自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

细说ASP.NET Forms身份认证

用户登录是个很常见的业务需求,在ASP.NET中,这个过程被称为身份认证。由于很常见,因此,我认为把这块内容整理出来,与大家分享应该是件有意义的事。 在开发ASP.NET项目中,我们最常用的是Forms认证,也叫【表单认证】。这种认证方式既可以用于局域网环境,也可用于互联网环境,因此,它有着非常广泛的使用。这篇博客主要讨论的话题是:ASP.NET Forms 身份认证。 有一点我要申明一下...

2012-04-17 08:36:10 361

尝尝C#的语法糖(自动属性/匿名方法/Lamda表达式等)-小心蛀牙!

语法糖,意指那些没有给计算机语言添加新功能,而只是对人类来说更“sweet”的语法,意在使得编程风格更易读。C#2.0,3.0发布的新特性,除了泛型不是语法糖,其他所有的新特性几乎都是语法糖。-但初学者往往因为不了解这些语法糖,从而在阅读代码的时候,难以理解其真正的运作方式。最著名的莫过于Lamda表达式,第一次看到它,很多人都会顶个大问号把。。。-文章前面会伴随一些让人看着想吐槽的代码,...

2012-04-17 08:35:19 473

中新网 2 月 1 日电(IT 频道秦辰)按此前国家测绘地理信息局印发的《关于进一步加强互联网地图服务资质管理工作的通知》(下文简称《通知》)要求,今日起未申请...

最近自己在做一个小东西,用log4net日志组件来记录日志,自己在前人的基础上加工总结,拿出来给大家分享一下,不足之处大拿们使劲拍砖,感激不尽!第一步:配置config文件    为了方便管理,把log4net的配置文件从web.config中分离,新建一个名为log4net.config的文件,内容如下:View Code 1 <?xml version="1.0...

2012-02-01 09:24:03 517

互联网地图服务新规今实行 谷歌仍未获测绘资质

中新网 2 月 1 日电(IT 频道秦辰)按此前国家测绘地理信息局印发的《关于进一步加强互联网地图服务资质管理工作的通知》(下文简称《通知》)要求,今日起未申请互联网地图服务资质的单位一律不得从事互联网地图服务。因谷歌合资单位目前仍未获得相关资质,则谷歌恐面临退出互联网地图服务,若果真如此,数百万智能手机用户恐将受到波及。  对此,搜狗地图总经理孔祥来在接受中新网 IT 频道采访时表示,“这个...

2012-02-01 09:22:43 256

办公室众生相感悟

1.自我感觉最牛B的人---财务部员工;2.最有城府最有心计的人---人力资源部员工;3.智商最高情商最差的人---研发部员工;4.最吊儿郎当和无耻的人---销售部员工;5.最表里不一内心最龌龊的人---采购部员工;6.最轻闲最没有上进心的人---前台;7.最没分量最窝囊的人---行政部员工。佛说,世上没有一样东西是永远属于你的,包括你最爱的人、养大的孩子,包括你的财富...

2011-12-07 09:12:59 182

【黑马程序员】DataSet和SqlDataReader

----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------DataSet优点:只需连接一次就可以关闭数据库的连接。 缺点:内存占用高。SqlDataReader优点:读取速度快。将查询结果放在数据库服务器中,无论查多少条,对程序占用的内存都几乎无影 响。 缺点:直到数据...

2011-12-07 00:13:00 93

【黑马程序员】登录时防止SQL注入漏洞攻击

