木子屋 Dnawo's BLOG

2012-03 归档

共 47 篇

SQL Server2000事务使用示例

1.准备数据 2.使用事务 3.事务的特点 1).原子性(Atomicity) 一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。 2).一致性(Consistency) 事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。 3).隔离性(Isolation) 一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。 4).持久性(Durability) 持续性也称永久性(permanence),指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其有任何影响。

站在31岁,理解程序员年过三十这道坎

先说下我的工作经历: 2006年:25岁本科毕业,非计算机专业,因在学校自学ASP并做了几个网站,顺利应聘进了一家公司做公司网站,这边感谢下王总,他没有因为我不是计算机专业而不录用我; 2007年:换了一家公司,给企业建站的,还是用ASP,期间自学了ASP.NET; 2008-2012年:换了一家公司,做SP相关业务,使用ASP.NET+SQL Server,一待就是四年,诸多原因,去年开始项目不好做,不看好新上的项目,辞职了。 昨天到一家公司面试,做了份笔试题,自我感觉不好,同时有了以下感悟: 很多人说程序员30岁是一道坎,先前不以为然,今天突然明白了它的含义。30岁,它和年龄无关,指的是人生一个新阶段的开始,在这个阶段的人基本成家,压力增大,比如经济上的压力。没成家前,拿2k的工资够用,成家后,5k都未必够,所以你自然希望公司能提高你的薪资,但对公司而言,你做的仍是编码工作,这样的工作毕业生也可以做,凭什么要给你提高薪资?这边的矛盾就构成了一个坎,怎么跨过这个坎呢?我觉得应该:…

我是工程师,不是编译器

最近我接到一个面试电话,被问了许多Java的问题。这样的面试很平常,大部分的问题也都是标准问题: ● 什么是多态? ● List和Set有什么区别?你什么时候用List,什么时候用Set? ● 什么情况下你会遇见死锁? ● 强类型和弱类型有什么区别? 这些算是很合理的问题。我不喜欢那个多态的问题,因为它和大部分的面向对象语言以及继承紧密相关,而当我们覆盖和重载一个方法时,我们是不会意识到“哦!这实际上是一个多态!”而我会想“什么是继承,我什么时候应该用继承”,而这才是面向对象语言的关键。但是这是我个人的观点,可能会有其他不同观点。 强类型和弱类型的那一题有点不寻常,因为他实际上指的是类型检查而不是类型强度。当我说C是一种弱静态,Java是强静态,Python是强动态时,他有点迷糊(我认为JavaScript是弱动态,但我并没有说出来)。…

一道.NET虚函数笔试题分析

1.代码分析 C.F()省略了new关键字,C.F()隐藏了B.F(),而D.F()重写了C.F()。 2.结果分析 ①.调用a.F(),发现A.F()是一个虚函数,查找发现D.F()不是它的重写,向上找C.F()也不是,直到B.F()才是,输出B.F; ②.调用b.F(),直接输出B.F; ③.调用c.F(),发现C.F()是一个虚函数,查找发现D.F()是它的重写,输出D.F; ④.调用d.F(),直接输出D.F;

程序员职业规划发展路线图

锐哥准备为大家烹饪红烧鲤鱼,小丫主动要求跟锐哥学习烧鱼,这也使小蔡和大熊非常感兴趣变得积极主动。锐哥首先要求他们把配料准备好,小丫又进行配料准备任务分工,没有的配料分头到超市购买。用料如下: 鲤鱼(一斤半到两斤的鱼最好)、蒜头两头整的、姜片5~6片、小香葱3根、小红辣椒10个左右,分两段切(超市有的卖盒装的),辣豆豉(可用老干妈代替)1大匙、豆瓣酱2大匙、盐少许、鸡精1小匙、料酒1匙、清水2碗、1两纯瘦肉馅、植物油少许。 锐哥让他们注意,收拾鱼的时候要将鲤鱼鱼腹两侧各有一条与细线一样的白筋去掉,可以除腥味;在靠鲤鱼鳃部的地方切一个小口,白筋就显露出来了,用镊子夹住,轻轻用力,即可抽掉。大家七手八脚很快备齐了用料。…

福州市疾病预防控制中心乙肝疫苗注射备忘

福州市疾病预防控制中心乙肝疫苗注射备忘 门诊:福州市疾病预防控制中心 地址:福州市台江区群众路95号 电话:0591-83355346 公交:乘坐8路、962路到市防疫站 费用:一针69元(瑞士博尔纳益可欣乙肝疫苗) 接种时间:第二针和第一针间隔1个月,第三针和第一针间隔6个月,第三针打完过2个月抽血检查HbsAb 上班时间:夏季(8:30-11:30、15:00-17:30),冬季(8:30-11:30、14:30-17:30) 周五下午业务学习不上班,周六、周日上班时间9:00-11:30、14:30-17:00

Windows7另存为对话框左侧收藏夹中没有桌面解决方法

若上图所示,Windows7另存为对话框左侧的收藏夹中原本有个桌面图标,下载时可以很方便的把文件保存在桌面上,但不知什么时候它消失了,保存文件极不方便。 Windows7另存为对话框左侧收藏夹中没有桌面解决方法 ①.点击另存为对话框地址栏最左侧黑色三角形,在下拉菜单中选择桌面: ②.右键点击另存为对话框左侧的收藏夹,选择"将当前位置添加到收藏夹"就可以了:

通过w3wp.exe反查哪个IIS应用程序池内存使用高

在IIS6.0中,我们一般会为每个站点建立一个应用程序池,这样就会开启好几个w3wp.exe进程,有时在Windows任务管理器中看到某个w3wp.exe进程内存使用特别高,这时怎么判断它所对应的应用程序池?进而知道对应的是哪一个站点,最终对站点进行分析并解决问题。 通过w3wp.exe反查哪个IIS应用程序池内存使用高 ①.打开Windows任务管理器菜单"查看→选择列",钩选PID(进程标识符),查看内存使用高的w3wp.exe进程的PID: ②.打开cmd窗口,运行"iisapp -a",就能查看PID所对应的应用程序池了: 补充说明 .运行"iisapp -a"若提示要注册CScript脚本,点击确定注册,注册成功后再次运行命令即可。…