自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

caishasha的专栏

核桃仁

  • 博客(14)
  • 收藏
  • 关注

原创 程序员需知的五种静态代码审查

http://school.itzcn.com 静态分析的概念已经提出多年,而在过去的几年里利用该工具评估和诊断代码的技术已日趋成熟。几乎每种语言都存在相应的软件审查工具。这些审查可以在多个领域,如数组,循环,编码风格,设计,复制代码,命名风格,性能等领域中隔离出不良代码。而在每一个层级中又存在另一套完整的审查可供程序员使用。  这里要提醒大家,程序员可能会因审查报告过多漏洞而感到厌烦

2010-01-07 17:17:00 1377

原创 ERROR: ORA-01033: ORACLE initialization or shutdown in progress

http://school.itzcn.com/special-spid-48.html 打开 SQLPLUS, 输入用户名和密码后 , 却总是 报 ORA-01033: ORACLE initialization or shutdown in progress  的错误 . 在网上搜索解决办法和大家分享 :     1) 开始 - 运行 -cmd      2) 命令行中输入

2010-01-07 16:18:00 500

转载 专家答疑:解析JAVA中常见异常类型与原因

http://school.itzcn.com/special-spid-50.html 异常跟普通的警告等有一定的区别。当应用程序发生异常时,会中断正在执行的程序的正常指令流。也就是说,发生异常后面的代码将得不到正确的执行。甚至还会触发数据库的回退操作。  在Java开发平台中,异常包括预定义异常与自定义异常。这两种异常的类型互为补充。作为一个合格的程序开发人员,要善于在应用程序中使

2010-01-07 14:27:00 667

转载 给初学者文章,初学者学习Java应注意什么?

Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。 http://school.itzcn.com/special-spid-50.html   我在学习Java的过程中主要围绕以下几个方面来学习:  1.时刻提醒自己Java是一种OOP语言工具,而不仅仅是编码,只有这样

2010-01-07 14:00:00 448

转载 Junit4的使用说明

之前在开发中一直在使用Junit3,身边很多朋友都说Junit4很好用,今天终于有空在自己的配置环境中加入了Junit4,并根据这下面这篇文章简单学习了一会。其中发现Junit4并不是在Junit3演化而来,它是一个全新的框架,不过它很容易上手。在这里与新手共勉。 http://school.itzcn.com/special-spid-50.html1、测试任何可能的错误。单元测试不是用

2010-01-07 13:57:00 412

原创 七年的IT经验的七个总结!

1、分享第一 条经验:“学历代表过去、能力代表现在、学习力代表未来。”  其实这是一个来自国外 教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白 太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2、心态有多开放,视野就有多开阔。  不要抱着自己的技术和成果,等到它们都已经过时变成垃圾了,

2010-01-07 11:12:00 386 2

原创 学编程不得不看的好文章!

      做为一名大四的学生,我面试过不少的单位,有成功的也有失败的,但是对我来说所有的失败在某种意义上都是一种成功,特别是我下面写的这些,写这篇文章的时候,我已经签了南京的一家软件公司,但是想起今年2月21日我面试苏州台湾的IT公司的经历联想到我们现在学习编程的一些情况我真的深有感触,这次面试使我深深的体会到了失败但也收获了很多。我要说的将分成三部分,1.是我面试的具体经过2.是由面试想到的3

2010-01-07 10:39:00 378

原创 Java的十大事件

1990-1994:Java缘起 Larry Wall说,优秀程序员应有的三个特点:懒惰、急躁和傲慢。Java就是诞生在一群懒惰、急躁而傲慢的程序天才之中。 1990年12月,Sun的工程师Patrick Naughton被当时糟糕的Sun C++工具折磨的快疯了。他大声抱怨,并威胁要离开Sun转投当时在Steve Jobs领导之下的NeXT公司。领导层为了留住他,给他一个机会,启动了一个叫做St

2010-01-07 09:48:00 526

原创 关于java内存泄漏的经典文章(一)

一 问题的提出       Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使 有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。随着越来越多的服务器程序采用J

2010-01-07 09:05:00 443

原创 SQLServer的两个维护技巧

 确实,数据库的维护常常交给那些专业的数据库管理员,但是作为一个开发者,你也许偶尔需要暂时从事这个工作。所以,试一试这两个SQL服务器维护技巧:轻松改变数据库拥有者、整理索引碎片。谁会想到你甚至可以给那些数据库管理员教上一两个新技巧呢?重指定数据库拥有者当回复或者新建数据库时,你有没有注意到SQL Server把数据库的拥有者置为你的NT登录名?仅仅为了确保不同数据库间的一致性(更别提安全性因素了

2010-01-05 15:41:00 491

转载 删除事务日志文件并不安全

      我经常看到有人在做这样一项工作,就是在分离一个数据库之后,删除日志文件以缩减它。其实这是一个非常危险的操作,它可能导致你的数据库损坏。   尽管你可以在没有日志文件的情况下添加数据库,但这并不是所有情况都可以。有时SQL Server无法恢复并创建新的日志文件,这样你就可能会失去整个数据库。  如果你的数据库不断地增长并已形成很大的规模,你肯定会将完全恢复模式换成简单恢复模式。

2010-01-05 15:12:00 714

原创 如何提高SQL Server的安全性

1.限制 SQL Server服务的权限    SQL Server 2000 和 SQL Server Agent 是作为 Windows 服务运行的。每个服务必须与一个 Windows 帐户相关联,并从这个帐户中衍生出安全性上下文。SQL Server允许sa 登录的用户(有时也包括其他用户)来访问操作系统特性。这些操作系统调用是由拥有服务器进程的帐户的安全性上下文来创建的。如果服务器被攻破了

2010-01-05 10:35:00 478 1

原创 SQL Server函数大全

select语句中只能使用sql函数对字段进行操作(链接sql server),select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段1 from 表1 where charindex(云,字段1)=1; 字符串函数对二进制数

2010-01-05 10:33:00 689 1

原创 sql server日期时间函数

Sql Server中的日期与时间函数 1. 当前系统日期、时间     select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值   例如:向日期加上2天    select dateadd(day,2,2004-10-15) --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的

2010-01-05 10:29:00 279

空空如也

空空如也

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

TA关注的人

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