`
outlaw
  • 浏览: 30624 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
1.                   解压文件. $ tar -xvf mongodb-linux-i686-1.4.3.tgz 2.                  为MongoDB创建数据目录,默认情况下它将数据存储在/data/db $ sudo mkdir -p /data/db/ $ sudo chown `id -u` /data/db 3.                  启动MongoDB服务.
set charset GBK SET NAMES utf8 130:show processlist; kill 837 select * from post p, post_channel pc where pc.ID=p.cIDand p.replyid is nulland to_days(now())-to_days(p.sendTime)<=1 and pc.typecode='jj'order by p.visitedCount desc select distinct pc.ID from post_channel pc,post_channelinfo pcinf ...
查看本机监听端口netstat -nltp 打开3306端口iptables -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT(临时)编辑/etc/sysconfig/iptables到22端口那行复制下 22改成3306(永久) 查看防火墙iptables -vnL启动停止防火墙/etc/init.d/iptables stop|start 修改本机DNS/etc/resolv.confnameserver 202.96.128.68 yum -y install gcc gcc-c++ autoconf mysql安装cp suppor ...
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。 nohup/setsid/& 场景: 如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运行呢? hangup 名称的来由 在 Unix 的早期版本中,每个终端都会通过 modem 和系统通讯。当用户 logout 时,modem 就会挂断(hang up)电话。 同理 ...
15个jQuery拖拽插件 15个jQuery拖拽插件,让你的网页随鼠标动起来! $.event.special.drag 实现了简单的拖动功能,兼容性强! (mb)ConteinersPlus ConteinersPlus是个强大的jQuery拖拽插件,可以实现拖动、缩放、最大化和最小化。 resizabl ...
MySQL字符串列类型区分   1.   首先CHAR, VARCHAR, TEXT和BINARY, VARBINARY, BLOB的区别:   CHAR, VARCHAR, TEXT称为非二进制字符串;   BINARY, VARBINARY, BLOB称为二进制字符串;   二进制字符串和非二进制字符串的区别是:二进制字符串包含的是字节字符串,非二进制字符串包含的是字符字符串;   后者可以定义字符集,前者不可以;   而且排序和比较前者基于列值字节的数值值,后者则根据字母顺序进行排序或比较;     BINARY类似与 ...
一、基本概念 任务(job):需要被调度以指定的时间间隔运行的任务单元。 触发器(trigger):引发任务运行的条件。 调度计划(schedule):一个任务和用来管理这个任务的一组触发器的集合。 通常一个任务在他的调度计划中只有一个触发器,所以触发器和调度计划这两个概念通常可以互换。 二、spring的两种任务调度方法 1. JDK Timer JVM1.3版本后提供的任务调度能力,不需要依赖spring以外的产品。 优点:被包含在java中,不需要外部依赖库,当受限于程序大小或公司政策时可以使用。 不足:在定义一个调度计划时只能够提供有限的灵活性。 2. Quartz 提供很大的灵活性,允 ...
JML 简单的MSN 机器人 文章分类:Java编程 http://kenter1643.iteye.com/blog/306649 的资料给了极大的帮助   1 JML 下载地址:http://sourceforge.net/projects/java-jml/ 2 JML 相关地址:http://sourceforge.net/apps/trac/java-jml 3 代码. 请注意 173,174,175行.为指定用户发送消息.和之前代码78行多了窗口关闭。   package com.isw2.msn; import java.text.Sim ...
 Maven是优秀的构建工具 1.1 检查JDK安装 在安装Maven之前,首先要确认你已经正确安装了JDK。Maven可以运行在JDK 1.4及以上的版本上。本范例的所有样例都基于JDK 5及以上版本。打开Windows的命令行,运行如下的命令来检查你的Jav ...
ConcurrentHashMap是Java 5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的实现。面试中被问到读是否要加锁,因为读写会发生冲突,我说必须要加锁,我和面试官也因此发生了冲突,结果可想而知。还是闲话少说,通过仔细阅读源代码,现在总算理解ConcurrentHashMap实现机制了,其实现之精巧,令人叹服,与大家共享之。     实现原理   锁分离 (Lock Stripping)   Concurre ...
ConcurrentHashMap经验 (转) ConcurrentHashMap 是 Doug Lea 的 util.concurrent 包的一部分,现已被集成到JDK5.0中,它提供比 Hashtable 或者 synchronizedMap 更高程度的并发性。而且,对于大多数成功的 get() 操作它会设法避免完全锁定,其结果就是使得 ...
MySQL性能优化的最佳20+条经验 文章分类:数据库 From:http://www.uml.org.cn/sjjm/201001041.asp   今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. 为查询缓存优化你的查询 大多数的MyS ...
nginx负载均衡和lvs负载均衡的比较分析【z】 From:http://www.shouker.com/user6/seanliu/2009/7/29/316866.html   lvs和nginx都可以用作多机负载的方案,它们各有优缺,在生产环境中需要好好分析实际情况并加以利用。首先提醒,做技术切不可人云亦云,我云即你云;同时也不可太趋向保守,过于相信旧有方式而等别人来帮你做垫被测试。把所有即时听说到的好东西加以钻研,从而提高自己对技术的认知和水平,乃是一个好习惯。下面来分析一下两者:一、lvs的优势:1、抗负载能力强,因为lvs工作方式的逻辑是非常之简单,而且工作在网络4层仅做 ...
mysql优化 mysql性能调优 文章分类:数据库 From: http://www.phpcms.cn/2009/0330/168.html   在整体的系统运行过程中,数据库服务器 MySQL 的压力是最大的,不仅占用很多的内存和 cpu 资源,而且占用着大部分的磁盘 io 资源,连 PHP 的官 ...
大型网站架构演变和知识体系【z】 关键字: 分库分表 From:http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html   之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的 ...
Global site tag (gtag.js) - Google Analytics