自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 模糊测试——在他人攻击您的程序前,先自己攻击

简介: 模糊测试(Fuzz testing )是一项对代码质量有着深远影响的简单技术。在本文中,Elliotte Rusty Harold 故意将随机的坏数据插入应用程序,以观察发生的结果。他也解释了如何使用如校验和、XML 数据存储及代码验证等防护性编码技术,来加固您的程序以抵制随机数据。他以一个练习进行总结,在练习中他以一个代码破坏者的角度进行思考 —— 这是一种用于防护代码的至关重要的技术。

2011-01-11 15:40:00 739

原创 一个学中医的女生写出的保养大法

    如果你问“怎么我的头发那么油啊?”,那是因为你肝火太旺了,身体里内脏不能消化油脂,所以就把它排到脸上和头上了”,你还是会问,“那怎么办啊?”,我就会说“每天晚上用滚烫的开水泡脚泡上半个小时,慢慢就会好了”     我认为泡到出汗效果最好了,其实姐妹们如果满头满脸的出油的话,都可以通过这个方法调理肝脏,油慢慢就会少了。   他因为出油的原因毛孔也非常粗大,我就会用盐给他按摩脸,出油的皮肤质地

2009-05-04 23:44:00 646

原创 未来五年程序员应当具备的十项技能

作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名IT评论员Justin James在他的博客中列出了未来五年程序员应当具备的十项技能,如果照此实践,你未来的工作前景一定一片光明。 当前的经济形势下,很多程序员将目光聚焦在短期内的工作形式上,但是你仍然要抽出时间和精力学习新的技能

2009-04-13 15:44:00 311

原创 大学生面试:教你用“一切细节”征服HR

春季是一年当中跳槽、找工作的旺季,如何让HR在众多求职者中记住你、欣赏你、录用你,是每一个图发展的人都关心的问题。为此,我们请教了资深专业人士,专家根据多年经验提出了一些足以影响求职成败的细节问题。   简历问题:突出有价值的实践活动     什么样的简历才算是一份好简历呢?针对应届毕业生,北京智联招聘HR(人力资源)部专员杜珂超提出了自己的观点:“简历应该突出自己大学4年中通过学习所具备的能力,

2009-04-12 18:09:00 615

原创 太晚睡觉等于自杀(献给年轻人)

沉重的话题: 一个97级的名校高才生,毕业后进入微软工作,上月死了,只不过25岁的黄金年龄,珍视自己的生命吧,大家。对自己好一点。   对了,又听到一个悲伤的消息。广告界的好青年,又挂了一人了。此人是联旭的,是业务还是设计我也搞不清楚,。前几天在连续加班后的某晚, 回家睡觉后第二天就叫不醒,挂了。   奇怪的是,约二个月前,也是联旭的一位女生业务,也是这样,不过她是离职后第二天,还是第几天,睡一觉

2009-04-02 23:11:00 335

原创 做程序员你绝对做不到的40条职场行为!!

1、不论你住得多么远,每天早上最少提前10分钟到办公室,如果是统一班车,也应提前5分钟赶到候车点。上班不迟到,少请假。2、在任何地方,碰到同事、熟人都要主动打招呼,要诚恳。3、在车上,要主动给年长者、领导、女同事让座。不要与任何人争上车先后、争座位。4、进入办公室应主动整理卫生,即使有专职清洁工,自己的办公桌也要自己清理。这一切都应在上班时间正式开始前完成。5、早餐应在办公室之外的地方、上班开始前

2009-03-30 16:19:00 294

原创 2010年就业最吃香的五大专业详情揭秘

是什么造成了这样的差异?问题的关键还在于他们中晋升较快的那个,能够主动并善于进行职业能力储备,增加职业生涯的本钱。     什么是你的职涯“本钱”     所谓职业生涯的本钱,简单来说,必须涵盖三个方面,一是充分的能力,包括专业技能、管理知识的储备等;二是态度,即工作态度及风格是否契合你所希望就职公司的文化,开阔的视野、兼容并包的心胸、善于学习及适应改变的能力,都会为你的职场加分,为未来的职业发展

2009-03-30 16:18:00 263

