自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yq76034150的专栏

stone yang's house

原创 团队协作之道

大家可以关注我的微信号:IT成长营              上篇讲了开发人员之间内部的协作问题(以后还会深入展开),今天要说的是不同角色团队之间的协作问题。在IT行业,和工业或其他行业不同,跨职能的团队协作显得尤为重要。我们简单来分析下这个问题,首先我们的市场销售人员,他们更贴...

2017-03-26 22:46:57 350 0

原创 软件架构

之前在公司的一篇topic,发出来给大家

2016-12-14 23:13:38 482 0

原创 浅谈云计算

一篇旧文章,2013年写的。

2016-12-12 15:27:01 517 0

原创 西安互联网公司3年工作生涯总结

和这个时间点非常的应景,恰逢要离开目前供职的公司,又恰逢到年底了,需要做做总结,然后就是差不多3年没有对自己好好做做总结了。那么这些就攒在一起,好好表表自己回西安后的这三年!word天,顿感压力,计划花整个12月份来完善这篇总结。        如果说从杭州回西安更多的是基于家庭考虑,那么回到西安...

2016-12-06 12:14:02 1264 0

原创 技术整体方案

一次技术交流,阐述了整体的技术理念及具体的技术实现

2016-12-06 12:05:14 1529 0

原创 碰撞&改变

此文是想藉此激发大家的思维,改变认知,在技术这条路上可以大有作为。

2016-12-06 09:25:48 335 0

原创 如易云揭秘1-框架(cache)

Hibernate老鸟的话,对于Hibernate cache的精妙实现应该都是非常了解,即便不了解其实现原理,也知道Hibernate cache非常的易用,集成EhCache,对于系统性能也有很好的提升。那我们来看看如易云的框架,如易云的框架基于Mybatis,Mybatis新版本中也集成了c...

2016-11-28 23:23:54 646 0

原创 JHipster入门

