`
cobra
  • 浏览: 49688 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
最近做一个SSO系统,准备采用Cookie取代Session。以前在做PHP项目中使用过Cookie的domain属性,当时为了让不同的二级域名使用相同的cookie,就把cookie的domain属性设置为“.xxx.com"。      不过现在这个系统使用的是Java作为后台,以前只设置domain的方法可以IE上支持,但是到了FireFox总是不能工作,尝试很多次都不可以。突然想到曾经在邱哥的Blog中看到过一篇关于Cookie Secure的文章 。于是将这个cookie的secure的属性设置为false,FireFox测试通过。(由此看来FireFox是一个非常严谨的浏览 ...
22日部门组织Building地点是西山八大处,我曾经在八大处中学上了三年高中,自然而然的就成这次Building的导游。后来继华同学提出了一条免费进山路线,这条路线我只是听我老妈说过,但是没有亲身体验过,所以我只担任公园内 ...
Glove.Utils.Log
Glove.Utils主要包括一些常用功能如创建Tips,PopMenu,Loading,Log等操作。
身穿白色短袖衬衫,黑色西裤,脚踏斩新黑色皮鞋,另佩金色领带一条,手提一名牌电脑包,包上嵌一杯口大小圆盘,圆盘上有一人,定惊看之……李宇春~!  
今天颇感没什么状态,也许是这周开会过多造成的,这周一共4天都要开会,周一上午的例会,周二至周三是项目需求的Review,周四还好写了一天的文档,周五上午又是项目组的例会。 这看起来我们对项目把控很好,但是我认为不然。一个项目在开始的时候弄清楚需求固然很重要,但是有些时候很难在项目开展的前期对后面的需求作出充分 的设计。我认为可以在大需求明确的情况下从基本入手,并以此为基础进行迭代,增加新的功能以满足需求。这样可以避免过度设计,也避免了在项目发展后期客户 需求的变更所造成的修改。

不要再开会了

今天颇感没什么状态,也许是这周开会过多造成的,这周一共4天都要开会,周一上午的例会,周二至周三是项目需求的Review,周四还好写了一天的文档 阅读全文
最近和朋友在一个魔兽世界的私服体验“TBC”,原本以为这个服务器端是从9C弄出来的,后来google了一把,发现有很多开发组织开发了很多魔兽世界服务器端的模拟器。这些模拟其中最知名的要算是MaNGOS和Ascent。这两个服务器端性能稳定且是开源的,可以在游戏的同时学习C++ 哈哈。  MaNGOS和Ascent都提供了VS2003和VS2005的工程文件,在Windows编译这两个服务器非常容易。在Linux下他们没有提供标准的configure文件,而是提供configure.ac 文件。这里以Ascent为例介绍以下Ascent在Linux安装的过程。 Ascent支持三种数据库 ...
libapr provides APIs to support network programming. The APIs are based on traditional socket programming scheme. 阅读全文
You might know so(shared object) or dll(dynamic link library). Essentially, DSO is dependent on so/dll. Now, we call so/dll 'dynamic library' to distinguish from dso. 阅读全文
mmap is memory map. What it does is to map files into memory. mmap is mainly used as the following purposes. 阅读全文
For CLI(command line interface) tools, command line options are popular. libapr provides APIs to handle command line options easily. 阅读全文
libapr's time APIs are almost based on POSIX scheme. The value of apr_time_t is the elapsed time since UNIX epoch time(1970/1/1). 阅读全文
I assume you are familiar with C language's string APIs, such as strlen(3) and strcpy(3). libapr provides some string APIs. They are almost same as the common(ANSI C) APIs. 阅读全文
When we handle file-system directories, we have to call apr_dir_open() at first. By apr_dir_open(), we have an apr_dir_t object. All we can do with apr_dir_t is to scan the directory. 阅读全文
Global site tag (gtag.js) - Google Analytics