首页技术区最新随笔(rss) RSS

需求分析的思考维度

     摘要: 做产品,每天跟各类人群沟通需求是常态,最近在思考,面对需求,我们可以从哪些方面去着手分析,使产品最终的解决方案既解决了用户痛点,又夯实了产品模型,而且沿产品策略又进了一步。
什么是需求分析:需求是用户或组织在某个场景下存在的痛点以及诉求,而需求分析就是了解问题,去伪存真,寻找本质的过程。不论是何种需求,从0到1也还还是从1开始的迭代优化也罢,分析的过程都可以从以下几方面去开展:  阅读全文

2017-02-19 23:15 作者: cheng【评论:0】【阅读:123】 

一个入门rpc框架的学习

     摘要: 一个入门rpc框架的学习,来自于开源中国社区黄勇  阅读全文

2017-02-13 21:41 作者: landon【评论:0】【阅读:532】 

HDAOOP SIMPLIZE TOOLKIT hadoop mapreduce简化开发包

     摘要: https://github.com/jonenine/HST   虽然大数据的发展已经将近10个年头了,hadoop技术仍然没有过时,特别是一些低成本,入门级的小项目,使用hadoop还是蛮不错的。而且,也不是每一个公司都有能力招聘和培养自己的spark人才。          我本人对于hadoop...  阅读全文

2017-01-29 10:10 作者: 溪石【评论:0】【阅读:1148】 

Netty权威指南2-读书笔记

     摘要: Netty权威指南2-读书笔记,结合了本人查阅的资料和源代码。  阅读全文

2017-01-19 22:00 作者: landon【评论:0】【阅读:1121】 

如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源

     摘要: 微信内部正在使用的网络层封装库Mars于2016年12月28日正式公开源码,Mars开源的意义是可为IM及相关技术应用领域的同行带来很多有价值的实践成果,毕竟微信的体量和应用规模决定了技术的高度,确实是值得同行学习和关注。  阅读全文

2016-12-28 22:21 作者: Jack Jiang【评论:0】【阅读:1309】 

JAVA应用CPU占用100%|内存泄漏分析总结

     摘要:   阅读全文

2016-12-22 23:01 作者: David1228【评论:0】【阅读:899】 

JS-SDK的使用(微信多次分享)

     摘要: 需求描述:公司通过APP产品分享出去的需求和简历是做了一个H5页面作为分享的链接,通过APP分享出去自然是没问题,也是第一次分享,之后通过微信打开H5页面后想再次分享出去时候就变成了一个链接了,而不是自己定制的卡片模式,初次分享后如下:但是打开以后的H5页面再分享出去就变成这个样子了:也就是说需要在H5页面做微信分享的相关工作,JS-SDK上场了,首先看看JS-SDK的官方说明文档:https:/...  阅读全文

2016-12-16 17:05 作者: 小人物_Amor【评论:0】【阅读:605】 

关于数据迁移的记录

     摘要: 一般的业务开发,不会涉及到多种数据库类型的操作。因为,无论是对于开发,还是运维,成本都是非常高的。如果是ORACLE数据库到MYSQL的数据备份,目前我所了解的开源解决方案有2种:  阅读全文

2016-12-15 13:33 作者: alexcai【评论:0】【阅读:489】 

谈谈产品工作过程

     摘要: 产品工作过程这个话题,做过的同学想必不陌生,经历一些产品及功能的设计后,也梳理和总结产品工作过程,都有哪些工序,设计过程是怎样的,如何合作去完成产品以及过程中的一些感悟。
一、产品前期的那些工序
二、产品中期的设计过程
三、产品后期的工种合作
四、产品经历的一些感悟  阅读全文

2016-11-20 20:01 作者: cheng【评论:0】【阅读:1028】 

IM消息送达保证机制实现(二):保证离线消息的可靠投递

     摘要: 本文的上篇我们讨论了在线实时消息的投递,如果接收方用户B不在线,系统是如何保证离线消息的可达性的呢?这就是本文要讨论的问题。  阅读全文

2016-11-18 14:39 作者: Jack Jiang【评论:0】【阅读:1864】 

CentOS7 修改Hostname

     摘要: 最近想修改Centos7的hostname, 可是如果直接修改hostname文件不生效,今天查了查原来centos有几种hostname. Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> hostnamectl&...  阅读全文

