- 浏览: 12272 次
-
最新评论
文章列表
最近做的项目突然发现并发量一上去后页面反应就特别慢,后来经过几天的排查,排除了各种问题,最后居然发现是因为前台过多使用struts2标签导致的,尤其是s:iterator循环显示后台的List最慢,现在为了应急只能先把标签都改成了Jstl表达式,不过还是不知道具体原因,希望哪位大神指导给我回复一下,谢谢。
在Hibernate Annotation中,实体BLOB、CLOB类型的注解与普通的实体属性有些不同,具体操作如下:
BLOB类型的属性声明为byte[]或者java.sql.Blob:
@Lob
@Basic(fetch=FetchType.LAZY)
@Column(name="IMGS", columnDefinition="BLOB", nullable=true)
private byte[] imgs;
public byte[] getImgs() {
return this. ...
所谓CLOB 可以看成是文本文,所谓BLOB可以看成是图片文件
假设在mysql数据库上有以下表:
create table test(id int primary key,txt TEXT,image BLOB);
假设现在分别读取一个文字文件和二进制文件,并想将之存储到数据库中,则可以使用JdbcTemplate 如:
final File binaryFile=new File("wish.jpg");
final File txtFile=new File("test.txt");
final InputStr ...
你刚才在淘宝上买了一件东西(来自阿里员工卡特)
- 博客分类:
- 整体架构
你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的IP地址很可能是 不一样的,这首先涉及到负载均衡的第一步,通过DNS解析域名时将你的访问分配到不同的入口,同时尽可能保证你所访问的入口是所有入口中可能较快的一个 (这和后文的CDN不一样)。
你通过这个入口成功的访问了www.taobao.com的实际的入口IP地址。这时你产生了一个PV,即Page View,页面访问。每日每个网站的总PV ...
今天尝试了一下在本机上用apache+tomcat+JK+Terracotta 实现负载均衡、session共享(一台机器两个tomcat),注意jk一定要和apache版本相对应。
一、负载均衡设置
安装完成后首先将mod_jk.so复制到apache\modules\中,然后在apache\conf\目录下面找到httpd.conf文件。修改文件的最后一行在最后面加上一句:
include "D:\apache\conf\mod_jk.conf"
然后在apache\conf ...
(转)Oracle死锁查询及处理
- 博客分类:
- oracle
关于数据库死锁的检查方法
一、 数据库死锁的现象程序在执行的过程中,点击确定或保存按钮,程序没有响应,也没有出现报错。二、 死锁的原理当对于数据库某个表的某一列做更新或删除等操作,执 ...
Struts2+Spring+Hibernate是J2EE的最新流行框架。本篇是我搭建这个框架的经验总结,有很多人搭建这个框架总会遇到
大大小小的问题,网上也没有什么行之有效的方案或成体系的介绍,所以我就决定总结一下我的搭建过程。给一些 ...
(转)讲解各种session
- 博客分类:
- session
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清
楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制
并且对在Java web application中应用session机制时常见的问题作出解答。
目录:
一、术语session
二、HTTP协议与状态保持
三、理解cookie机制
四、理解session机制
五、理解javax.servlet.http.HttpSession
六、HttpSession常见问题
七、跨应用程序的session共享
八、总结
参考文档
...
利用ffmpeg和mplayer转换视频
- 博客分类:
- 视频在线播放
利用ffmpeg和mplayer可以实现大多数视频转换成flv或MP4
然后利用red5实现了在线播放
转换代码已上传附件。
开启openoffice.org服务需要在cmd里执行如下命令:
cd openoffice的program目录
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
但是不知道为什么转换次数多了,代码连接服务时就连接不上了,一直处在connect状态,需要重启服务才正常,不知道有没有大神知道解决办法?求指导
顺便把我的转换文档代码附上。
利用red5实现视频在线播放
- 博客分类:
- red5
安装好red5后先访问http:\\localhost:5080主页,然后安装名为oflaDemo的demo,到webapps里找到该项目后增加一个class文件,java代码如下:
package org.red5.demos.oflaDemo;
import org.red5.server.api.scope.IScope;
import org.red5.server.api.stream.IStreamFilenameGenerator;
import org.red5.server.api.stream.IStreamFilenameGenerator.Generati ...