----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------防止SQL注入漏洞攻击的方法:不使用SQL语句拼接,通过参数赋值。使用SQL语句拼接时,用密码1' or '1'='1,可以登录成功。所以为了网站的安全,还是通过参数赋值的方式来登陆。class Program {...

2011-12-06 23:45:00 116

【黑马程序员】为什么用Using

----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------Ado.Net中通过SqlConnection类创建到SQL Server的连接,SqlConnection代表一个数据库连接,Ado.Net中的连接等资源都实现了IDisposable接口,一般用using来进行资源管理。我...

2011-12-06 23:22:00 88

【黑马程序员】Ado.Net入门

----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------Ado.Net提供了访问数据(如:SQL Server、Access、Excel、XML)的统一接口。它包含:连接数据库、执行命令和检索结果这几项基本的数据库操作功能。对于检索结果,既可以直接处理,也可以将其存储在DataSet对象中...

2011-12-06 22:01:00 100

【黑马程序员】方法的使用

----------------------Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 以前弄不清楚方法是怎么用的,做宿舍管理系统的时候,以至于好多地方都是重复的代码。看了传智播客苏坤老师的说的视频后,对于方法的概念清楚了很多。方法是用来复用代码的,当我们在一个程序中反复的写了同样的代码,那一般情况下,我们可以把需要重...

2011-12-06 21:01:00 143

.Net黑马我来了~

毕业设计做好了,答辩也结束了,还获得了三等奖,嘿嘿....现在要把全部精力放在黑马入学上了,希望能通过,年后去北京培训,加油~fighting~

2011-12-06 14:33:00 115

2011年总结二

2011年总结二从日企出来,感觉很爽,有点出狱的感觉。自己的思维也开始活跃起来。休息了一段时间,然后到新的公司报到了。在入职的第一天就解决了一个大家困扰已久的问题,也算是小试牛刀一把。入职的感觉总是很新鲜,并且充满激情的,梦想这是大连软件园公司中的净土,但结果还是带些小小的失望的。但这里的环境要比日企好很多,工作之余,可以用原来学习日语的时间来搞技术。这里也是典型的大连公司,以外包起家,略微有...

2011-12-06 12:10:00 130

产品经理的创业宿命

<wbr><wbr>最近,产品经理们忙得不亦乐乎,打着“飞的”在北京、上海、深圳、广州等地来回“赶场”,参加各种形式不一的产品经理峰会、论坛、沙龙,如PMcaff、CSDN、中国产品经理联盟、PM-China、麦思博、赢时代、创业邦等都有组织活动,似乎到了年底,政府忙着花费,产品经理忙着开会。<p><wbr><wbr><wbr&...

2011-12-06 11:12:00 121

Java学习笔记——文本操作(记事本实现)

用Java写的一个记事本的小程序,实现了新建,打开,另存为,删除,复制,剪切,粘贴,查找和替换一些菜单功能,先看效果图吧~ 打开文本文件 下面贴上完整代码,代码里面有详细注释 import java.awt.FileDialog;import java.awt.GridLayout;import java.awt.Toolkit;import jav...

2011-12-06 11:00:00 236

mysql.sock不见问题

之前在网上看过好多关于mysql.sock不见的问题,并没有关注这个东西存在的意义,直到自己的mysql也出现了相同的问题。让人纠结了一把……zhouqian@zhou:~$ mysqlERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)...

2011-12-06 10:04:00 197

格雷码的实现 (google 面试题)

问题:产生n位元的所有格雷码。格雷码(Gray Code)是一个数列集合,每个数使用二进位来表示,假设使用n位元来表示每个数字,任两个数之间只有一个位元值不同。例如以下为3位元的格雷码:000 001 011 010 110 111 101 100 。如果要产生n位元的格雷码,那么格雷码的个数为2^n.假设原始的值从0开始,格雷码产生的规律是:第一步,改变最右边的位元值;第...

2011-12-06 08:19:00 1229 1

2011年总结一 大连

2011年的总结年末了,再一个月的时间就要度过2011年了。有种总结的心态,这种感觉在年末的时间段里越来越强烈。每度过一年,技术和经验就愈加成熟和深刻。首先是上半年。6月份之前在大连丰田通商电子技术有限公司。这是一个正规的日企。之所以说“正规”,是因为我得到了“正规”的好处。所有的加班都有加班费,晚上1.5倍,周末2倍,节假日3倍。所以,每个月的加班费都有1K多,尽管有些时候不是那么忙...

2011-12-05 16:34:00 130

mysql-replication的问题总结

接触replication后,就开始琢磨自己要配置下试试,固然出现了很多问题:经过上网查资料也好问同学也好,终于是解决了些.现在就分享下自己的经历:首先的问题是配置master的my.cnf,按部就班的配置server-id = 1 log_bin =mysql-bin #log_bin ...

2011-12-05 15:46:00 124

远程连接Mysql数据库问题(ERROR 2003 (HY000))

困扰我一天的问题终于被这位大侠给解决了,再次表示感谢:落羽 http://blog.163.com/xiaohui_1123@126/blog/static/3980524020101129143017/在我们用客户端及其远程连接服务器Mysql数据库的过程中,容易出现下面问题: 问题代码代码 ERROR 2003 (HY000): Can't connect to M...

