- 博客(118)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 【Java TCP/IP Soket】— 消息边界的问题解决
转自:http://blog.youkuaiyun.com/dabing69221/article/details/17222595【Java TCP/IP Soket】— 消息边界的问题解决关于消息边界问题,在TCP套接字处理接收消息中尤为重要,所以大家一定要学会解决它!场景: 当接收者试图从套接字中读取比消息本身更多的字节时,将可能发生两种情况: 1.如果套接字中没有...
2015-08-11 09:47:52
333
原创 rsa加密、签名解释
RSA的公钥和私钥到底哪个才是用来加密和哪个用来解密? 我们来回顾一下RSA的加密算法。我们从公钥加密算法和签名算法的定义出发,用比较规范的语言来描述这一算法。RSA公钥加密体制包含如下3个算法:KeyGen(密钥生成算法),Encrypt(加密算法)以及Decrypt(解密算法)。。密钥生成算法以安全常数作为输入,输出一个公钥PK,和一个私钥SK。安全常数用于确定这个...
2015-07-28 14:36:42
879
原创 java中volatile解释
http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.htmlhttp://blog.sina.com.cn/s/blog_4e1e357d0101i486.htmlhttp://www.ibm.com/developerworks/cn/java/j-jtp06197.html 与锁相比,Volatile 变量是一...
2015-05-28 16:28:35
296
原创 Java中的substring真的会引起内存泄露么?
转:http://droidyue.com/blog/2014/12/14/substring-memory-issue-in-java/http://www.cnblogs.com/techyc/p/3324021.html Java中的substring真的会引起内存泄露么?Dec 14th, 2014在Java中开发,String是我们开发程序可以说必须要使用...
2015-05-27 13:18:56
173
原创 成为Java GC专家(4)—Apache的MaxClients参数详解及其在Tomcat执行FullGC时的影响
转:http://www.importnew.com/3151.html 这是“成为Java GC专家系列文章”的第四篇。在第一篇文章 成为JavaGC专家Part I — 深入浅出Java垃圾回收机制 中我们学习了不同GC算法的执行过程,GC如何工作,新生代及老年代的基本概念,在JDK7中你应该了解的5种GC类型以及他们的性能如何。在第二篇文章 成为JavaGC专家Part I...
2015-05-27 12:24:28
140
原创 成为Java GC专家(3)—如何优化Java垃圾回收机制
转:http://www.importnew.com/3146.html本文是成为Java GC专家系列文章的第三篇。在第一篇《成为JavaGC专家Part I — 深入浅出Java垃圾回收机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响。在第二篇《成为JavaGC专家Part II ...
2015-05-27 12:23:37
150
原创 成为JavaGC专家(2)—如何监控Java垃圾回收机制
转:http://www.importnew.com/2057.html本文是成为Java GC专家系列文章的第二篇。在第一篇《深入浅出Java垃圾回收机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响。在本文中,我将解释JVM到底是如何执行垃圾回收处理的。什么是GC监控?垃圾回...
2015-05-27 12:20:57
160
原创 成为JavaGC专家(1)—深入浅出Java垃圾回收机制
转:http://www.importnew.com/1993.html 对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开 发经验。如...
2015-05-27 12:16:59
149
mysql导入存储过程时declare报错的问题解决
在导入存储过程时经常遇见下列DECLARE报错的问题: Error Code : 1064You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3...
2013-10-10 21:32:53
3881
原创 (转)国外Java技术网站
java开发者必去的国外网站http://www.onjava.com O'Reilly的Java网站. 每周都有新文章http://java.sun.com 官方的Java开发者网站 - 每周都有新文章发表http://www.developer.com/java 由Gamelan.com 维护的Java技术文章网站http://www.java.net Sun公司维护的一个Jav...
2013-05-16 09:35:08
184
原创 (转)一致性哈希算法及其在分布式系统中的应用
转自:http://blog.codinglabs.org/articles/consistent-hashing.html 一致性哈希算法及其在分布式系统中的应用作者 张洋 | 发布于 2011-10-18 | 最后更新 2013-01-31分布式一致性哈希摘要本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布...
2013-05-15 12:31:17
123
原创 世界名校
卡内基·梅隆大学的软件工程学院很牛http://www.sei.cmu.edu/是CMMI的制订者,20年前发的一个《Software Technology Review》现在依然经典,是美国国防部,空军,海军,NASA等的重要研究所,提供软件技术支持和研发工作。http://www.sei.cmu.edu/library/abstracts/news-at-sei/feature4...
2013-03-21 15:24:41
151
原创 解决maven-dependency-plugin (goals “copy-dependencies”, “unpack”) is not supported
POM文件报错maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e., 则查看<build>中的<plugin>中是否有<plugin> <groupId>org.eclipse.m2e</groupId>
2013-03-15 23:50:26
658
原创 《深入分析Java Web技术内幕》-样章示图总结
试读完本书的样章章节后,感受颇深,其实单从样章内容来看,书的标题完全可以叫《深入分析web技术内幕》,因为里面介绍的一些web基础知识是所有B/S架构web开发平台都应该深入学习的,而不仅仅是java开发者。总结了针对样章自己的一些看法:优点:1、语言通俗易懂,举例适当。2、脉络结构清晰,由简入深。先从发起请求讲起,到协议讲解,再到DNS解析节点讲解,最后延伸到CDN网络介绍,使...
2013-01-17 11:46:37
197
原创 eclipse中(装了插件m2eclipse后的)导入maven工程显示"感叹号"
有时候导入一些开源工程(maven结构的),在eclipse中(装了插件m2eclipse后的)该工程前面会有一个小的红色感叹号,但点开工程后没有发现有打小红叉的内容,这种情况其实大部分是jar包依赖出来问题造成编译不能通过,如果有耐性可以在src里挨个点击代码打开,运气好的话就会发现有报错内容(import 包名 not resloved),找到对应的jar包在maven dep...
2013-01-15 16:02:33
168
原创 (转)导入maven项目出现 Unsupported IClasspathEntry kind=4
转自:http://blog.youkuaiyun.com/kongqz/article/details/7770765 Unsupported IClasspathEntry kind=4这个异常会导致项目无法使用spring ide启动 英文解释如下:Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=3743...
2012-12-06 21:10:45
163
m2e创建webapp工程
1:安装m2e的方法网上一大堆,就不说了,现在可以在eclipse的市场中搜索maven,也可以在installations new software中安装普通eclipse插件安装方式进行安装,地址为:m2e releases repository - http://download.eclipse.org/technology/m2e/releases 2:然后进行maven...
2012-11-30 09:55:08
149
原创 (转)分析模式 之 参与者(Party)
在我们分析模型的时候经常会遇到不同类型的事物在某些特性上有共同点,比如,人和公司,他们都有地址,电话,电子邮件等属性,在分析模型的时候,我们可能得出如下的模型:看到上述的模型的时候,我们是否会觉得模型中的冗余呢?很显然,我们会想如何将这两者融合在一起呢,我们伟大的Martin Fowler同志提出了Party模式来描述此种类型的模型。我们用一种通用(父)的类型来定义人和公司,这样,只...
2012-10-22 16:39:48
198
原创 (转)java.sql.SQLException: (无法从套接字获取更多数据)数据大小超出此类型的最大值...
转至:http://linwei-211.iteye.com/blog/1554686一、异常情况: 有了一定Java编程经验之后,一般都使用PreparedStatement代替Statement。 但实际开发中对数据库进行操作时,字段遇到大数据并且该字段为非BLOB,CLOB的类型时, 若采用PreparedStatement方法setString方法时会如下异常: ...
2012-10-22 16:38:10
438
原创 weblogic数据库连接池相关参数说明
比较容易混淆的参数解释 1:Inactive Connection Timeout这个参数很重要,是10以后的版本新加的,9版本没有,一般情况建议不要开启该参数,即使开启也尽可能要把数值设置大些,比如1800秒等。这个字段的具体官方解释在10.3.0.0的版本如下,在XX系统中实际反映的情况是,如果该参数设置为30(即:30S)的话,在大并发下会出现weblogic认为的leaked的...
2012-08-02 16:05:29
1211
多线程程序在应用weblogic数据库连接池是的问题案例分析
问题描述: 生产数据库(oracle)中的session数量超高(2500以上),严重影响该库的性能。 原因:weblogic的数据库连接池参数配置不符合目前XX应用程序的实际情况,调整weblogic配置参数后,问题 解决。 后续优化:采用线程池取代目前的多线程无限新建的操作。 具体问题分析如下: 问题定位: ...
2012-08-02 15:59:48
431
日常问题记录
1:Tomcat6.0.18启动有时会报类找不到符号等有关类加载的问题,但这些类所在的JAR包确实是在WEB/LIB或Tomcat/lib下面存在,这时检查一下你的Tomcat所在的目录中是否包含空格或是中文,尽量将Tomcat放入不带空格和中文的路径下,应该就可能解决问题。 2:Talend Open Studio for Data Integration 5.1 必须匹配JDK1.6及...
2012-06-01 20:25:36
79
有关IntelliJ IDEA 11启动异常和中文问题(报文件找不到,拒绝访问,idea.log)的解决办法...
1:启动异常解决办法:去掉C:\Documents and Settings\Administrator\.IntelliJIdea11文件夹的只读属性(缺省是只读的),并应用于所有子文件夹和文件,然后重启idea即可 2:中文问题解决办法:File菜单-> Settings-> Colors & Fonts-> Editor Font=宋体,...
2012-02-02 13:47:37
1581
转载 如何“打败”CAP定理
转自:http://www.programmer.com.cn/9260/文 / Nathan Marz 译 / 方建CAP定理是数据系统设计的基本理论,目前几乎所有的数据系统的设计都遵循了这个定理。但CAP定理给目前的数据系统带来了许多复杂的、不可控的问题,使得数据系统的设计越来越复杂。Twitter首席工程师、Storm的作者Nathan Marz在本文中通过避开CAP定理带来
2011-12-25 23:10:36
318
原创 有关cookie的httponly属性相关
先记录下相关网上的链接,有时间自己再总结一份自己的理解 http://en.wikipedia.org/wiki/HTTP_cookie http://www.cnblogs.com/downmoon/archive/2008/09/11/1289298.html http://msdn.microsoft.com/zh-cn/library/system.web.http...
2011-11-22 11:24:00
695
原创 weblogic相关问题总结
Additional Server ConfigurationConfiguring HTTP-Only Flag for HTTP Cookies Set by Oracle Identity Federationweblogic中有关http-only-cookie的说明6.7.1 Configuring HTTP-Only Flag for HTTP Cookies Set by Oracl...
2011-11-18 19:11:07
232
cc的sql优化实战
最近帮同事优化了一个SQL,优化前66秒,优化后0.8秒,优化的过程中总结了一些常用的需要注意的事项,没有时间整理格式,自己留个记录,附件是原始SQL和优化后SQL脚本。 1:拿到原SQL,第一是先运行一下,看看运行时间状况和执行计划,是否有全表扫描的情况。发现没有全表的情况,首先大致排除索引使用的问题(索引情况很多,这里只是大致排除,因为前提是知道查询源表数据量很大,而...
2011-11-11 16:53:06
169
原创 (转)Javascript(JS)中的大括号{}和中括号[]详解
转至:http://hi.baidu.com/zwnjiejie/blog/item/a93ecac73564afd1d000603d.html Javascript(JS)中的大括号{}和中括号[]详解2010-06-28 16:09转载自 分享最终编辑 kofcdd一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数...
2011-10-30 00:09:05
230
原创 (转)javascript 匿名函数的理解,js括号中括function 如(function(){})
转至:http://hi.baidu.com/zwnjiejie/blog/item/3f3c8a89506358be0e244456.html/cmtid/fcdc252a532d2c95023bf67e#0 javascript 匿名函数的理解,js括号中括function 如(function(){})2010-06-28 15:31代码如下:(functi...
2011-10-30 00:06:34
116
原创 (转)Javascript闭包学习
相关文章:http://www.gracecode.com/archives/2385/http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.htmlhttp://www.box.net/shared/elkumrpfnghttp://www.cn-cuckoo.com/2007/08/01/unde...
2011-10-18 22:41:34
109
原创 (转)Python中文全攻略
转至:http://blog.youkuaiyun.com/samxx8/article/details/6286407其它相关链接:http://topic.youkuaiyun.com/u/20101115/17/dce84ed2-e744-4c6d-bdb2-e34f59e2c158.htmlhttp://hi.baidu.com/tornadory/blog/item/2fa5f0c36cf7bd...
2011-10-09 16:42:54
112
原创 有关hashmap,hashset的相关总结
这篇转自http://hi.baidu.com/savagert/blog/item/409d3f54a11c32083b293579.htmlHashMap为什么快? 就是和它优雅的设计密切相关的。 HashMap<String , Double> map = new HashMap<String , Double>(2); ...
2011-09-16 17:32:32
144
原创 有关JAVA异常和错误(ERROR)的处理
最近遇到有关ERROR的处理问题,下面这篇文章 转至:http://www.cnblogs.com/deepnighttwo/archive/2006/12/11/1964305.html LinkageError是一个比较棘手的异常,准确的说它是一个Error而不是Exception。java api对它没有直接的解释,而是介绍了它的子类: Sub...
2011-09-15 20:41:05
1150
my97 datepicker的'$db.cal'为空或不是对象问题解决参考
前言:原来项目只有一个域名,一个包,后来种种原因要和其它的一个应用柔和,将自己的应用作为iframe嵌入到另一个应用,自己应用的日期控件用的是My974.5版本,完成嵌入后日期控件图片,输入框什么的都能正常显示,就是点击控件时出现该日期控件报 $db.cal'为空或不是对象 的js问题。 问题分析:根据报错的显示,可能是由于找不到对应的JS资源,但查找了一下自己应用的My97Dat...
2011-08-11 15:26:29
195
原创 XFire 、Axis2、CXF、JWS、java6 区别 (转)
XFire VS AxisXFire是与Axis2 并列的新一代WebService平台。之所以并称为新一代,因为它:1、支持一系列Web Service的新标准--JSR181、WSDL2.0 、JAXB2、WS-Security等;2、使用Stax解释XML,性能有了质的提高。XFire采用Woodstox 作Stax实现;3、容易上手,可以方便快速地从pojo发布服务;4、Spring的...
2011-06-13 22:50:20
106
原创 (转)有关外连接的相关注意事项
转至:http://www.blogjava.net/ycyk168/archive/2008/04/17/193898.html无其他条件1select * from n_fwy_a a left join n_fwy_b b on a.id=b.id order by a.id;2select * from n_fwy_a a ,n_fwy_b b where a.id=...
2011-06-13 17:41:56
136
原创 转载[Connection reset,Connection reset by peer,Software caused connection abort :]
Connection reset,Connection reset by peer,Software caused connection abort :socket write error java.net.SocketException:Connection reset by peer: socket write errorjava.net.SocketException...
2011-06-08 13:16:14
244
java实现一个栈,并提供取该栈中最大数的方法,复杂度O(1)
记得是哪个面试题里的,这里只想到一个简单的方法,大家看看对不对。。。 /** * @Project: Test * @File: org.coffeesweet.test01.Test19.java * @Author: coffeesweet * @Date: 2011-6-7 * @D...
2011-06-07 15:18:44
370
原创 Listener Servlet和filter的应用
下面这段话是小总结: Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent se)方法,这样就可以给在线人数加1。常用的监听接口有以下几个:ServletContextAttribute...
2011-05-16 22:21:46
140
原创 转载【有关JSP中的转发和重定向用法】
转自:http://blog.youkuaiyun.com/cyhjrx/archive/2009/02/26/3938252.aspx 好长时间不看,又把基础只是给忘了。今天好好的再看看。呵呵呵......温故而知新啊!!!1.RequestDispatcher.forward()――转发 是在服务器端起作用,当使用forward()时, Servlet engine传递HTT...
2011-05-15 19:05:02
358
Python中文资料.rar
2011-10-05
为什么大家都用RBAC权限模型??
2011-05-13
有关工程war包分解的问题
2010-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人