摘要: dba掌握的技术 1. os : linux,solaris或其他unix起码要一种 2. bash (不精通也要熟) LINUX与UNIX SHELL编程指南.pdf 3. perl 包括: Perl_CD_BookShelf.chm learning perl perl pragramming 4. java(掌握)包括jdbc thin,oci等4类不同的连接方式,性能设置,一些中间件的知识 了解一些就够了 5. oracle performance tuning(范围很广) ocp performance book 下tom的书《Wrox - Expert one-on-on... 阅读全文
posted @ 2014-02-24 23:34 AaronZcw 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 微软推出的免费新书《Introducing Microsoft SQL Server 2012》,该书详细介绍微软SQL 2012数据库服务最新功能以及功能应用和使用技巧。该书适合SQL DBA和数据库开发人员参考阅读。PDF下载地址:官方下载官方内容介绍:http://blogs.msdn.com/b/microsoft_press/archive/2012/03/15/free-ebook-introducing-microsoft-sql-server-2012.aspx该书共10章,288页,分两部分: PART I DATABASE ADMINISTRATION (by Ross M 阅读全文
posted @ 2014-02-23 22:37 AaronZcw 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。 “当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” – WhyTheLuckyStiff 对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员。我喜欢把事情做到最好,而不是对原来的东西修修补补。 仅仅是因为爱好,开始做一些创新,这是一个很好的开始!如果你说“我要先学习一下再开始做”,那么你永远不会真正开始。每个人都需要从某个地方开始,所以现在打开你的编辑器开始写代码吧。 下面是一些很重要的建议,虽然有人并不认同,但我保证你看... 阅读全文
posted @ 2014-02-20 20:43 AaronZcw 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 作者: 阮一峰日期: 2013年12月16日生活中很多场合需要用到分类,比如新闻分类、病人分类等等。本文介绍朴素贝叶斯分类器(Naive Bayes classifier),它是一种简单有效的常用分类算法。一、病人分类的例子让我从一个例子开始讲起,你会看到贝叶斯分类器很好懂,一点都不难。某个医院早上收了六个门诊病人,如下表。 症状 职业 疾病 打喷嚏 护士 感冒 打喷嚏 农夫 过敏 头痛 建筑工人 脑震荡 头痛 建筑工人 感冒 打喷嚏 教师 感冒 头痛 教师 脑震荡 现在又来了第七个病人,是一个打喷嚏的建筑工人。请问他患上感冒的概率有多大... 阅读全文
posted @ 2014-01-29 18:22 AaronZcw 阅读(221) 评论(1) 推荐(1) 编辑
摘要: 作者: 阮一峰日期: 2009年2月15日Joel写过一篇文章,关于软件公司如何雇到优秀的程序员。他说,软件公司的头等大事,就是找到第一流的人才。不同于其他行业,软件是一种纯智力产品,你有什么样的程序员,就有什么样的软件,这关系到软件公司的生死存亡。Joel的论点之一就是,办公室一定要非常舒服、非常吸引人,这样才能打动第一流的人才,"否则他们就会去Google或微软"。我们都知道,Google的办公环境简直是"宾馆+校园"。那么,能够同Google媲美的办公环境是什么样的呢?去年11月,Joel的Fog Creek软件公司换了一个办公地点,这给了他一个实 阅读全文
posted @ 2014-01-29 18:12 AaronZcw 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 对于 Java™ 语言开发人员来说,信息过量是一个真正的问题。每个新入行的程序员都要面临一个令人畏缩的挑战:要进入的行业是一个具有海量知识的行业。要了解的东西简直 太多了。对于有经验的老手来说,情况只有些微好转。知识量总在增大,仅仅跟上进度就是一个挑战。如果有一份专业人士必备的书籍和网站列表该有多好!本文就 是这个列表。它包含了每个专业的 Java 语言程序员在书架或浏览器书签中必备的最重要的书籍和网站。 这些都是您书架上必备的书和应该经常使用的 Web 链接。时间是一项重要的资源,本文帮您回避那些分心的事情,把时间专注于最有益于您作为Java 语言程序员职业生涯的信息源。尽管有多少程序员就. 阅读全文
posted @ 2014-01-04 14:56 AaronZcw 阅读(774) 评论(5) 推荐(2) 编辑
摘要: .1 MVC模式MVC是三个单词的缩写,这三个单词分别为:模型(Model)、视图(View)和控制(Controller)。MVC模式的目的就是实现Web系统的职能分工。下面以J2EE开发进行介绍。Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。View层用于与用户的交互,通常用JSP来实现。Controller 层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操 作。现在来看一个例子,看MVC模式是怎样工作的。1.1.1 一个实例例1-a:Controllernepal 阅读全文
posted @ 2014-01-02 23:25 AaronZcw 阅读(1556) 评论(0) 推荐(0) 编辑
摘要: Java是一种面向对象的语言,是实现面向对象编程的强大工具。我们在实际编程中,应该运用并发挥其最大效能。但是,要利用面向对象编程思想,自己独立开 发出好的Java应用程序,非凡是大、中型程序,并不是一件简单的事情。正是基于面向对象编程思想,人们将实际中的各种应用程序,进行了大量的分析、总 结,从而归纳出许多标准的设计模式。将这些设计模式合理地运用到自己的实际项目中,可以最大限度地减少开发过程中出现的设计上的问题,确保项目高质量的如 期完成。 MVC模式介绍 模型-视图-控制器(Model-View-Controller,MVC)模式就是为那些需要为同样的数据提供多个视图的应用程序而... 阅读全文
posted @ 2014-01-02 23:22 AaronZcw 阅读(411) 评论(0) 推荐(0) 编辑
摘要: Java—SSH(MVC)JAVA三大框架的各自作用hibernate是底层基于jdbc的orm(对象关系映射)持久化框架,即:表与类的映射,字段与属性的映射,记录与对象的映射 数据库模型 也就是Model;struts提供的丰富标签是用于显示层View;同时struts也充当了实现Control的功能(不管是Struts1,还是Struts2),接收参数,视图分发。Spring是用于降低层与层间耦合度的,就是所有的类都可以由spring统一创建,用时只需注入即可(IOC)从功能上来说,hibernate为M,struts2 为V,也可以为C,spring可以为C。但大多数项目中,hibern 阅读全文
posted @ 2014-01-02 23:21 AaronZcw 阅读(2958) 评论(0) 推荐(0) 编辑
摘要: 原来方法:从最后一位开始算,依次列为第0、1、2...位第n位的数(0或1)乘以2的n次方得到的结果相加就是答案例如: 01101011转十进制:第0位:1乘2的0次方=11乘2的1次方=20乘2的2次方=01乘2的3次方=80乘2的4次方=01乘2的5次方=321乘2的6次方=640乘2的7次方=0然后:1+2+0 +8+0+32+64+0=107.二进制01101011=十进制107.另类解法:看到另类两个字,可能有人会有疑惑,大家可千万别认为这是种取巧,从而怀疑这种技巧的科学 性。技巧,也是根据理论知识科学地得出的。在 讲解这种“另类”方法之前,同学们先来看这样一个已知知识:数学中的进制 阅读全文
posted @ 2013-11-27 23:12 AaronZcw 阅读(732) 评论(0) 推荐(0) 编辑