`
hxy520882012
  • 浏览: 28018 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在分布式环境,管理Session通常使用下面三种方式: 一、Session Replication 方式管理 (即session复制) 简介:将一台机器上的Session数据广播复制到集群中其余机器上 使用场景:机器较少,网络流量较小 优点:实现简单、 ...
2011年12月31日,2011年的最后一天,就在大家等元旦的时候,突然看到微薄上张孝祥老师因病去世的消息。当时很震惊,我只是IT浪潮中毫不起眼的小水滴,上大学时曾看过两本张老师写的书《Java就业培训教程》、《深入JavaW ...
从Java5开始,Java提供了自己的线程池。每次只执行指定数量的线程,java.util.concurrent.ThreadPoolExecutor 就是这样的线程池。以下是我的学习过程。首先是构造函数签名如下: public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long keepAliveTime,TimeUnit unit,BlockingQueue<Runnable> workQueue,RejectedExecutionHandler handler); 参数介绍: corePoolSi ...
一直对反射代理的反向不知道如何理解,经过百度知道,再结合下面这幅图,总算弄清楚一点了。简单的说从一个局域网出来到服务端为正向,从客户端要进入一个局域网为反向 概念: 反向代理(Reverse Proxy)方式是指以 ...
之前写过利用图片重写的方法清除图片中恶意代码的文章,java清除恶意代码,但这些图片中的恶意代码是怎么植入进去的呢,有简便方法,也有复杂方法。先来看如下这张图片,是Google的LOGO,是一张完全正常的png图片: 用UltraEdit打开,一切正常,看不到其它JS代码,如下: 下面是一段我们用来测试的JavaScript代码: <script type="text/javascript"> function writerJSToImage(){ alert('hello shixing!'); } </scrip ...
最近生产环境上因数据库某一字段类型由VARCHAR2(4000)改为CLOB后,报如下异常: Caused by: java.sql.SQLException: setString can only process strings of less than 32766 chararacters at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.ja ...
1. 3C是计算机(Computer)、通讯(Communication)和消费电子产品(ConsumerElectronic)三类电子产品的简称 2. 4S店是一种以“四位一体”为核心的汽车特许经营模式,包括整车销售(Sale)、零配件(Sparepart)、售后服务(Service)、信息反馈(Survey)等 3. COD货到付款: to cash on delivery (C.O.D.)的英语缩写 4. B2C是英文Business-to-Consumer(商家对客户)的缩写 5. C2C即 Consumer to Consumer (用户间) 6. DRM 数字版权加密保护技 ...
最近项目中使用到了Memcached,而客户端选择了XMemcached ,在设置过期时间时,因对Memcached 不熟悉,将expire 设置为1000000000,本意表示尽量长的时间不要过期,但在测试时发现,memcachedClient.set(key,exp,value)结果返回true,即代表该项已成功存入缓存,但当调用memcachedClient.get(key)时始终返回为null,起初以为key的生成策略有误,后来当把exp填了个1000时,Memcached的set 和 get方法均返回true,看来问题出在expire,所以查了下文档,发现Memcached ...
最近,看到谷歌搜索推出图形函数计算功能,即在搜索框输入函数公式,点击搜索,将会出来想要的函数图形,不用再痛苦的描点画图,现在的学生太幸福了。先来看看谷歌对函数的处理,见下图: 直接绘出了正弦,余弦和二次函数的曲线图,而且该图可以放大缩小,左右移动,相当强大了,想起高中时代痛苦的描点法,想知道某函数的曲线还得自己折腾,现在所见即所得,感谢谷歌,感谢所有的IT技术人员。再来看下更强大的wolframalpha。该公司号称“谷歌杀手”,在搜索框输入ax^2+bx+c=0,即得到如下结果。 然后单击Show steps看具体解的过程,得到如下结果: 体验了下这功能后,回想起高中时代,要 ...
最近安装了ImageMagick的应用服务器报如下异常: java.lang.UnsatisfiedLinkError: Native Library /usr/lib/libJMagick.so already loaded in another classloader java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1772) java.lang.ClassLoader.loadLibrary(ClassLoader.java:1732) java.lang.Runtime.loadLibrary0(Runtime.java ...
今天在使用Eclipse的Jetty插件做为服务器提交富文本编辑中的数据时,报如下异常: java.lang.IllegalStateException: Form too large270468>200000 at org.mortbay.jetty.Request.extractParameters(Request.java:1561) at org.mortbay.jetty.Request.getParameterMap(Request.java:870) at org.apache.struts2.dispatcher.Dispatcher.createCont ...
MySQL表的复制 创建表的副本: 创建一个完全和上表表结构一样,数据也一样的新表,即直接复制原表的表结构可以用如下SQL语句 /* 用子查询,创建表,表的结构呢完全和nickname一致,并且数据也相同 */create table new_nickname select * from nickname; 只创建含有特定字段的表副本: 有的时候呢,我需要一个新表,只需要有昵称表的name与desc两个字段即可,不需要id字段,同样使用子查询,不过不再是select * 而是直接select 想要的字段即可 /* 因为只想要name和desc字段,所以我只查询原表的这两个字段即 ...
最近开发人员通过SVN提交了xxx.java文件,因发布时该包有问题需要回退,故SCM将该xxx.java文件用editplus打开删除了新添的一行,删除后重新编译打包,却报了如下异常: java:[1,0] illegal character: \65279表面看着该文件确实没错,看不 ...
在前端开发中,常常需要评估页面内容大小,请求数量,以及JS,CSS,图片等各类型文件所占的大小,以及有没有可优化的空间。那么YSlow是您必不可少的选择。 YSlow简介: YSlow是由Yahoo开发者团队发布的一款评估网站页面性能的工具,主要支持火狐(firefox)浏览器、谷歌(chrome)浏览器、欧朋(opera)浏览器和移动版。如下图: 主页地址:http://developer.yahoo.com/yslow/该网页也明确了网站优化的24条军规。 下面以FireFox为例和淘宝网为例做简单说明,: 1. 安装:在FireFox中点工具----》附加组件---》 ...
1. yum install ImageMagick 安装ImageMagick软件 2. rpm -ql ImageMagick 检查已经安装好的ImageMagick对应的文件所在的目录 3. rpm -ivh ImageMagick 安装ImageMagick软件对应的rpm包 4. 修改环境变量 vi ~/.bash_profile 5. tar -zxvf jmagick-6.4.0-src.tar.gz 解压jmagick-6.4.0-src软件 6. 安装源码包对应的软件./configure --prefix=/usr/local/jmagick-6.4.0 --w ...
Global site tag (gtag.js) - Google Analytics