![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 52
xiadongxilou
这个作者很懒,什么都没留下…
展开
-
Eclipse europa 更新时 Error retrieving "feature.xml". [error in opening zip file]
Eclipse europa 更新时 Error retrieving "feature.xml". [error in opening zip file]的解决 2009-06-14 00:21:07| 分类: 默认分类 | 标签: |字号大中小 订阅 .今天从菜单help->software updates 安装升级时,出现这个错误Error retrieving "feat...原创 2011-09-06 17:20:38 · 77 阅读 · 0 评论 -
Java取得当前类的路径
一此不安全的做法:1. new File(path),这个方法的路径到底在那里取决于调用java命令的起始位置定义在哪里,tomcat/bin下面的catalina.bat调用了java,所以在tomcat下相对起始位置是tomcat/bin,但是eclipse启动时,起始位置 是eclipse的项目路径。 2.类.class.getClassLoader().getR...原创 2012-02-23 15:15:19 · 74 阅读 · 0 评论 -
用java调用oracle存储过程总结
1、什么是存储过程。存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。2、什么时候需要用存储过程 如果服务器定义了存储过程,应当根据需要决定是否要用存储过程。存储过程通常是...原创 2011-08-04 23:45:52 · 65 阅读 · 0 评论 -
buffer 与cache 的区别
A buffer is something that has yet to be "written" to disk. A cache is something that has been "read" from the disk and stored for later use. 更详细的解释参考:Difference Between Buffer and Cache 对于共享内...原创 2011-08-04 23:27:32 · 87 阅读 · 0 评论 -
MVC与MVP简单对比
在Java平台,基于Spring等技术的MVC框架已经走向成熟;在.NET平台,微软也推出了MVC、MVP Framework,MVP不同于MVC的地方,关键在于,View不再显示的依赖于Business Logic Controller,而是依赖于一个业务逻辑抽象接口,关注于View的解藕。所以区分MVP与MVC的关键在于View是否依赖于某一具体的业务对象。Model View Pre...原创 2011-08-01 21:14:34 · 82 阅读 · 0 评论 -
.从三层架构到MVC,MVP
从三层架构到MVC,MVP http://www.cnblogs.com/daizhj/archive/2009/04/30/1447035.html 一. MVC是谁提出的 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,...原创 2011-08-01 21:13:15 · 95 阅读 · 0 评论 -
VSS介绍和备份技巧
VSS 的全称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用任何软件项目。 源代码版本控制机制是现代软件开发中必不可少的管理机制之一,通常借助版本控制软件即Source Code Management(SCM) systems或者Version Control systems来实现...原创 2011-08-01 21:11:50 · 1216 阅读 · 0 评论 -
多线程Java Socket编程示例
采用Java 5的ExecutorService来进行线程池的方式实现多线程,模拟客户端多用户向同一服务器端发送请求.1.服务端package sterning;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputS...原创 2011-08-01 21:09:30 · 87 阅读 · 0 评论 -
Java基于Socket文件传输示例
最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。1.服务器端package sterning;import java.io.BufferedInputStream;import ja...原创 2011-08-01 21:04:02 · 61 阅读 · 0 评论 -
SMTP 服务器要求安全连接或客户端未通过身份验证的各个解决方案
转:SMTP 服务器要求安全连接或客户端未通过身份验证的各个解决方案(C#) 最近在做邮件发送接口 把遇到的问题和解决方法告诉大家 希望对了解邮件的人有所帮助 原程序部分代码如下 //设置邮件信息 发件人地址、收件人地址、标题、主题 MailMessage mail = new MailMessage("xxxxxxx@sina.com", "zzzzzzz@si...原创 2011-10-18 11:21:58 · 2376 阅读 · 0 评论 -
ExecutorService线程池
ExecutorService 建立多线程的步骤:1。定义线程类 class Handler implements Runnable{} 2。建立ExecutorService线程池 ExecutorService executorService = Executors.newCachedThreadPool();或者int cpuNums = Runt...原创 2011-10-10 14:10:51 · 83 阅读 · 0 评论 -
CountDownLatch 的使用小例
CountDownLatchjava.util.concurrent.CountDownLatch 它是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的计数初始化 CountDownLatch。在调用countDown() 方法,使当前计数减一,且当前计数到达零之前,await 方法会一直受阻塞。当前计数到达零之后,会释放所有等待的线程,...原创 2011-10-10 14:08:20 · 75 阅读 · 0 评论 -
java正则表达式 过滤特殊字符的正则表达式
在网上找了好久也没找到个合适的正则表达式以过滤特殊字符;自己学习了下,写了两个,实现要求。 Java代码 // 过滤特殊字符 public static String StringFilter(String str) throws PatternSyntaxException { // 只允许字母...原创 2011-09-24 09:30:10 · 82 阅读 · 0 评论 -
Java取得当前类的路径
1. new File(path),这个方法的路径到底在那里取决于调用java命令的起始位置定义在哪里,tomcat/bin下面的catalina.bat调用了java,所以在tomcat下相对起始位置是tomcat/bin,但是eclipse启动时,起始位置 是eclipse的项目路径。 2.类.class.getClassLoader().getResource("")...原创 2011-09-21 10:44:41 · 90 阅读 · 0 评论 -
web前端优化
http://www.cnblogs.com/developersupport/p/webpage-performance-best-practices.html原创 2014-07-21 18:16:59 · 112 阅读 · 0 评论