你的代码或许漂亮,但我的代码能运行

设计软件有两种方法:一种是简单到明显没有缺陷,另一种复杂到缺陷不那么明显。 —— 托尼·霍尔(1980年图灵奖获得者) 在开发过程中,我的口头禅是: Your code may be elegant, by mine f**king works。(你的代码或许很漂亮,但我的代码能运行!)我为此而常常受到质疑,也有人反驳我“你不会使用最优方法!”“你在逃避测试!” 为了避免一次又一次地...
阅读(917) 评论(0)

让数据库变快的10个建议

大多数网站的内容都存在数据库里,用户通过请求来访问内容。数据库非常的快,有许多技巧能让你优化数据库的速度,使你不浪费服务器的资源。在这篇文章中,我收录了十个优化数据库速度的技巧。   0. 小心设计数据库 第一个技巧也许看来理所当然,但事实上大部分数据库的问题都来自于设计不好的数据库结构。 譬如我曾经遇见过将客户端信息和支付信息储存在同一个数据库列中的例子。对于系统和用...
阅读(1060) 评论(0)

我的程序员之路(三)

已经有几天没有写博客了。刚开博客时候是想着一星期至少写两篇技术博客和一篇编程感受的博客。但是现在还是不能真正的做到这个样子。所以还是确定了自己的毅力不够。在这个的过程中,自己看到了自己学哥的博客。学哥,今年毕业的,已经去当北漂了。看着学哥的每天都坚持写自己的技术博客,找出一个小问题来剖析,真的是很惭愧。学哥在自己的博客中说过的一句话,然后我现在还记忆犹新“虽然今天没有遇到什么问题,而且也非常的累,...
阅读(1090) 评论(1)

用C求解一元二次方程的解,遇到的问题及解决办法

编写的一个C语言程序,求解一元二次方程,遇到了很多问题 #include #include int main () { int a=3; int b=4; int c=5; printf("请输入二次方系数"); scanf("%d",&a); printf("请输入一次方系数"); scanf("%d",&b); pri...
阅读(4799) 评论(0)

连接ACCESS 数据库不能使用 '';文件已在使用中。

错误类型:  Microsoft JET Database Engine (0x80004005)  不能使用 '';文件已在使用中。 对数据库的操作完之后,要 conn.close() 错误原因:解决:iis用户对数据目录的权限不够,ldb文件无法自动生成 一般是因为你以guest身份访问数据库。故没权限操作。  解决办法:添加internet匿名用户对数据目录的写入权限 即...
阅读(8980) 评论(0)

Why C++ ? 王者归来

因为又有人邀请我去 Quora 的 C2C 站去回答问题去了,这回是关于@laiyonghao 的这篇有点争议的博文《2012 不宜进入的三个技术点》ActionScript,Thread 和 C++, C++ 争议的争议最大。(要我说,.NET 比 C++ 更需要慎重进入,呵)。我就在这里回复一下这个问题吧。   正好我前段时间看到一个视频,这个演讲视频还比较著名,这个演讲者是 E...
阅读(1054) 评论(0)

推荐开发人员看的11本较具影响力书籍

对于一个程序员而言,在学校里学不到多少工作中真正需要的知识,只有在工作中实践积累并且看一些优秀的书籍,把实践和理论结合起来才能够更好的工作。尤其是在技术日益发展和变化的今天,每个开发者更应该主动的看书去学习编程技巧并且改变编程方法,才能应付工作中各种复杂的项目。同时也可以在程序设计中更高效、弹性和准确的解决问题。下面列出了 11 本对开发人员很有益的书籍,大家可以从中选取感兴趣的进行阅读。...
阅读(1051) 评论(0)

我的程序员之路(二)

生活也许是美好的,但是现实也是残酷的。就像我们现在这些无忧无虑的大学生,谁知道,两年后毕业,会是一个什么样子。都说居安思危,但是那个同学回去为自己的将来要走的路好好的思考过。也许,是的,是想过,但是想是想过了,谁有是在自己想过以后真实的去付出行动了。 也许现在我的感触很深,我有想过自己的路怎么走。我算是在一所还算不错的二本学校的计算机学院,学习软件工程(.NET)专业。其实我们这个专业除了学习一...
阅读(1659) 评论(4)

参数化SQL语句,防止SQL注入漏洞攻击

防止SQL注入漏洞攻击的有两种方法: 1)第一种是所有的SQL语句都存放在存储过程中,不但可以避免SQL注入,还能提高性能,并且存储过程可以有专门的数据库管理员(DBA)编写和集中管理;不过这种做法有时候针对相同的几个表有不同的查询条件,SQl语句可能不同,这样就会编写大量的存储过程。于是就有了第二种查询方法, 2)参数化查询SQL语句 举例如下: //实例化Connection对...
阅读(4350) 评论(0)

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管

今天在连接SQL Server 2005 数据库的时候(不是在使用VS调试的时候),发现连接不上,并且出现错误。 报的错误是“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server...
阅读(12759) 评论(4)

ASP.NET中登录页验证码的实现

在做一个登录页时,我们通常需要设置验证码,防止非法人员通过其他手段非法登录。在做一个页面的验证码时,我们需要先建立一个Active的Web页面,来随机的产生数字和字母,同时把产生的数字存储在Session中,传递给登录页,用来验证。并且定义一个画板,在Active页面绘出验证码的背景颜色,在Active页面的代码如下: protected void Page_Load(object sende...
阅读(10540) 评论(6)

我的程序员之路(一)

距离第一次做开发(姑且称之为)已经有一些时间了吧。但是,那种第一次做出东西的感觉还是很好的,一直存在着。所以一直想要把自己的想法记录下来。而且自己也想养成写博客的习惯,记录下自己在学习过程中的点点滴滴。不管怎样,总是得迈出第一步的,所以就有了今天的第一篇博客。 高中到大学,我误打误撞的学了计算机。其实,我高中的时候是非常有强烈的愿望学习机械或者自动化的。但是高考成绩的不理想,我也只能这样了。就学...
阅读(2669) 评论(5)
132条 共7页首页 上一页 ... 6 7
    个人资料
    • 访问:652087次
    • 积分:7281
    • 等级:
    • 排名:第3052名
    • 原创:115篇
    • 转载:16篇
    • 译文:1篇
    • 评论:438条
    新浪微博
    博客专栏
    最新评论