- 浏览: 224532 次
- 性别:
- 来自: 杭州
最新评论
-
sblig:
配置分片: mongo -port 27017config ...
搭建Mongodb集群:分片Sharding+副本集Replica Set -
sblig:
配置路由:mongs: 40000 40100 40200sc ...
搭建Mongodb集群:分片Sharding+副本集Replica Set -
fuanyu:
哥们,干得漂亮。。
struts2 高危漏洞修复 -
sblig:
配置列子如下
<?xml version="1 ...
跟我学Spring3 学习笔记一 -
sblig:
307622798 写道博主你好,最近在看你的js系列文章,发 ...
JavaScript 学习笔记 二 对象的访问
文章列表
1. timer.hpp
timer接口简单,轻巧好用 不适合高精度,跨度大的 如以天,月,年为跨度时间单位 可以使用 date_time
计时用的是标准头文件 <ctime>里的 std::clock()函数 精度依赖操作系统或编译器 难以跨平台
2. progress_timer.hpp 继承 timer
省去 elapsed(),用于自动计时 小工具
progress_timer t;//声明对象就开始计时 自动在作用域结束释放,并自动输出计时时间
题外话1:
java
...
转:调查服务器响应时间的利器 tcprstat
- 博客分类:
- java
http://rdc.taobao.com/blog/cs/?p=728
调查服务器响应时间的利器 tcprstat
我们在做服务器程序的时候,经常要知道一个请求的响应时间,借以优化或者定位问题。 通常的做法是在代码里面加入日志计算时间,这个方法有问题,时间不准确。因为数据从网卡到应用程序,从应用到网卡的时间没有被计算在内。 而且这个时间随着系统的负载有很大的变化。那同学说,我wireshark, tcpdump抓包人肉统计不行吗。 可以的,只不过我会很同情你,此举需要耐心且不具可持续性。 所以我们希望有个工具能够最少费力的做这个事情。
这时候来自percona的tcprstat ...
最后 遗留一个问题,继续探索中....
跟我学Spring3 学习笔记一
跟我学Spring3 学习笔记二
跟我学Spring3 学习笔记三
跟我学Spring3 学习笔记四
跟我学Spring3 学习笔记五 注入
跟我学Spring3 学习笔记六 注入
统一接口:
...
跟我学Spring3 学习笔记一
跟我学Spring3 学习笔记二
跟我学Spring3 学习笔记三
跟我学Spring3 学习笔记四
跟我学Spring3 学习笔记五 注入
引用其它Bean
一、构
ASM 进行动态生成class
import org.objectweb.asm.ClassWriter;
import org.objectweb.asm.MethodVisitor;
import org.objectweb.asm.Opcodes;
public class HelloWorld extends ClassLoader implements Opcodes{
public static void main(String[] args) {
ClassWriter cw = new ClassWriter(0);
cw.visit(V1_1, AC ...
FtpUtil ftp工具类 过滤文件名
- 博客分类:
- java
工具类:
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileFilter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
impor ...
java 高性能网络编程 NIO
- 博客分类:
- java
服务器端:
// 1. 分配一个 ServerSocketChannel 文件描述符
serverChannel = ServerSocketChannel.open();
// 2. 从 ServerSocketChannel里获取一个对于的 socket
serverSocket = serverChannel.socket();
// 3. 生成一个 Selector
selector = Selector.open();
...
java 高性能网络编程 mina
- 博客分类:
- java
服务器端:
// 创建一个非阻塞的server端socket ,用NIO
SocketAcceptor acceptor = new NioSocketAcceptor();
// 创建接收数据的过滤器
DefaultIoFilterChainBuilder chain = acceptor.getFilterChain();
// 设定这个过滤器一行一行(\r\n)的读数据
chain.addLast("myChin", new ProtocolCodecFilter(
new TextLineCodecFactor ...
代理 下载网页,挖掘数据
- 博客分类:
- java
URL url = new URL("http://blog.csdn.net/mywait_00/article/details/1698627");
//设置代理
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("openproxy.fsfd.com", 8080));
//打开代理
URLConnection coon = url.openConnection(proxy);
//访问的时候需要设置 user-agent
coon.setRequestPro ...
java nio 编程学习 一
- 博客分类:
- java
Java.nio中的主要类ServerSocketChannel:ServerSocket的替代类.SocketChannel:Socket的替代类Selector:为ServerSocketChannel监控接受就绪事件,为SocketChannel监控连接就绪,读就绪和写就绪事件SelectionKey:代表ServerSocketChannel及SocketChannel向Selector注册事件句柄向SocketChannel和ServerSocketChannel注册事件:SelectionKey key=serverSocketChannel.register(selector,op ...
import java.net.UnknownHostException;
import com.mongodb.DB;
import com.mongodb.Mongo;
import com.mongodb.MongoException;
public class DBTool {
private DBTool(){}
private static Mongo w ; //写
private static Mongo r; //读
static{
if (null == w) {
synchronized (DBTool.clas ...
Json 添加元素拼接JSON字符串(转)
- 博客分类:
- java
package com.util;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
/**
* JSON utility class
*
* @since 2008-04-21
*/
public class Json {
// test
public static void main(String[] args) {
...
导出mongoexport -d my_mongodb -c user -o user.dat导出CSV格式mongoexport -d my_mongodb -c user --csv -f uid,username,age -o user_csv.dat -csv 指要要导出为 csv 格式 -f 指明需要导出哪些例
导入mongoimport -d my_mongodb -c user user.dat导入CS ...
MongoDB 实战笔记
count 查询记录条数
db.users.find().count();
以下返回的不是 5,而是 user 表中所有的记录数量
db.users.find().skip(10).limit(5).count();
如果要返回限制之后的记录数量,要使用 count(true)或者 count(非 0)
db.users.find().skip(10).limit(5).count(true);
从第 3 条记录开始,返回 5 条记录(limit 3, 5)
db.users.find().skip(3).l ...