- 浏览: 157935 次
- 性别:
- 来自: 北京
最新评论
-
bkk854762363:
好文章,赞
Spring3.0 + 自定义注解实现操作日志记录功能 -
怪黍叔:
学习了
Spring3.0 + 自定义注解实现操作日志记录功能 -
wellway:
请问jfreechart-1.0.11-demo.jar怎么反 ...
关于JFreeChart Demo
文章列表
melin 写道 在开发电子商务网站时,同一个图片需要不同尺寸的缩略图片,一般有两种策略生成缩略图,一种在上传图片时,生成需要的缩略图,另一种是请求指定尺寸的图片时生存缩略图片,第一种方式有一定限制,就是需要提前知道所有尺寸的图片,而第二种方式更加灵活,这里采用第二种方案(也是查看taobao网站图片名称,猜想出来的方案,并加以验证,后来证实淘宝也是采用这个方案,只是淘宝使用ImageMagick)。
这里主要借助lua_nginx module调用GraphicsMagick命令生存生存缩略图片,缩略图片的尺寸包含在请求图片名称中,例如:xxxxx.jpg.80x80.jpg返回 ...
MySQL导入frm文件(转)
- 博客分类:
- 数据库
MySQL导入frm文件
2009年06月25日 星期四 20:00
前几天我心爱的Windows Server 2003系统忽然崩溃里面装的东西全完了
还好我是装双系统的,还能有个系统用用
在恢复过程中试了很多办法都不行哦.
后来去百度搜索一下 mysql导入frm文件,终于找到办法了!
现在把这些记在这里,以防忘记.
也希望能帮到需要帮助的人
下面开始步骤:
在新的系统上装一个mysql
然后在新的MySQL的目录下的data里面建立一个文件夹,文件夹的名字就是数据库的名字 .
先把mysql停止掉. 可以用 net stop mysql 来停止mysql
...
jmagic 的安装与使用
- 博客分类:
- java基础
平台:winXP
1. 安装ImageMagick(ImageMagick website:http://www.imagemagick.org/script/index.php)
下载并安装ImageMagick。file name: ImageMagick-6.2.6-8-Q16-windows-dll.exe
download address: http://prdownloads.sourceforge.net/imagemagick/ImageMagick-6.2.6-8-Q16-windows-d ...
饿汉式:
package com.design.pattern.singleton.concrete;
public class EagerSingleton {
private static EagerSingleton instance = new EagerSingleton();
private EagerSingleton(){};
public static EagerSingleton getInstance(){
return instance;
...
判断滚动条已经滚动到底部 方法收集
- 博客分类:
- java基础
1.window.onscroll=function()
{
//alert(document.body.clientHeight +" " + document.documentElement.clientHeight +"\n"+document.documentElement.scrollTop +" "+document.body.scrollTop);
if(Math.abs(document.body.clientHeight - document.documentElement.clientHeight) <= ...
Xml代码
<aop:aspectj-autoproxy/>
<aop:aspectj-autoproxy/> 这一步就完成了@AspectJ的支持,从而可以实现通过注解方式将通知编织到非公共方法中。
第二步:编写自定义注解。实现对方法所实现的功能进行描述,以便在通知中获取描述信息,代码非常简单,如下:
Java代码
package com.abchina.rmpf.logmng.ann;
import java
.lang.annotation.Documented;
import java.lang.annotation ...
zk学习篇
1,首先是zk的官方网站首页:zk版本发布信息,新闻,demo入口,学习文档入口,zk爱好者开发examples入口
http://www.zkoss.org
2,文档入口
http://docs.zkoss.org/wiki/Documentation
2,zk学习开发手册
...
在Java后台,有时候我们需要根据同步请求和异步请求做个性化处理。在异步请求的head信息中会多一个属性:
x-requested-with XMLHttpRequest
我们可以根据这个东西来判断是同步请求还是异步请求。
String isAjax = request.getHeader("x-requested-with");
if (G4Utils.isEmpty(isAjax)) {
//同步请求
}else {
//异步请求
}
以"|"作为分隔符分隔字符串的解决办法
- 博客分类:
- 字符串操作
public class TestString {
/**
* @param args
*/
public static void main(String[] args) {
String s = "adfsdf|asdfsdf|asfsdfs|";
String str[] = s.split("//|");
for(String st:str){
System.out.print(st+"");
}
}
}
控制台将打印出:adfsdf|asdfsdf|asf ...
在使用mysql数据库的时候,难免会遇到插入中文出现"data too long for....."的错误,这个其实不是字段值设置太小的原因,而恰恰是数据库编码和创建数据库实例时设置编码为utf-8造成的.
网上提供的解决办法如下:
(1)修改 $mysql_path$\my.ini(MySQL Server Instance Configuration 文件),设置default-character-set=gbk(注意,有2处)
(2)修改data目录中相应数据库目录下的db.opt配置文件
default-character-s ...
好不容易把sql server 数据库安装成功了,现在把安装过程及遇到的问题记录下来,以免再犯.
第一步:安装sql server2000数据库(我安装的是个人版),怎么安装就不说了,网上教程很多.
第二步:下载补丁 微软针对sql server2000 sp3有三款补丁:chs_sql2kasp3.exe(企业版),chs_sql2ksp3.exe(个人版),chs_sql2ksp3.exe(服务器版),下载之前一定看好自己安装的是哪个版本的数据库,下载错了是无法安装成功的.
第三步:安装补丁 这里是最容易出问题的地方,补丁是exe文件,开始的时候我双击exe ...
Hibernate中常会用到set,bag等集合表示1对多的关系, 在获取实体的时候就能根据关系将关联的对象或者对象集取出, 还可以设定cacade进行关联更新和删除。这不得部说hibernate的orm做得很好,很贴近oo的使用习惯了。
但是对数据库访问还是必须考虑性能问题的, 在设定了1对多这种关系之后, 查询就会出现传说中的n+1问题。
1)1对多,在1方,查找得到了n个对象, 那么又需要将n个对象关联的集合取出,于是本来的一条sql查询变成了n+1条
2)多对1,在多方,查询得到了m个对象,那么也会将m个对象对应的1方的对象取出, 也变成了m+1
怎么解决n+1问题?
1)l ...
Spring 邮件群发,队列机制
<1>
package com.cofortune.zhengjia.common.utils;
import java.io.InputStream;
import javax.mail.internet.MimeMessage;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.mail.MailException;
import org.springframew ...
J2EE简单地讲是在JDK上扩展了各类应用的标准规范,邮件处理便是其中一个重要的应用。它既然是规范,那么我们就可以通过JDK遵照邮件协议编写一个邮件处理系统,但事实上已经有很多厂商和开源组织这样做了。Apache是J2EE最积 ...
常常有这样的情况,一个大项目被分割成若干小项目开发,为了能够互不干扰,要求每个小项目作为一个单独的web应用程序开发,可是到了最后突然发现某几个小项目之间需要共享一些信息,或者想使用session来实现SSO(single sign on),在session中保存login的用户信息,最自然的要求是应用程序间能够访问彼此的session。
然而按照Servlet规范,session的作用范围应该仅仅限于当前应用程序下,不同的应用程序之间是不能够互相访问对方的session的。各个应用服务器从实际效果上都遵守了这一规范,但是实现的细节却可能各有不同,因此解决跨应用程序session共享的方法也各 ...