`
hansha2
  • 浏览: 35138 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
快速排序的原理:    选一个数组中的第一个元素作为参照物,把所有小于参照物的元素都放在参照物的左边,将所有大于参照物的元素都放在右边。在递归的各自的子数组。    定义两个指针,分别从前遍历和从后遍历,向前遍历时,如果小于参照物,交换他们的位置,向后遍历时,如果大于参照物,交换他们的位置。直到两个指针相遇。   package calc;   public class QuickSort {   /** * @param args */ public static void main(String[] args) {         int data[ ...
序列图的主要目的:表达对象与对象之间如何沟通与合作。 主要任务:    1.设计者验证软件领域模型的正确性。    2.提供程序员编码的蓝图(是一个大概情况,不要求具体细节)   序列图是用例的一个大概方向上的事件流,它注重流程,并不考虑领域模型到对象模型的对应关系。   通信图 (非必须的,主要给架构师来确定设计的领域模型是否合理)     交互概述图  就是序列图的活动图。 交互概述图一般都是用来解释某一个用例的正常流与替换流之间的关系。     设计模式 http://blog.csdn.net/luhouxiang/article/details/65422 ...
活动图的使用时机:   1.项目开始的时候,需求人员和业务人员对企业关系的作业(业务流程)做一个沟通。   2.系统上线时,系统集成测试的重要参考依据   3.系统上线后,业务人员对现有作业变动做调整。 活动图的目的:   在陈述活动和活动之间的流程控制的转移。 活动图只注重整体流程,并不关心细节。   用例图的使用时机:需求人员针对具体的业务人员(主题)的需求制定的功能。                            确定系统的边界。   类图:http://blog.csdn.net/sfdev/article/details/3906243 组合:一个对象与 ...
http://repo.springsource.org/libs-release                        spring maven 仓库     http://www.jarvana.com   maven 搜索引擎       maven2 中央仓库           <repository>             <id>maven</id>             <name>Slowly office site</name>             <url>htt ...
2012-06-26 14:53:06 Full thread dump Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode):   "Attach Listener" daemon prio=10 tid=0x000000005828f000 nid=0x4205 waiting on condition [0x0000000000000000]    java.lang.Thread.State: RUNNABLE   "DestroyJavaVM" prio=10 tid=0 ...
一、准备相关软件 a) Apache HTTP Server 2.2 (http://httpd.apache.org/download.cgi ) b) Tomcat 6.0 (http://tomcat.apache.org/ ) c) Apache Tomcat Connector  (http://tomcat.apache.org/connectors-doc/ ) mod_jk-1.2.31-httpd-2.2.3.so 对应Apache HTTP Server 2.2的版本 二、Apache配置 a) 配置Apache + Tomcat i. 首先将下载的mod_ ...
Apache HTTP server 和 Tomcat server 整合,一般是希望对于用户只公布 Apache HTTP server 的网址,而 Tomcat 的网址则不公布,扮演一个幕后英雄的角色。访问 Tomcat 的 HTTP 请求,通过 Apache 转发给 Tomcat,Tomcat 处理完后,将 HTTP 回应返回给 Apache,然后 Apache HTTP 回应发回给用户端浏览器。Apache HTTP server 和 Tomcat server 直接的 HTTP 数据传输,有很多种方法。方法一,使用 mod_jk。很多网站上介绍到 Apache HTTP serv ...
http://blog.csdn.net/mgoann/article/details/4086641   opencsv   http://blog.csdn.net/lord_is_layuping/article/details/2095766 http://roses.iteye.com/blog/964230 http://www.ej38.com/showinfo/java-186319.html   struts2 下载 http://blog.csdn.net/dxtxdy/article/details/4404499     http://www.ru ...
在登录Linux时要执行文件的过程如下: 在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash ...
mo:即短信上行,如我们发一条短信出去,或是回复一条短信到特服号上,mo计算都是0.1元/条,这部分钱全是移动赚.sp不参与分成. mt:即短信下行,如我们收到一条sp发给我们的短消息,或是图片,铃声.mt的价格由sp定,但要经过移动审批.mt的收费主要有两种,一是包月,二是按条.如果是包月,则当月当种信息按条不收费.包月的最高价格是30元/月.按条最高价格是2元/条.需要说明的是并不是所有包月都收取包月费的,有的包月在定制的时候可能免费,但收到当种短消息时则必须按条记费.     号 中文名称 英文名称 中文别名 英文缩写 10
修改Oracle连接数 问题描述:客户端连接数据库报错     ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄 解决过程:   1。查看当前会话数、processes和sessions值,发现session数和2个参数的值已经非常逼近     SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 10月 9 15:50:21 2006 Copyright (c) 1982, 2005, Oracle.    All rights reserved. SQL> conn / as ...
新增的一组Apache服务器上线以来,我用netstat -an命令发现服务器中有大量状态为TIME-WAIT的TCP连接,于是用/sbin/sysctl -a查看了一下Linux的各项内核参数,并翻阅有关资料,决定修改其中的两项参数,以达到减少TCP连接中TIME-WAIT sockets的目的。 vi /etc/sysctl.conf 编辑/etc/sysctl.conf文件,增加三行: 引用net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1说明: net.ipv4.tcp_syn ...
在Linux下,我们使用ulimit -n命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。    对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理 ...
软件人力外包的困惑 自从加入ISOFT以来,一直被外派到别的公司做项目 第一个项目是华为,这个项目的形式是在客户现场办公的项目外包,人员的管理及计划,时间安排等都是由公司内容人员进行管理,因为大家都是同事,沟通,管理起来都比较方便,大家也没有隔阂。但是经常加班,办公也不在公司内容,但是还是有对ISOFT的认同感和归属感。 但是做完第一个项目后,就被以人力资源外包的形式外派到ASP,刚开始感觉还不错,正好碰到一个各项进度都在控制之内的项目,基本不用加班。但是在项目的执行过程中,我经常问自己,我属于哪个公司?发现自己不论是对ISOFT,还是ASP,都没有认同感。我应该对ISOFT有认同感吗?我 ...
什么是重构重构,用最简单的一句话说:就是要在不改变系统功能的情况下,对系统的内部结构进行重新调整。重构的最直接目的在于改进软件系统的内部架构。一个好的结构可以更加适应于需求的变化,更好的满足客户的需 ...
Global site tag (gtag.js) - Google Analytics