java
trtra
这个作者很懒,什么都没留下…
展开
-
HashMap遍历
java Map遍历速度最优解 第一种(效率高): Map map = new HashMap(); Iterator iter = mat.entrySet().iterator(); while(iter.hasNext()){ Map.Entry entry = (Map.Entry)iter.next(); Object key = entry.getKey(); Object val =...原创 2014-05-07 10:30:06 · 164 阅读 · 0 评论 -
java判别图片格式GIF JPG
原文地址:http://blog.csdn.net/kehengqun1/article/details/49252549感谢博主 [size=medium]判断文件是否为GIF文件[/size] [code="java"] private boolean isGifFile(File file) { try { FileInputStream inputStre...原创 2016-12-26 18:25:33 · 908 阅读 · 0 评论 -
向文本文件追加内容,清空文件内容
[code="java"] //向文本文件中追加内容,如果append=true则默认追加,如果append=false会先清空文件再追加内容 public static boolean updateContent(String fileName,String content,boolean append){ boolean res = true; ...原创 2017-03-23 17:07:37 · 2461 阅读 · 0 评论 -
java socket编程
原文地址:http://www.cnblogs.com/linzheng/archive/2011/01/23/1942328.html ,在此谢过版主! 一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一...原创 2015-09-21 18:12:46 · 81 阅读 · 0 评论 -
synchronized的使用方法
转来的,谢谢版主... Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问o...原创 2015-08-31 15:03:53 · 1774 阅读 · 0 评论 -
Source folder is not a Java project
[size=medium]在eclipse创建maven项目后,不能在src\main\java下创建目录和java类,提示:Source folder is not a Java projecterw,于是在cmd命令窗口跳到该项目的目录下执行mvn eclipse:eclipse,maven会自动下载一些jar包文件到仓库下,完成后在该目录下可以创建目录和java类了。 查了下mvn ecl...原创 2016-06-11 15:55:32 · 2839 阅读 · 0 评论 -
eclipse 项目复制
原文地址:http://blog.csdn.net/guopengzhang/article/details/4630563,感谢博主 在eclipse下有一个现有项目mytest1,我现在想建一个新的工程,它的大部分内容与mytest1相同,于是我选择复制mytest1, 并且改工程名为mytest2。我对mytest2的代码修改后在tomcat上运行,结果我发现在tomcat中的项目有两个...原创 2016-06-07 14:06:49 · 135 阅读 · 0 评论 -
java.util.Date和java.sql.Date的区别及应用
转自:http://blog.sina.com.cn/s/blog_7dd2c0df01013dbb.html ①java.util.Date 就是在除了SQL语句的情况下面使用 ②java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分 ③它都有getTime方法返回毫秒数,自然就可以直接构建 java.util.Date d = new j...原创 2014-04-19 17:13:09 · 79 阅读 · 0 评论 -
java中相对路径,绝对路径问题总结
转自:http://www.blogjava.net/simie/archive/2007/07/29/133094.html java中相对路径,绝对路径问题总结 1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/i...原创 2014-04-14 15:26:37 · 122 阅读 · 0 评论 -
JDK中rt.jar、tools.jar和dt.jar作用
原文地址:http://springsfeng.iteye.com/blog/1674022 dt.jar和tools.jar位于:{Java_Home}/lib/下,而rt.jar位于:{Java_Home}/jre/lib/下,其中: rt.jar是JAVA基础类库,dt.jar是关于运行环境的类库,tools.jar是工具类库 在Classpath设置这几个变量,是为了方便在程...原创 2014-02-18 12:08:02 · 170 阅读 · 0 评论 -
Java中的常用异常处理方法
转载:http://blog.sina.com.cn/s/blog_4ae187490100xj00.html 觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { ...原创 2014-06-04 14:47:46 · 215 阅读 · 0 评论 -
JAVA基础--方法传参
JAVA基础--方法传参 为啥拿这个当话题? 在初学者阶段,许多童鞋都对方法传参比较迷茫,知其然不知其所以然。 一.先说说参数传递的几个术语: 值调用(call by vale):表示方法接收的是调用者传递的值。 引用调用(call by reference):表示方法接收的是调用者传递的变量地址。 一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值; *...原创 2014-05-11 12:27:17 · 114 阅读 · 0 评论 -
读取和更新properties配置文件(支持中文)
[b][size=medium] 首先把需要操作的properties配置文件修改成UTF-8编码[/size][/b] [code="java"] // 获取properties文件属性值 public static String readPropertiesFile(String filePath, String key) throws FileNotFoundExceptio...原创 2017-02-17 16:58:39 · 911 阅读 · 0 评论