原创 让人懊恼的面试-看程序员的基本功

 今天去参加了微软的一个外包的公司的招聘,当然,这个招聘的公司不在国内,不过好在出人意料的是这个公司竟然在武汉来招聘了,我的一个非常优秀的 c++的朋友被应聘了,然后他极力推荐我去参加应聘,我第一次去,那个boss(老外)非常赞赏我,因为我的简历的原因,原来做了Shangducms这个项目并且还出了一本书,所以那个老外非常赞赏我,并且直接安排我到最后的面试。 话说回来,这个老外是一个hr,但是是微

2009-03-30 16:13:00 347

原创 有了地图,也许就不会迷路?对j2ee开发全景的理解

很多的朋友也许都有过这种体验,站在城市的高点,一个城市的路况信息会了然于胸; 如果只是穿梭其中,则很容易迷路,万法相通,知识的领悟也大概是这个理吧 今尝试写点关于web开发中的一些知识脉络,不敢说是地图,权当作抛砖引玉,希望能引出真正的地图来 我们知道web是基于B/S架构的软件模式,那么如果想要了解B/S,我们需要掌握的知识体系有以下几点:   1. web中的客户端(浏览器)它的主要职责是什么

2009-03-30 16:11:00 358

原创 Java 专业人士必备的书籍和网站列表

 对于 Java™ 语言开发人员来说,信息过量是一个真正的问题。每个新入行的程序员都要面临一个令人畏缩的挑战:要进入的行业是一个具有海量知识的行业。要了解的东西简直太多了。对于有经验的老手来说,情况只有些微好转。知识量总在增大,仅仅跟上进度就是一个挑战。如果有一份专业人士必备的书籍和网站列表该有多好!本文就是这个列表。它包含了每个专业的 Java 语言程序员在书架或浏览器书签中必备的最重要的书

2008-12-23 23:22:00 516

原创 【Ethereal:网络数据嗅探器软件】

 (Ethereal:A Network Packet Sniffing Tool)   Ethereal 是当前较为流行的一种计算机网络调试和数据包嗅探软件。Ethereal 基本类似于tcpdump,但 Ethereal 还具有设计完美的 GUI 和众多分类信息及过滤选项。用户通过 Ethereal,同时将网卡插入混合模式,可以查看到网络中发送的所有通信流量。   Ethereal 应

2008-12-17 14:38:00 1903

原创 微软SQLServer密码管理的危险判断

 当管理SQL Server内在的帐户和密码时,我们很容易认为这一切都相当的安全。毕竟,你的SQL Server系统被保护在防火墙里,而且还有Windows身份验证的保护,所有用户都需要密码才能进入。这听起来非常的安全,特别是当你认为所有人都这么做的时候。可实际上,它并不像我们想象得那么安全。在这里,我们列出了一些对于SQL Server密码来说非常危险的判断:密码测试无需计划当进行测试时,直接就

2008-12-17 14:34:00 318

原创 系统程序员成长计划-写得又快又好的秘诀(四)

 避免常见错误在C语言中,内存错误是最为人诟病的。这些错误让项目延期或者被取消,引发无数的安全问题,甚至出现人命关天的灾难。抛开这些大道理不谈,它们确实浪费了我们大量时间,这些错误引发的是随机现象,即使有一些先进工具的帮助,为了找到重现的路径,花上几天时间也不足为怪。如果能够在编写代码的时候避免这些错误,开发效率至少提高一倍以上,质量可以提高几倍了。这里列举一些常见的内存错误,供新手参考。o 内存

2008-12-14 20:10:00 266

原创 Oracle与SQLServer选型时不得不说的三个小差异

   甲骨文与微软两大数据库产品,是数据库发展史上的两座大山。这让我们在数据库选型的时候,基本上没有多大的选择余地,不是微软就是甲骨文。但是,从他们两者来说,还是有比较大的差异。今天笔者就谈谈在数据库选型的时候,不得不关注的他们之间的三个小差异。了解这些区别,能够给我们数据库选型带来很大的指导作用。     一、所支持平台的差异。     甲骨文的数据库系统,是在JAVA平台上开发起来

2008-12-14 20:07:00 262

