- 浏览: 184131 次
- 性别:
- 来自: 广州
最新评论
-
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++客户端接口
文章列表
HTML5 canvas 让程序员自由的绘制想要的图形和动画,使得纯粹基于HTML/Javascript/CSS的游戏铺平了道路。只不过canvas最初并非为游戏而设计,而且除了绘图以外,做游戏还有不少其他事情要考虑,例如鼠标键盘事件、图层、动画等。 ...
http://flintparticles.org/examples 完全靠代码实现,不需要下载图片等资源在页面里嵌入FLASH:http://www.iokay.net/web/javascript-web-2/swfobject-make-you-flash-perfect-on-html/flash的zip压缩/解压缩:http://codeazur.com.br/lab/fzip/http://code.google.com/p/aszip/http://nochump.com/blog/archives/1510 Open Source Flash Framework for Fla ...
对std::string如何去除前后的空格
- 博客分类:
- C++
同事原先找了个:
std::string trim(string& str)
{
string::size_type pos = str.find_last_not_of(' ');
if(pos != string::npos)
{
str.erase(pos + 1);
pos = str.find_first_not_of(' ');
if(pos != string::npos) str.erase(0, pos);
}
else
str.erase(str.begin(), str.end());
return str;
}
不过还有更精巧的实现, ...
2002/09/29 written by Wooce:
比如缓冲区大小是8个字节, OCIStmtFetch2()函数如果这一次取得的记录实际长度是5个字节, 那么OCIStmtFetch2()函数只会把缓冲区的前5个字节填入这次取得的记录的结果, 而后3个字节它是不会去动的, 也就是可能会残留着上一次GetRecord的结果, 这样就造成了本次GetRecord结果的不对, 所以每次GetRord时都要自己重新清空缓冲区一次才行。
用C++访问Redis的还是比较少,Redis的官方网站上列出了很多各种语言的接口,但只列出了一个C的接口,没列出一个C++的客户端接口。
这是一个c++的接口:
http://github.com/jrk/redis-cplusplus-client.git
不过在README里说了这client端从Redis 1.1开始就过时了。
我改了下源码,使其运行里面的test_client连接Redis 1.2.6的测试全部通过了,别的方面还没细查。我改过的源码见附件。
这里有另外一个:http://cpp-redis.sourceforge.net/ 是基于boost:asio的。
改天 ...
Squirrel是一种较新的程序设计语言,它从著名的LUA语言继承了很多特性,适用的范围也与LUA语言相似。
Squirrel的作者是意大利人Alberto Demichelis,SQUIRREL开发的本意是用于替代LUA,LUA的很多语法与C/C++ 不一致,C/C++程序员写脚本时,容易犯错误,而SQUIRREL语法与C/C++很相似,因此Squirrel更适合C/C++ 程序员。
http://squirrel-lang.org/
Wooce Yang收集整理
POCO的优点:
1) 比boost更好的线程库,特别是一个活动的方法的实现,并且还可设置线程的优先级。
2) 比 boost:asio更全面的网络库。但是boost:asio也是一个非常好的网络库。
3) 包含了一些Boost所不包含的功能,像XML,数据库接口等。
4) 跟Boost相比,集成度更高,是更加统一的一个库。
5) Poco的c++代码更清洁,现代和易理解。对不是模板编程专家的人来说,POCO的代码比大多数Boost库容易理解得多
6) 可以在许多平台上使用
POCO的缺点:
1) 文档有限。但这一定程度上是因为代码的容易理解。
2) 跟Boost相 ...
Wooce(Wooce) 10:02:50
MemberCache.java是你写的?
周X(周X) 10:14:52
以前的版本是我写的好像,现在的也有用到吗?
Wooce(Wooce) 10:17:35
com.xxxx.dao.cache.MemberCache的接口和实现我觉得有点问题
Wooce(Wooce) 10:18:19
public Map<String,Object> getMemberInfo(String memberId){
其实完全可以改成 public MemberProfile getMemberInfo(String memberId); 的啊?
...
以下是coremail的cyt所写的实现代码:
int IString::FindInclude(const char * pscCharSet,int nBegin) const
{
if (nBegin>m_length) nBegin=m_length;
int p;
for (;*pscCharSet!='\0';pscCharSet++)
{
p=this->Find(*pscCharSet,nBegin);
if (p!=-1) return p;
}
return -1;
}
是否没优化余地了呢? 非也,我在离开coremail之后,在自己重新实 ...
最近用C#做了个小收费系统,需要用到支持打印功能的ListView类,在网上找了一个别人的如下:
http://www.chinaaspx.com/comm/dotnetbbs/Showtopic.aspx?Forum_ID=6&Id=156821
不过用的时候发现打印的时候打出来了页首和页脚,但就打不出来表格本身。
经过跟踪,修正代码如下:
/// <summary>
/// ListView 的所见即所得的打印支持类。
/// </summary>
public class PrintListView : Li ...
带病毒邮件样本和病毒样本
- 博客分类:
- 邮件系统
开发邮件系统的Antivirus模块时有用,里面是真正的病毒程序,千万勿运行。