软件加壳

加壳一般是指保护程序资源的方法. 脱壳一般是指除掉程序的保护,用来修改程序资源. 病毒加壳技术与脱壳杀毒方法 : 壳是什么?脱壳又是什么?这是很多经常感到迷惑和经常提出的问题,其实这个问题一点也不幼稚。当你想听说脱壳这个名词并试着去了解的时候,说明你已经在各个安全站点很有了一段日子了。下面,我...

2012-07-06 17:28:26

阅读数:2577

评论数:0

《精通正则表达式》书评

《精通正则表达式》书评                                                       作者:孟岩(原文)      IT产业新技术日新月异,令人目不暇接,然而在这其中,真正称得上伟大东西的却寥寥无几。1998年,被誉...

2012-04-18 10:40:43

阅读数:471

评论数:0

让VA和Visual studio支持*.cu文件

众所周知,*.cu和*.cuh后缀文件是CUDA的专门后缀格式,使用*.cu后缀的主要目的是使得CUDA的rules可以识别它并在编译时做一个预编译,生成用于CPU代码的cpp文件和用于GPU代码的cubin文件。虽然都是文本文件,因此可以直接使用cpp后缀已达到使VA和VS自身支持的目的,但也会...

2012-03-10 10:40:26

阅读数:3045

评论数:0

云计算扫盲

云计算:“始作俑者”是sun公司在24年前,发扬广大者却是Google无疑。谷歌“云计算”的雄心壮志是:Google一下,所有问题都能得到解决。  什么是云计算? 通俗的讲,就是你不用在自己的个人计算机里安装任何的办公、游戏、杀毒、财务等软件,所有这些应用都放在互联网的“巨型服务器”中...

2012-03-07 21:43:02

阅读数:645

评论数:0

并行计算、分布式计算、网格计算讲解

先说分布式计算和并行计算的异同: 解决对象上:都是大任务化为小任务,这是他们共同之处。 但是分布式的任务包互相之间有独立性,上一个任务包的结果未返回或者是结果处理错误,对下一个任务包的处理几乎没有什么影响。因此,分布式的实时性要求不高,而且允许存在计算错误(因为每个计算任务给好几个参与...

2012-03-07 21:38:12

阅读数:1290

评论数:0

opencl程序架构

这几天研究了一下OpenCL,阅读了nvidia中的例子,归纳OpenCL程序的一般结构如下: int main(int argc, char* argv[]) {         //获得platform         clGetPlatformIDs(1, &cpPl...

2012-03-07 21:29:40

阅读数:636

评论数:0

程序调试能力和推荐书籍

在软件行业中,个人觉得每个Coder、Leader(那些当了Leader以后就不需要Code的除外)都应该除了具有良好的编码能力以外,最为主要的就是Debug的能力要坚实。千万不要告诉我Debug工作是Tester和QA的事情,首先你要认识到Debug的能力是一个并不简单的能力,能帮助你提高你的开...

2012-02-22 16:15:31

阅读数:2583

评论数:1

网速慢的十二大原因

一、网络自身问题 您想要连接的目标网站所在的服务器带宽不足或负载过大。处理办法很简单,请换个时间段再上或者换个目标网站。 二、网线问题导致网速变慢 我们知道,双绞线是由四对线按严格的规定紧密地绞和在一起的,用来减少串扰和背景噪音的影响。同时,在T568A标准和T568B标准中仅使用了双绞线...

2012-01-08 19:00:51

阅读数:871

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