技术点滴
文章平均质量分 62
iteye_8535
这个作者很懒,什么都没留下…
展开
-
Hibernate 异常:Illegal attempt to associate a collection with two open sessions
Hibernate 异常: Illegal attempt to associate a collection with two open sessions@author:阙超强Time:2011-12-5 17:31:57今天在做项目发现的问题: 在做任务定时发送的时候发现此异常,于是我百度啊,找谷老师啊。1.如以下找到的资料之一:错误信息:org.s...2011-12-08 16:47:03 · 222 阅读 · 0 评论 -
空指针错误 java.lang.NullPointerException
使用基本的JAVA数据类型,变量的值要么已经是默认值,如果没有对其正常赋值,程序便不能通过编译,因此使用基本的JAVA数据类型(double,float,boolean,char,int,long)一般不会引起空指针异常。由此可见,空指针异常主要跟与对象的操作相关。 下面先列出了可能发生空指针异常的几种情况及相应解决方案: 不管对象是否为空就直接开始使...原创 2011-12-02 16:47:54 · 130 阅读 · 0 评论 -
java获取汉子首字母
public class StringUtil { //private static Log logger = LogFactory.getLog(StringUtil.class); //国标码和区位码转换常量 static final int GB_SP_DEFF = 160; //存放国标一级汉字不同读音的起始区位码 static final int[] se...原创 2011-12-02 17:16:45 · 72 阅读 · 0 评论 -
mysql使用rand随机查询记录效率测试
一直以为mysql随机查询几条数据,就用SELECT * FROM `table` ORDER BY RAND() LIMIT 5就可以了。但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上查看官方手册,也说rand()放在ORDER BY 子句中会被执行多次,自然效率及很低。You cannot use a column with ...原创 2011-12-02 17:18:33 · 64 阅读 · 0 评论 -
采用CAS原理构建单点登录
采用CAS原理构建单点登录 企业的信息化过程是一个循序渐进的过程,在企业各个业务网站逐步建设的过程中,根据各种业务信息水平的需要构建了相应的应用系统,由于这些应用系统一般是在不同的时期开发完成的,各应用系统由于功能侧重、设计方法和开发技术都有所不同,也就形成了各自独立的用户库和用户认证体系。随着新的业务网站不断的增加,用户在每个应用系统中都有独立的账号,这样就造成在访问不同的应用系统时,...原创 2011-12-05 11:03:11 · 77 阅读 · 0 评论 -
jetty7 同时并发连接多个目的主机时(100+) 本地tcp端口不够用的解决方案,技术点滴,通讯+多线程...
第一种方法改注册表改变这个变量:MaxUserPort可用端口数量由1024扩展为65535改变这个变量:TcpTimedWaitDelay 把它缩短到30s //先站个位置public void startConnection( HttpDestination destination ) throws IOException { ...原创 2015-07-17 12:45:44 · 504 阅读 · 0 评论 -
自己构建微服务(springmvc+内嵌jetty+maven 环境配置)
pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...原创 2016-04-20 21:00:41 · 396 阅读 · 0 评论 -
springboot构建微服务(-)
前面章文章 http://fuaotech.iteye.com/admin/blogs/2292707 我们自己给自己的微服务单独写了一个启动程序来完成微服务的发布,如果你觉得每个工程都需要组件去编写这个发布服务比较麻烦的话,可以使用springboot来帮我们来完成发布,让团队聚焦于服务的开发 什么是springboot 设计demo 参考了各方资料...原创 2016-04-25 19:27:04 · 165 阅读 · 0 评论 -
TCP 三次握手4次挥手收集
原理通俗解释 [url]https://blog.csdn.net/Special23/article/details/54137298[/url]上面三次握手图第二握手时中Ack=x=1笔误了 应该是Ack=x+1 既上次对端发送过来的seq+1握手流程[SYN]--> seq = 0seq = 1 Ack = 0+1seq = 不一定等于0 那握手公式变成[...原创 2018-07-31 11:36:01 · 137 阅读 · 0 评论 -
SQl+多服务部署并发访问DB
[b]数据库[/b]student id name 001 zhangshan 002 lisi 003 wangwcourse student_id course score 001 语文 80 002 语文 68 003 数学 90 001 数学 38以上两张表满足外键约束:cou...原创 2018-08-01 10:31:32 · 247 阅读 · 0 评论 -
fckeditor配置
下载2。6编辑器,和for java 2。3 包解压在网站根目录ROOT下,我使用的是TOMCAT默认根目录,再将for java包里的lib里的包复制到WEB-INF/lib下,并将 fckeditor.tld也复制到WEB-INF下修改/WebRoot/WEB-INF/web.xml文件,只定义了两个Servlet映射,并且对上传文件的目录和允许哪些文件上传、拒绝哪些文件上传做了设置,请注意,...原创 2011-12-01 18:38:33 · 86 阅读 · 0 评论 -
Spring 中bean 的生命周期短暂吗?
Spring 中bean 的生命周期短暂吗?在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有什么问题,但对于多线程的程序,就必须注意安全(Thread-safe)的议题,防止多个线程同时存取...原创 2011-11-26 15:31:23 · 65 阅读 · 0 评论 -
Openfire安装整合用户手册
Openfire安装整合用户手册冷志勇官网 http://www.igniterealtime.org/安装手册 参考http://wenku.baidu.com/view/3d27bccd0508763231121296.html我选择第一种数据库安装安装spark 测试可以通讯Linux 安装 下载 带jre的rpm包http://www.ign...2011-12-08 17:19:05 · 97 阅读 · 0 评论 -
Openfire二次开发用户手册
Openfire二次开发用户手册冷志勇参考文档http://wenku.baidu.com/view/c87d385f312b3169a451a4ae.html [img]http://dl.iteye.com/upload/attachment/602607/7936f30f-4181-3961-8549-2388edf20725.png[/img] ...2011-12-08 17:21:49 · 109 阅读 · 0 评论 -
关于Java.util.ArrayList和Java.util.Iterator的问题
关于Java.util.ArrayList和Java.util.Iterator的问题程序和注释在下面:1.// 泛型类型为String,在编译时java编译器会检查,如果添加了不是String的元素,就会报错List strList = new ArrayList();// add方法向List的最后一项添加一个元素strList.add("我");strList...原创 2011-12-09 17:35:15 · 311 阅读 · 0 评论 -
js传参数字符串特殊字符处理
在列表页 由于详细内容过多 我就显示前20字符 然后点击弹出个层来显示全部内容 后面测试随意输入了特殊字符后 加载的时候js就报错 未结束的字符串常量 原因基本是可以肯定 就是要找出合理的解决方案 于是网上找了很久 终于发现篇比较有启发性的http://wjboy49.iteye.com/blog/400721我一对比 我的符合第三种情况 实验后可以 于是乎对项目中相近的显示全部修改...2011-11-25 17:01:04 · 376 阅读 · 0 评论 -
SVN简易向导linux.
SVN简易向导----网上参考文档(不好意思 网址当时搞忘了 对不起提供参考资料的这位仁兄)越来越多的感受到Linux的方便和强大,现在是svn继续带来这种感觉。猛然觉得过去多年的程序员生涯,没有接触Linux是多么封闭。这是一个简易的向导,是我初次使用和体验的总结。全面的学习应参考比如: O'Reilly出版的 - http://svnbook.red-bean.com/。向导里...原创 2011-11-25 17:04:36 · 96 阅读 · 0 评论 -
Java核心之Java内存分配原理
JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: 寄存器:我们在程序中无法控制 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 堆:存放用new...原创 2011-11-25 19:54:19 · 78 阅读 · 0 评论 -
Struts+Spring+Hibernate开发实例
Struts+Spring+Hibernate开发实例 一 介绍本文并不想介绍Struts,Spring,Hibernate的原理系统架构等,本文地目的是通过一个较复杂地实例介绍如何整合Struts,Spring,Hibernate,网上现有的例子虽然也能达到目的,但功能都比较单一,复杂的例子时会有意想不到的麻烦。本文对读者假设已经具备了以上框架的基础知识。以及那些已经了解Struts...原创 2011-11-25 19:55:14 · 241 阅读 · 0 评论 -
警告:Parameters:Invalid chunk ignored
警告:Parameters:Invalid chunk ignored 警告:Parameters:Invalid chunk ignored原因:在链接参数中存在一定的问题和业务逻辑没关系,比如说在一个链接http://url?param1=value1&redundance=rValue,其中redundance变量没有在业务逻辑中使用。解决方法:方法1:在业务逻辑...原创 2011-11-25 19:56:54 · 154 阅读 · 0 评论 -
select下拉框显示图片
select下拉框显示图片2011-11-22今天,在网易博客中看到一篇好的技术文档,在此记录下来。将所有供选图片命名为“0.gif”、“1.gif”……“9.gif”,并放在“head”目录下。 图片下拉菜单的代码如下: 请选择图片: ...原创 2011-11-26 15:30:44 · 2202 阅读 · 0 评论 -
jetty3 httpclient性能并发
httpclient的并发连接问题Posted in java on 十一月 20th, 2010 by kafka0102昨天的搜索系统又出状况了,几个库同时重建索引变得死慢。经过一个上午的复现分析,确定问题出现httpclient的使用上(我使用的是3.1这个被广泛使用的遗留版本)。搜索系统在重建索引时,是并发多个线程(默认是8个)不停的从PHP客户端取数据(当然,从另一...原创 2015-01-07 23:52:59 · 525 阅读 · 0 评论