JAVA SE开发
轻鸿飘羽
这个作者很懒,什么都没留下…
展开
-
java socket编程
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。转载 2011-11-22 15:40:57 · 593 阅读 · 0 评论 -
Spring学习
Spring资源加载关于Spring的资源加载的问题我们常常会有些疑惑,就是家在路径的问题。现在我来总结一下资源加载的常用的一下东西。资源类型的地址前缀classpath:从类路径中家在资源classpath:和classpath:/是等价的,都是相对于类的根路径,资源文件可以再标准的文件系统中,也可以在jar或者zip的类包中.file:使用UrlResource从文件系统中加载原创 2013-02-18 14:49:28 · 665 阅读 · 0 评论 -
Java初学者的30个常见问题
这种情况下可以是 a是int型,b是float型。但是同等情况下 a = a + b 就会编译报错。1.3 条件语句和循环语句Q. 为什么判断字符串相等不能使用 == ?A. 这反映了基础类型(int, double, boolean)和引用类型(String)的区别。Q. 有没有在什么情况下,一条语句块的花括号不能省略的?A. 在下面的例子中,第一转载 2013-03-11 08:44:06 · 934 阅读 · 0 评论 -
Java开发过程中遇到的一些小错误集锦-以后会不断地更新
今天在用Spring框架的时候发现在进行强制类型转化的时候我把Object[]数组强制类型转换成Sting[]失败。报告的错误时不能这么强制类型转换,因为数组不是基本类型,基本数据类型转换才可以。对于数组的强制类型转换需要将数组中每一个数据取出来然后对其进行强制类型转换。Bean property 'packagesToScan' is not writable or has an inval原创 2013-02-18 10:42:13 · 797 阅读 · 0 评论 -
对于public static void main(String args[])你知几何?
Java中main()方法以及命令行参数的若干注意 main方法的完整定义语法:public static void main(String[] args){}命令行格式:java [命令参数] 文件名 [args[0](用户参数) args[1] ... 比如 java - cs AClass a b c1. 关于main()方法中的修饰符public转载 2013-01-21 15:43:22 · 2495 阅读 · 0 评论 -
Java读取Properties文件的六种方法
Java读取properties文件 【转】使用J2SE API读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties(转载 2013-01-18 11:48:13 · 658 阅读 · 0 评论 -
Json文件解析
#json.txt {name:"中国",provinces:[{name:"黑龙江",citys:["佳木斯","大庆","哈尔滨","齐齐哈尔","牡丹江"]},{name:"辽宁",citys:["沈阳","大连","盘锦"]},{name:"吉林",citys:["吉林市","长春市","四平市"]转载 2013-02-01 16:57:52 · 837 阅读 · 0 评论 -
java web 项目图片显示
我们在应用javaWeb程序的时候,有时候会调用本地的图片资源,或者是放在Tomcat容器下webapps文件下的资源,这时我们一定要应用绝对路径,要不然我们图片在浏览器上不予显示。绝对路径的书写方法是:jsp中获取绝对路径的方法:String contextPath = request.getContextPath();//该方法是获取web程序的山下文路径。String path原创 2013-01-29 10:27:31 · 2585 阅读 · 0 评论 -
jsp获取当前目录下的文件和目录,获取windows盘符
(一)获取当前目录下的文件和目录知识点1 file对象的应用2 listFiles()方法3 isDirectory()方法,isFile()方法 判断是否为目录或是文件4转换字符串方法toString(1)创建一个file对象dir,然后用listFiles()方法返回当前目录下所有文件String path=request.getRealPath("/"转载 2013-01-25 11:27:37 · 1013 阅读 · 0 评论 -
使用 Java 测试网络连通性的几种方法
在网络编程中,有时我们需要判断两台机器之间的连通性,或者说是一台机器到另一台机器的网络可达性。在系统层面的测试中,我们常常用 Ping 命令来做验证。尽管 Java 提供了比较丰富的网络编程类库(包括在应用层的基于 URL 的网络资源读取,基于 TCP/IP 层的 Socket 编程,以及一些辅助的类库),但是没有直接提供类似 Ping 命令来测试网络连通性的方法。本文将介绍如何通过 Java 已转载 2013-01-11 09:05:03 · 1706 阅读 · 0 评论 -
正则表达式语法
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID转载 2013-01-24 16:29:41 · 852 阅读 · 0 评论 -
eclipse user library的创建
一:向eclispe中添加user Library的步骤: 1。点击eclipse的window菜单,选择“Preference” 2。在preferences窗口中选择java->Build Path->User Libraries,然后点击窗口右边的New...按钮,在弹出的子窗口中输入user library的名称,此时在user libraries窗口中会出现新加的 libra原创 2013-01-09 14:26:15 · 837 阅读 · 0 评论 -
java.util.Date和java.sql.Date的区别和相互转化
java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。 java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他,后者之后在读写数据库的时候用他,因为PreparedSt转载 2013-01-23 09:16:55 · 574 阅读 · 0 评论 -
使用Java构建高伸缩性组件
概述作为软件工程师,我们不得不并行我们的应用使它们在多核机器上很好的伸缩。一种并行方式是把它们分成若干子任务,其中每一个子任务与应用的其他子任务通信和同步。这通常被称为基于任务的并发。我们可以基于子任务的通信模式将应用分类。尴尬式并行——应用的子任务从不或者很少与其他子任务通信。通常情况下,每一个任务只处理自己的私有数据。一些例子包括:蒙特卡洛模拟程序快速排序程序,使用fo转载 2012-09-29 17:02:39 · 3427 阅读 · 0 评论 -
Java获取系统时间
用Java获取系统时间有很多种方式,但是目前JDK7已经发布,Calendar有了新的便捷方法,所以我再次总结一下系统时间的应用。public class TestCalendar { public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); calendar.setTime原创 2012-08-05 17:54:24 · 2297 阅读 · 0 评论 -
Failed to create the Java Virtual Machine
以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除。今天去eclipse官网又下了一个Eclipse IDE For Java EE Developers。版本是:eclipse-jee-helios-SR1-win32.zip我的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“ Failed to create the Java Vir转载 2011-12-21 16:14:59 · 599 阅读 · 0 评论 -
精通JAVA的25个标准
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以 及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,ref转载 2011-12-17 20:59:39 · 817 阅读 · 0 评论 -
Illegal pattern character 'Y'错误
错误Illegal pattern character 'Y'错误:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");yyyy-MM-dd 中yyyy和dd只能用小写,写成YYYY-MM-DD会报Illegal pattern character 'Y'转载 2013-04-17 10:32:39 · 15424 阅读 · 1 评论