在奋斗的路上

在奋斗的路上

占座

占座待续

2017-08-13 20:22:36

阅读数 287

评论数 1

占座

占座待续

2017-08-13 20:22:17

阅读数 230

评论数 0

占座

占座待续...

2017-08-13 20:21:54

阅读数 230

评论数 1

占座

占座待续....

2017-08-13 20:21:29

阅读数 215

评论数 1

Nginx+tomcat搭建高性能web服务器集群

Nginx是目前应用广泛的web服务负载均衡器,相较于Apache来讲nginx属于轻量级的web负载均衡器,运行过程中占用更少内存及资源。nginx能够支持上万并发,这得益于nginx处理请求是异步非阻塞型的,而apache 则是阻塞型,在高并发下nginx仍 能保持较低的资源消耗,其中核心区别...

2015-09-17 17:55:35

阅读数 3039

评论数 0

Condidtion实现多线程之间的线程通信

前面讲到当多个线程共享一个变量的时候,为保证线程安全必须通过加锁的方式实现线程之间的互斥,那么问题来了,当某个线程执行完毕之后满足了另外一个线程的执行条件时如何通知另外一个线程执行呢?听起来似乎比较难理解,举一个生产者和消费者的例子,一个面包箱内能盛放20个面包,有一个生产者负责生产面包然后放到这...

2015-09-01 16:29:39

阅读数 670

评论数 0

java多线程编程之读写锁设计高性能缓存器

解决多线程线程安全问题的主要方法是通过加锁的方式来实现,当多个线程对某个变量进行读取或写入的时候通过加锁来限定只有当前获取锁权限的线程才可以对数据进行读写,当该线程访问完毕释放锁之后其他阻塞线程才拥有访问权限,当下一个线程得到执行权限的时候同样进行上述操作步骤。而实现加锁的方式最简单的有两种,一个...

2015-08-31 17:52:15

阅读数 1345

评论数 0

多线程编程并发解决之道-线程锁技术

实际项目中多线程技术的应用十分的广泛,但如果程序中涉及到多个线程对同一变量的写操作,那么就会涉及到线程安全的问题,如何解决多个线程对同一数据的并发操作呢?毫无疑问采用加锁的方式解决线程并发问题是目前解决多线程并发问题的主要技术,下面来介绍一下java传统加锁方式和java5的线程锁技术。 在ja...

2015-08-25 20:41:10

阅读数 671

评论数 0

Spring容器装饰者模式应用之实现业务类与服务类自由组合的解决方案

在任何一个项目中都不可或缺的存在两种bean,一种是实现系统核心功能的bean,我们称之为业务类,另外一种是与系统核心业务无关但同时又提供十分重要服务bean,我们称之为服务类。业务类的bean根据每个系统自身核心功能的不同可以有任意多个,但是服务类的种类在各个系统之间的差异却并不是很大。在系统中...

2015-08-16 21:49:51

阅读数 3549

评论数 0

java版根据权重抽奖算法

根据权重进行抽取的算法应用比较广泛,其中抽奖便是主要用途之一。正好这几天也正在进行抽奖模块的开发,整个抽奖模块涉及到的地方大概有三处,分别是后台进行奖品的添加(同时设置权重和数量),前台根据后台配置生成抽奖队列并根据指令开始抽奖活动,最后一部分是后台统计中奖情况并设置物流状态。本文主要针对前台抽奖...

2015-08-04 15:19:56

阅读数 10104

评论数 0

linux权限控制机制

linux对于用户权限的分配有着很严格的约束,在linux中一切皆文件的概念已深入人心,它通过对不同的文件定义其属主及所属用户组的方式控制着文件的访问权限。在linux中站在文件的角度来考虑,系统角色大概分为四种,分别第一种超级用户,第二种文件或目录的属主也就是文件的所有者,第三种角色是属主的同组...

2015-07-29 20:46:01

阅读数 1134

评论数 0

解决https无法缓存的问题

火狐弃用http,转而大力推广https的动作一石激起千层浪,很多没有安装安全证书的网站使用新版火狐浏览器已经打不开了。之前我们网站只有涉及需要加密的部分连接为https协议,目前看来不得不将整个网站的连接均加装https。原本运行正常的功能就这样出现了问题。详细情况是,产品列表页面使用ajax加...

2015-07-13 17:39:03

阅读数 4988

评论数 0

简单实用的移动端js-mobile layer

公司触屏版的开发已经完成,本篇文章跟大家介绍一个简单实用的移动端js以实现遮罩效果,mobile layer。这个移动端js实现的效果简洁,体积较小非常适合移动端开发,并且可以自定义提示的样式。下面介绍几个简单demo 1.普通信息框,并设置2秒自动关闭,代码如下: layer.open({ ...

2015-06-30 20:00:41

阅读数 7728

评论数 0

微信jssdk已无力吐槽

微信强大的整合能力让企业公众号的开发迅速窜红,尤其是企业需要个性化定制的一些功能,公司在同时上线的app和触屏版的应用中,微信分享自然是不可或缺的重要一环。纵观现在大多数的微信公众号,分享大都是弹出二维码或者干脆直接使用微信右上方的分享功能分享网页链接,对于自定义分享内容这个功能就显得力不从心了,...

2015-06-30 17:50:28

阅读数 5698

评论数 0

restful webservice实战

上篇文章介绍了什么是restful风格的webservice,本片文章通过一个demo着重介绍如何发布一个restful风格的web service. 1.建立接口

2015-01-16 18:02:28

阅读数 4837

评论数 1

restful webservice简介

最近的工作涉及到与第三方平台的数据交互问题,所以很自然而然的选择了webservice,基于SOAP的webservice是一直在使用的方式,但对方所给的接口文档上都同时提供了两种方式,一种是SOAP的方式,另外一种就是restful风格的webservice,本文简单介绍一下什么是restful...

2015-01-16 16:12:06

阅读数 1261

评论数 1

ireport+jasperreport+jfreechart完成数据分析

最近在做报表的时候需要对数据进行分析并以饼形图,折线图等形式进行展示,为此使用jfreechart配合ireport和jasperreport配合使用,以达到生成PDF文档,并同时在文档中显示数据以及对数据进行分析后的各种图(主要为饼形图,折线图,柱状图等)的效果。jasperreport+ire...

2014-11-23 16:08:58

阅读数 4285

评论数 3

jasperReport+ireport实现报表导出和数据分析

jasperReport + ireport组合实现报表文件(各种文件格式xsl.pdf,rtf等)的生成导出是目前开源报表中使用的最为广泛的。在平台一期完成之后,而且功能中报表以及数据分析这块是必不可少的,一下展示如何使用JasperReport + ireport导出excel报表。 1.需...

2014-11-15 13:46:45

阅读数 4925

评论数 5

FreeMarker静态化文件解决SEO推广问题

1.问题背景 SEO一直是网站对外推广的一个重要手段,如何能够让搜索引擎快速搜索到网站对于增强网站的浏量,提升网站对外形象有着重要意义。那么怎样能够对SEO进行优化呢?一个非常常用的手段就是在网页的关键字部分多增加能够表示本网页的关键字,并且这些关键字在接下来的网页正文中能够多次出现,另外一个重...

2014-11-15 11:34:12

阅读数 2751

评论数 5

走进企业级批处理框架--Springbatch

Springbatch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch可以提供大量的,可重复的数据处理功能,包括日志记录/跟踪,事务管理,作业处理统计工作重新启动、跳过,和资源管理等重要功能。它能使业务人员专注于核心业务的开发,而将重复...

2014-09-12 11:52:13

阅读数 4173

评论数 5

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