- 博客(24)
- 资源 (28)
- 收藏
- 关注
原创 mybatis后台拦截器自动分页工具类
拦截器代码:package com.test.intercepter;import org.apache.ibatis.executor.parameter.ParameterHandler;import org.apache.ibatis.executor.resultset.ResultSetHandler;import org.apache.ibati
2017-03-28 00:29:02
607
转载 JavaScript/jQuery、HTML、CSS 构建 Web IM 远程及时聊天通信程序
这篇文章主要介绍用JavaScript和jQuery、HTML、CSS以及用第三方聊天JavaScript(jsjac)框架构建一个BS Web的聊天应用程序。此程序可以和所有连接到Openfire服务器的应用进行通信、发送消息。如果要运行本程序还需要一个聊天服务器Openfire,以及需要用到Http方式和Openfire通信的第三方库(JabberHTTPBind)。Jab
2017-02-16 16:48:41
801
1
原创 callgrind使用说明(一款可以生成c++或c运行堆栈性能的工具)
1、安装valgrind2、下载graphvis,并安装3、下载gprof2dot.py文件4、g++ -g -pg -o test test.cpp编译二进制文件方式一:5、执行test 就会生成一个gmon.out文件6、gprof ./test |./gprof2dot.py -n0 -e0 -s |dot -Tsvg -o output_1c.
2015-11-27 14:13:23
1012
原创 使用递归对任意json解析
(function(angular){var app = angular.module('app', []);app.controller('MainCtrl', ['$scope', '$http', function($scope, $http) {var url ="http://localhost:8080/test/getData";$http.get(u
2015-11-19 17:53:35
2233
原创 解决linux too many files问题
在做对LINUX服务器进行并发压力测试的时候,当并发数超过1024时,系统提示:Too many open files,导致此问题的原因是LINUX系统限制了文件最大打开数,如下是解决此问题的办法.RHEL下增大文件描述符的修改方法:1. 查看当前设置ulimit -n(默认是1024)2. 查看系统可接受的最大打开文件数(一般默认已足够,不用修改)# ca
2015-10-30 15:48:42
450
转载 Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般
2015-04-03 12:46:21
616
转载 Java线程池使用说明
一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程池作用就是限制系统中执行线程的数量。
2015-03-23 11:51:13
320
转载 JAVA MemCache 史无前例的详细讲解!看完包精通MEMCACHE!.
Memcach什么是MemcacheMemcache集群环境下缓存解决方案Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 Memcache是danga的一个项目,最早是LiveJ
2015-03-09 22:56:13
686
转载 memcache同步session的方法
前面讲了如何配置Windows Server 2003网络负载平衡系统,那么在web架构中配置好Server群集后,我们肯定会考虑session共享和同步的问题。试想下,同一个IP访问负载平衡系统中的同一个网页会被分配到不同的服务器上,而如果session不同步,那么对于同一个登录用户,就会出现一会是登录状态一会又不是登录状态的问题。 下面就这个问题给出了三种解决思路,供大家参考:
2015-03-09 21:55:28
531
转载 【消息队列MQ】各类MQ比较
目前业界有很多MQ产品,我们作如下对比:RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在中心队列排队。对路由(Routing),负载均衡(Load balance)或者数据持久
2015-03-08 17:37:13
416
原创 好的博客群主
下面是看到的一些勤奋人员的博客地址,供自己学习之用1、杭州阿里巴巴员工:http://www.cnblogs.com/happyday56/p/4210868.html
2015-03-08 17:29:26
417
转载 memcached+magent实现memcached集群
首先说明下memcached存在如下问题 本身没有内置分布式功能,无法实现使用多台Memcache服务器来存储不同的数据,最大程度的使用相同的资源;无法同步数据,容易造成单点故障。(memagent代理实现集群) 在 Memcached中可以保存的item数据量是没有限制的,只要内存足够 。 Memcached单进程最大使用内存为2G,要使用更多内存,可以分多个端
2015-03-08 17:12:04
409
转载 性能调优
关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈
2015-03-08 17:04:36
374
转载 java集群利弊分析
序言越来越多的关键应用运行在J2EE(Java 2, Enterprise Edition)中,这些诸如银行系统和账单处理系统需要高的可用性(High Availability, HA),同时像Google和Yahoo这种大系统需要大的伸缩性。高可用性和伸缩性在今天高速增长的互连接的世界的重要性已经证实了。eBay于 1999年6月停机22小时的事故,中断了约230万的拍卖,使eBay的股
2013-07-28 11:47:21
1323
原创 mysql存储过程实例
create or replace p_test()BEGINDECLARE v_name varchar(100) CHARACTER SET gbk;DECLARE v_zhiguan varchar(100) CHARACTER SET gbk;DECLARE v_time1 varchar(100) CHARACTER SET gbk;DECLARE v_tim
2013-01-08 23:07:04
273
转载 HttpClient 学习整理
HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中
2012-11-08 19:42:29
528
转载 Android源代码结构分析
Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。第一级别的目录和文件如下所示:----------------├── Makefile 全局的Makefile├── build 系统编译规则和配置所需要的脚本和工具----------------├── pre
2012-10-29 16:03:44
542
转载 Android Http请求方法汇总
这篇文章主要实现了在Android中使用JDK的HttpURLConnection和Apache的HttpClient访问网络资源,服务端采用python+flask编写,使用Servlet太麻烦了。关于Http协议的相关知识,可以在网上查看相关资料。代码比较简单,就不详细解释了。1. 使用JDK中HttpURLConnection访问网络资源(1)get请求public St
2012-10-29 15:03:12
571
转载 黑莓断网 思考 apn激活pdp整个过程
黑莓断网现象由来已久,令无数断网的煤油烦恼,今天介绍来自微博上的@黑莓右键总管 今天发布一篇探讨性的文章,旨在分析引发黑莓断网的因素及探讨性的解决办法,我们分享一下,如果你有更好的解决办法,欢迎来稿分享。以下文字来自@黑莓右键总管 在MAXPDA 发布的帖子:【OS5.0断网现象】是指信号指示在gprs/edge状态但第三方软件不能上网了,自带浏览器还是可以上网的并不是:所有软件都不能
2012-05-12 12:26:40
2936
转载 Android彩信发送介绍
这篇写彩信发送过程。 我想追踪的内容是:用户按下发送之后,彩信的图片阿数据阿文件阿,是怎么包装起来,最后发送出去。 按我看源码的先后顺序来写了。 写完可能最后整理下。 1. com.Android.mms.data.WorkingMessage.Java 类send()函数。 注释如下: /** * Send this message over the
2012-04-04 17:47:54
722
翻译 使用internal(com.android.internal)和hidden(@hide)APIs
方案一:使用android 反射可以实现 Android系统内部提供了一个不错的txt文本读写类,但目前并没有公开提供给标准的SDK,FileUtils类的源代码如下,可以很好的操作Linux下的文本文件。 public class FileUtils { public static final int S_IRWXU = 00700; public
2011-12-30 18:21:33
803
原创 基于即时通信和LBS技术的位置感知服务(三):搭建Openfire服务器+测试2款IM客户端
主要包含4个章节:1. Java 领域的即时通信的解决方案2. 搭建 Openfire 服务器3. 使用客户端测试我们搭建的 Openfire 服务器4. Smack 和 ASmack 一、Java领域的即时通信的解决方案 Java领域的即时通信的解决方案可以考虑openfire+spark+smack。 1. Openfire是基于Jab
2011-12-29 09:28:33
973
原创 c3p0连接池的配置
1.Hibernate3 已经取消了对DBCP的支持,原因是当DBCP连接因为某个原因断掉后,不会自动重新连接,必须重启服务器。2.在dbcp方式的连接池下,如果有下面的代码,数据不会保存到数据库false3.c3p0连接池的配置 Xml代码
2011-03-10 11:08:00
495
原创 tomcat dbcp连接池和c3p0连接池配置
<br />局部连接池配置(在项目内部配置)<br /> <br />在webroot根目录下的web-inf 文件夹下建立一个文件context.xml 内容如下:<br /> <br /><br /><?xml version="1.0" encoding="UTF-8"?> <br /><Context reloadable="true" crossContext="true"> <br /><!-- dbcp 连接池配置 此处配置了两个连接池<br /><Resource <
2011-03-04 11:31:00
783
Java Tess4J 实现OCR 可运行Demo
2017-11-24
installshield安装java web程序
2017-05-11
dbcp,c3p0,oracleJdbc,sqlJdbc jar包
2011-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人