大家可以看看上篇创易技术选型,对于创易,基本使用了其完整的微服务架构,不过我们对其做了一些改造,对JHipster我们使用的核心部分会做一些探讨。        官方的整体架构图如下:    经过再三思考,我们还是决定暂时去掉 gateway(网...

2016-11-15 19:29:27 1567 0

原创 如易云平台使用

如易云平台主要 服务于 开发者,开发人员使用如易云基本功能大概是这样的: 使用开发流程        在线使用如易云,请参看文章:如易云解密2-自动生成代码 。 建议在代码生成前将自己的模型建立完整(因为目前如易云对于增量模型的支持还不是很好),下载生成的代码即可正常运行!【注意,默认...

2016-11-13 21:46:33 561 0

原创 如易云解密2-自动生成代码

如易云框架  先了解,基于如易云在线服务可快速生成 类似 https://git.oschina.net/starteasy/sample 的全套代码。 第一步当然是注册 如易云账号了,如图:(还没做任何校验,请填写正确的信息) 注册页面 第二步登录成功后,会跳转到如易云管理控...

2016-11-13 16:59:39 335 0

原创 如易云是什么

如易云是创易旗下的云产品。如易云,技术加速,让创业变得简单!如易云想做最懂你的云服务厂商(如何最懂你?吸纳任何感兴趣的同学加入,众包开发)。更多如易云介绍,请移步官网         如易云助力开发和运营(也包括内部管理),如图: 创易&如易云         一句话指出...

2016-11-13 16:48:01 356 0

原创 如易云解密3-运营系统的动态性炼成记

系统体验: 运营系统demo     admin/admin 登录 一、单表页面的动态性        软件行业 抽象能力非常重要,大家都知道。其实抽象程度的高低,决定了其所在领域的灵活性(动态性)。我们运营系统的动态性显示方面主要有赖于布局模板(aceadmin/hplus等)和 jqgri...

2016-11-11 21:34:06 304 0

原创 如易云揭秘1-框架

如易云是什么 如易云的框架是业务系统开发和技术中间件之前的桥梁,是对业务领域深入理解后的精巧封装,可以大大提升开发效率。 全景图 我对每块,做下简单说明。         se-context,业务上下文(主要是用户信息),大家都懂的。因为集成了springsecurity,基本...

2016-11-11 08:03:20 236 0

原创 创易是什么

简书首发:http://www.jianshu.com/p/9c218231c548 创易是什么? 创易是 “面向开发者和中小微企业的一体化技术服务平台”。我们关注我们用户群从0-1和高速成长期阶段(即面向他们的朝阳阶段),如图: 创易关注客户的发展阶段 我们对用户群做了深入研究...

2016-11-11 07:59:49 325 0

原创 2013总结2014展望

非常感谢在淘宝的两年,之前非常憧憬的公司没想到供职短短的两年后就离职,这是之前从未想过的。为了家庭,为了自己的那份思乡之情和踏入工作时默默许下的心愿,我离开了淘宝,回到了我梦寐以求的故乡。         淘宝确实是一家伟大的公司,不止是它在改变人类生活方式方面,对于供职在这家公司的技术人员也更...

2014-01-01 00:12:12 928 0

原创 Mysql存储java对象

mysql  设置字段为 blob 保存对象,先将对象序列化为byte[]  使用 setObject(byte[] bytes) ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream ou...

2013-04-19 21:56:25 5577 0

原创 [实时web系列]实时web消息传播方式

所有的消息传播方式基本类似,当前的网络中有三种通讯模式:单播、广播、组播。 1.单播:     主机之间一对一的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。但由于其能够针对每个客户的及时响应,所...

2013-01-08 21:55:26 696 0

原创 [实时web系列]实时web概览

随着社会化互联网热潮的到来,实时web越来越受到大家的重视。一方面从业务场景角度而言,消息实时通知大大提高了系统的友好性;另一方面从性能角度而言,新数据由服务端自动推送,而非用户自动刷新页面获取,大大减轻了服务器压力。        目前来讲,实时web实现技术主要有两种类型 传统的comet技...

2013-01-07 21:06:50 1235 0

原创 2012总结

时光荏苒,就又要作别2012,迎接2013了。人到中年,突然觉得这时间如白驹过隙,一不留神就又是新的一年,有种苍凉之感!        去年差不多这个时候展望2012,许了几个比较笼统的愿望:“我的儿子昊昊快乐的成长;老婆太累了,明年好好休息一下,调整心态,教导昊昊;然后就是双方父母,年纪大了,...

2012-12-31 20:50:45 498 0

原创 erlang实现长连接管理问题解决

具体参见:http://www.metabrew.com/article/a-million-user-comet-application-with-mochiweb-part-1/ 1.    erlang进程增加了休眠特性hibernate,支持连接从20w->70w;如上面的文章里面...

2012-11-23 21:41:52 1676 0

原创 erlang并发编程模板

erlang这门语言的优势主要在于多核编程,编写强大高可用的程序离不开otp框架。otp中主要的行为模式gen_server,虽名为通用服务器,但gen_server的代码并不天生具有处理并发请求的能力,实际上一个gen_server写成的模块是运行在一个线程中的,所有针对它的请求都是序列化处理的...

2012-11-22 22:02:30 1317 1

转载 新手指南:详解Linux Top 命令

转自:http://os.51cto.com/art/201108/285581.htm Linux top命令简介 top 命令是最流行的性能监视工具之一,我们必需了解。它是一个优秀的交互式工具,用于监视性能。它提供系统整体性能,但报告进程信息才是 top 命令的长处。top 命令交...

2012-09-06 23:03:34 846 1

原创 erlang R15B windows 下载

erlang是什么?不知道的以后写文章介绍一下。 之前因为是网通网络,在官网下载很慢,在快盘共享一下,有需要的可以下载! 下载地址: http://www.kuaipan.cn/file/id_2969415834463050.html

2012-08-10 22:55:10 1191 1

原创 netty 优雅关闭

netty是一个java nio的网络框架,它屏蔽了底层网络细节,并且非常的高效。如果你是最近要开发一个消息平台,使用netty最好不过了。        一个好的消息平台有很多需要注意的细节和应该遵守的约定准则。其中平台的优雅关闭必不可少。这个主要是避免消息丢失。那么如何做到netty的优雅关...

2012-02-14 22:45:08 32202 2

原创 HSJ实现(一)

HSJ基于netty实现。netty作为基于NIO的一个网络框架,因为它良好的性能表现,现在越来越多的应用使用它。HSJ作为一个异步实现的客户端,但其又是一个DB操作客户端,所以面临的一个棘手问题就是异步发送请求后必须准确知道服务方执行的结果。作为异步发送API大致有以下几种策略(原文参见http...

2012-02-12 19:12:42 1133 0

原创 HSJ介绍

HSJ是mysql插件handlersocket的一个java客户端。Handlersocket(以下简称hs)是mysql的一个插件,旨在提高mysql的写入和读取性能,它通过插件的方式赋予MySQL完整的NoSQL功能,从原理上讲,它跳过MySQL中最耗时的语法解析,查询计划等步骤,直接读取数...

2012-02-05 17:04:03 1558 0

原创 Maven真的有那么好吗

http://1.1lifes.sinaapp.com/?p=202 之前一直听说maven的大名,直到它后来者居上,但因为工作环境,一直没有使用过maven,对它的很多功能都很期待。这不,这次换了工作新公司使用maven,也就自然而然的切换到maven了。使用maven时间不长...

2012-01-03 16:49:41 8743 1

原创 mysql启动失败 问题解决

摘自:http://1.1lifes.sinaapp.com/?p=186 我是linux新手,安装软件也是胡乱安装,找了一篇文章。将mysql安装到一个特定文件下了,但后来压测handlersocket,mysql突然crash了。去启动怎么也启动不了,无奈呀!我安装mysql的文件夹...

2011-12-18 13:20:10 6354 0

原创 ubuntu 11.10 下eclipse 黑色背景问题处理

说实在话,在开发工具支持方面,ubuntu测试的力度不大,对于开发者来说吸引力有点打折扣,废话少说。进入正题!在ubuntu 各版本下都会出现eclipse提示背景为黑色,几乎影响使用的问题。包括javadoc的冒泡显示,调试时inspect 之类的弹出框都有这样的问题。你去google搜索ubu...

2011-11-03 21:42:21 1863 1

原创 linux常用操作(一)

linux操作系统也算是很早就接触过了,也装过很多版本(红旗linux turbo linux fedro ubuntu很多版本 redhat 等),但都没怎么深入,也没怎么坚持过,所以还算是新手。上周在公司需要测试新功能,申请了机器(linux的),在家里我也转向ubuntu11。10(wind...

2011-10-30 22:39:21 1121 4

原创 ubuntu 11.10 laucher和全局菜单不见的处理方式

最近win7系统实在太慢了,就装了ubuntu 11.10,初次进入,确实感觉比较的惊艳。主要就是laucher侧栏 ,软件中心等功能。为了体验下3D效果安装了compiz并且设置后悲剧了,立马 laucher和全局菜单不见了。想进入终端命令行也不行,抓狂呀。安装程序什么的也都没了。幸好通过打开文...

2011-10-29 16:59:19 1498 1

原创 playframework简介

playframework框架出来已经两年了吧,从开始的备受瞩目到现在的踏踏实实。具有跨时代的2.0版本也在紧张的开发中。现在在java界full stack的框架也是越来越多,国内的诸如此类框架也很多。Douyu、nutz、guzz、j-hi、rapid-framework和bbossgroup...

2011-10-25 23:08:19 1241 0

转载 Hash算法系列-具体算法(url hash)

什么是urlhash架构 url hash架构对url进行一次hash算法,然后通过hash结果找到对应的服务器。因为针对单一个url的hash结果是一样的,所以理论上这个url会被永久分配到固定的一台服务器上。另外因为经过了hash算法,所以分配url就很均匀,同时访问量也可

2011-09-17 23:24:29 7104 0

原创 godaddy 域名转向指南

今天搞godaddy 域名转向把人搞晕了,之前删除了a记录,导致转向不成功。使用godaddy 域名转向必须指向godaddy 特定的转向服务器,即设置自己域名的a地址为该ip。在dns manager中设置A记录:A记录是: @   64.202.189.170   。之前都

2011-09-17 22:50:52 2567 1

原创 Hash算法系列-具体算法(HashedWheelTimer)

在一些需要实时消息功能的网站应用中,除了客户端轮询请求服务器获取消息外,还有一种方案就是comet长连接推送消息。显然后者更具有优势,实时性高,客户端、服务端压力都比较小。对于长连接方案,我们需要考虑对长连接进行管理,以便有消息时可以推送到客户端。可是对于大量长连接的建立服务器是

2011-09-16 21:07:16 8047 6

原创 Hash算法系列-应用(加密)

加密也是hash算法应用比较广的一个领域,hash算法的one way特性很好的满足了密码不被破解的需求。加密没多少了解。摘抄一篇,大家了解下。 原文:http://blog.csdn.net/wanmdb/article/details/6616422 Hash,一

2011-09-15 20:52:47 1564 0

原创 Hash算法系列-应用(负载均衡)

现在的网站用户量都很大,一台服务器包打天下的时代一去不复返了,多台服务器就存在一个问题,如何将访问用户转向不同的服务器,并且各个服务器接受的请求数大致相当呢?这就是一致性hash算法要解决的问题。一致性hash算法在负载服务器(ngnix、haproxy等)、K/V 缓存系统me

2011-09-14 21:23:42 6397 0

翻译 Java7新特性

本文介绍的java 7新特性更多的感觉像是语法糖。毕竟java本身已经比较完善了,不完善的很多比较难实现或者是依赖于某些底层(例如操作系统)的功能。不过java7也实现了类似aio的强大功能。但本文并未有此介绍。主要是 1.switch可以接受string类型而不像以前仅仅是in

2011-09-12 20:48:25 6039 0

原创 监听死锁的工具

虽然在的jdk5后java对于多线程的支持大幅优化,但死锁问题在程序中在所难免,更别提有很多应用还使用低版本的jdk版本。如果有一款监控死锁的工具那就太好了。现在就有这么一款工具,可惜不是免费的。不过可以尝试下。结果如下图,功能看起来很强大,可以定位到具体的代码行数。

2011-09-11 22:43:08 766 0

原创 位运算符偏解

java中位运算符有哪些?一般用于做什么?好像对于一般的开发人员来讲,位运算符的使用很少,只是偶尔在面试时会被问到最高效的2的三次方求解,然后知道说是位运算           hashmap中有如下代码: static int hash(int h) { /

2011-09-11 21:56:27 738 1

提示
确定要删除当前文章?
取消 删除