开发经验
月亮床
在JAVA的大道上,我们javaer一直寻找,探索。为理想,我们将结伴而行,分享各自的故事。
展开
-
视频聊天网站的研究、发展以及趋势
摘要: 此文讲述了视频聊天网站相关的技术、发展过程以及未来的发展趋势。我长时间从事外包业务开发和技术开发的,从客户那里了解到了很多的视频聊天网站相关的需求,经过自己长时间对视频聊天网站运营模式、盈利模式、系统架构以及相关技术的研究,写下这篇文章。团林网络现在已经推出了自己的转载 2011-09-20 14:46:40 · 2255 阅读 · 1 评论 -
提交表单数据,在IE及其它浏览器中乱码的解决方案
如在IE下提交表单数据乱码: 解决方案: 在form表单中添加 onsubmit="document.charset='GBK';" 【注编码根据各自环境条件指定】如在其它浏览器下提交表单数据乱码: accept-charset 属性规定服务器处理表单数据所接受的字符集。 accep原创 2013-10-09 09:21:11 · 3812 阅读 · 1 评论 -
DNS预解析(dns-prefetch)
Dns-prefetch是浏览器上的可以降低延迟的技术诞生背景Dns请求虽然占用了很少的带宽,但会有很高的延迟,由其以移动网络会更加明显。通过dns预解析技术可以很好的降低延迟在firefox上使用dns-prefetch,dns预解析是与页面加载是并行处理的,且不用影响到页面加载的性能.在以图片为主移动网站被访问时,在使用DNS预解析的情意中下,页面加载时间可以提升%5个点浏览器上配置dns预解翻译 2016-08-07 12:02:47 · 7865 阅读 · 0 评论 -
MyBatis insert操作返回主键 (db2)
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能针对Sequence主键而言,可以采用如下配置方式: VALUES NEXTVAL FOR LE_SEQ_GROUP INSERT INTO LE_GROUP(GID,GN原创 2012-01-06 17:07:31 · 4807 阅读 · 4 评论 -
团队建设的几点
团队建设对于每个公司来说都是需要的,以下我是总结的几点1:树立团队的口号和目标,形成小团队的价值观 解释:这一点主要是为团队找到方向和动力。 目的: 解决散漫的状态。 例子:岳飞的岳家军,以收复失地,迎回二圣为口号目的。形成了”撼山易,撼岳家军难”的一支队伍。2:周期或定期的组织茶话会 解释:这一点主要是建立团队意识,加强团队的凝聚力。原创 2016-10-14 10:14:52 · 672 阅读 · 0 评论 -
负载均衡 性能优化,网络安全,https,分布式系统,日志分析,离线数据分析视频教程
负载均衡 性能优化,网络安全,https,分布式系统,日志分析,离线数据分析视频教程 视频教程 http://pan.baidu.com/s/1i4M9vYd 需要的可以联系:QQ:32677392原创 2017-09-27 17:16:41 · 638 阅读 · 0 评论 -
在linux系统中怎么样查找到大文件?
在UNIX中工作的常见问题之一是找到大文件来释放一些空间。假设您的文件系统已满,并且您收到警报释放空间,或者如果主机空间不足,并且您的服务没办法启动,您首先要查找的是十大文件,看看是否可以删除大文件。如果是Java应用程序或在Tomcat上运行的Web应用程序,那么可以删除这些堆文件释放出空间,但最重要的问题是如何找到它们?你如何知道文件系统中最大文件的大小,在哪个目录?我们将在本文中尝试找到其中一翻译 2017-10-23 15:08:07 · 570 阅读 · 0 评论 -
db2: Invalid parameter: Unknown column name ...ERRORCODE=-4460, SQLSTATE=null
如标题所述。问题的原因可能是db2驱动引起。原文内容如下:In my case, I got the same error in a similar situation because I had the "wrong" driver jar (db2cc4.jar) in the classpath ahead of the "correct" one (db2cc.jar). I'm no...2011-10-10 15:57:00 · 1461 阅读 · 0 评论 -
是什么让你的ExtJS应用程序运行缓慢?
本文说的“缓慢”,是只运行时 的缓慢,而不是只加载资源的时间。在过去的一年半以来,我一直与Robert Bosch在Bosch软件创新公司工作,在那里我们的前端技术堆栈非常依赖ExtJS。我有机会开发Visual Rules Web Modeler机器协助开发其它几个基于ExtJS的应用,因此,我积累了不少与ExtJS应用常见的性能问题有关的经验。在这篇文章中,我将与你们...2011-12-29 14:32:00 · 80 阅读 · 0 评论 -
Hibernate进行大数据量处理时的优化操作
近日为是否在项目中使用Hibernate进行大数据量的性能测试,有一些总结,1) 在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。2) 对大数据量查询时,慎用list(...2012-02-17 14:14:00 · 134 阅读 · 0 评论 -
大数据从“小”做起——中小企业Big Data解决之道
作者 吴朱华本文是最新的拙作,希望能大家能提点意见^_^ 任何一个时代或者模式的兴起,都离不开与之相关的Killer App,比如,C/S时代的SAP ERP,互联网 1.0 时代的门户,以及互联网 2.0时代的搜索和SNS等,那么在当今云计算这个时代有那些Killer App呢?当然首当其冲的肯定是以VMware 和Amazon EC2为代表的虚拟化和相关Ia...原创 2012-07-24 15:41:33 · 204 阅读 · 0 评论 -
CXF中could not find matching RPC/Literal part问题
异常如下:org.apache.cxf.interceptor.Fault: Found element {}but could not find matching RPC/Literal part at org.apache.cxf.binding.soap.interceptor.RPCInInterceptor.handleMessage(RPCInInterceptor....原创 2012-07-26 10:13:05 · 433 阅读 · 0 评论 -
elasticsearch marvel插件安装失败的解决方法
失败的原因如下图:注意看红框部分的错误信息,这是由于尝试了几个下载marvel地址失败后出现在问题...解决方法如下..第一:找到marvel的下载地址(在线安装),或下载下来(本地安装)。如下图方法安装即可原创 2015-08-08 09:52:47 · 11217 阅读 · 3 评论 -
chrome更新后(version:42.0.2311.135),host文件管理工具空白不可用的解决方案
chrome自动更新后,hostt文件管理工具空白,不可用解决方案如下:1:在chrome的地址栏里打开 chrome://flags/2:找到"启用 NPAPI Mac, Windows"项,启动这一项3:启用后会出现重启浏览器的按钮,重启后原创 2015-05-12 14:04:54 · 5419 阅读 · 0 评论 -
log4j:WARN Please initialize the log4j system properly 情况分析及解决方案
问题描述: 如题问题出现,由两个原因可能造成.其一是没有找到log4j.properties文件。其二是在log4j.properties文件中没有设置输出级别解决方案: 第一种情况:根据个人情况,想办法使系统可以找到log4j.properties文件 第二种情况:如果配置没有输出级别 ,如log4j.rootLogger=原创 2013-07-29 10:30:14 · 5098 阅读 · 0 评论 -
win7中文旗舰版改英文版
在中文版中,默认没有英文包。so我们要自己下载. 操作如下step 1:控制面版-->windows update--->check for update 等待check完 step 2:打开可选更新-->选择要安装的语言:注,选择想安装的语言包,必免下载过多,占用磁盘空间 step 3:安装即可:等待文件下载.....原创 2011-11-15 17:35:04 · 5534 阅读 · 2 评论 -
大数据从“小”做起——中小企业Big Data解决之道
作者 吴朱华本文是最新的拙作,希望能大家能提点意见^_^ 任何一个时代或者模式的兴起,都离不开与之相关的Killer App,比如,C/S时代的SAP ERP,互联网 1.0 时代的门户,以及互联网 2.0时代的搜索和SNS等,那么在当今云计算这个时代有那些Killer App呢?当然首当其冲的肯定是以VMware 和Amazon EC2为代表的虚拟化和转载 2012-07-24 11:38:07 · 1763 阅读 · 0 评论 -
开源数据库连接池的比较
名称简介优点缺点dbcp使用最广泛 持续运行的稳定性可以Spring开发驵推荐使用速度稍慢,在大并发量的压力下稳定性有所下降不提供连接池监控强行关闭连接或数据库重启无法reconnectc3p0比较有名持续运行的稳定大并发量的压力下稳定性也原创 2012-08-07 18:41:22 · 1784 阅读 · 0 评论 -
CXF中could not find matching RPC/Literal part问题
异常如下:org.apache.cxf.interceptor.Fault: Found element {}but could not find matching RPC/Literal part at org.apache.cxf.binding.soap.interceptor.RPCInInterceptor.handleMessage(RPCInIntercep原创 2012-07-26 10:11:04 · 7327 阅读 · 0 评论 -
调式程序时出现 Debug Current Instruction Pointer 信息
原因不明: 待查明解决方案: step 1:close other projects step 2 debug again. ok原创 2012-09-12 18:20:38 · 7827 阅读 · 0 评论 -
java项目开发时热部署--jrebel+myeclipse配置
JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。 JRebel是收费软件,用户可以在JRebel官 方站点下载30天的评估版本。 Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。网上可搜索到破解版。 JRebel是一款JAVA虚拟机插件,它使得JAV原创 2012-10-29 18:36:58 · 7811 阅读 · 1 评论 -
把jar包发布到maven本地库
有些情况,我们需要把自己封装的jar公开,做为公共的工具,如此时我们在maven的开发管理下,可以如下操作,把jar包发布到maven的本地库mvn install:install-file -DgroupId=com.pinyin4j -DartifactId=pinyin4J -Dversion=1.0 -Dfile=d:/pinyin4j-2.5.0.jar -Dpackagin原创 2012-10-25 16:07:07 · 4369 阅读 · 2 评论 -
ie浏览器提交参数和其它浏览器的区别
场景描述: 用户注册模块(ajax提交方式,post方法),在url后追加了一个参数,如:url+‘btnvalue=中文参数’,如此在非ie浏览器注册时,功能完好,但在ie下注册不成功。调式后发现在服务端,请求的参数全部为空值.问题: ie浏览器:在提交时中文乱码,如(btnvalue=口口口口口口口口口).也就是说浏览器提交时出现了转码问题。原创 2013-06-19 13:31:42 · 2577 阅读 · 0 评论 -
使用spring框架,应用启动时,加载数据
场景描述: 有时我们需要在应用启动时,加载某些不常变的数据到缓存中,避免每次请求时查询数据库或其它数据源,以提高性能(准备连接,建立连接,关闭连接,减少数据读取的IO数).如果应用中刚好用到spring框架,正好可以用spring的机制实现这个功能解决方案: 1:写一个类,实现BeanPostProcessor接口,这个接口有两个方法。原创 2013-06-21 14:37:38 · 20843 阅读 · 2 评论 -
google json和sf.json的区别
google json组件 转json不走get方法,但保持顺序sf.json组件 转json时走get方法且默认打乱顺序.原创 2013-06-25 16:36:22 · 921 阅读 · 0 评论 -
开源数据库连接池的比较
开源数据库连接池的比较 名称简介优点缺点dbcp使用最广泛 持续运行的稳定性可以Spring开发驵推荐使用速度稍慢,在大并发量的压力下稳定性有所下降不提供连接池监控强行关闭连接或数据库重启无法reconnectc3p0比较有名持续运行...原创 2012-08-07 18:40:15 · 126 阅读 · 0 评论