自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 从hs_strcpy谈安全——缓冲区溢出

  对于大多数的博友来说,hs_strcpy一定会很陌生,因为这个hs_strcpy这个关键字和我的工作有挂钩。本来目前就职于恒生电子,hs_strcpy是中间件中公司定义的字符串拷贝方法,在工作业余之余,看过了一篇缓冲区溢出的文章,处于好奇心就看了一下公司内部的底层代码,发现了hs_strcpy这个函数的实现,突然发现原来这个还是其实也是存在缓冲区溢出的。什么是缓冲区溢出、如何防止缓冲...

2014-03-24 10:05:00 276

转载 总结2013展望2014

总结2013展望2014前言本来这篇文章计划的完稿时间是过新年之前。由于各种原因,一直拖延到至今。在今天比较空闲,头脑比较清醒的时候,于是想到了动笔写一下这篇文章。这这篇文章的目的在于激励自己在新的一点的时间里,更加努力的学习;更加努力的工作;更加拼命的赚钱。当然最重要的一点也是希望自己在新的一年时间里面找到自己的人生归属感。希望同样阅读到我此文章的人,多多支持我!回顾...

2014-02-04 21:07:00 164

转载 .net 控件生命周期

这里列举出来了11个生命周期,一般的控件生命周期会经历这11个生命周期,但是有一些特别的控件比如页面控件System.Web.UI.Page等。具体代码参考如下:     /// <summary> /// 1. 初始化 /// </summary> /// <param name="e"&g...

2014-01-23 19:13:00 155

转载 使您的软件运行起来: 防止缓冲区溢出

参考地址:http://www.ibm.com/developerworks/cn/security/buffer-defend/index.htmlC 中大多数缓冲区溢出问题可以直接追溯到标准 C 库。最有害的罪魁祸首是不进行自变量检查的、有问题的字符串操作(strcpy、strcat、sprintf 和 gets)。一般来讲,象“避免使用 strcpy()”和“永远不使用 get...

2013-08-29 20:28:00 147

转载 大话 .Net 之内存管理

在一次偶然的机会中,我来到了恒生的大家庭。又在一次偶然的机会中,我很荣幸的被勇哥信任并让我写一篇季刊的文章。可能人生之中充满了无数次的偶然机会,我们只有抓住眼前的“偶然”,才可以创建人生。当我接到这个任务的时候,有一些激动又有一些害怕。激动的是我又有机会去分享自己知道的知识了,但是还是有些害怕,在恒生中大牛们太多了,写什么其实都是没有什么技术含量的。在激动和压力之中,最终还是写下了这一篇...

2013-07-31 09:19:00 93

转载 动手写C#注册码工具(提供源码)

前几天在博客园里面看到有个人分享了一篇注册码的代码,密密麻麻的还不可以运行,于是自己根据他的思路,把这个工作完成了。这里也是抱着分享的态度和大家交流一下。希望各位高手手下留情。首先我们需要引入一下using System.Management;这个类库。然后我们定义一下字段并设置其属性为只读。具体代码如下: private string _CPU; ...

2013-05-24 14:53:00 175

转载 去掉ViewState提高网站的性能

重写Render方法,来去掉ViewState,提高网站的性能 System.IO.StringWriter html = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter tw = new System.Web.UI.HtmlTextWriter(html); ...

2013-03-29 09:15:00 86

转载 解决 Oracle10g安装过程中"无法确定主机的IP地址时产生该异常错误"

今天在虚拟机中安装Oracle遇到了小小的问题,跳出对话框"无法确定主机的IP地址时产生该异常错误",查了一下资料还是解决了,这里吧解决办法和大家分享一下!首先我们需要知道自己的ip(win+r然后输入ipconfig),然后在查看自己的计算机名称(我的电脑->右击,选择计算机名,完整的计算机名称就是你的计算机名称),接着我们去手动的修改一下hosts配置文件就好了,在最后面加...

2013-02-26 23:28:00 221

转载 vs2008在vs中编辑生成dll和exe方法

