- 浏览: 276296 次
- 性别:
- 来自: 杭州
最新评论
-
jnjeC:
第一步:打开日志文件 less sigma.log第二步 ...
linux less从后向前查看日志信息 -
jnjeC:
mac 里面直接按b或f就可以,好像按ctrl没反应
linux less从后向前查看日志信息 -
wiselyman:
写的太好了
从100PV到1亿级PV网站架构演变 -
cfyme:
fu222cs98 写道曹教练最后拿了什么大奖了没啥大奖啊
2015桐庐年会--奔跑吧,骚年 -
fu222cs98:
曹教练最后拿了什么大奖了
2015桐庐年会--奔跑吧,骚年
文章列表
/**
* 获得UniqId 19位
*
*/
public long getUniqID(Long userId) {
StringBuffer sb = new StringBuffer();
long t = timer.getCurrentTime();
sb.append(t);
//产生19位的数字
generate19WeiNumber(sb, userId);
return Long.valueOf(sb.toString());
}
public static void generate19WeiN ...
function ajaxFileUpload(para){
var inputName = para.name;
cdnVal = $("#cdnHidden").val();
$("#load"+inputName).ajaxStart(function(){
$(this).show();
}).ajaxComplete(function(){
$(this).hide();//文件上传完成将图片隐藏起来
$("#load"+inputName).unbind(); //移除事件 防止重复显示
...
多线程改造性能问题--多线程的执行任务
- 博客分类:
- java收藏
AccountTreeCalculator实现了Callable接口,这个里面实现具体的计算逻辑,然后将任务提交给ExecutorService来进行计算,future.get()会等待子线程返回结果,所以整个程序很好理解。
详情可见:http://asialee.iteye.com/blog/1307492
如果每次需要大字符串中的很小的一个字串,可能会引起内存中大量的大字符串驻留。
特别是使用HashMap,单例对象持有字符串聚集时。
也可以通过这个特性,来优化频繁的大字符串分割问题。
详情可见:http://jarfield.iteye.com/blog/583946
跨浏览器JS复制
- 博客分类:
- JavaEE
- JavaScript
最近在一个后台系统中要实现复制功能,折腾了我一天多,要在IE,火狐,谷歌浏览器都能实现复制成功,采取 Zero Clipboard,首先要下载ZeroClipboard.js和ZeroClipboard.swf文件,可以到网上搜索下载,
我是采取在一个层中复制,如图:层的代码<!-- 浮动DIV (提取链接) -->
<div style="display: none; position: absolute; z-index: 0; width:450px; top: 272px; left: 400px;" class="box ...
将dmp文件导入到不同的表空间中
- 博客分类:
- oracle
现在假如我有一个导出的aaa.dmp文件,表空间为aaa,
我想把aaa.dmp文件导入到yyy表空间中,
比如建立下面的yyy表空间如下:
第一步:
CREATE TABLESPACE yyy LOGGING DATAFILE 'D:\oracle\product\10.2.0\oradata\orcl\yyy.dbf' SIZE 64M AUTOEXTEND ON NEXT 64M MAXSIZE 3072M EXTENT MANAGEMENT LOCAL;
//创建用户 CREATE USER yyy ID ...
/** * 爬虫获取email * @throws Exception */ public static void getMails_1() throws Exception {
URL url = new URL("http://www.blogjava.net/gml520/archive/2009/05/20/271691.html"); URLConnection conn = url.openConnection(); BufferedReader br = new BufferedReader(new InputStreamReader( ...
/** * 从文件中获取email * @throws Exception */ public static void getMails() throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("f:1.txt"), "UTF-8"));
String line = null;
String mailreg = "\\w+@\\w+(\\.\\w+)+";
Pa ...
Java对象池技术的原理及其实现
- 博客分类:
- JavaEE
Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3.其中T1表示对象的创建时间,T2表示对象的使用时间,而T3则表示其清除时间。由 ...
//去掉标签中的空格
nr = nr.replaceAll("(?<=\\>)(?:\\s*\r?\n?)(?=\\<)","");
在SQL Server中, 我们有时需要在清空数据表之后,重新添加记录时,标识列重新从1开始计数。
我们只需要在插入记录之前,执行下面的命令:
DBCC CHECKIDENT (表名, RESEED, 0)
SessionFactory sessionFactory = getHibernateTemplate().getSessionFactory();
Session session = sessionFactory.openSession();
Criteria criteria = session.createCriteria(TbArea.class);
criteria.setFetchMode("tbDepartmentTrees",FetchMode.JOIN);
List<TbArea> list ...
<a href=http://www.baidu.com target=_blank onfocus=blur()>测试</a>
对了,就是 onfocus=blur()
$(".links a.sys").click(function(){
//$(this).addClass("sys").siblings().removeClass("sys");
$(".links a").removeClass("current");//首先移除全部的current
$(this).addClass("current");//选中的添加current
...
对字符串使用replaceAll()方法替换 * ? + \ | 等字符的时候会报以下异常
Dangling meta character '*' near index 0
这主要是因为这些符号在正则表达示中有相应意义。
只需将其改为 或 \\* 即可。
实例:str = str.replaceAll("[?]", "");
或者: str = str.replaceAll("\\?", "");