- 博客(17)
- 资源 (27)
- 收藏
- 关注
原创 微信小程序与H5对比
最近大家都在说小程序的事情,不少人在纠结到底用H5开发还是用原生小程序开发。现将微信小程序与H5开发的对比总结如下,供参考,没有加入小程序对企业版微信的支持。...
2020-04-23 19:30:44
871
转载 8款最佳的开源在线学习CMS系统[转]
如今,CMS变得越来越流行,因为它不需要太多的编程能力,即便你是新手也能利用CMS很好的完成相应的工作。网络上有许许多多的在线学习平台,但想要选到适宜的却不是简单之事。本文罗列了8款最好的开源在线学习平台,基于这些平台提供强大的功能及安全的用户界面,从而帮助Web开发者大大提高工作效率。eFront Learningefront是一套功能齐全的在线学习管理系统,其拥
2017-11-09 15:18:52
23405
1
原创 mysql断连问题解决
异常片断如下:2014-03-28 08:49:02 ERROR JDBCTransaction(95) - JDBC begin failedcom.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 45,479,3...
2015-07-09 09:29:45
245
原创 负载均衡环境下dwr反向推送消息的解决
整体思路:1、将要推送的信息抽取出来,存放在集群中所有机器都可以访问的地方(这一部分将不再赘述,可以根据项目需要存储到数据表或缓存等);2、服务端监听到dwr发起长连接请求时,通知推送线程开始通过该连接进行推送;3、长连接断开时,通知推送线程结束推送;4、页面捕获到连接失败事件时进行重连;具体操作:1、重载BaseDwrpHandler 2、配置DWR为全流...
2014-06-06 10:44:54
349
原创 基于dwr2.0的Push推送技术详细解析以及实例(转)
DWR从2.0开始增加了push功能,也就是在异步传输的情况下可以从Web-Server端发送数据到Browser.我们知道,Web的访问机制天生是设计用来pull数据的,也就是只允许Browser端主动发起请求,server是被动的响应.不允许Server向Browser发出一个connection请求,也就是说没有为server向Browserpush数据提供设计实现.虽然没有直接的实现方法...
2014-06-06 09:51:57
178
原创 解决返回消息过慢问题
前几天在集群环境下调优同事的代码,遇到一个问题。流程如下:1、页面调用后台的应用程序;2、在应用程序中启一个线程,该线程处理一些简单逻辑后向页面推送响应消息;现象:1、在单机版环境中页面可以很快得到后台推送的响应信息(1秒以内);2、在集群环境下,页面得到后台推送的响应信息需要1分钟左右; 解决步骤:查看代码,未发现其有复杂的业务逻辑;唯一有嫌疑的地方就是异步...
2014-06-05 16:04:44
460
原创 解决CPU占用比较高的方法
多线程编程,CPU占用很高,一般情况都是线程死循环,并且没有sleep,导致cpu高。可以通过以下方法排查是哪一个线程占用高。 <!--[if !supportLists]-->1. <!--[endif]-->1,用top -H指令查看java进程的下哪个线程的CPU占用高 2. 把线程pid转换为16进制数,例如 pid=19269转换过来...
2014-06-05 15:46:01
378
原创 log4j webAppRootKey
1 在web.xml配置webAppRootKeywebName.root可以用System.getProperty("webName.root")来获取属性值。在Eclipse调试Web项目时,项目的路径是一个临时路径,不在真正的路径下,可以通过上述语句打印出属性值,来看看临时项目路径在哪里2、Spring通过 org.springframework.web....
2012-12-06 10:15:32
118
原创 (转)解压版mysql简单配置
一.软件环境mysql-5.5.8-win32,windows 2003 enterpries edition二.解压版的安装1.在主目录下创建my.ini文件(我是放在D:/Program Files/mysql-5.5.8-win32),内容如下:[WinMySQLadmin]# 指定mysql服务启动启动的文件Server=D:/Program...
2012-11-19 14:15:07
117
原创 如何在提交表单时强制转换字符的编码格式
input.......注:以上黑体部分是用来设置表单内的字符编码的主要代码;最近在向一个合作网站提交表单进行搜索时,常常遇到编码格式不一致的问题,我们的网站用的是UTF-8的编码,而合作站都用的是gb2312的编码方式,在发送数据到合作网站以后,中文字符总是显示为乱码!用IFRAME是一种解决方式,但是对网页的打开速度有影响,用户体验不好!所以以上应该属于最佳答案了!...
2012-03-28 18:52:40
189
原创 ORA-27101: shared memory realm does not exist
ORA-27101: shared memory realm does not exist机器为普通HP家用机,驱动不太好是for XP的,但设备管理器中也没有报错。用来做单位服务器升级试验的。装win2000 sp4+oracle817加升级补丁。机器名server2,全局数据库名server2,SID=ORCL。机器内存512M,根据要求,重做日志大小设为4096,并修改字符集为US7...
2011-12-21 20:08:56
120
原创 关于mongodb的
1.mongodb 不是很稳定,曾经在读写频繁时把机器内存耗尽 疯狂使用swap 导致机器hang住 他内存管理不是很好 2.存图片的话gridfs对于使用文件系统没有任何性能上的优势。图片读写都需要使用程序读出来或者写进去 3.使用mongodb 要比使用文件系统占更多空间他是bson格式存储数据 4.如果使用mongodb集群架构 备份和容错需要双倍乃至多倍的物理硬件资源 ...
2011-10-14 14:53:18
104
原创 ajax返回json的格式问题
使用struts2用jquery返回json中包含List时,格式建议如下:1、在action中定义一List对象用于存放计算的结果,如:List userList,这个用于保存查询所得的用户列表信息;2、在struts.xml中配置如下: userList\[\d+\]\.id,userList\[\d+\]\.name *...
2011-10-14 09:56:38
116
原创 ibatis中使用like时如何避过sql注入
普通的拼写方式为:and remark like '%'+#{remark}+'%'如果遇到变量名刚好是数据库的关键字,拼写方式如下所示:
2011-03-19 09:02:49
152
原创 jquery
reset按钮只是重置域的值,以下脚本实现清空form中的域$("#btnReset").click(function() { $(':input', '#queryForm').not( ':button, :submit, :reset, :hidden').val('') .removeAttr('checked').removeAttr('selected');...
2011-03-12 15:24:29
103
saiku-lib.rar
2020-08-02
jquery.uploadify-v2.1.4
2011-04-02
超好用的powerCMD工具
2011-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人