最近在看《微软.NET程序的加密与解密》,其中有涉及到IL代码。于是乎自己想通过dos命令行来编辑生成exe或者是dll。第一步:编辑最简单helloworld程序(用记事本写代码,不要用vs这样的IDE工具写)如下:using System;class Program{ public static void Main(){ Conso...

2013-01-16 16:16:00 302

转载 手写一个生成验证码的方法

最近在研究识别验证码,要是想要识别的话,那还是需要先自己来实现一个验证码的功能,废话不多说直接放代码: /// <summary> /// 生成验证码的函数 /// </summary> private void CreateImage() { string chkCode = string.Empty;...

2013-01-16 14:13:00 124

转载 IOS学习笔记

1、字符串转换为日期  NSDateFormatter* dateFormat = [[NSDateFormatter alloc] init];//实例化一个NSDateFormatter对象

[dateFormat setDateFormat:@"yyyy-MM-dd HH:mm:ss"];//设定时间格式,这里可以设置成自己需要的格式

NSD...

2013-01-15 21:27:00 84

转载 Oracle利用函数实现多行数据合并的效果

做了两天,终于把一个要的显示结果做出来了。。。这里只是把我的学习过程总结一下,对那些需要的人提供帮助!前提:公司让我们新人陪服务端到手机端的xml文件,说白了就是ORM映射的原理,但是略有不同,需要手动的去写Oracle的脚本代码。其中有个字段需要把各个列的数据合并。就是把上图中的YPTSFLMC的字段合并成一行,查过很对的资料,其中最简单用Oracle自带的wm_concat函数了...

2013-01-11 14:13:00 103

转载 单点户登录解决方案

其实我不太清楚到底有什么专业术语来表述我的问题。这里还是简单的介绍一下问题:现在有一个web系统,系统需求中有要求一个账号只允许一个地方登录,如果另一个地方登录,则显示用户已经登录(和网上查到的把别人被迫下线不同)。第二个需求就是只允许同一台电脑只允许一个账号登录,如果一个号没有退掉,再等则提示不允许再次登录消息框。首先我这里需要说明一点的是,我这里并没有全部的代码做出来放到项目中,...

2013-01-06 15:40:00 116

转载 css重置样式表

今天看了一本优化网站的外国书,其中有些到重置样式表来提高浏览器的兼容性,这里就做一下笔记,方便以后可以更好的拿之所用。如果需要的朋友也可以那过去用。@charset "utf-8";/* 使用重置样式表 */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, block...

2013-01-01 23:09:00 127

转载 web services学习笔记

由于毕业设计需要用到web servers的知识,所以今天在这里学习web services的知识,其实微软的东西还是比较容易上手的,基本上可以写一些简单的web services的小程序了。就遇到的问题在这里总结一下,首先我的开发环境是vs2008,在添加一个默认的hello world的web services的运行的时候,就报错了。报错内容为:因 URL 意外地以“/H...

2012-12-25 11:31:00 109

转载 IIS服务器同时设置多个网站的三种方式

似乎曾记得微软有一到面试题,就是让我们在同一台服务器上用相同IP,相同的端口配置出不同的网站(在url上输入不同的网站地址,可以访问到不同的网站根目录)。这个面试题我只是在脑海里记得,可能不是微软的,但是我的记忆中就是微软的。不过这个不是我们今天讨论的重点,我们今天需要解决的问题是在如何配置不同的网站。当然也会解决上面的问题。当然这篇不是纯的技术文章,所以请那些只关注代码的程序员或者是计...

2012-11-22 14:53:00 482

转载 asp链接access数据库笔记

自己学习asp.net已经有一年半的时间了,但是看到现在还是有很多网站用的是asp,于是不得不回到看看asp的代码。问同事那边要了一个asp的网站,1是为了自己更好的学习asp网站,而是学习黑客技术,学习如果攻,哈哈你一定想错了,因为你会攻了才会防,防才是我真正的目的。这里吧ASP的链接ACCESS的数据库脚本记录一下,以便以后跟好的查看。具体代码如下: 1 <%...

2012-11-21 23:52:00 100

转载 ftp配置笔记

今天看了一个晚上的ftp,最后还是把ftp配置好了。这里做一下学习笔记。只是简简单单的分享,也是自己的知识的积累。准备工作首先要配ftp必须要在iis中安装好ftp服务(建议服务器的操作系统是windows server 2003),如果环境配置好了,接下来我们要开始真正的手动配置了。ftp的服务不会装的话那建议百度把!只有自己学会了如果学习还会进步...创建ftp文件夹在确定安...

2012-11-21 23:47:00 114

转载 手把手教你做出好看的文本输入框

首先我们看一下最后的效果图:其实这个样式很简单,用到了css的伪元素focus。下面我们一起来重新做一个吧。首先我们需要在你的页面上添加一个文本框代码如下:<input type="text" value="" />这个是我们最平常的按钮了,没有任何的样式。现在我们来添加我们好看的样式,代码如下:.mytxt { color:#333...

2012-11-20 12:52:00 352

转载 手把手教你用css让你的button按钮变色

首先我们来看一下最后的效果图把:这个就是我们最好的目标。如果敢兴趣的话好吧,那你继续看吧。首先这个按钮有用到css3.0的新样式属性。如果你的浏览器没有看到边角圆弧的样式,那就说明你的浏览器版本不支持css3.0的新样式。解决办法,升级浏览器到最新的。据我所知XP、Windows Server2003最高支持的是IE8(可以看到效果了),如果你不想升级IE,那们你可要下载不是...

2012-11-20 12:49:00 789

转载 解决ASP数据库连接出错,请检查连接字符串问题

今天问同事要来了一个ASP项目。奇怪的是把IIS配好了,但是打开页面却"显示数据库连接出错,请检查连接字符串"。经过一些资料的查询,最好还是把问题解决了。首先说下,我的操作系统是Window Server 2012(没有办法,技术跟新的太快了,不跟上你就落后了,没有安装过windows server 2012的朋友们一起来吧),英文版64位的系统。问题的原因是64位操作系统不...

2012-11-19 22:19:00 1756

转载 asp.net的各种调试方法

  一眨眼的功夫,自己已经学习asp.net的有一年的功夫了。虽然称不上什么大神,但是也有一点知识的积累。就写一片调试的入门文章给那些刚刚入门迷茫的童鞋们。希望你学习了我这篇文章能从迷茫的生活中找回编程的你。  对于程序员说永远也逃不了调试这个门槛。曾经记得有次,那是我还大一,学习的是c在vc下面,同学写了一段代码,就是计算每月的几日对应找出这年的第几天。这个非常简单的问题我想谁都会...

2012-10-27 18:47:00 298

转载 解决word中的Word experienced an error trying to open the file

  前不久,刚刚把系统和软件统统都升级了,系统升到了windows server2012 把office也升级到了office2013,但是一个很奇怪的问题,就是我以前用office2010写的doc文档,用office2013打不开了,一开始以为文档坏掉了,拿到我朋友的电脑上(我给他装的是office2007),他的电脑却可以正常的打开我的文档,于是我想是不是我新的系统是不是少了什么d...

2012-09-10 23:35:00 848

转载 asp.net 利用jmail完成邮件的发送功能

  今天公司那边有提了一个新的需求,希望投递简历的人符合条件的发到邮箱功能,并存到数据库,网站后台可以管理这个个人简历;不符合要求的可以存到数据库,但是不显示,也不发到邮箱。  以前从没有实现过相关的功能。于是开始看别人的文档。最后大概知道了有两个办法可以解决自己的办法。  1.就是利用iis的smtp自己搭建一个邮件的服务器。  2.利用第三方插件来完成此功能。  ...

2012-09-10 23:19:00 159

转载 学会sql数据库关系图

  很久以前就知道微软的Petshop的很经典,昨天抽出时间去学习,一开始还真的不适应,什么成员资格,还真的看不太懂,运行petshop想从登陆学起,但是用户名和密码都不知道,后来发现有更注册的页面,自己注册了一个页面,才发现还得从数据库出发。花了这么多时间最终还是回到了数据库,但是数据库中一张一张的表格找不到脚本,也不是自己设计的数据库,完全没有一点头绪,后来突然想起来sql有个数据库...

2012-08-13 12:24:00 717

转载 分享一款日历的控件,适合新手

今天和同事整理了一个第三方的控件,也整理了一下,在这里抱着分享大态度和博友们分享。这个是官网,好像官网没有提供下载。官网点击此处这个控件是用jquery开发的,这里有几个外部的借口,我们需要对他了解,才能更好的使用这个控件。 chosendate: 选择当前的日期,你可以先new Date()就是默认控件选择当前日期,也可以指定一个定的日期(yyyy-MM-dd)这个是我的...

2012-08-03 15:38:00 70

转载 利用插件uploadify完成ajax效果的图片上传

昨天做了一天的ajax效果的图片上传,就是想让自己学的更加的精一些,所以看了很多第三方的控件,最后还是选择了uploadify这个控件,主要原因是比较容易上手。首先我们先参考别人的资料(我自己整理了一下)可选项需要参数类型    参数名字          解释(布尔型)       auto             当文件被添加到队列时,自动上传。(字符串)   ...

2012-08-02 10:28:00 70

转载 解决js书写不规范引起的Expected identitifier,string or number

  这几天一直在写项目,今天需要完成一个ajax的上传图片的任务,百度了别人的代码,然后在vs运行,在ie9测试没有问题,但是作为程序员我还是比较谨慎的,在ietest中打开ie6、ie7竟然不行。报错了,如图:但是我自己看一下,这个是js引起的错误,但是这个uploadify这个插件使用jquery写的,在jquery官网上写着tested for compatibility ...

2012-07-31 17:35:00 882

转载 XML学习总结

开篇:经过了几天自学,终于把XML学完了。这里把学习的成果总结一下。如果有什么不对请留言指出,因为我们都在错误中长大。适合人群:我写的这篇博客适合那些不是很懂或者是完全没有接触过xml的博友们。环境:我学习的环境要交代一下的:操作系统:win7旗舰版 64位服务器IIS 7.5浏览器:IE9开发工具:Notepad++XML简介:好了可以开始正式的学习了,在...

2012-06-18 23:33:00 108

转载 被程序员忽视的位运算

  在博客园潜水好久了,今天兴致高昂的想写一篇博客,写的内容就是最近刚刚弄懂的关于位运算的题目。可能对那些老鸟老说这些是在基础不过的东西了,但是我相信还是有很多的博客需要了解并掌握这个基础的。做题目前首先需要掌握的知识:~ 取反运算符,如果运算位为1取反后则变为0,如果运算为为0取反后则为1& 与运算符,当运算的两个数同时...

2012-05-31 19:49:00 101

转载 你的网站安全吗?别忘记了给自己的密码加密

还记得前段时间CSDN账号密码泄露的事件吗,用户的密码没有经过任何的处理就直接保存到数据库了。这个看似不会有任何问题的操作,也被大多数程序员接受的做法,而就是因为这种做法,导致了账号被泄露。当然我自己也搞到了CSDN的数据,只是用于学习之用。  而今天在公司看到同事写的一个项目,却刚刚有对密码进行md5加密,所有为了自己以后可以更好的学习,也为了博客园的朋友们一起成长,这...

2012-04-28 16:04:00 71

转载 利用sql查询每组第一个数据

  今天在一个.NET群里看到有个人问如何查找到每组第一个人的全部信息,当时自己也在忙着公司的和学校的需求报告,但是自己也是希望尝试一下的,就让他先把数据库给我,在完成了该完成任务的时候,我还是很乐意的帮助那些需要帮助的人了,可是还是挺悲剧的,我的Sql2008打不开他的数据库(因为Sql2008支持智能提示,所有现在用的是Sql2008)。跟他交流了一下,才知道数据库没有多少数据,那我...

2012-03-13 10:55:00 148

转载 利用jquery制作出网页对话框的效果

  不知道博园的朋友们有没有发现一个现象,很多的网站是不是跳出一个alert()的对话框,但是从界面的友好性方面考虑,这样是非常不友好的。暑假中我曾经看过一段微软的MSDN发布的视屏,视屏的作者是依明志,他在视频中曾提到,尽量不要用alert()来跳出对话框,理由很简单,我们来做个测试就知道为什么了。  首先你要一个支持多页面的浏览器,我这里举例子用的浏览器是遨游,其实现在的win7...

2012-02-28 23:54:00 140

转载 你会利用css写下拉列表框吗?

  看到网上各个网站有各色各样的下拉列表框,你是否有想过自己去做一个出来呢?出于好奇与自强心,我研究了一个下午,发现网上很多的下拉列表框都是利用javascript或者是jquery(其实jquery和javascript本质是一样的)动态的画出来的,而页面本身其实不存在这个列表框的元素。但是经过大量的查询,最后还是基本可以做出一个利用纯的css编写出一个下拉列表框,在这里报着和博客园的...

2012-02-24 20:07:00 117

转载 Fiddler2 英文版翻译

刚刚接触Fiddler2软件,发现是英文版的,虽然可以帮助我们提高英语水平,但是总要知道意思吧今天花了一个晚上的时间,整理了一下,这里给大家参考一下,希望有翻译不对的地方 请大家指出File ----文件capture traffic ----捕捉通讯load archive ----存档S...

2012-02-20 20:45:00 439

转载 你知道using的用法吗?

  在c#中我们可能经常看到using System,看多了就麻木了,可能有些朋友不知道using的其他的用法。这里我帮大家总结一下using的各个用法。  首先打开MSDN帮助,查找using可以找到解释如下:  using 关键字有两个主要用途:作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。请参见 using 指令。作为语句,用于定义一个范...

2012-02-19 19:25:00 143

转载 深入剖析new override和virtual关键字

在老师上课期间,老师只不过很简单的介绍了一下new、override、virtual这几个关键字。上课根本就没有消化,直到自己在看博客园中王涛写的《你必须知道的.Net》和网上一些资料的后,才弄明白了其中的含义。我想并不是每个人都有机会和心思去读一本好几百页的书的,所以肯定还有很多初学者和像我一样一开始不懂的人。而我在这里也只不过分享一下自己的体会。如果有什么不对,请高手指出,我...

2012-02-13 14:27:00 57

转载 解决ajax的status=0问题

大概3个星期前就遇到了ajax的提交出错的问题,一开始是再虚拟机环境的运行的,一直抱404的错误,我想是不是我的url写错了,一直改url还是报错,那是就一直纳闷了,也就蛋疼了几天,想想自己以前有过成功的例子,于是重新吧文件替代掉,还是有问题,但是真的无语了。以前原来正确的现在一个个都报错。 后来干脆直接放到这里的主机(不在虚拟机理完了),放到iis目录下,然后清空了一下缓存,然后再...

2011-12-25 13:29:00 144

转载 解决vs2010中检测到潜在危险的问题

今天自己做项目要用到CKEditor这个第三方的控件,但是等我吧控件放置好,并对其设置好cssClass,我希望对CKEditor输入的文本输出到另外一个TextBox中,随后问题来了,后来经过网上的查阅,才知道这个是微软为了防止xss攻击加的安全,可是这样一来我们就没有办法了吗,看到很多的解决办法最后这里我只不过是做一个总结摆了打开你的web.config文件,然后...

2011-11-23 11:32:00 114

转载 翻开我的博客之旅

注册博客园的账号也有几个月的时间了,但是这几个月里发现自己从来就没有写过一篇文章来勉励自己。或许是因为最近比较忙,又或者是本人太懒。每当自己躺在床上,想着想着就每每对自己说,明天我得去博客园写一篇自己的文章,让自己的编程之旅和这里的大神们一起伴随着。最后还是逃了一个下午的算法课来这里翻开我的博客之旅。如今的我,已经是一名大三的学生,而我们不仅关注着编程这个方面,还自己时不时的倒...

2011-11-23 09:31:00 101

空空如也

空空如也

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

TA关注的人

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