当今计算机工业发展迅速,软件产业更是如此,技术和产品的更新换代常令技术人员和管理人员感到明显的压力。我国信息技术产业的蓬勃发展促使各种先进技术和产品广泛应用,为国内的软件开发注入了活力。然而,值得注意的是,各种先进的操作系统,开发工具等在带来效益的同时,也使得我们的开发环境日益复杂化而难以管理。无组织的开发环境会导致潜在问题的产生,甚至影响整个系统。比如:团队沟通困难,软件重用率低下,开发人员各自为政,代码冗余度高,文档不健全等;结果造成数据丢失,开发周期漫长,产品可靠性差,质量低劣,软件维护困难,用户抱怨使用不便,项目风险增加等。事实已经表明,随着整个软件业的迅速发展,没有得到有效管理的软件 ...
一直知道什么是观察者模式,但是没有真正用过,今天在那个短信多线程项目上,突然想到了,boss要求那个多线程的短信发送系统,断线后要自动连接,以前一直考虑怎么连接上,没有考虑到这一点,知道他报了socket write error 才明白那个程序无法控制他断线,所以想到了观察者模式,就像boss观察我一样,一旦有什么风吹草动马上建立一个新的连接,起到重新连接的作用,学以致用,感觉非常好!^_^ 看看我的程序能跑多久从2008-8-4开始!
- 17:47
- 浏览 (32)
- 评论 (0)
呵呵,今天还要做一个邮件通知程序,借用了javamail的程序
package com.baokux.email;
import java.util.*;import javax.mail.*;import javax.mail.internet.*;import java.util.Date;import javax.activation.*;import java.io.*;
public class sendMail {
private MimeMessage mimeMsg; //MIME邮件对象
private Session ses ...
今天做一个smslib短信系统,需要在linux上面跑一个server,但是用ssh上去运行server.java程序再退出ssh,那个程序就会关闭,所以想到要让它像一个服务一样一直跑在linux上面,所以找到了这个命令
编写一个 sh
nohup java Server &
运行sh
提示:
[~]$ appending output to nohup.out
证明运行成功,同时把程序运行的 ...
- 11:58
- 浏览 (63)
- 评论 (0)
- 分类: 技术--->linux
第一 包所有.class文件放入一个包内第二 在该目录下新建一个manifest.mf文件,文件内容格式如下(划线中内容):manifest.mf文件中的格式:--------------------------------Main-Class: 主类名 --------------------------------注意: Main与Class中间不是下划线,而是短横线 Main-Class:与calDemo中间必须要 ...
使用smslib包详解
1.配置comm.jar包
1) Copy win32com.dll to your <JDK>\bin directory. C:\>copy c:\commapi\win32com.dll to c:\jdk1.1.6\bin
2) Copy comm.jar to your <JDK>\lib directory. C:\>copy c:\ ...
一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些Java程序设计建议,从GC角度提高Java程序的性能。 GC的基本原理 Java的内存管理实际上就是对象的管理,其中包括对象的分配和释放。 对于程序员来说,分配对象使用new关键字;释放对象时,只要将对象所有引用赋值为null,让程序不能够再访问到这个对象,我们称该对象为"不可达 ...
EL脚本语言的配置和支持: 对于一个单个JSP页面,你可以使用定义page指令来设置jsp页面是否支持EL。默认是支持EL(如果要页面不支持EL,请设置为isELIgnored=true;
<%@ page isELIgnored="true|false"%>
对于整个JSP应用程序,要修改WEB.XML配置(tomcat5.0.16默认是支持EL的);
<jsp-property-group> <description> For config the ICW sample application &l ...
<bean:define id="permissionList" name="groupForm" property="permissionList" type="java.util.ArrayList" /> <logic:iterate id="permission" name="permissionList" type="com.baoku.human.permi ...
- 16:00
- 浏览 (2)
- 评论 (0)
- 分类: 技术--->struts
集合类集合类的对象是用来管理其他若干对象的,它类似于C++标准模板库中的容器,不过在JAVA的集合类的对象中可以用来存放多种类型的对象。接口和类共同构成了一个集合框架,集合的概念,一个对象可以装载多个对象,这个对象就是集合对象。集合框架1,接口Collection 用来管理多个对象,集合中的每个元素都是对象。Map,Map中没有对象,而是键值对,由Key,value组成的键值对,Key是不可重复的。value是可以相同的,一个Key和一个value一一对应。集合中用到的类,接口在java.util包中,在使用时注意将其引入import。Collection 接口(以下介绍其子接口)1) ...
- 浏览: 3068 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
linux查看ip配置DNS
共 15 张
共 15 张
最近加入圈子
最新评论
-
由工作状态混乱想到的
呵呵 界面性的东西要做保真原型的,就是所谓的UCD里面的东西,开发流程也是标准的 ...
-- by litian33 -
由工作状态混乱想到的
你这个人员配比太偏重表现层开发了 头重脚轻不好办啊
-- by Joo -
由工作状态混乱想到的
网站的需求,很容易被简单归结为界面设计。的确,这是网站开发中最费时、最难控制的部 ...
-- by jonyzhu -
由工作状态混乱想到的
LZ说的是小网站吧,大的网站项目,需求都项目经理一个人做,忙不过来吧。 网站内容 ...
-- by hyhongyong -
简单的 无刷新 ajax 级联
可以运行吗 ?
-- by amuj2ee






评论排行榜