- 浏览: 142304 次
- 性别:
- 来自: 杭州
最新评论
-
maodou_klk:
加个viewConfig:{ enableTextSe ...
ExtJs4使GridView里面的数据可以选择复制 -
wallwind:
我的邮箱是wallwind@yeah.net
Flare安装配置手记 -
wallwind:
哥们,网上已经找不到Flare的源码了,能发我一份么?
Flare安装配置手记 -
天朗java:
yan578351314 写道我这加了为什么不行呢?我是4.0 ...
ExtJs4使GridView里面的数据可以选择复制 -
yan578351314:
我这加了为什么不行呢?我是4.0版本的
ExtJs4使GridView里面的数据可以选择复制
文章列表
1. Everything in Linux is a file including the hardware and even the directories.
2. # : Denotes the super(root) user
3. $ : Denotes the normal user
4. /root: Denotes the super user’s directory
/home: Denotes the normal user’s directory.
5. Switching between Terminals
§ ...
mongo ip:port/dbname 连接到远程服务器的mongodb,如果不加后面的参数,则默认连接到本地的test库
use test 使用test这个库
show collections 查看当前库下面的所有表名称
db.skycomment_1.findOne() 查找该表中的1条记录
mongo 后面可以指定一个JS文件让服务端执行,例如我们的一个数据迁移脚本:
function getCollectionNames(startWith){
array = [];
db.getMongo().getDB('comment').getColl ...
Flare是一个高性能的key-value存储数据库,网上有很多这方面的资料,这里不再描述。在安装配置Flare的过程中遇到了一些问题,现记录下来,安装环境为CentOS release 5.5。
首先去 http://labs.gree.jp/Top/OpenSource/Flare/Download-en.html 下载两个安装文件,由于官方不提供rpm包,只有deb和源码下载,所以只好下载源码自己编译安装。下载 Tokyo Cabinet 很顺利,下载flare的时候遇到了问题,用Chrome下载下来的包大小为0字节,所以最后还是直接在服务器上面wget下载,一切正常。
...
虽然Chrome的插件资源还没有Firefox那么丰富,而且有一些先天不足,不过已经开始能够胜任日常工作了,下面列出一些自己常用的Chrome插件:
AdThwart - 广告过滤插件:
可以订阅Firefox中adblock的过滤列表,这方面做得比Chrome下的adblock要好很多,不过由于Chrome的先天不足,所有广告还是会下载下来,只是在页面上不会显示而已,没有Firefox的广告过滤做得那么彻底。
Chromed Bird - Twitter插件:
方便阅读和发表Twitter上的一些信息,可以设置Twitter API,避免使用代理,不过Twitt ...
Java多线程的锁主要有4种情况,
1. 静态方法中的锁,此时,虚拟机使用的锁为该方法所在类的Class,即用来创建所有该类实例的那个模版,是全局唯一的,无论何种情况下调用该方法,均是线程安全的:
public class Test {
public static void main(String[] args) {
for(int i = 0;i<5;i++){
new R().start();
}
}
}
class R extends Thread{
static ...
- 2009-11-30 21:09
- 浏览 2361
- 评论(0)
g1垃圾回收器
“g1垃圾回收”的英文全称是 garbage-first garbage collector (又被称作g1
gc),这是一个新型的垃圾回收器,由jdk 7中的java hotspot vm 引入。这个技术曾经在java se 6 update
14版本中出现过一个试验性的,然后 g1 被 hotspot ...
- 2009-11-30 10:40
- 浏览 2383
- 评论(0)
public class Test {
public static void main(String[] args) {
new Son("baidu");
new Son();
}
}
class Farther{
public Farther(){
System.out.println("I am father");
}
public Farther(String name){
System.out.println(&q ...
- 2009-11-24 16:22
- 浏览 5143
- 评论(0)
java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable
LinkedHashMap 和TreeMap
Map主要用于存储健值对,根据键得到值,因此不允许键重复,但允许值重复。
Hashmap 是一个 最常用的Map,它根据键的HashCode
值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最多只允许一条记录的键为Null;允许多条记录的值为
Null;HashMap不支持线程的同步,即任一时刻可以有多个线程同时写HashMap;可能会导致数据的不一致。如果 ...
- 2009-11-13 10:47
- 浏览 1825
- 评论(0)
以前用Tomcat用得好好的,项目启动的时候错误日志都会输出到控制台,不知道从啥时候开始,Tomcat的详细错误日志不见了,只报一个万恶的Context [] startup failed due to previous errors,却找不到previous errors具体是啥东西,郁闷了很久,在网上查了一下资料,终于解决了这个问题。
Tomcat的官方原文在http://tomcat.apache.org/tomcat-6.0-doc/logging.html
可以找到。
首先找一个log4j的lib包放在tomcat的lib目录下,log4j包在 ...
一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下:
字段名 允许的值 允许的特殊字符
秒 0-59 , - * /
分 0-59 , - * /
小时 0-23 , - * /
日 1-31 , - * ? / L W C
月 1-12 or JAN-DEC , - * /
周几 1-7 or SUN-SAT , - * ? / L C #
年 (可选字段) e ...
- 2009-11-02 11:04
- 浏览 822
- 评论(0)
很久前用MySQL开发的一个项目,服务器跑了一天后就莫名其妙挂掉了,重启后又恢复正常,后来将MySQL的驱动换成那个C版的貌似就没有出现过这个问题。Java的连接池属性都有一个配置是否检查该连接有效,并自动尝试重新连接的选项,Rails也即将支持这个配置选项了,只要在database.yml中加上 reconnect: true 就可以了,不过需要注意:
写道
Mysql#reconnect is set according to the 'reconnect' key in the connection spec.
The 'reconenct' boolean optio ...
- 2009-01-28 15:03
- 浏览 1737
- 评论(0)
今天在Rails中看到一行代码:
@connection.reconnect = !!@config[:reconnect] if @connection.respond_to?(:reconnect=)
其中的!!有点让人费解,以为这是啥新的语法,打开IRB测试了一下,!!true和!!false这种情况下,加上!!似乎有点多余,但是在!!nil时就不同了,返回的结果为false。
在yml配置文件中,如果没有配置某个属性,那么config[:property]的值就为nil,如果将这个空值当做fasle赋值给其他变量,则有可能出现莫名其妙的问题,这时候加上!!后,nil就变为了 ...
- 2009-01-28 14:55
- 浏览 1151
- 评论(0)
RAS4已经是老古董了,如果可能的话建议大家不要用这东西,上面啥都缺,都得自己去安装一大堆东西,要么用RAS5,要么用Ubuntu的server版吧!
1、require 'irb/completion'提示"no such file to load -- readline",去http://tiswww.case.edu/php ...
- 2009-01-24 20:02
- 浏览 1411
- 评论(0)
一个小型项目,历史数据库是SQL2005,不能更改数据库,所以折腾了一下午,到处查资料,终于成功的让Ruby1.8.7+Rails2.3.4在SQL2005上跑起来了。
安装sqlserver的驱动:gem install activerecord-sqlserver-adapter
安装dbi (0.4.1)后,直接 ...
- 2008-12-15 17:41
- 浏览 1752
- 评论(0)
在XP下面默认只能安装IIS5,如果要安装IIS6,需要动一番手脚。
首先在运行中输入"c:\windows
\inf\sysoc.inf",系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到"[Components]"这一
段,并继续找到类似“iis=iis.dll,OcEntry,iis.inf,hide,7”的一行字,把这一行替换为
"iis=iis2.dll,OcEntry,iis2.inf,,7:。之后保存并关闭。
解压网上下载的IIS6安装包后运行下面的命令:
...
- 2008-11-14 22:45
- 浏览 4405
- 评论(0)