2016-11-10 09:52 作者: 草原上的骆驼【评论:0】【阅读:1546】 

【原创】使用Scala IDE编译Spark源代码

     摘要: Spark源代码下载地址: http://spark.apache.org/downloads.html 下载后,直接用 Scala IDE 通过已存在的项目导入到Eclipse workspace中去,然后Eclipse会自动进行编译。第一次编译会报很多错误,不过总的来说,导致编译错误的源头有三个: 1、Scala编译器版本错误 2、Eclipse Maven插件不能自动识别spark...  阅读全文

2016-11-08 13:12 作者: 三人行,必有我师焉【评论:0】【阅读:1071】 

CPU利用率100%定位过程

     摘要:   阅读全文

2016-11-04 23:44 作者: David1228【评论:0】【阅读:1761】 

Java游戏服务器基础技术体系

     摘要: Java游戏服务器基础技术体系简介  阅读全文

2016-11-04 11:58 作者: landon【评论:0】【阅读:1689】 

oop-模式-架构设计基础(一)

     摘要: oop-模式-架构设计基础(一)  阅读全文

2016-11-04 11:31 作者: landon【评论:0】【阅读:1572】 

Groovy将死?谣言止于智者!

     摘要: 自从Pivotal停止资助Groovy语言的研发以及Groovy之父James Strachan说了一些未经三思的言论后,有人觉得Groovy语言行将就木,那就大错特错了。事实胜于雄辩,我们用事实来说话。  阅读全文

2016-10-30 20:38 作者: 山风小子【评论:0】【阅读:1860】 

CentOS NFS 网络共享磁盘 配置三步曲

     摘要: 参考:https://www.howtoforge.com/nfs-server-and-client-on-centos-7#-nfs-client-end1.Server Side配置yum install nfs-utils安装完成后,进行配置mkdir /data/sharechmod -R 777 /data/share设置自启动systemctl...  阅读全文

2016-10-22 01:50 作者: 草原上的骆驼【评论:0】【阅读:2071】 

【原创】高性能网络编程(二):上一个10年,著名的C10K并发连接问题

     摘要: 虽然C10K问题已被妥善解决,但对于即时通讯应用(或其它网络编程方面)的开发者而言,研究C10K问题仍然价值巨大,因为技术的发展都是有规律和线索可循的,了解C10K问题及其解决思路,通过举一反三,或许可以为你以后面对类似问题提供更多可借鉴的思想和解决问题的实践思路。而这,也正是撰写本文的目的所在。  阅读全文

2016-10-21 16:02 作者: Jack Jiang【评论:0】【阅读:1928】 

Java 接口

     摘要: 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。 除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。 接口无法被实例化,但是可以被实现。一个实...  阅读全文

2016-10-09 20:33 作者: vip3158网商平台【评论:0】【阅读:2661】 

探索HTTP/2: 流的状态(原)

     摘要: 探索HTTP/2: 流的状态 探索HTTP/2系列的第四篇文章,解读了HTTP/2流的状态,以及状态之间的转化。(2016.10.09最后更新) 1. 概述     HTTP/2的流(Stream)是有状态的。当客户端或服务器端在使用某个流去发送或接收特定帧(Frame)或包含特定标签(Flag)的帧时,会引起流的状态的转化。HTTP 2协议定义的流状态,如...  阅读全文

2016-10-08 21:17 作者: John Jiang【评论:0】【阅读:1670】 

为什么说基于TCP的移动端IM仍然需要心跳保活?

     摘要: 很多人认为,TCP协议自身先天就有KeepAlive机制,为何基于它的通讯链接,仍然需要在应用层实现额外的心跳保活?本文将从移动端IM实践的角度告诉你,即使使用的是TCP协议,应用层的心跳保活仍旧必不可少。  阅读全文

2016-09-26 15:15 作者: Jack Jiang【评论:0】【阅读:2090】 

谈谈产品工作中的项目管理

     摘要: 最近牵头的一个项目上线发布,涉及外部合作,除了一般的需求调研沟通、产品设计评审和研发过程管理之外,还多了对运维实施和合作方的沟通协调。过程中经历的一些场景和脑海里项目管理思路反复在碰撞,把它们梳理和提炼出来,分享和自勉,以更好地开展以后的产品工作。
