《程序员》5月文章。申明。文章仅代表个人观点,与所在公司无任何联系。概述在前面的安全编码实践的文章里,我们讨论了GS编译选项和数据执行保护DEP功能。结论是GS和DEP可以有效的缓解缓存溢出类型的安全漏洞的危害。关于这个结论,有两个大家需要值得注意的地方。第一:GS和DEP是缓解(mitigation)措施。也就是说,代码本身仍然存在着安全漏洞,只是由于GS和DEP降
系统 2019-08-29 23:04:24 3515
一方面在/etc/hosts中设置:#Google主页203.208.46.146www.google.com##这行是为了方便打开Android开发官网现在好像不翻也可以打开74.125.113.121developer.android.com##更新的内容从以下地址下载203.208.46.146dl.google.com203.208.46.146dl-ssl.google.com然后在AndroidSDKManager的设置中:关键设置信息:HTT
系统 2019-08-29 22:17:23 3515
1、首先在局域网的电脑上新建一个数据库,主机名要写成ip地址如:192.168.0.10(如果是计算机名将不能进行访问)2、然后登录路由将外网的1521端口映射到10电脑上的1521端口(高级设置-虚拟服务器设置端口)3、修改10电脑上的注册表hkey_local_machine-software-oracle-home0,新建一个“字符串值”,命名为USE_SHARED_SOCKET,值为true.外网访问局域网内的oracle数据库
系统 2019-08-12 01:53:06 3515
8.更新Message类型如果现有message类型不能在满足业务需求,例如,需要新增一个字段,但是我们却希望依然能够使用原来的.proto生成的代码。完全没有问题,仅需记住如下规则:千万不要修改现有字段后边的数值标签只能新增optional或者repeated字段可以删除非必须字段,但是他们的数字标签不能再被使用。最好的方法是不删除,而是修改名字,比如在前缀上加OBSOLETE_,这样就可以避免后人尽量少的出错。非required字段可以转化成exten
系统 2019-08-12 01:31:57 3515
304$sphinxapi->SetSelect('id,domain_hash');304$sphinxapi->SetConnectTimeout(3);305$sphinxapi->SetGroupBy('domain_hash',SPH_GROUPBY_ATTR,'@countdesc');304foreach($result['matches']AS$k=>$v)321{322$IDARRAY[$v['attrs']['domain_hash']
系统 2019-08-12 01:31:48 3515
Java中的transient,volatile和strictfp关键字如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:Java代码classT{transientinta;//不需要维持intb;//需要维持}classT{transientinta;//不需要维持intb;//需要维持}这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存,但b的将被保存。volatile修饰符告诉编译器被volatile修饰
系统 2019-08-29 22:14:36 3512
在mysql中,某字段的类型设置为了timestamp,那么我们现在希望取出指定时间段的记录,该如何做呢?在php中有time()和strtotime()来进行日期和时间戳的格式化,而在mysql中也有类似的函数,它们就是unix_timestamp()和from_unixtime()函数举例说明,参考如下sql语句:1Select*2FROM(`x60_usr_subscribe`)3Where`status`=14ANDunix_timestamp(s
系统 2019-08-12 01:51:37 3512
这篇blog介绍dict的实现。dict.c1#include"fmacros.h"23#include4#include5#include6#include7#include8#include9#include10#include1112#include"dict.h"13#include"zma
系统 2019-08-12 01:32:40 3512
原文出处:http://www.codeguru.com/cs_syntax/CSharp.html原作者:AishaIkram在一些术语上我尽量做到与MSDN的中文资料所述术语保持一致使用环境:.NET,C#,WinXP,Win2000绪论C#是这样的一种语言,具有C++的特点,象Java一样的编程风格,并且象Basic一样的快速开发模型。如果你已经知道了C++,本文会在不到一个小时的时间内让你迅速掌握C#的语法。熟悉Java的括会更好,因为Java的程
系统 2019-08-29 23:14:07 3511
PHP下一代的五个Framework介绍作者:雪山老人来源:http://sohotx.com/mzk/index.php/1007/ArticleContent/317.html所有版权归原文所有由sohotx.com雪山老人翻译整理,转载请标明英文源文网址:http://www.theweb20dev.com/wordpress/2006/05/03/5-next-generation-php-frameworks/另一篇介绍phpframeworks
系统 2019-08-29 22:59:46 3511