摘要:报名机器人
昨天帮人报一个参加日语能力考试的朋友报名,无奈报名比较火暴,到处名额已满,需要不断重试碰运气。想到本科的时候,老师组织我们去上机,结果是帮人报tofel的名,那场景,如打仗一般,大家先对表,精确到秒。先把表单的数据填好,等时间一到,马上按提交按钮。早了不行,要重定向回来充填好几项数据耽误时间,晚了也不行,要不就是报满,要不就是服务器负荷太重处理不过来。记得当时前后花了半个小时,每人发......
摘要:如果您频繁存取变量,就需要考虑从何处存取这些变量。变量是 static 变量,还是堆栈变量,或者是类的实例变量?变量的存储位置对存取它的代码的性能有明显的影响?例如,请考虑下面这段代码:
class stackvars
{
private int instvar;
private static int staticvar;
//存取堆栈变量
void stac......
我对smarty和phplib的看法。。。 两个我都用过,用phplib也开发过2个不小的网站了,smarty也研究过一段时间,虽然不是很熟,但是对应用上还是有点想法的.有些人说从来不用模板,有些人用了但是对各种模板的看法却大相径庭,网上文章也很多,下面我来说说我自己对smarty与phplib的看法.
smarty功能很强,这点毋容质疑.语法的确不简单,但也不见得难.他的功能强到很多应用与效果不用php而直接能在smarty里实现.比如对时间的格式化,smarty就能做,phplib与其他一些模板是做不出来的.又比如连续读出数据库中的数据一行一行显示的时候,要一行隔一行的循环表格的tr里的bgcolor,这个在很多网页中都有看到,如果你用其他模板,那就只好在php里用一个判断来实现,但在smarty里,则可以用cycle实现,很方便.... 下一页
摘要:线程本地存储(thread local storage, tls)简单分析与使用
在多线程编程中, 同一个变量, 如果要让多个线程共享访问, 那么这个变量可以使用关键字volatile进行声明; 那么如果一个变量不想使多个线程共享访问, 那么该怎么办呢? 呵呵, 这个办法就是tls, 线程本地存储. 它的使用非常之简单, 只要对变量的声明使用__declspec(thread)就ok了. ......