- 浏览: 237859 次
- 性别:
- 来自: 合肥&上海
最新评论
-
chaoyue0071:
~~因为没有键,想增加到英数键或是kana,怎么写??
MAC日文键盘华丽丽改键 -
macrotea:
不错 学习了
svn hook(强制要求提交注释必须多于X个字) -
marshan:
brew install uncrustifyError: C ...
在xcode中格式化代码 -
hnzmdpan:
可否问个问题
为什么我通过虚拟机的形式访问JSP,总是404 ...
apache+tomcat乱码 -
crazier9527:
你好,我使用这个参数后,模拟器一直显示 waiting for ...
利用maven对android项目dubug
文章列表
⒈ 当允许级联操作时, 非显式保存数据, hibernate将根据该值来判断对象是否保存.
⒉ 显式保存:save, update, saveOrUpdate
⒊ 如果取到的该对象的Id值和hbm映射文件中指定的unsaved-value相等,那么hibernate认为该对象是新的内存临时对象,发送save,如果不相等,那么hibernate认为该对象是已经持久过的对象,发送update。
⒋ unsaved-value=none: 大多数的用法, object.getId()==null unsaved-value=any: 由于不论主键属性为任何值,都肯定为 ...
1. tar压缩文件或目录来备份
tar -option filename source
选项: -c: 新建压缩文件 -r: 追加文件到压缩文件中 -u: 更新压缩文件 -t: 显示压缩文件中的文件信息 -x: 解压缩文件 -f: 使用档案文件或设备(不是很明白), 通常是必选选项 -v: 详细显示压缩文件中的文件信息 例子:
tar -cvf jdk.tgz jdk
...
- 2008-12-02 13:50
- 浏览 1470
- 评论(0)
1. 合并js和css
引用
不要将js和css直接写在页面上面, 把他们独立成单独的文件, 然后有选择的把一些Js和css合并成一个文件,一些图片可以使用css sprites技术
2. 指定Expires或者Cache-Control: 我不是很懂, 还需要进一步研究&实践, 抱歉! 3. 使用gzip压缩js, css等返回数据: 只需要在tomcat服务器server.xml中加上下面一段代码就可以
compression="on"
4. 压缩js文件和css文件: 使用YUI Compressor来压缩
java -jar yuicompress ...
1. 创建目录:
mkdir dir
选项: -p: 假如路径上的目录不存在, 则会自动创建这些目录 例子:
mkdir -p jdk/jdk2/jdk3
创建3级路径jdk/jdk2/jdk3, 假如无该路径, 则会自动创建没有的目录 2. 删除目录:
rmdir dir
选项: -p: 递归删除dir目录, 当子目录被删除后, 父目录是空目录时, 也一并删除父目录, 但是该父目录必须写在dir上 备注: 下面的命令可以替代本命令
r ...
- 2008-12-01 14:37
- 浏览 1678
- 评论(0)
1.文件操作基本命令: ①. 复制:
cp -i source destination_path
选项: -i: 当destination_path中已经存在同名文件, 则给出提示是否覆盖 -f: 跟-f相反, 不给提示, 直接覆盖 默认: 不写选项, 则默认是-f, 推荐加上-i 例:
cp -i install.sfx.8870 ..
将文件复制到上一级目录 ②. 重命名和剪切:
mv -i source destination_path/fil ...
- 2008-11-28 11:02
- 浏览 1753
- 评论(0)
1、用winrar打开selenium-server.jar;
2、查找两个目录:customProfileDirCUSTFFCHROME和customProfileDirCUSTFF;
3、搜索每个目录,直到找到文件install.rdf,解压缩到一个临时目录,编辑如下行:
<em:maxVersion>2.0.0.*</em:maxVersion> 改为
:<em:maxVersion>4.0.0.*</em:maxVersion>
现在你就可以在selenium中使用“*firefox”了
这时使用"*firefox&qu ...
引用
消极体现在: 不愿意修改bug,不愿意改代码以满足用户新的需求 焦虑: 担心刚刚修改的代码会破坏已有功能,对下一个版本能否正常工作毫无信心,梦到测试人员发现其大量bug 易怒: 经常对测试mm发火,私下里诅咒客户,抱怨别人弄坏了自己的程序 神经质: 系统偶尔出现奇怪行为就胡乱猜测,改了不该改的地方导致更多奇怪现象出现
ActionContext ctx = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);
HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActionContext.HTTP_RESPONSE);
标准做法应该是action ...
1:innerText
引用IE支持,FIREFOX不支持
解决办法:用innerHTML,2种浏览器都识别innerHTML
2:document.createElement
引用document.appendChild
在往表里插入行时
FIREFOX支持,IE不支持
解决办法:把行插入到TBODY中,不要直接插入到表
3:setAttribute('style','color:red;')
引用FIREFOX支持,IE不支持
解决办法:不用setAttribute('style','color:red')
而用object.style.cssText = 'col ...
IE中不会出现问题, ff则会出现, 症状是, 文章不换行, 会突破div边框的限制, 在外部显示, 严重影响了页面显示的美观和整洁.
网易博客的解决方案是overflow="hidden", 虽然仍然会突破边框, 但会被边框外的部分覆盖, 页面显示不会太受影响, 但也不是最好的解决方法.
我在这里提供一种解决方法, 首先创建wrap.xml, 内容如下
<?xml version="1.0" encoding="UTF-8"?>
<bindings xmlns="http ...
一般你进入别人博客的时候, 会显示他的文章概况, 文章内容只会显示一部分, 超过一定字数, 就用"..."代替.
刚碰到这个问题的时候, 不知道怎么解决, 想google一下, 也想不出关键词怎么定义, 索性搜了下, 找了第一个方法: 在hql里面使用case when then else end 语法
select c.id from QuCodeRegion c where case when c.id>'1' then '111' else '333' END='111'
上面是网络上的例子, 但是发现跟我的结合不方便
String findByU ...
今天自学了个不错的整理页面的小框架:sitemesh.它可以实现页面布局简单化.下面贴出它的入门:
首先需要下载sitemesh的jar包,地址是http://www.opensymphony.com/sitemesh/download.html,我下了他的最新版本2.3.然后从下载的文件中找出sitemesh.jar和 ...
- 2008-08-12 17:10
- 浏览 10728
- 评论(1)
优先提下javascript的内存问题.
function func(){
var a;
var b;
c = function(){}
}
var obj = new func();
每次new一个实例的时候,都会创建一个新的函数,当要创建很多这样的实例的时候,内存问题便会突出.所以一个比较好的解决方法就是通过prototype来创建实例,即:
function func(){
var a;
var b;
}
func.prototype.c = function(){};
var obj ...
[size=small]才开始学习lucene,所以从网上找了个不错的入门例子来看,并且加了很详细的注释,假如有不对的地方,还请大家指正:
Indexer.java
// 索引生成类
public class Indexer {
// 传入2个参数,一个是索引文件路径,一个是数据文件路径
pub ...
- 2008-07-28 10:56
- 浏览 1497
- 评论(5)
避免昂贵复杂的构造过程
内部类对象的创建比一般类的实例要复杂,耗时,所以最好用非public的具体类代替
尽量使用接口
使用包装类比使用原数据要低效
大多数的JVM在搜索接口列表时是从后往前搜索的,所以经常用到的接口最位于implements的最后面
- 2008-07-27 15:11
- 浏览 1222
- 评论(0)