- 浏览: 186568 次
- 性别:
- 来自: 广州
-
最新评论
-
gaojingsong:
http://gaojingsong.iteye.com/bl ...
java的高精度大数字运算的问题 -
joyjiang:
弱弱的问个问题,如果你有三个域名,www.A.com;www. ...
对于一个SSO的ticket生成的安全性问题的点评 -
zhoujianboy:
zhoulieqing 写道请问,若以后面规则生成ticket ...
对于一个SSO的ticket生成的安全性问题的点评 -
zsxxsz:
这个C++ redis 库其实还是依赖的官方的 hiredis ...
Redis的C++客户端接口 -
陈加伟:
楼主,请问下,我采用该代码,使用时提示我这样的错误undefi ...
Redis的C++客户端接口
文章列表
1. -fnew-abi选项支持空基类优化.
2. tnetbuffer.h m_pResolver->GetSize(strValue) 可以改进.
3. TRefAttributeSet类不能Put入键值相同的两个TAttributeSet或者TRefAttributeSet对象.
4. TVarArray的析构函数最好加上if(m_pArray!=NULL)和if(m_pUBounds!=NULL)的条件.
5.
tattribute.cpp
TAttribute::TAttribute(const IString &strAttrID, co ...
也有一些字符串操作和mysql数据库访问和socket操作的封装。 我当时对这个类库有点修改和增加,例如tbuffer.h和tbuffer.cpp是我加进去的,以及给CGI库增加了文件上传处理等。以今天的标准来看这个c++类库的设计有很多需要提高的地方,所以只是作为一个过去的时代的见证,请大家不要在商业应用中使用,特别是在面向企业的OA系统中用这个C++类库来开发更是愚蠢笨拙的。 socket通讯的话boost::asio等不错, 要c++的html模板解析的话可以去用google的ctemplate等。我当时拿到和使用这个c++类库的公司也早已经不存在了。
下载链接: http://downl ...
在编写CRUD的DAO中,有不少类似的批处理update操作。对多个不同的表这么重复写一次,每次都只是表名有所不同也麻烦。 能否抽象出来统一简化呢?
我经研究给出以下简单的解决方案:
/* written by Wooce Yang,2009/10/09
* 执行依据数据库主键的update操作
* */
public void updateByID(String id, String setFieldStr) {
createQuery("update " + entityClass.getSimpleName( ...
我这几天在试用Emacs和XRefactory, 发现了XRefactory的一个问题, 发了以下邮件给他们, 他们的系统说要人工处理邮件,不超过一个工作日会处理. 所以备份在这里,如果他们没理就再发.
Subject: XRef can't recognize the "this" C++ pointer
From: wooce
Date: Thu Jun 15 10:28:53 2006
If for the following code:
class TFile
{
...
}
TFile *f;
f->
then I press F8 here ...
- 2009-09-26 08:48
- 浏览 972
- 评论(0)
pdf下载地址: http://people.redhat.com/drepper/cpumemory.pdf
这个pdf系统了讲述了 cpu和内存,L1 L2 Cache等等的关系, 最关键的是它说了程序员如何利用这些特性去提高性能,对于写高性能的程序非常有帮助!
- 2009-07-20 15:36
- 浏览 911
- 评论(0)
03/04/12:
Q: mysqld_safe启动不成功, 查看/var/log/mysqld.log有以下错误:
061110 9:44:16 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
061110 9:44:16 [ERROR] Fatal error: Can't open privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
但查看存在/var/lib/mysql/mysql/host. ...
REST API的users.getInfo,user.isAppAdded等method, 如何在开放平台的服务器端dispatch到对应的class或module来进行处理? 以下是一利用java的反射机制的简单示例代码,仅作抛砖引玉。
package com.xxx.api.web.restlet;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.Map;
import java.util.StringToken ...
iprogressdb.h:
/* Written by Wooce Date: 2002-04 */
#ifndef _IPROGRESSDB_H
#define _IPROGRESSDB_H
#include "idbbase.h"
#include "idbbasetype.h"
#include "sql_lib.h"
#include "ilist.h"
#include "idatetime.h"
...
把电子工业出版社的JavaEye译的中文版和原版英文对照着看。
1. (Page 1)第一章: .....聚光灯下的EJB.....
....在大多数时候,EJB扮演着一种重量级的对象模型,而这样的对象模型是不需要提供远程访问能力的.
而原文是: EJB is a heavyweight model for objects that don't need to offer remote access.
这里JavaEye译得不准确, 可能应该是“EJB对于不需要提供远程访问能力的对象来说, 是一个过于重量级的模型.” 更好一些。
2. 中文Page31: ...... 数 ...
- 2009-04-01 11:18
- 浏览 1133
- 评论(0)
如何写根目录下的总的Makefile
- 博客分类:
- unix&linux
Q:
: 我在各子目录下编了makefile,都可以执行
: 想在根目录下编一个总的makefile,但是总不成功
: 内容如下:
: cd p1 Makefile
: cd p2 Makefile
: cd p3 Makefile
: cd p4 Makefile
: cd p5 Makefile
: 哪儿有错?
A by Wooce: 可以这么写:
DIRS = p1 p2 p3 p4 p5
default: makeall
makeall:
set -e; for i in $(DIRS); do
(set -e; echo "[$$i] ...
- 2009-01-13 09:45
- 浏览 1476
- 评论(0)
[2001-8-3 9:00:36] wooce:
adflight.cpp现在有个多线程的问题, 如果在UpdateImpression()中刚执行完statement->ExecCommit(); 操作后, 在下面的Load()函数的 Auto_WriteLock autoWLock(m_RWLock);之前, 还是有一点时间可能有其他线程完成了Targeting函数的m_nImpressioned++操作, 这个就没记入到数据库里了......
[2001-8-3 9:04:13] Hello Monkey:
呵呵...你看的应该是舊的版本...那个版本是否从数据库读出im ...
- 2009-01-01 15:48
- 浏览 1116
- 评论(0)