- 浏览: 218147 次
- 性别:
- 来自: 广州
最新评论
-
microwindlab:
你不应该加 --shell 参数,因为 --shell run ...
由mongodb的维护引发的 grep,awk,sed 与管道的应用 -
Jerryhome:
楼主超牛,值得好好学习
windows系统下的进程监测程序--实现过程记录 -
xb_91674981:
学习一下,模式在程序设计是很重要
《大话设计模式》一书的所有代码和UML类图 -
Jason(aijun):
正在学习,非常感谢分享。
《大话设计模式》一书的所有代码和UML类图 -
wurb_travelsky:
正在看这本书,C#的代码倒也不影响阅读
《大话设计模式》一书的所有代码和UML类图
文章列表
ALTER
TABLE
名称
ALTER
TABLE
— 更改表属性
语法
ALTER
TABLE
table
[
*
]
ADD
[
COLUMN
]
column
type
ALTER
TABLE
table
[
*
]
ALTER
[
COLUMN
]
column
{
SET
原文地址:http://hi.baidu.com/yuweiming/blog/item/ac2bc817ad598f04c83d6d46.html
/ 获取当前节点的下一级节点,只包括儿子
// 获取当前节点的所有子节点,包括孙子等。
//table[@class] 获取所有含有class属性的table标签
//table[span[@class]] 获取含有span,有class属性作为子节点的节点。
//a[text()] <a>a<b>b</b&g ...
原文地址:http://hi.baidu.com/farmerluo/blog/item/9a23cb13a819bb2fdd540188.html
MongoDB update数据语法
2010年05月13日 星期四 16:16
在前面的文章“mongodb 查询的语法
”里,我介绍了Mongodb的常用查询语法,Mongodb的update操作也有点复杂,我结合自己的使用经验,在这里介绍一下,给用mongodb的朋友看看,也方便以后自己用到的时候查阅:
注:在这篇文章及上篇文章内讲的语法介绍都是在mongodb shell环境内的,和真正运用语言编程(如java,php等) ...
转载:http://lyhm4.blog.163.com/blog/static/987767002010102734426756/
因为项目中遇到每隔5小时运行一次的程序,但我发现每天的5点,10点,15点和20点执行,接着第二天也是同样的时间--5点,10点,15点和20点执行,而不是我想象的隔5小时,google了一下才知道,原来crotab是按照安排任务的间隔周期精度的第一个时间点,也就是我安排每5小时,任务就会按照每天的0点开始算的每5小时。下面是上网找到的文章:
Linux 中有两个命令用于安排计划任务,at 和 crontab 。它们大大的简化了我们的维护工 ...
package chow;
/**
* 这个程序测试java运行顺序
* 类顺序:父类静态变量-->父类静态方法-->静态变量-->静态方法-->main
* 构造函数顺序:父类的构造函数-->子类构造函数(构造函数先初始化非静态的变量)
* @author zhourch
*
*/
public class JavaSequence extends Parent{
private static String str = "init";
//init,static,static,parent,stat ...
原文地址:http://www.blogjava.net/landon/archive/2010/12/20/341197.html
把一个大文件切割成多个小文件
package chow.nio;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
public class ReadLargeTe ...
Maven的构建文件是pom.xml,(P
roject O
bject M
odel
,项目对象模型),相当于ant的build.xml。
在成功安装Maven3后,可以在dos界面,运行命令:
mvn archetype:generate
这个命令会生成一个标准的Maven项目骨架。其中有些选项要输入,可参照下面的pom.xml文件,或者直接回车,选择默认。
现在看看一个简单的pom.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<projec ...
1.先简要地说明一下Maven的一些信息:
Maven是一个项目管理工具。
Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。
Maven可以帮我们自动化构建过程,从清理
、编译、测试到生成报告,再到打包和部署。Maven可以标准化构建过程。
另外,Maven也提供了中心类库的概念,通过一组坐标,Maven可以准确找到对应的第三方类(jar文件)。网址:http://mvnrepository.com/里有Maven提供一些流行的类库,如果上面没有,可以自己构建本地的类库。
2.接着是下载Maven,当前的最新版是3.0.1。下载地址:http:/ ...
solr 查询参数:各条件间以'&'分隔
q:查询
fl:返回已储存的内容,control what stored fields are returned。例如:q=video&fl=*,score
sort:排序,eg: q=video&sort=score asc,price desc&fl=name,id,price
wt:返回的数据类型,eg:q=video&wt=json
例子:http://localhost:8983/solr/select/?wt=json&indent=on&q=video+ca ...
动态查看文件的更新: tail -f fileName
其他查看文件命令:more, less, cat, vi, head
$# 是传给脚本的参数个数
$0 是脚本本身的名字
$1是传递给该shell脚本的第一个参数
$2是传递给该shell脚本的第二个参数
$@ 是传给脚 ...
(转)HttpClient基础
原文:http://www.cppblog.com/iuranus/archive/2010/07/04/119311.html
1.1
执行请求
HttpClient
的最重要的功能是执行
HTTP
方法。一个
HTTP
方法的执行涉及到一个或多个
HTTP
请求或
HTTP
具体运算符的优先级如下:
运算符优先级表
优先级
运算符
结合性
1
() [] .
从左到右
2
! +(正) -(负) ~ ++ --
从右向左
3
* / %
从左向右
4
+(加) -(减)
从左向右
5
<< >> >>>
从左向右
6
< <= > >= instanceof
...
原文:http://blog.csdn.net/lengchun10/archive/2009/04/24/4107222.aspx
注:原文是有点错误的,我这里已修正
在算术运算符部分,需要特别注意的一个语法现象是“
晋升
”
。晋升指低于int
的3
种数字类型(byte
、short
和char)
进行算术运算后,结果会自动提升成int
类型。
示例代码如下:
byte b1 = 10;
byte b2 = 20;
byte ...
本来是通过表格来写这博客的,但对javaeye的表格编辑器实在是感到抱歉,还是通过纯文本来写好了...
最近因项目需要,对尝试了Paoding, Ik, Jeasy, Ictclas4j四种切词工具,现把使用经验小结一下:
测试的字符串是:“在传统意义上的几何学是研究图形的形状大小等性质”
1.Paoding
版本: 2.0.4
实现类: PaodingAnalyzer
依赖包: lucene 2.4
使用方法: 主要通过lucene的接口实现, Analyser#tokenStream方法
切词效果: 传统/意义/意义上/上的/几何/几何学 ...
MongoDB的sharding功能是把数据分别存到不同的节点(shard),官方说明例子是:以居民住址为依据,分别存放信息到三台主机,则可能的一种情况是:A主机储存Alaska 到 Kansas州的居民,B主机储存Kentucky 到 New York州的居民,C主机储存North Carolina 到 Wyoming州的居民。
每次储存会通过“mongos
进程”作为路由分发,把信息储存到合适的节点(shard),而且每个查询会分发到合适的主机进行查询,因此mongoDB在面对大数据量时仍能有效运行。注意的是sharding功能是针对容器的(collection), ...