对于兼容产品经理和项目经理的情况下,产品层面需要快速学习业务并结合产品现状整理业务点,为产品设计做铺垫。项目层面需要充分了解业务方期望以及项目任务(市场、运营、产品、开发、测试、运维方面)的进展现状及约束条件,为项目管理做铺垫。  阅读全文

2016-09-25 00:06 作者: cheng【评论:0】【阅读:1560】 

探索HTTP/2: HPACK协议简述(原)

     摘要: 探索HTTP/2: HPACK协议简述探索HTTP/2系列的第一篇文章已经介绍了HTTP 2协议,本文则将简述用于HTTP/2头部压缩的HPACK协议。(2016.10.01最后更新) 1. 基本原理     HPACK头部压缩的基本原理就是使用索引表和Huffman编码。在压缩(编码)与解压(解码)过程,可将指定的头部字段(包含字段名与字段值)存储在索引表中...  阅读全文

2016-09-24 20:29 作者: John Jiang【评论:0】【阅读:792】 

探索HTTP/2: 初试HTTP/2(原)

     摘要: 探索HTTP/2: 初试HTTP/2目前支持HTTP/2的服务器端与客户端实现已有不少,探索HTTP/2系列的第二篇就分别以Jetty和curl作为服务器端和客户端,描述了HTTP/2测试环境的搭建过程。本文还将使用这个测试环境去展示Jetty在实现HTTP/2时的一个局限和一个Bug。(2016.09.22最后更新)1. HTTP/2的实现    目前已经有众多的服...  阅读全文

2016-09-20 16:42 作者: John Jiang【评论:1】【阅读:1664】 

探索HTTP/2: HTTP 2协议简述(原)

     摘要: 探索HTTP/2: HTTP/2协议简述 HTTP/2的协议包含着两个RFC:Hypertext Transfer Protocol Version 2 (RFC7540),即HTTP/2;HPACK: Header Compression for HTTP/2 (RFC7541),即HPACK。RFC7540描述了HTTP/2的语义,RFC7541则描述了用于HTTP/2的头部压缩的格式。本文...  阅读全文

2016-09-19 11:36 作者: John Jiang【评论:0】【阅读:1696】 

基于Spring4+SpringMVC4+Mybatis3+Hibernate4+Junit4框架构建高性能企业级的部标GPS监控平台

     摘要: 开发企业级的部标GPS监控平台,投入的开发力量很大,开发周期也很长,选择主流的开发语言以及成熟的开源技术框架来构建基础平台,是最恰当不过的事情,在设计之初就避免掉了技术选型的风险,避免以后在开发过程中,不断的填坑走弯路,以至于整个团队被坑埋掉。做GPS平台这么多年,以前就了解到一些开发团队过于关注某一种语言的优势,比如过于选用GO,Erlang,python,php等技术,最后团队熟悉这些技术的关键人员离职了,都没人接手,不能不说是个悲剧。所以说平台的技术架构选型要注重的是稳健,均衡而不是偏激,而SpringMVC4, Mybatis4, Hibernate4就是GPS监控平台软件开发的理想框架选择。  阅读全文

2016-09-13 08:09 作者: Speed【评论:0】【阅读:2424】 

【原创】新手入门一篇就够:从零开发移动端IM

     摘要: 本文将以新手的视角引导你阅读相关文章,以便为从零开发一个移动端IM做好方方面面的知识准备:包括但不限于网络编程基础、通信协议的选型、IM的架构设计等等。  阅读全文

2016-08-29 17:42 作者: Jack Jiang【评论:0】【阅读:2687】 

Tomcat7.0修改内存的配置(如何设置Tomcat的堆内存)

     摘要: Windows环境下在Tomcat/bin目录下创建setenv.bat, Linux环境下在Tomcat/bin目录下设置setenv.sh注意只是后缀名称不同,为什么不同,注意查看catalina.bat或者catalina.sh。例如setenv.sh里添加下面的内容Code highlighting produced by Actipro CodeHighlighter (freeware...  阅读全文

2016-08-29 13:55 作者: 草原上的骆驼【评论:0】【阅读:2307】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]

友情链接