
java
luky_dog
数据分析、大数据处理
展开
-
jfinal 日志配置为logback
jfinal 日志配置为logback原创 2021-12-20 10:52:37 · 1317 阅读 · 1 评论 -
java计算阶乘
第一个用java计算阶乘的方法:这是利用简单的循环相乘制造的阶乘。 public class Factorial { public static int factorial(int x) { if (x < 0) { throw new IllegalArgumentException("x must be>=0"); } int...原创 2010-12-31 18:12:25 · 365 阅读 · 0 评论 -
http客户端 转
import java.net.*; import java.io.*; import java.util.Properties; import java.util.Enumeration; /** Http客户端程序已集成在Java语言中,可以通过URLConnection类调用。遗憾的 是,由于...原创 2011-05-10 10:50:40 · 120 阅读 · 0 评论 -
java.util.concurrent 多线程框架实例 转
JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。 一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resin和Jetty等,现在有了JDK5,我们就没有必要重复造车轮了,直接使用就可以,何况...原创 2010-10-19 21:32:44 · 108 阅读 · 0 评论 -
java io 流 转
一、流的概念 流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。 流的方向是重要的,根据流的方向,流可分为两类:输入流和输出流...原创 2010-10-20 09:09:42 · 84 阅读 · 0 评论 -
java nio 转
首先了解下所谓的java nio是个什么东西! 传统的并发型服务器设计是利用阻塞型网络I/O 以多线程的模式来实现的,然而由于系统常常在进行网络读写时处于阻塞状态,会大大影响系统的性能;自Java1. 4 开始引入了NIO(新I/O) API,通过使用非阻塞型I/O,实现流畅的网络读写操作,为开发高性能并发型服务器程序提供了一个很好的解决方案。这就是java nio 首先来看下传统...原创 2010-10-20 10:47:40 · 78 阅读 · 0 评论 -
使用Java NIO编写高性能的服务器 转
从JDK 1.4开始,Java的标准库中就包含了NIO,即所谓的“New IO”。其中最重要的功能就是提供了“非阻塞”的IO,当然包括了Socket。NonBlocking的IO就是对select(Unix平台下)以及 WaitForMultipleObjects(Windows平台)的封装,提供了高性能、易伸缩的服务架构。说来惭愧,直到JDK1.4才有这种功能,但迟到者不一定没有螃蟹吃,NI...原创 2010-10-20 10:48:47 · 96 阅读 · 0 评论 -
android sqlite使用--转ibm
SQLite 介绍SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLite.SQLite 由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展 SQL...原创 2011-02-28 14:50:53 · 115 阅读 · 0 评论 -
类实例化
学习JAVA这门面向对象的语言,实质就是不断地创建类,并把类实例化为对象并调用方法。对于初学JAVA的人总搞清楚对象是如何实例化的,假如类之间存在继承关系,那就更糊涂了。下面我们通过两个例题来说明对象的实例化过程。例1: 编译并运行该程序会有以下输出 Static Block Employee Company:china soft Non-Static Block Employee phon...原创 2011-07-08 08:40:09 · 179 阅读 · 0 评论 -
jsp中的session机制
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解java...原创 2012-01-12 16:32:23 · 205 阅读 · 0 评论 -
Clustering经典范文学习
构造Cluster是架构师们实现Scalability与High Availability 的最直接用药。所以大家很多都会无意中使用Cluster的思想去设计自己的服务器。其实Java EE里的Clustering已经做得很熟很烂,大家如果烂熟各家vendor对Web,EJB,JNDI,JMS,WebService....的Cluster实现,再思考自己的烂摊子时,思路便快捷清晰,少很多与同僚...原创 2011-11-27 15:27:34 · 132 阅读 · 0 评论 -
JMS开发
在编写JMS客户端程序之前,首先需要在WebLogic Server控制台中配置JMS队列或主题。下面将要给出一个配置实例,在该实例中将要配置JMS服务器,以及JMS队列和JMS主题。 在开始讲述jms的配置与开发之前,先要对JMS的一些基本概念作以简介。Java Message Service(JMS)是在Java编程中访问企业信息系统的API。JMS API使得在Jav...原创 2012-07-05 08:24:40 · 175 阅读 · 0 评论 -
Nginx+Tomcat+Memcached集群Session共享 转
环境:windows 7 + nginx-1.1.5 + memcached-1.2.6-win32-bin + apache-tomcat-7.0.20-windows-x86 + jdk-6u6-windows-i586-p(JDK 1.6,memcached-1.2.6-win32-bin下载地址:http://code.jellycan.com/files/...原创 2012-03-05 18:45:17 · 115 阅读 · 0 评论 -
java(Web)中相对路径,绝对路径问题总结 转
前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java中相对路径,绝对路径等问题。同时,对于Web应用中的相对路径,绝对路径,以及Java.io.File类学习了一下。也找了一些资料。希望大家遇到类似的问题,可以更有效的解决。===================================================================...原创 2012-08-03 16:10:44 · 117 阅读 · 0 评论 -
ant设置代理
在built.xml文件里添加如下配置 <target name="proxy" > <property name="proxy.host" value=""/> <property name="proxy.port" value="80"/> <property nam原创 2012-08-24 12:36:55 · 184 阅读 · 0 评论 -
Glassfish性能调优 转
GlassFish是目前主流的Java EE应用服务器之一,目前相当数量的Java企业级应用运行在GlassFish上,性能调优就成为每个GlassFish上的Java开发者关注的问题.其实,Java EE应用的性能问题对严肃的项目和产品来说是一个非常重要的问题。特别是企业级的应用,并发用户多,数据传输量大,业务逻辑复杂,占用系统资源多,因此性能问题在企业级应用变得至关重要,它和系统的稳定性...原创 2013-02-02 00:30:00 · 278 阅读 · 0 评论 -
项目开发中技术选型的一些心得
今天写一下对JAVA一些技术的选型上边的一些感受。 今天的JAVA已经相当的复杂了,刚入门的新同志可能真的有点找不到北的感觉,框架满天飞,JDK版本不停的升级,唉,让人目不睱接啊,晕啊。那我就从软件不层次开始说起吧。一、前端WEB层 这一层是最热闹的一层了。不光是框架多,而且在网上讨论的也是最多的。MVC是现在主流,不过最近的事件趋动也空前的高涨。 MVC的代表就是大...2008-09-15 13:31:00 · 1063 阅读 · 0 评论 -
page
<% @ page language = " java " import = " java.util.* " pageEncoding = " GB2312 " %> <...2006-09-18 23:35:00 · 131 阅读 · 0 评论 -
JDBC(转)
作者: gongshi1919 发表日期: 2006-04-08 21:59 文章属性: 转载 复制链接 ...2006-08-24 13:36:00 · 87 阅读 · 0 评论 -
面试题集及解答(转)
出处:www.youkuaiyun.com[ 2004-09-17 10:26:19 ] 作者:doodoofish 第一,谈谈final, finally, finalize的区别。 final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,...2007-02-27 09:53:00 · 70 阅读 · 0 评论 -
apache tomcat 整合(转)
Apache的HTTPD是目前比较受欢迎的网站服务器软件,它不但功能强大,而且完全免费,并且支持市场上流行的各种操作系统(Windows,Linux,Mac os)。同时对于Java Servlet/JSP的支持,通常也会使用同样Apache出品的Tomcat。Tomcat除了支持Java Servlet/JSP之外,也可以当做网站服务器使用,但是在对于静态的htm...2007-02-28 09:44:00 · 91 阅读 · 0 评论 -
apache tomcat 整合
这一篇是我自己根据网上的资料又重新整的。准备工作这里就不写了,同上篇转载的一样,我说一下我用到的版本,然后主要贴一下配置文件。1.apache2.2.32.tomcat5.5.293.mod_jk-apache-2.2.3.so4.jdk1.6.0 所有的软件安装好后,配置开始:1.tomcat的配置文件a.在tomcatHome/conf/新建jk2.proper...2007-03-01 10:04:00 · 130 阅读 · 0 评论 -
EasyMock的简单使用(摘)
xp开发的一个利器--EasyMock。EasyMock是一种 动态生成模仿对象以便应用于单元测试的工具,有了它可摆脱容器进行单元测试了。它的使用很简单,下面一个简单登陆验证的例子: public class LoginServlet extends ...2007-03-02 09:13:00 · 712 阅读 · 0 评论 -
jboss 的一些配置(端口,虚拟目录,虚拟主机,中文问题,数据库连接)(转)
1。访问端口配置 编辑%jboss-4.0.2%\server\default\deploy\jbossweb-tomcat55.sar\server.xml将8080改为你希望访问的端口(8888) <!-- A HTTP / 1.1 Connector o...2007-03-02 18:17:00 · 105 阅读 · 0 评论 -
JBOSS 4.0 配置虚拟目录(转)
我的环境: WINXP SP2 + JDK1.5 + JBOSS4另外说明: 如果不使用JBOSS4 或者 直接使用TOMCAT5.x(作虚拟目录) 就会出现无法编译的异常或者SERVLET 找不到。但出于对EJB3.0 技术研究,本人就直接使用了JBOSS4了。 我想,第三步 可以对大家有一些参考。=================================第一步:编辑:...2007-03-05 10:40:00 · 89 阅读 · 0 评论 -
我的项目的结构和配置文件
学习java有段时间了,最近自己根据网上的资料自己搭了一个项目的,结构是这样的。一、项目结构是这样的: (1)前台展现用的是spring mvc ,因为它比较简单,比起struts来,它更灵活一些,等以会struts ti出来后,可能会用。 (2)管理bean ,是用的spring做为容器 (3)持久层用的是ibatis,没有用hibernate的原因是不想...2006-06-27 17:33:00 · 87 阅读 · 0 评论 -
ibatis 使用动态表
自从ibatis 2.0.9以后,ibatis支持动态表名。示例代码如下: Sample : < select id ="getRighe" remapResults ="true" resultMap ="resultRighe" parameterClass ="java.util.Map" > select * from $tablePrefix$_r...2006-06-29 23:50:00 · 178 阅读 · 0 评论 -
JAVA-学习-网络资源
SUN中国技术社区 http://gceclub.sun.com.cn/ SUN JAVA 英文技术社区 http://java.sun.com/ IBM Java technology http://www...2006-07-05 00:00:00 · 115 阅读 · 0 评论 -
Swing的Jtable类(转载)
1 table.setSelectionBackground(Color.black); table.setSelectionForeground(Color.white); Swing颇受欢迎的JTable类为显示大块数据提供了一种简单的机制。JTable有很多东西是用于数据的生成...2006-07-05 13:25:00 · 100 阅读 · 0 评论 -
Java的文件与磁盘操作(转载)
1 如何获得某一个目录下的文件列表? 1 File MyDir = new File("C:/Windows/." ); 2 3 String[] FileNames = MyDir.list(); 2 如何实现一个打开文件或者是存储文件对话框? 1 AWT: FileDialog类 + FilenameFilter类 2 3 Swing: JFileCho...2006-07-06 00:05:00 · 189 阅读 · 0 评论 -
使用FileUpload组件实现文件上传(转载)
文件上传在web应用中非常普遍,要在servlet/jsp环境中实现文件上传功能非常容易,因为网上已经有许多用java开发的组件用于文件上传,本文以commons-fileupload组件为例,为servlet/jsp应用添加文件上传功能。 common-fileupload组件是apache的一个开源项目之一,可以从 ht...2006-07-06 00:15:00 · 114 阅读 · 0 评论 -
java读取中文文件
java中读取中文文件经常出现乱码,是因为java编码的问题,以下是一个简单的类,实现读取中文。 在用inputstream读取的时候,最好是一次读取多个字节,这样节io操作,提高速度。 package wh; import java.io.BufferedReader; import java.io.ByteAr...2006-07-06 00:20:00 · 240 阅读 · 0 评论 -
通过文本文档实现信息的批量导入(转)
2005-08-05 来源:优快云 作者:CMTobby 最近参与了一个网上直报项目的维护工作,该网上直报应用程序有一个功能就是通过导入文本文档的方式向后台数据库中批量导入直报用户,包括用户各项信息如单位名称、企业资质等级等等。其核心之处就是如何获取所上载文本文档中的内容,现将...2006-07-18 11:01:00 · 119 阅读 · 0 评论 -
tomcat5.0中文问题
1 tomcat的j2ee实现对表单提交即post方式提示时处理参数采用缺省的iso-8859-1来处理2 tomcat对get方式提交的请求对query-string 处理时采用了和post方法不一样的处理方式。(与tomcat4不一样,所以设置setCharacterEncoding(“gbk”))不起作用。解决办法:1。)post方法提交的还是用filter类...2006-08-10 15:26:00 · 68 阅读 · 0 评论 -
jboss4.0的虚拟主机(摘)
什么也不需要改,只需要在那个你所要发布的工程的那个web-info文件夹下边,就是和web.xml同一个目录级别的地方加一个jboss-web.xml文件,至于文件的内容呢: <?xml version="1.0"?><!DOCTYPE jboss-web><jboss-web><context-root>/</contex...2007-02-26 17:09:00 · 103 阅读 · 0 评论