- 博客(22)
- 收藏
- 关注
原创 熟练使用Linux三个要点
<br />1.了解Linux文件及其目录,及其配置文件;<br />2.了解Shell,及基本命令;(一种查看信息,一种管理,一种应用)<br />3.了解软件包的安装或编译;
2010-11-30 11:52:00 195
转载 在Java中跳出多重循环
<br />一:<br />ok:<br /> for(int i=0; i<10; i++){<br /> for(int j=0; j<10; j++){<br /> System.out.println("i=" + i + ",j=" + j);<br /> if(j==5)break ok;<br /> }<br /> }<br />--------------------------------------<br />二:<br />int arr[][] =
2010-11-29 15:03:00 152
原创 Servlet
<br />1.编写继承HttpServlet类的类<br />2.配置web.xml<br />熟练掌握JSP、Servlet、JavaBean运行原理,才是开展Struts、Spring、Hibernate的坚实基础
2010-11-25 00:45:00 122
转载 (转)磁盘阵列,双击热备,负载均衡
磁盘阵列,双机热备,负载均衡,这三个东西,中间并没有什么联系,不过现在的大型系统,在软件之前,一般都会做这三种应用1。磁盘阵列:说白了就是硬盘集群,每个机器都可以访问,放在这个集群上的数据,不会因为整列中的某些硬盘损坏而丢失或者无法访问当机,除非整个集群挂了,有自己的备份数据算法(如RID5),是针对数据安全层面上的应用2。双机热备,多机热备:是针对计算机处理方面的应用,当一个计算机当机了,那么备用的其他计算机自动启动,不会因为某些计算机当机而导致系统无法应用(热备也可以选择类似于磁盘阵列式的数据备份)例如
2010-11-21 17:27:00 250
转载 (转)程序员眼中的世界观(1)
<br />程序员必逐渐形成自己的世界观,这是通向计算机专家的一个必由之路。<br />在现实中的任何事物任何情况都可以程序化,最终实现世界的程序化,程序本身就是一个世界。<br />任何现实的东西都可以在程序中找到自己的定位点。<br />一个经典的例子《黑客帝国》感觉这个导演就是个计算机专家。<br />今天先写第一个,本人理解的也很肤浅,但是会慢慢进步。<br />人为什么会死?<br /><br />首先哲学家会说:<br /> 这是个世界观的问题。生和死是对立和统一的关系,是主宰整个宇宙的基本
2010-11-21 14:08:00 204
原创 《UML和模式应用》Craig Larman
<br />OOA:Object Oriented Analyzing<br />OOD:Object Oriented Design<br />OOP:Object Oriented Programming<br />OOA/D最为本质的原则:GRASP原则或模式;<br />分析和设计,定义如何解决问题,需要对哪些内容编程,用易于交流、评审、实现和演化的多种方式来获取这个设计。<br />统一建模语言(UML):描述软件设计蓝图的语言。<br />模式在构造复杂系统时的重要性。<br />软件设计模式可
2010-11-21 12:24:00 258
原创 《分析模式-可复用的对象模型》Martin Fowler
看好的代码可以交给你大量的编程技巧,看好的模型可以教给你大量的分析和设计技巧。模式包括:有用的模型、设计背后的论证以及适用范围,拥有这些信息,建模人员就可以为特定的问题改造现有的模型。模式是一种问题解决思路,它已经适用于一个实践环境,并且也可能适用于其它环境。本书讨论是分析方面的模式,这些模式放映的是业务过程的概念架构,而不是实际的软件实现。模式有助于更容易地应用自己过去的经验。分析模式:来自概念业务模型的模式。提供来自贸易、测量、财务以及组织关系等多个问题域的关键抽象。这些模式都是概念性的,因为它们表征了
2010-11-21 08:29:00 268
转载 [转]集合与数组
<br />世间上本来没有集合,(只有数组参考C语言)但有人想要,所以有了集合<br />有人想有可以自动扩展的数组,所以有了List<br />有的人想有没有重复的数组,所以有了set<br />有人想有自动排序的组数,所以有了TreeSet,TreeList,Tree**<br />而几乎有有的集合都是基于数组来实现的.<br />因为集合是对数组做的封装,所以,数组永远比任何一个集合要快<br />但任何一个集合,比数组提供的功能要多
2010-11-08 17:14:00 162
原创 系统化构建应用(就像是离离合合的过程)
<br />1.将应用、功能“肢解”,得到各个用计算机可实现的部分,即按照计算机的方式可实现的方式;可根据平台实现的方便性进行选择好;<br />计算机能做到的事情:<br />-<br />定义多个变量来记录程序的运行状态<br />利用程序中变量进行复杂的运算,再将这些运算结果赋给指定变量,从而改变这些变量的值<br />获取用户输入的数据<br />输出程序的输出结果<br />-<br />丰富的基础工具函数(类)库<br />丰富的人机交互界面函数(类)库<br />丰富的输入/输出函数(类)库<
2010-11-02 22:23:00 136
原创 Java基础
<br />必须掌握的四个部分:<br />1、面向对象,各个概念及使用;<br />2、Java类集;<br />3、Java IO;<br />4、JDBC;
2010-10-21 22:57:00 118
原创 java.net(实现TCP)
<br />以客户端为主,来思考client.getOutputStream和client.getInputStream,就可以知道那个是输入,那个是输出,同时要知道只有PrintStream是用来在客户端和服务器端交互信息的流;<br />------------------------------------<br />服务器端:<br />-------------------------------------<br />import java.io.OutputStream;<br />impor
2010-10-21 21:55:00 161
原创 计算机程序的构造和解释之一
<br />首先,计算机语言不仅仅是让计算机去执行操作的一种方式,更重要的,它是一种表述有关方法学的思想的新颖的形式化媒介;<br />其次,最基本的材料,不是特定程序设计语言的语法,不是有效计算某种功能的算法,不是算法的数学分析和计算的本质基础,而是一些能够用于控制大型软件系统的智力复杂性的技术;<br />-<br />隐藏起一些细节,通过创建抽象,去控制复杂性;<br />建立约定的界面,以一种“混合与匹配”的方式组合一些标准的、很好理解的片段,去控制复杂性;<br />建立新的语言去描述各种设计,强
2010-10-21 09:41:00 159
原创 java的类集框架
<br />Collection接口:单值的集合;<br /> <br />List接口:是Collection的子接口,最大的特点是里面可以有重复的元素;<br />-ArrayList(重点)<br />-Vector(旧的子类,线性安全)<br />-LinkedList<br />-Queue<br /> <br />Set接口:是Collection的子接口,最大的特点是里面没有任何的重复元素;<br />-TreeSet(排序,实现SortedSet接口)<br />-HashSet(不能真正排
2010-10-20 11:31:00 132
原创 异常
<br />try{<br />...//可能出现异常的语句<br />}catch(...异常类 异常对象){<br />...//异常处理1<br />}catch(...){<br />...//异常处理2<br />}...//更多的异常处理<br />finally{<br />//异常的出口,不管有没异常都要执行,可省略该语句块<br />}<br /> <br />通过异常处理,可以很好的控制程序的正确完结。在多个catch中完善各种异常处理。每当程序中出现了异常,实际上都是产生了一个异常类的
2010-10-19 14:55:00 131
原创 Java之一:我理解的整体构思
<br />第一部分:<br />import ... <br />提供基础工具->选择合适的工具箱<br /> <br />第二部分:<br />... class ...{<br /> ...(){}->方法不能作为承担程序的主体,只作为构建边界<br /> ...基础类型->弥漫全身的基础类型,细胞结构?<br />}<br />程序的结构体,程序的组成规则,类的结构体,方法的结构体,数据的结构体,程序总是尽量灵活的结构体<br /> <br />第三部分:<br />if...els
2010-10-10 07:44:00 139
原创 计算机的资源共享
<br />“Can you do two things at once?”<br />“I have trouble doing one thing at once.”
2010-10-10 07:12:00 200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人