- 浏览: 205490 次
- 性别:
- 来自: 杭州
最新评论
-
kvchoi:
归纳的很好。
全方位的技术服务及相关技术解决方案(纯java解决方案) -
allen.lei:
服务器端如果要向某个客户端发送消息是否是需要服务端通过一个Ma ...
纯Java的高性能长连接RPC解决方案 -
ayanami001:
请问分布式事务是如何处理的
纯Java的高性能长连接RPC解决方案 -
lalahei:
前来膜拜。。
Summercool-Web框架简介 (二) -
尹鹏波:
背景是透明的gif 处理之后背景就变黑色了是什么情况?
gif图片压缩(纯java实现,不依赖第三方类库)
文章列表
笔者之前一直是在做电子商务系统的架构工作,其中也涉及到一些通用工具类的开发。
其中有一个工具,笔者认为很重要确又一直没有实现的,就是图片压缩;当然,图片压缩并没有什么难度,因为现成的开源的图片压缩工具非常多,纯java实现的也不少,如比较出名的图片压缩工具为:http://code.google.com/p/java-image-scaling/
但是,在众多的图片压缩工具中,免费且开源的对gif图片压缩的工具则少之又少,也可以基本上说是没有;只有gif4j最为出名,但是是闭源的而且代码经过了混淆,反编译获取的源代码也不理想,所以笔者就想自己写一套 ...
简介:轻量封装Spring MVC
因为本人在国内最大的电子商务公司工作期间,深感一个好的Web框架可以大大提高工作效率,而一个不好的Web框架,又可以大大的降低开发效率。所以,在根据笔者在从事电子商务开发的 ...
一、导购应用架构如下图:
1. 导购一共分成前端和后台两个部分: 前端 == android + ios(phone+pad)+ web | 后端 == java应用工程
2. 应用代码结构架构
简介:轻量封装Ibatis3
因为本人在国内最大的电子商务公司工作期间,深感一个好的分表分库框架可以大大提高系统的承载能力及系统的灵活性,而一个不好的分表分库方案,则让系统在大数据量处理的时候非常郁闷。所以, 在根据笔者在从事电子商务开发的这几年中,对各个应用场景而开发的一个轻量封装Ibatis3的一个分表分库框架。
笔者工作的这几年之中,总结并开发了如下几个框架: summercool(Web 框架,已经应用于某国内大型网络公司的等重要应用)、summercool-hsf(基于Netty实现的RPC框架,已经应用国内某移动互联网公司)、 summ ...
简介:轻量封装Ibatis3
因为本人在国内最大的电子商务公司工作期间,深感一个好的分表分库框架可以大大提高系统的承载能力及系统的灵活性,而一个不好的分表分库方案,则让系统在大数据量处理的时候非常郁闷。所以, 在根据笔者在从事电子商务开发的这几年中,对各个应用场景而开发的一个轻量封装Ibatis3的一个分表分库框架。
笔者工作的这几年之中,总结并开发了如下几个框架: summercool(Web 框架,已经应用于某国内大型网络公司的等重要应用)、summercool-hsf(基于Netty实现的RPC框架,已经应用国内某移动互联网公司)、 summe ...
1.技术产品及应用产品体系架构图
2.成熟的高性能Web应用解决方案
3.成熟的分布式解决方案
4.成熟的海量数据处理方案
5.成熟的海量数据缓存方案
6.成熟的海量数据搜索方案
7.成熟稳定的系统推送方案
简介:轻量封装Ibatis3
因为本人在国内最大的电子商务公司工作期间,深感一个好的分表分库框架可以大大提高系统的承载能力及系统的灵活性,而一个不好的分表分库方案,则让系统在大数据量处理的时候非常郁闷。所以, 在根据笔者在从事电子商务开发的这几年中,对各个应用场景而开发的一个轻量封装Ibatis3的一个分表分库框架。
笔者工作的这几年之中,总结并开发了如下几个框架: summercool(Web 框架,已经应用于某国内大型网络公司的等重要应用)、summercool-hsf(基于Netty实现的RPC框架,已经应用国内某移动互联网公司)、 summe ...
64位win7装xmind
- 博客分类:
- 管理
刚下了个XMIND的V3.2.1,启动程序无法运行,因为提示需要32位的JVM
只要在xmind.ini文件头加入如下两行:
-vm
${JAVA_HOME}\bin\javaw.exe
注:刚刚试了下,下载portable的也可以,因为里面自带的jre。哈哈~
我的官方微博:www.weibo.com/vanwelldotcn
我的官方扣群:102934900
之前一直不知道InnoDB表中存多少行数据才是性能最高的
所以问了一些人,也都没有定论;某国内最大的电子商务公司的DBA给了我一个大致的答案,感觉靠谱。所以就在这里和大家一起分享一下。
1. 某国个大牛写了下面这么一段话:
注:非官方给出的公式
2. 按照上面的理论,那么我们计算一下bigint为主键表的最大理论行数
公式1 : (16KB -200) / 8 = 2023 行
...
简介:轻量封装Spring MVC
因为本人在国内最大的电子商务公司工作期间,深感一个好的Web框架可以大大提高工作效率,而一个不好的Web框架,又可以大大的降低开发效率。所以,
在根据笔者在从事电子商务开发的这几年中,对各个应用场景而开发的一个轻量封装Spring MVC的一个Web框架。
笔者工作的这几年之中,总结并开发了如下几个框架: summercool(
Web
框架,已经应用于某国内大型网络公司的等重要应用)、summercool-hsf(基于Netty实现的RPC框架,已经应用国内某移动互联网公司)、
summercool- ...
@ALL
本人因为工作需要,开发了一个工具处理类,功能如下:
1. jpg, png, gif --> jpg (并支持压缩)
2. jpg, png, gif --> 支持原图格式压缩
3. 支持水印添加,并且可以动态的调整位置显示在右下角
4. 本人是在开源代码的基础上,拿过来改一改调一调搞的;最大的好处有6个基础类,1个工具类,不依赖于第三方jar包
率果还是比较乐观的,目前基本的功能都有了也比较不错(自认为)
啥也不说了,上代码吧:
package org.summercool.util;
import java.awt. ...
为什么打造一个高凝聚力的团队很难(一)
- 博客分类:
- 管理
本人已经工作有7个年头了,大、小公司都呆过;但是统一都发现了一个奇怪的现象,就是越是没有事找事的人,以后往往往都能混的不错。因为经历的太多一些这样烦人的事,现在已经看的很淡了,无所谓了,呵呵~
...
1.笔者本人现在在一家创业公司担当整个平台架构的角色,而这家公司是做一移动互联网相关的一些应用产品,由其现在正在和中国最大的互联网公司之一进行合作,负责该互联网公司的手机终端的长连接推送服务,所以有一些总结特在此和大家分享一下。
2.下面这篇文章是笔者在几个月前做的一篇长连接的总结,所以可能写的不是非常严谨,特给javaer们进行一些参考即可,有如下几个数据和大家一起分享下:
1) 单JVM实现了50W以上长连接,每秒消息处理“Hello Word”和心跳包6W次
2)该长连接,不仅实现了手机终端的摸拟,而且该框架也是一个成熟的RPC框架,已经在 ...
我的官方微博:www.weibo.com/vanwelldotcn
我的官方扣群:102934900
笔者现在主要从事移动互联网相关的一些架构工作,并且负责现在公司内部的平台架构的搭建,那么做移动互联网就一定会涉及到移动终端的IP访问记录,并跟据IP进行定向的广告投放。
比如现在通地IP可以直接获取IP所对应的省份,那么数据结构应该如下:
IP | 省份
上面只是笔者模拟的一个表结构,那么具体的IP对应省份,是对终端客户登录时后台DB保存的记录;但是服务器端的IP库,肯定是如下的一个IP段结构
I ...
简介:轻量封装Spring MVC
因为本人在国内最大的电子商务公司工作期间,深感一个好的Web框架可以大大提高工作效率,而一个不好的Web框架,又可以大大的降低开发效率。所以,在根据笔者在从事电子商务开发的这几年中,对各个应用场景而开发的一个轻量封装Spring MVC的一个Web框架。
笔者工作的这几年之中,总结并开发了如下几个框架: summercool( Web框架,已经应用于某国内大型网络公司的等重要应用)、summercool-hsf(基于Netty实现的RPC框架,已经应用国内某移动互联网公司)、summercool-ddl( ...