2011-12-05 15:14:00 211

2-3-4树实现

//==================2-3-4树的异常处理类=========================#ifndef TWO_THREE_FOUR_TREE_EXCEPTION_H_#define TWO_THREE_FOUR_TREE_EXCEPTION_H_#include<string>#include<stdexcept>class TtfTr...

2011-12-03 18:47:00 114

理财不如理事,小心让财理了你!

曾经大为流行的“你不理财,财不理你”的口号,把多少人忽悠进了股市、期市,买了保险、基金、银行理财产品。环顾四周,身边并没有见到几个人能从股票、期货、银行理财中捞到多少回来。反倒真正财务有显著增长,实现梯级跨越的,都是不去理财的,都是事业有较大进展的人,他们或者职业水平晋升了,或者开创公司成长了。<wbr><wbr><wbr><wbr></w...

2011-12-02 18:44:00 99

ubuntu自动安装软件apt-get命令

收着用了:apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 强制安装sudo ...

2011-12-02 14:47:00 89

文件的查找定位

在使用linux以后,发现想要查找某个文件非常的困难(当然了是对于我们这些刚入门的菜鸟来说,还不知道各个文件的用途)。这时查找并且定位对于我们来说就至关重要了,首先说下下面几种定位的命令:find、whereis、which、locate。当然了find不是很常用,因为他的速度是很慢的,推荐使用whereis和locate1.find: 直接读取硬盘,所以速度比较慢。1)find 时间参数...

2011-12-02 11:46:00 96

avl树实现

//=================avl 的异常处理类=======================//============== avl_tree_exception.h=====================#ifndef AVL_TREE_EXCEPTION_H_#define AVL_TREE_EXCEPTION_H_#include<stdexcept>#i...

2011-12-02 00:16:00 92

无法解析的外部符号

下午写了个模板类的小程序,在编译的时候出现了“无法解析的外部符号”的链接错误:1> LINK : 没有找到 D:\ProgramData\VS2010Project\avl_tree\Debug\avl_tree.exe 或上一个增量链接没有生成它;正在执行完全链接1>tesk.obj : error LNK2019: 无法解析的外部符号 "public: __thisca...

2011-12-01 23:34:00 294

反转单向链表(reverse a singly linked list)

