- 浏览: 44130 次
- 性别:
- 来自: 湖北
最新评论
文章列表
MongoDB高级查询
- 博客分类:
- 其他
翻译自http://www.mongodb.org/display/DOCS/Advanced+Queries部分内容。
其实内容并不难理解,主要照顾英语苦手的兄弟们,也方便自己。
这里主要是讲MongoDB在控制台中如何进行高级查询,既有教程内容,也有ME动手实验的经验,搞懂了这些规则,对于你再使用其他语言(Java,ruby,python等)实现查询时有莫大的帮助,因为基础的是相通的,只是不同的语言实现接口略有差异而已。
还有一句想提醒大家,多动手实验,才是硬道理。
<,>,>=,<=
这四个就不用解释了,最常用的,也是最简单的。
db.colle ...
这跟以前用RHT系的 情况是完全不一样的: 在google上搜了一下,发现这里面还真有些奥妙: 1 /etc/resolv.conf 其实是一个Link 它其实指向的是 /run/resolvconf/resolv.conf 2 Ubuntu 有一个 resolvconf 服务,如果重启它,那么 /etc/resolv.conf 的内容会被修改成默认的样子 所以 不能直接修改 /etc/resolv.conf 3 如果想自己定义 nameserver,那么有以下2个办法:
Ubuntu10.10的网络配置
- 博客分类:
- 其他
一、配置大概分三类:通过配置文件配置、通过命令配置、通过图形化的网络连接菜单配置。
拨号无线等的没条件实验,不涉及。
主要文件:/etc/network/interfaces,这里是IP、网关、掩码等的一些配置;/etc/resolv.conf这个文件保存DNS的有关信息
主要命令:sudo /etc/init.d/networking restart重启网络,使配置文件的配置失效;sudo route add default gw <IP地址>,设置网关。
二、配置方法
1、通过命令配置
如果你只是想暂时性的修改IP地址,可以选择这种方法。重启网络后会丢失。
1) ...
Use selector-syntax to find elements
Problem
You want to find or manipulate elements using a CSS or jquery-like selector syntax.
Solution
Use the Element.select(String selector) and Elements.select(String selector) methods:
File input =newFile("/tmp/input.html");
Document doc =Jsoup. ...
yum install vsftpd
---------------------------------------------------------------
vi /etc/vsftpd/vsftpd.conf
---------------------------------------------------------------
anonymous_enable=NO 禁止匿名访问ascii_upload_enable=YES 允许使用ascii码上传ascii_download_enable=YES 允许使用ascii码下载userlist_deny=NO 这条需手 ...
创建好table,给table、td等设置好边框后,无意间发现td里没有内容的时候,边框竟然不会显示。开始的时候很懒,就在每个td里都先加一个空格, 然后再把内容加到这个空格后面,这些,就算本身没有内容,但是有了空格,边框就会被显示。
千万不要学习上面这种处理方法及处理态度
遇到问题还是要找直接的解决方法,而不是找空子。上面这种方法虽然解决了问题,但是代码看起来很乱,而且如果你用的表格多了,每个地方都这样,迟早会烦死。
正确的解决方法:
用css来控制,代码如下:
table{border-collapse:collapse;}table td{empty-cells : show; ...
MySQL授权远程访问
- 博客分类:
- SQL
1、mysql -h localhost -u root这样应该可以进入MySQL服务器
2、GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION赋予任何主机访问数据的权限 例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用my ...
http://www.csdn.net/article/2012-07-04/2807109
Java编码问题汇总
- 博客分类:
- Java
工作中经常遇到java编码问题,由于缺乏研究,总是无法给出确切的答案,这个周末在网上查了一些资料,在此做些汇总。
问题一:在java中读取文件时应该采用什么编码?
Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]);把字节数组转换成String。在最后一步隐藏了一个编码的细节,new String(byte[]);会使用操作系统默认的字符集来解码字节数组,中文操作系统就是
T-SQL 字符串前加 N 是什么意思
- 博客分类:
- SQL
比如 select @status = N'stopped'
那么其中的字符串 stopped 前面为什么要加 N 呢?而且我们发现有些地方加 N 与否都没有影响,有些地方又必须加 N。
N 在这里表示 Unicode,就是双字节字符。对于西文字符,用一个字节来存储过足够了,对于东方文字字符,就需要两个字节来存储。Unicode 为了统一、规范、方便、兼容,就规定西文字符也用两个字节来存储。
也就是说加 N 就表示字符串用 Unicode 方式存储。
但有时候加与不加都一样,又是什么原因呢?这是由于自动转换造成的。
比如:declare @status nvarchar(20)sele ...
一个轻量级java的swf处理库
- 博客分类:
- Java
http://www.brooksandrus.com/blog/category/java/
08US9A95I+lKa9nbOLXqv0V8xqdDvKGcNcTpN2wV11iSqOCVuA6A5KKZRHc5GVMIybWomK6rNwoj8mYy8LXRFi23
更改tempdb位置
- 博客分类:
- SQL
1 确定tempdb数据库的逻辑文件名称以及在磁盘上的当前位置SELECT name, physical_name FROM sys.master_files WHERE database_id = DB_ID('tempdb');
2 修改位置
ALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 'D:\tempdb.mdf');
ALTER DATABASE tempdb MODIFY FILE (NAME = templog, FILENAME = 'D:\templog.ldf');
3 停止并重新启动SQ ...
手机号码 0?1[35]\d{9}
电话号码 (\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}
E-mail [\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+
IMG标记 <img[^>]+>
网址 http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
路径 [^"']+\.[^"']+
整数 \d+
浮点数(小数) (-?\d*)\.?\d+
任何数字 (-?\d*)(\.\d+)?
IP地址 /(\d+)\.(\d+)\.(\d+) ...