`
sdu_wizard
  • 浏览: 99916 次
  • 性别: Icon_minigender_1
  • 来自: 亚特兰蒂斯
社区版块
存档分类
最新评论
文章列表
一、驱动 mongo对应的java驱动的下载地址 https://github.com/mongodb/mongo-java-driver/downloads   二、文档 API文档的地址 http://api.mongodb.org/java/ 官方入门地址 http://www.mongodb.org/display/DOCS/Java+Tutorial 在java里像在shell里一样操作mongo的一个 ...
官方文档索引部分的地址: http://docs.mongodb.org/manual/indexes/ 以下大部分内容来自官方文档。   1.创建索引 1)创建单个索引 db.collection.ensureIndex({a:1}) 在a字段上创建一个升序的索引(对于单个字段的索引,升序或是降序都一样) ...
最近在学习python,就写了个很简单的抓取百度热搜词的小代码。 百度新闻页面(http://news.baidu.com/)上的百度热搜词部分的html是这个样子的 <a href="http://news.baidu.com/ns?cl=3&ct=9&rn=20&sp=hotquery&word=%C1%F5%CF%E8%20%BB%D8%B9%FA" target="_blank" mon="ct=1&a=30">刘翔回国</a> 直接用正则进行匹配 ...
文中例子来自互联网,但已找不到原出处。 在java中,如果某个对象是非线程安全的共享资源,在多线程环境下,如果不加任何限制,对该资源的访问会存在冲突问题。针对这个问题,有以下几种解决方案: 1.加synchronized关键字,这种做法会限制并发访问,影响效率; 2.使用ThreadLocal维护共享资源(变量),为每个使用共享资源(变量)的线程提供独立的变量副本,从而避免冲突问题。  
神呐 原谅我吧 为了省$35啊 删掉注册表 [HKEY_CURRENT_USER\Software\Classes\CLSID\{B1159E65-821C3-21C5-CE21-34A484D54444}\4FF78130] 该项下的所有内容
java中继承自Thread或者实现Runnable接口的类都是可用于执行多线程任务的类 要想得到任务执行的结果,可以向类的构造方法中传入类类型参数,例如   class AddThread implements Runnable{ private int a;//操作数a private int b;//操作数b public Object result;//结果 /** * 构造方法 * @param a * @param b */ public AddThread(int a,int b) { super(); th ...
今天同事发给我一个rest接口说应该有数据的,但是却没有查到数据。经过排查,发现mysql的group_concat()函数默认只返回1024长度的字符串,而我的存储过程里定义的输出变量是out board_list VARCHAR(4000),而这个存储过程返回值的设计上限是100000级的长度,于是修改my.ini加上 group_concat_max_len = 200000,输出变量定义改为out board_list VARCHAR(200000)解决了问题。
memcache-top的project地址如下http://code.google.com/p/memcache-top/ 下载后只有一个文件,可以打开它并进行memcached集群配置,多个节点之间以逗号分隔。 # List of servers/ ports to query. @default_instances = ( '127.0.0.1:11211', ); 运行前要确保memcache-top脚本具有可执行权限,然后使用./执行即可。memcache-top比较重要的几个参数包括: –commands: 显示GETS/SETS命令的调用次数–slee ...
在记事本中输入 Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders"  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]  @="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A & ...
    java.text.SimpleDateFormat是非线程安全的,所以,如果一个SimpleDateFormat对象作为类成员或者类的静态成员在多线程环境下被调用时,会出现“时间错乱”的现象。 替代方案: 1.每次使用SimpleDateFormat前都new一个新对象,这个做法的缺点是效率较低;     2.使用apache的commons-lang包下的FastDateFormat,代码如下: FastDateFormat fdfWithoutTime=FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss&qu ...
Mysql中针对树形结构,查找一个节点的所有孩子(包括孙子)节点,及查找一个节点的所有祖先节点。 表结构: CREATE TABLE `myboard_group` ( `mygroup_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `mygroup_name` varchar(64) NOT NULL, `parent_id` int(11) unsigned NOT NULL DEFAULT '0', `create_time` datetime NOT NULL, `comment` varchar(256) D ...
平时在Windows下Myeclipse环境中做开发,现在要把项目部署到Linux服务器上运行,以下是一些小记 1.在Linux下安装play 下载play-1.2.4.zip解压,放到/home/play目录下,由于项目用到了play-morphia模块,为play安装该模块,进入/home/play/play-1.2.4,运行 $./play install morphia play会自动下载最新版本的play-morphia模块至/home/play/play-1.2.4/modules文件夹下 2.
Linux下Memcache服务器端的安装与两种java客户端调用示例 Memcache安装: 1.Memcache用到了libevent这个库用于Socket的处理,如果系统没有安装libevent,需要先安装libevent。 官网:http://www.monkey.org/~provos/libevent/ 这个东西在配置时需要指定一个安装路径,即./configure --prefix=/usr,然后make,然后make install。 测试libevent是否安装成功: # ls -al /usr/lib | grep libevent lrwxrwxrwx 1 root ro ...
 public void addEmployees(Connection conn, List<Employee> empList, int batchSize)               throws SQLException {  
  以下是最原始的javascript的ajax方式代码,有get和post两种方式 var xmlHttpRequest=null; function ajaxSubmit(){ if(window.ActiveXObject)//是IE浏览器 { xmlHttpRequest=new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest)//是除IE外的其他浏览器 { xmlHttpRequest=new XMLHttp ...
Global site tag (gtag.js) - Google Analytics