自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ESOO

君子不器

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java灵活文档导出-Freemarker

项目中总是需要生成各种报表和文档,而word文档是我们经常使用的格式,用freemarkerm模板生成是一个比较便捷的方式,现总结一下关键步骤,供大家参考一、模板的制作先用Word做一个模板,如下图:(注意,上面是有表格的,我设置了边框不可见)然后另存为XML文件,之后用工具打开这个xml文件,有人用firstobject XML Editor感觉还不如notepa

2015-08-15 09:18:51 1686 9

原创 Java集群优化——dubbo+zookeeper构建高可用分布式集群

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景    大规模服务化之前,应用可能只是通过RMI或Hessian等

2015-08-14 21:28:35 45245 7

原创 Java集群优化——必须了解的内存溢出与内存泄露

我们操作某些变量,ide环境给我们提供了非常好的便利性,jvm为我们封装了优秀的自动垃圾回收机制,但是,我们还是那句话,人是不可靠的,这句话使我们反复认识自己,同样,内存的问题,我们也要深入研究,因为这是大型软件优化不可避免的地方!

2015-08-14 20:25:04 3908 7

原创 Java IO:了解I/O模型

初听IO,我也是一头雾水,难道除了写入,读出,还有其他的吗?的确在IO的世界中,只有写入读出,但是业务不同,选择的框架不同,IO也会表现不一,而在互联网编程中,IO编程,越来越成为瓶颈,这次,咱们一起来学习下,当下流线个IO概念,下面从同步和异步的概念 说起,然后是阻塞和非阻塞的区别及阻塞IO和非阻塞IO的区别,然后介绍同步IO和异步IO的区别,接下来介绍了5种IO模型,最后介绍了两种和高性能IO

2015-08-14 19:47:05 2155 5

转载 深入浅出SQL Server中的死锁

简介    死锁的本质是一种僵持状态,是多个主体对于资源的争用而导致的。理解死锁首先需要对死锁所涉及的相关观念有一个理解。 一些基础知识    要理解SQL Server中的死锁,更好的方式是通过类比从更大的面理解死锁。比如说一个经典的例子就是汽车(主体)对于道路(资源)的征用,如图1所示。         图1.对于死锁的直观理解     在图1的例子中,每队

2015-08-07 19:35:09 1145 7

转载 详谈数据库的锁

1 前言 数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。2 锁的种类 共享锁(Shared lock)。例1:----

2015-08-07 19:32:48 1018 6

原创 java集群优化——Nginx+tomcat集群配置-实践篇

一个好的工具,不仅仅是实现了好的功能,还有更重要的一点就是,一定要有更简单的业务逻辑,这样用户在使用这款工具的时候才能顺利过渡,而Nginx这款软件,对于广大开发者恰恰符合这两个要求,不用心,用户就会体会到,用心了,就是让用户体会不到,离不开!这不就是互联网产品的思维吗?

2015-08-06 20:43:02 4694 8

原创 最重要的财富——信用:守信重于生命

一诺千金:        秦末汉初楚国人季布,楚汉战争中做过项羽的大将,后来归顺西汉高祖刘邦,担任河东太守,一生特别讲信用,只要答应办的事情就一定要办到,从没有失信于人。他以侠义闻名,重守诺言,因此人们常说:“得黄金百斤,不如得季布一诺。”        古人常常将“信”作为立身兴业的基点,一个国家的君主,要做到君无戏言,但是仅仅是在古人的生活中,信用这么重要吗?当然不是,看看当下的生

2015-08-03 22:11:09 1550 9

原创 java集群优化——Nginx+tomcat集群配置-理论篇

我们了解一个道理,就是数据的增长是我们必然面对的问题,因为在技术日益变化的当下,我们收集数据的方式和存储及处理技术不断升级,迫使我们面对这一问题,并且,在数据挖掘日益火热的今天,我们也要对这样的问题加以重视,改变在所难免! 我们曾经想过,在极致优化的情况下,一台普通服务器,是可以挖掘出无穷的潜力的,我的们的确曾做到这一点,用一台2万元的设备,承载了同时1万余人的并发,但是随着技术的衍生,我们需要更灵活地处理应用,我们需要更及时的响应速度,我们需要实时地对数据进行分析和处理!这时,我们必然接触一个词汇

2015-08-03 09:00:49 5254 9

安卓带记忆功能计算器源码

一款使用sqlite保存的带记忆功能计算器的安卓源码,仅供参考。

2017-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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