问题:给一个单向链表,把它从头到尾反转过来。比如: a -> b -> c ->d 反过来就是 d -> c -> b -> a 。这里讲解两种方法:第一种方法就是把每个Node按照顺序存入到一个stack里面,这样,最后面一个就在最上面了。然后,把每一个再取出来,这样顺序就换过来了。public static Node reverse(Node...

2011-12-01 11:31:00 270

shell小脚本

晚上闲来没事儿,看看鸟哥的基础书,看到一个很有意思的脚本,就是来判断当前的局域网网络中那些电脑与你的电脑是联通的,刚好在我们实验室总是出现ip冲突的事儿,必须得反复的尝试ip是否被别人给站了!所以我就把ip段设做是我们实验室的段,通过这样来检测那些是用了的那些是没有用的!!代码如下:network="10.5.110"for id in $(seq 200 255)do ...

2011-11-30 20:42:00 101

shell学习错误之二

今儿继续学习shell script的相关知识,当然了还是按照鸟哥的基础书来看!在实验又是遇见错误:root@zhou:/scripts# sh sh013.sh [: 21: 20111201: unexpected operatorsh013.sh: 23: declare: not foundsh013.sh: 24: declare: not foundsh013....

2011-11-30 16:00:00 105

正则表达式的归纳(鸟哥)

在学习中总是会忘记正则表达式的写法:所以今天去鸟哥的网站上把这个总结下下来,留着给自己用:RE字符意义与范例^word意义:待搜寻的字符串(word)在行首!范例:搜寻行首为#开始的那一行,并列出行号grep-n'^#'regular_express.txtword$意义:待搜寻的字符串(word)在行尾...

2011-11-30 14:35:00 115

shell 中 if语句的语法错误

今天遇到一个很纠结的问题,一直搞了一下午了吧!TNND的气死我了……原因是我看鸟哥的linux这本书,在看到shell script的简单语法,按照上面的语法去写,结果有错:尝试了很多次都是有错无法进行下去:很简单的操作:export PATHread -p "please input your choice:(Y/N)" ynecho $ynif [ "$yn" == "y" ]|...

2011-11-29 16:39:00 354

10个最“优秀”的代码注释

下面是stackoverflow网站上网友针对你看到过的最好的代码注释是什么样的?这个问题给出的回答的前10条:1. // 亲爱的维护者:// 如果你尝试了对这段程序进行‘优化’,// 并认识到这种企图是大错特错,请增加// 下面这个计数器的个数,用来对后来人进行警告:// 浪费在这里的总时间 = 39h2. /** * 致终于来到这里的勇敢的人:...

2011-11-28 13:50:21 81

Flash,Silverlight,Win32即将死去

导读:即将过去的2011年见证了技术与行业的许多重大变迁,Flash、Silverlight、Win32三大拥趸众多的主流开发平台在Web和移动的挑战下危机重重。英国资深IT技术记者Tim Anderson最近甚至撰文“Three dying platforms: Flash, Silverlight, Win32”,称三者已经来日无多,来自WebAppTrend的译文全文如下:现在就来做全年...

2011-11-28 13:49:29 101

怎样去学习

转自一篇博文http://mindhacks.cn/2009/05/17/seven-years-in-nju/激励自己,去思考,去深入计算机这一领域!!

2011-11-28 12:50:00 77

LRU缓存介绍与实现(Java)

引子:我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我们也能记住,但是,如果长时间没有联系了,要再次联系那位朋友的时候,我们又不得不求助电话本,但是,通过电话本查找还是很费时间的。但是,我们大脑能够记住的东西是一定的,我们只能记住自己最熟悉的,而长时间不熟悉的自然就忘记了。其实,计算机也用到了同样的一个概念,我们用缓存来存放以前...

2011-11-26 06:51:00 95

secureCRT连接问题

想要在windows下连接我的服务器,所以下载了一个绿色版的secureCRT来用,刚开始什么都不懂,天真的以为直接打开就可以使用。结果出错,在网上找了很多的方法,最后明白原来自己的ssh-server都没装,更不可能说安装上了。Ubuntu下开启SSH服务1.方法如下: sudo apt-get install openssh-server Ubuntu缺省安装了openss...

2011-11-25 17:17:00 226

2-3树的实现初探

前篇文章(2-3树的实现分析)已经分析了2-3树的遍历(traverse),检索(retrieve),插入(insert)和删除(delete)的算法,经过三天的努力,我在分析的基础上采用回溯的方式实现了2-3树,由于还在初级阶段,肯定会出现不少的问题,请多赐教。但经过测试,运行还算正确。下面是代码实现:2-3树的异常处理类//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...

2011-11-25 12:41:00 75

mysql报错了

今儿想导出一张表的时候出现了这种错误:mysql> select * into outfile '/usr/soft/parent.sql' from parent;ERROR 1 (HY000): Can't create/write to file '/usr/soft/parent.sql' (Errcode: 13)可是我的权限里已经对mysql进行授权了:drwxr...

2011-11-25 11:01:00 110

MFC使用多线程时请谨慎使用srand()来产生随机数

本人最近写一个小程序时遇到的问题,纠结了一两天天,最终得以解决,现将相关情况写在下面,希望其他遇到相同情况的同学能少走些弯路。 实现的功能:基于基本对话框,按下开始按钮后,在对话框内随机绘制若干图片,按下停止按钮后,停止绘制图片。 由于在绘制图片的时候还需要响应按钮消息,所以我用了一个线程去实现绘制图片这部分功能 线程代码如下: UINT ThreadDis...

2011-11-25 00:26:00 288

事物隔离的3种预防

1. ISOLATION_DEFAULT(一般情况下使用这种配置既可)这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别。2. ISOLATION_READ_UNCOMMITTED这是事务最低的隔离级别,它充许别外一个事务可以看到这个事务未提交的数据。这种隔离级别会产生脏读,不可重复读和幻像读。(大部分数据库缺省的事物隔离级别都...

2011-11-24 10:43:00 93

Fibonacci Number (斐波那契数列)

问题:F0 = 0F1 = 1Fn = Fn − 1 + Fn − 2求FnFibonacci数列是一个非常经典的用递归解决的问题。递归方法如下: public int F(int n) { if (n == 0) return 0; else if (n == 1) return 1; else return F(n - 1) + F(n - 2); }...

2011-11-24 05:18:00 184

空空如也

空空如也

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

TA关注的人

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