- 浏览: 113276 次
- 性别:
- 来自: 深圳
最新评论
-
sogo6:
class TTestImpl : public CRefer ...
用模板实现引用计数 -
sogo6:
template<class T>
class ...
用模板实现引用计数 -
sogo6:
template<class T>
class ...
用模板实现引用计数 -
sogo6:
7、放下犹豫 立即行动,成功无限 认准了的事情,不要优柔寡 ...
人生需要放下的八样东西 -
sogo6:
5、放下消极 绝望向左,希望向右 如果你想成为一个成功的人 ...
人生需要放下的八样东西
文章列表
使用google的cdn服务加载jquery
- 博客分类:
- web
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<script>!window.jQuery && document.write('<script src="/js/jquery-1.3.2.min.js"></script>');</script>
查询mysql的版本号
- 博客分类:
- 数据库
1:在终端下:mysql -V。 以下是代码片段:
[shengting@login ~]$ mysql -V
mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)
2:在mysql中:mysql> status;
以下是代码片段:
mysql> status;
--------------
mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)
Connection id: 416
SSL: ...
Memcache协议中文版
- 博客分类:
- cache与存储
协议
memcached 的客户端使用TCP链接 与 服务器通讯。(UDP接口也同样有效,参考后文的 “UDP协议” )一个运行中的memcached服务器监视一些(可设置)端口。客户端连接这些端口,发送命令到服务器,读取回应,最后关闭连接。
结束会话不需要发送任何命令。当不再需memcached服务时,要客户端可以在任何时候关闭连接。需要注意的是,鼓励客户端缓存这些连接,而不是每次需要存取数据时都重新打开连接。这是因为memcached 被特意设计成及时开启很多连接也能够高效的工作(数百个,上千个如果需要的话)。缓存这些连接,可以消除建立连接所带来的开销(/*/相对而言,在服务器端建立一个新 ...
mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法!对初学者很有用的哦!
1.检测Apache是否支持mod_rewrite
通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。
如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文件,通过Ctrl+F查找到“LoadM ...
#include "ace/ACE.h"
#include "ace/OS.h"
#include "ace/Synch.h"
#include "ace/Message_Queue_T.h"
#include "ace/Thread_Mutex.h"
#include "ace/Thread_Manager.h"
#include <iostream>
struct MYMSG
{
int version;
int sn;
...
软件名称:SynergyInstaller-1.3.1
装上之后,设置一个主机,可以设置多个从机,主机的键盘,鼠标可以在多个机器之间共享。
#include "ace/OS.h"
#include "ace/Task.h"
#include "ace/Message_Block.h"
//The Consumer Task.
class Consumer:
public ACE_Task<ACE_MT_SYNCH>
{
public:
int open(void*)
{
ACE_DEBUG((LM_DEBUG, "(%t) Consumer task opened \n"));
...
1.我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。
2.即使到了开发的后期,也欢迎改变需求。
3.经常性地交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好
4.在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。
5.围绕被激励起来的个人来构建项目。
6.在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈。
7.工作的软件是首要的进度度量标准。
8.敏捷过程提倡平稳的开发节奏;发起人、开发者和用户应该能够保持一个长期的、恒定的开发速度。
9.不断地关注优秀的技能和好的设计会增强敏捷能力。
10.简单化是根本(不做过度设计和预测 ...
一篇讲解 windows 下socket模型的不错的文章!
http://blog.csdn.net/normalnotebook/archive/2006/07/30/999840.aspx
Sparx Systems Enterprise Architect Corporate Edition v7.0.816
姓名(Name):3ddown.com
组织(Organization):3ddown.com
序列号(Serial):{485BD27C-2202-710c-98CD-44A58-FW70-8SGP-QPUN-3R4Y-C0}
服务器端代码
/*
*=====================================================================================
*
* Filename: server.cc
* Description:
* Version: 1.0
* Created: 2008年12月18日09时50分50秒CST
* Revision: none*
* Author: ugg(ugg_xchj@yahoo.com.cn)
* Company:
*
*============= ...
#include <stdio.h>
#include <stdlib.h>
#include <process.h>
#include <winsock2.h>
#pragma comment(lib,"ws2_32")
#define I_GET 0x00000001
#define I_POST 0x00000002
typedef struct web_socket
{
SOCKET socket;
struct sockaddr_in client_in;
WSAEV ...
导出:
bcp tableName out tableName.txt -c -Usa -P111111 -SServerName
导入:
bcp dbName..tableName in tableName.txt -c -q -Usa -P111111
如果是从solaris上导出,导入到sqlserver中,注意将tableName.txt文件格式由unix变成dos!
1. 在用户的.profile中加入如下脚本:
LD_PRELOAD_32=libumem.so.1:/usr/lib/extendedFILE.so.1:$LD_PRELOAD_32;
export LD_PRELOAD_32
UMEM_DEBUG=default;
export UMEM_DEBUG
UMEM_LOGGING=transaction;
export UMEM_LOGGING
UMEM_OPTIONS=backend=mmap;
export UMEM_OPTIONS
2. 重新执行一下上面的脚本:. .profile
3. 重启测试内存泄露的进程
4. 确认进程是否加在 ...