原创 系统程序员成长计划-写得又快又好的秘诀(五)

 自动测试手工测试比没有测试强一点,但是它存在的问题让它很难在实践中应用:手工输入数据的过程单调乏味,很难长期坚持。每次都要重新输入数据,浪费大量时间。测试用例不能累积,测试往往不完整。用人脑判断输出的正误,浪费人力也存在误差。要写得好测试自然不能省,要写得快就需要更好的测试方法。更好的测试方法当然是自动测试了。幸运的是,刚进入这个行业我就接触了自动的测试 (呵,读本文的初学者就更幸运

2008-12-14 20:06:00 301

原创 系统程序员成长计划-写得又快又好的秘诀(六)

 Save your work“Ernst和Young所在的小组决定使用正规的开发理论—他们常用削减法,分阶段进行开发并具有中途交付能力。他们的步骤包括细致的分析和设计 —正如本章描写的基本原则一样。而其他竞争者径直开始了编码,在开始几个小时里,Ernst和Young小组落后了。但到中午时Ernst和Young小组却是遥遥领先了,而到了这一天的最后,他们却失败了。导致失败的原因不是因为他们

2008-12-14 20:04:00 420 1

原创 Ajax应用场景-Ajax适合的应用场合

 Ajax应用场景-Ajax适合的应用场合Ajax不是万能的,在适合的场合使用Ajax,才能充分发挥它的长处,改善系统性能和用户体验,绝不可以为了技术而滥用。Ajax的特点在于异步交互,动态更新web页面,因此它的适用范围是交互较多,频繁读取数据的web应用。现在来看几个Ajax的应用实例,读者可以了解如何使用Ajax技术改进现有的web应用系统。场景1. 用Ajax进行数据验证在填写表单内容时,

2008-12-07 13:49:00 550

原创 提高AJAX客户端响应速度

 提高AJAX客户端响应速度AJAX的出现极大的改变了Web应用客户端的操作模式,它使的用户可以在全心工作时不必频繁的忍受那令人厌恶的页面刷新。理论上AJAX技术在很大的程度上可以减少用户操作的等待时间,同时节约网络上的数据流量。而然,实际情况却并不总是这样。用户时常会抱怨用了AJAX的系统响应速度反而降低了。 笔者从事AJAX方面的研发多年,参与开发了目前国内较为成熟的AJAX平台-dorado

2008-12-07 13:48:00 410

原创 0/1的奥秘:直接取二进制中1的个数的算法

 【问题描述】:给一段位数为n的二进制数,统计其中1的个数【算法概述】:将二进制数按照每2位分组,计算每2位中1的个数,保存在一个二进制数中。然后迭代上述过程,就得到了每4位中1的个数,每8位中的1的个数,迭代下去,最终得到n位中1的个数【算法复杂度】:log以2为底的n【算法描述】:摘自http://www.loveunix.net/html/200405/29967.html,

2008-12-07 13:46:00 470

原创 大型软件公司.net面试题!一定得看(附答案)

 1:a=10,b=15,在不用第三方变量的前提下,把a,b的值互换 2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组 3:请简述面向对象的多态的特性及意义! 4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法 5:对数据的并发采用什么办法进行处理较好。 

2008-12-07 13:38:00 301

原创 配置文件

 症状loadTOCNode(1, symptoms);当您生成解决方案 (例如,一个控制台应用程序、 Microsoft Windows 应用程序或 Microsoft Windows 服务) 在 Microsoft Visual Studio .NET 2003 或 Microsoft Visual Studio 2005 中时,在输出文件夹在应用程序配置文件被删除。

2008-12-07 13:37:00 376

原创 Asp.Net细节性问题技巧精萃

 1.与的区别:   答:是在程序执行时调用,是在DataBind()方法之后被调用2.控件接收哪些类型数据?       答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑   的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后

2008-12-07 13:36:00 212

原创 在ASP.NET中使用Session常见问题集锦

 在坛子里经常看到一些关于Session的问题,下面做一个总结,希望对大家有所帮助:问:为什么Session在有些机器上偶尔会丢失?答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。问:为什么当调用Session.Abandon时并没有激发Session_End方法?答:首先Session_End方法只支持InProc(进程内的)类型的Session。其次要激发S

2008-12-07 13:35:00 216

原创 用Javascript显示隐藏层

 Ajax的Hello页面  function ShowHide(button) {  if(button.value=="隐藏")  {   button.value="显示";   document.getElementById(good).style.display = "none";   //隐藏  }  else  {   button.value="隐藏";   documen

2008-12-07 13:34:00 441

原创 开发自己的窗体设计器

 控件移动的关键点就是需要设计一个独立于任何控件的类(UIMoveKnob)来控制控件的移动。我这里实现的方法只针对一个控件,如果需要同时选择多个控件,然后同时移动的话,你需要修改这个类,这里是有点难于控制,我使用的方法严重耦合,所以只在这里给出移动一个控件的办法,具体移动过个控件的方法请各位讨论。 要移动某个选定的控件,我们需要实现控件的:MouseDownMouseMove

2008-12-07 13:33:00 468

原创 开始→运行→输入的命令集锦( 菜鸟必读)

 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logoff--------注销命令 tsshutdn-------60秒倒计时关机命令 lusrmgr.msc----- 本机用户和组 services.msc-----本地服务设置 oobe/msoobe /a----检查XP是否激活 notepad--------打开记事本 cleanmgr----

2008-12-07 13:32:00 256

原创 40种网站设计常用技巧

 现在有很多人在csdn上卖东西啊,先鄙视下。然后予以反击,csdn是交流的地方,不是交易的地方.................                 1.   oncontextmenu="window.event.returnValue=false"   将彻底屏蔽鼠标右键     no   可用于Table         2.     取消选取、防止复制         3.

2008-12-07 13:28:00 228

原创 谷歌李开复:我的传奇人生源于十句箴言

 个成功的人如何定义成功?一个成功的人如何从成功中获得启发?这个命题无疑会让许多人充满了悬念与期待。2008年11月30日下午,北京青年报大厦的20层大会议室迎来了北青教育大讲堂活动开办以来最爆满的盛况,谷歌全球副总裁、大中华区总裁李开复的到来,让许多人对于成功的定义有了崭新的认识。 对于成功,不仅仅是对名利的追逐,不应该完全用世俗的价值观去衡量成功与否,而是实现自己的价值,关爱自己身边的人,给这

2008-12-07 13:26:00 278

原创 十年经典书籍下载

 http://www.aspsun.com/show.php/2009.htmlhttp://www.aspsun.com/show.php/2009.html PDF版 ,品质高 设计模式:可复用面向对象软件的基础 http://www.vipbook.net/soft/976.htmhttp://www.vipbook.net/soft/976.htm PDF速度快 人件 http://ww

2008-12-07 13:22:00 466

原创 计算机方面电子书

 [*]Oracle Security 免费电子书下载 [*]The Oracle Hackers Handbook: Hacking and Defending Oracle 免费电子书下载 [*]Oracle PL/SQL for DBAs 免费电子书下载 [*]Oracle PL/SQL Programming 免费电子书下载 [*]Learning Oracle PL/SQL 免费电子书

2008-12-07 13:19:00 784

原创 我10年来的学习和生活

 第0篇 学习计算机的人永远从0开始    我提前给我的大学生活画了一个圆满的句号,我一张白纸进来,没有一脑糨糊出去。我将收藏起这张记录了我青春足迹的白纸,远离安逸的大学生活。步入社会,走进未来,未来是一片荆棘之地,我是一个内心狂热的人,自己的天空需要自己的双手去打造,只要我努力过,我不后悔。我从1997年进入初中,知道计算机这东西,到我2007年大学毕业,中间整整十年,在这十年里,我从一个小

2008-12-07 13:13:00 662 1

原创 幸福和不幸

  google_ad_client="pub-6065469188450680";google_ad_width=120;google_ad_height=600;google_ad_format="120x600_as";google_ad_type="text_image";google_ad_channel="1197035138";wi

2008-12-07 13:11:00 350

原创 改变一生的五句话

      第一句话是:优秀是一种习惯。   这句话是古希腊哲学家亚里士多德说的。如果说优秀是一种习惯,那么懒惰也是一种习惯。人出生的时候,除了脾气会因为天性而有所不同,其他的东西基本都是后天形成的,是家庭影响和教育的结果。所以,我们的一言一行都是日积月累养成的习惯。我们有的人形成了很好的习惯,有的人形成了很坏的习惯。所以我们从现在起就要把优秀变成一种习惯,使我们的优秀行为习以为常,变成我们的第二

2008-12-07 13:10:00 739

原创 危盛的一套比试题,请大家一起来锻炼一下脑子!

题目1:下面图问号处该填什么?(不好意思 图咋都贴不上去 只好给个链接~ 谁能帮忙贴下图) http://album.hi.csdn.net/app_uploads/jinder22/20081201/100422452.p.jpg?d=20081201100453467 题目2:There is a kind of cord which is NOT uniform. It will cost

2008-12-07 12:29:00 463

Java聊天室(很牛的一个东西)

很实用很牛的一个聊天系统,可以和QQ比拼的,看看就知道了

2009-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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