
Java
文章平均质量分 60
dogwoods
喜欢交友,积极沟通,专研技术,探讨人生。
展开
-
Java的多线程同步机制的主要原则
概括起来说,Java 多线程同步机制主要包含如下几点: 1:如果一个类包含一个或几个同步方法,那么由此类生成的每一个对象都配备一个队列用来容纳那些等待执行同步的线程。 2:对于一个线程来说,有两种途径会使其进入等待队列,一种是在其他线程调用含有同步方法的对象时,此线程正在调用这个对象的方法,另一种方法是此线程调用了 wait() 方法。 3:当一个线程从一个同步方法调用返回时,或转载 2007-12-26 13:30:00 · 1465 阅读 · 0 评论 -
各大网站架构设计
1. PlentyOfFish 网站架构学习http://www.dbanotes.net/arch/plentyoffish_arch.html采取 Windows 技术路线的 Web 2.0 站点并不多,除了 MySpace ,另外就是这个PlentyOfFish。这个站点提供 “Online Dating”服务。一个令人津津乐道的、惊人的数据是这个只有一个人(创建人Mar转载 2008-11-27 12:19:00 · 1975 阅读 · 0 评论 -
http响应返回的状态码
状态码与注解状态码是试图理解和满足请求的三位数字的整数码,这些码的完整定义在第十章.注解短语是特意给出的关于状态码的文本描述.状态码用于自动控制而注解短语是面向用户的.客户机不需要检查和显示注解短语.状态码的第一位数字定义应答类型.后两位数字没有任何类型任务.第一位数字有五种值:-1xx: 报告的 - 接收到请求,继续进程.-2xx 成功原创 2008-11-07 15:52:00 · 1632 阅读 · 0 评论 -
设计模式学习之--Singleton(单例)模式
1、Singleton单例模式,是一种责任型模式。这种模式,通过隐藏构造器和提供对创建对象的单个访问点,实现了将类的职责---创建一个担当着独一无二角色的对象(生产唯一实例),集中于类的单个实例中。2、它的宗旨:确保某个类只有一个实例,并且为之提供一个全局访问点。3、它的机制:将该单例对象作为单例类的一个静态域创建实例;显示提供唯一的私有构造器(注意,必须显示提供,否则使用者仍然原创 2008-08-21 15:40:00 · 589 阅读 · 0 评论 -
Javascript 刷新框架及页面的方法汇总(转)
一、刷新框架先来看一个简单的例子:下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">HTML>HEAD>TITLE>原创 2008-08-21 15:35:00 · 665 阅读 · 0 评论 -
设计模式学习之---Facade(外观)模式
1、Facade外观模式,是一种接口型模式。这种模式的目的在于,它为子系统中的一组接口,定义了一个更高层次的接口,通过这个接口,提供一个统一的接口,使子系统更加容易使用。2、实现:创建一个新的类,提供客户所需的接口;而这个接口中,重新组织了子系统中的一组接口,抽取其中用以实现所需接口功能的方法,来达到客户所需。3、适用情况:不需要使用一个复杂系统的所有功能,而且创建新的类,包含访原创 2008-08-21 15:43:00 · 695 阅读 · 0 评论 -
设计模式学习之---Adapter(适配器)模式
1、Adapter适配器模式,是一种接口型模式。它将一个或多个类的接口,转换成客户所期望的接口。2、它的宗旨是:基于现有类所提供的服务,向客户提供接口,以满足客户的期望。3、实现:创建一个客户所需接口的类,然后包装现有类的方法,这样就包含了被适配对象。4、主要有两种类型:类适配器和对象适配器。 a 当客户指定需求接口时,我们通常可以创建一个新类,来实现接口和扩展现有类原创 2008-08-21 14:31:00 · 718 阅读 · 0 评论 -
存储图片到数据库中的一个异常信息
项目中,需要保存上传的图片到数据库中。项目使用的框架是spring+webwork+velocity+hibernate。上传图片后,需要将图片文件File类型转换成Blob类型。代码写完后,在测试中,总提示hibernate的一个错误提示信息,具体没有记录下来,大概是报一个IO错。经过检查,问题出在了转换代码中。try { InputStream in = new原创 2008-05-12 17:35:00 · 741 阅读 · 0 评论 -
Java中对图片文件的类型的获取
public static void main(String[] args) { File f = new File("c://test.jpg"); if (f.exists()) { System.out.println(getFormatInFile(f)); } } // Returns the format of转载 2008-01-09 17:53:00 · 954 阅读 · 0 评论 -
大型网站网页设计越简单越好
1、首页不要超过3屏。2、尽量不要用图。当你打开photoshop的时候----3、考虑一下偏远山区的拨号用户也要访问你的网站吧。4、考虑一下莫桑比克的用户也要访问的网站吧。5、考虑一下南北的电信的不联不通吧。6、使用CSS+div设计的你的网站吧。7、优化一下JS吧。别将别人的JS拿来就用。8、网站访问速度慢,先别怪带宽和服务器,先找一下页面的设计的原因吧。转载 2008-01-03 11:36:00 · 1620 阅读 · 0 评论 -
Oracle中job的使用详解
我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列) 类型 描述 JOB NUM原创 2008-01-02 16:01:00 · 149762 阅读 · 21 评论 -
svn安装使用
1、svn eclipse plugin :http://subclipse.tigris.org/update文章来自[SVN中文技术网]转发请保留本站地址:http://www.svn8.com/SVNSY/20090618/6545.html2、url: svn://192.168.9.203/jobmet/trunk原创 2009-08-31 17:19:00 · 766 阅读 · 0 评论