分析:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。异常是tomcat本身的问题,由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失...
                            
                            
                                分类:
编程语言   时间:
2014-05-08 10:33:32   
                                阅读次数:
392
                             
                    
                        
                            
                            
                                实际上,在Java应用中所有程序都运行在线程里,如果在程序中没有手工设置过ClassLoader,对于一般的java类如下两种方法获得的ClassLoader通常都是同一个this.getClass.getClassLoader(); 
Thread.currentThread().getConte....
                            
                            
                                分类:
其他好文   时间:
2014-05-08 09:39:17   
                                阅读次数:
523
                             
                    
                        
                            
                            
                                周三今天又做了不少开发工作,系统集成单点登录,tokon值管理以及集成用户session管理,权限管理。然后是附件上传。用到了jquery判断div是否显示隐藏。不能在公司和家里电脑发随笔,只能手机,感觉效率很低
                            
                            
                                分类:
其他好文   时间:
2014-05-08 05:32:01   
                                阅读次数:
232
                             
                    
                        
                            
                            
                                Hibernate包括两个级别的缓存:
Session(默认启动)一级缓存
SessionFactory(默认关闭)二级缓存
二级缓存速度快
一旦在应用中开启了SessionFactory二级缓存,那么Session默认使用二级缓存
开启二级缓存要在hibernate.cfg.xml中添加:
true
org.hibernate.cache.ehcache.EhCache...
                            
                            
                                分类:
系统相关   时间:
2014-05-08 04:37:40   
                                阅读次数:
477
                             
                    
                        
                            
                            
                                大数据量引起的高并发处理:
1、数据量超过百万时增加集群服务器,比如使查询和操作分别在不同服务器上执行,如果数据量超过千万时这样会增加服务器间相互复制数据的资源开销,这时考虑把数据资源比如用户表根据ID放在不同的数据库集群中。
2、是页面静态化,因为html比jsp更节省资源和性能,考虑将页面做成html返回给客户,比如用freemarker工具
3、缓存技术,集群中采用memcached...
                            
                            
                                分类:
其他好文   时间:
2014-05-08 04:18:07   
                                阅读次数:
361
                             
                    
                        
                            
                            
                                最近刚刚接触broadleaf commerce, 一个电商网站的开源模版。具体的运行和配置可以参考链接:点击打开链接
而该模版是在jetty容器下运行的,数据库是HSQL。官方网站上给出了如何将数据库迁移到mysql以及把项目工程部署在tomcat中所需要的配置,但是过程不甚详细,网上这方面的资源也不是很多,所以楼主就打算写这篇博客作为一个总结。
1.数据库的迁移(HSQL到MYSQL)...
                            
                            
                                分类:
数据库   时间:
2014-05-08 04:06:52   
                                阅读次数:
615
                             
                    
                        
                            
                            
                                上一篇,我们利用了一台服务器模拟了硬件存储,并提供给了我们的两台虚拟机,FS1和FS2来去连接;接下来,我们继续在这一篇中完成接下来的SMB3.0的CLuster的搭建和结合到我们公有云提供租户的方式,在SCVMM中去使用。FS1,FS2添加文件共享&Cluster角色在服务器角色界面,勾寻..
                            
                            
                                分类:
其他好文   时间:
2014-05-08 03:10:28   
                                阅读次数:
401
                             
                    
                        
                            
                            
                                不卖关子了,接着前面两篇,我们这篇要完成SMB3.0在群集下的建立,及如何联合SCVMM来去使用这个高可用的共享存储,并通过模板去部署租户虚拟机。部署SMB共享存储打开服务器管理器,并切换到群集管理器,然后配置Role选择FileServerSMB3.0需要选择Scale-OutFileServerforapplica..
                            
                            
                                分类:
其他好文   时间:
2014-05-08 02:45:41   
                                阅读次数:
433
                             
                    
                        
                            
                            
                                Tomcat 8(七)解读Bootstrap(http://blog.csdn.net/flyliuweisky547/article/details/23464245)介绍过,Connector初始化/启动的时候将初始化/启动内部的ProtocolHandler,而ProtocolHandler又会初始化/启动内部的Endpoint。其实ProtocolHandler只是个接口
Protoco...
                            
                            
                                分类:
其他好文   时间:
2014-05-08 01:46:12   
                                阅读次数:
629
                             
                    
                        
                            
                            
                                线程有同步和异步之分。 
同步的使用场景:多个线程同时访问一块数据,也叫共享区。对于多个线程同时访问一块数据的时候,必须使用同步,否则可能会出现不安全的情况。比如数据库中的脏读。但是,多个线程同时访问一块数据,有一种情况不需要同步技术,那就是原子操作,也就是说操作系统在底层保证了操作要么全部做完...
                            
                            
                                分类:
编程语言   时间:
2014-05-08 01:25:39   
                                阅读次数:
349