java
tyasdxx
这个作者很懒,什么都没留下…
展开
-
eclipse各(旧)版本,32位/64位下载官网地址
官网下载地址:https://wiki.eclipse.org/Older_Versions_Of_Eclipse1、Eclipse IDE for Java Developers 该版本适合Java开发者,集成CVS,Git,XML编辑器,Mylyn, Maven integration和WindowBuilder等插件。2、Eclipse IDE for Java ...原创 2019-11-08 11:43:18 · 6663 阅读 · 0 评论 -
新浪天气预报接口 可一次查询多个城市天气
可传入多个城市,用空格(%2C)分开http://php.weather.sina.com.cn/iframe/index/w_cl.php?code=js&day=0&city=%E5%8C%97%E4%BA%AC%2C%E4%B8%8A%E6%B5%B7&dfc=1&random=1434619840774http://php.weather.sina.com.cn原创 2015-06-18 17:39:15 · 1679 阅读 · 0 评论 -
JAVA POI EXCEl单元格内部分字符设置样式 HSSFRichTextString用法
public static HSSFFont font(HSSFWorkbook wb) { HSSFFont font = (HSSFFont) wb.createFont(); // font.setStrikeout(true);//删除线 font.setFontHeightInPoints((short) 9); // 字体高度 font.setFontName("宋体"); /原创 2015-05-29 16:01:48 · 3756 阅读 · 0 评论 -
Java 發送邮件 带附件
package com.util;import java.io.UnsupportedEncodingException;import java.net.MalformedURLException;import java.net.URL;import javax.mail.internet.MimeUtility;import org.apache.commons.mail.Em转载 2015-04-08 11:24:37 · 1248 阅读 · 0 评论 -
Connection.setAutoCommit使用的注意事项
原文地址:http://blog.csdn.net/xiayimiaokuaile/article/details/6422032setAutoCommit总的来说就是保持数据的完整性,一个系统的更新操作可能要涉及多张表,需多个SQL语句进行操作循环里连续的进行插入操作,如果你在开始时设置了:conn.setAutoCommit(false);最后才进行conn.c转载 2015-05-08 12:36:01 · 15474 阅读 · 2 评论 -
ArrayIndexOutOfBoundsException: 4096 while reading image file
I am able to read png file. But getting ArrayIndexOutOfBoundsException: 4096 while reading gif file.byte[] fileData = imageFile.getFileData();ByteArrayInputStream byteArrayInputStream = new ByteArr转载 2015-04-14 16:21:42 · 3415 阅读 · 0 评论 -
QQ空间触屏版说说模拟评论
http://m.qzone.com/operation/publish_addcomment头信息:POST /operation/publish_addcomment HTTP/1.1Host: m.qzone.comConnection: keep-aliveContent-Length: 208Accept: application/jsonOrigin: htt原创 2015-03-12 14:28:59 · 1389 阅读 · 0 评论 -
如何通过抓包工具fiddler获取java程序的http请求
抓包工具fidder是一个很轻巧的可以获取浏览器,程序的http,https请求的软件。百科地址:http://baike.baidu.com/view/868685.htm官网地址:http://fiddler2.com而java程序需要设置proxy才能生效:Proxy proxy = new Proxy(java.net.Proxy.Type.HT转载 2015-02-15 15:59:59 · 5368 阅读 · 1 评论 -
java ArrayList根据存储对象排序
与c++中的qsort的实现极为相似,构建新的比较对象Comparator即可import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;class Student{ public int age; private String name; public Stude转载 2014-12-11 16:35:07 · 846 阅读 · 0 评论 -
java生成6位隨機數
生成6位随机数(不会是5位或者7位,仅只有6位):System.out.println((int)((Math.random()*9+1)*100000));同理,生成5位随机数:System.out.println((int)((Math.random()*9+1)*10000));同理,生成4为随机数:System.out.print转载 2014-12-11 15:49:21 · 20555 阅读 · 3 评论 -
java正则表达式 字符串中汉字个数
String str = "北京海淀 hello world!";int count=0;Pattern pattern = Pattern.compile("[\u4e00-\u9fa5]");char c[] = str.toCharArray();for(int i=0;i<c.length;i++){ Matcher matcher = pattern.matcher(String转载 2014-12-11 16:13:20 · 3704 阅读 · 0 评论 -
java equals
String str="hello";//第一種if(str.equals("hello")){ System.out.println("相同");}//第二種if(“hello”.equals(str)){ System.out.println("相同");}用第二種,可以防止空指針異常。原创 2015-01-08 16:53:49 · 744 阅读 · 0 评论 -
Java获取当前日期的前一个月,前一天的时间
Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DATE, -1); //得到前一天 calendar.add(Calendar.MONTH, -1); //得到前一个月 int year = calendar.get(Calendar.YEAR); int month = calendar.g转载 2014-06-09 16:03:42 · 14250 阅读 · 0 评论 -
模拟POST上传文件
原文地址:http://www.faceye.net/search/96957.html上传下载文件在浏览器里面都非常简单,上传文件在浏览器里就是几个标签,中间到底发生了什么我们全然不知,而下载文件更是简单——下载文件只需获得文件的地址以二进制的方式写出来就好。最近有个同学想在安卓里面做一个上传功能的App,最简单的莫过于HTTP的POST方法了(fork this )。转载 2015-06-19 18:10:36 · 768 阅读 · 0 评论 -
java 模拟触屏版QQ空间上传图片
模拟触屏版QQ空间上传图片问题。第一步:上传图片。参数:picture:【图片的Base64编码】base64:1hd_height:480【图片高度】hd_width:320【图片宽度】hd_quality:96【图片质量,好像只有70&96原创 2015-03-05 16:27:24 · 3237 阅读 · 2 评论 -
JAVA正则表达式过滤出中文、字母、数字
String str="大家好abc2b4444ggg54好好!@#$%^&*()////\"0000\":\"原创 2015-11-05 09:45:36 · 1010 阅读 · 1 评论 -
Java 某个日期n天之后的日期 BigInteger
public static String nextDate(int day,String sDate) throws ParseException{ SimpleDateFormat df2 = new SimpleDateFormat("yyyy-MM-dd"); Calendar now = Calendar.getInstance(); Date date = df2.par...原创 2019-09-24 11:34:02 · 354 阅读 · 0 评论 -
log4j.properties配置内容的理解
一直知道log4j是用来记录日志的,但一直没去看log4j到底是怎么用的,这两天看了几个log4j.properties配置语句详解的帖子,在这里简陋地记录一下。 在完全不知道log4j怎么用的时候,我想先知道log4j使用时的效果以及具体需要哪些步骤来实现效果。log4j可以将日志以文件的形式输出,也可以输出打印在控制台上,同时可以设置输出的日志内容显示格式、日志文件的生成方式(追加、...转载 2019-04-23 11:38:13 · 227 阅读 · 0 评论 -
Java JDK1.6,HttpURLConnection获取HTTPS链接,SSL
MyX509TrustManager.javaimport java.security.cert.CertificateException; import java.security.cert.X509Certificate;import javax.net.ssl.X509TrustManager; public class MyX509TrustManager impl...原创 2019-03-29 17:30:42 · 2789 阅读 · 0 评论 -
Java Excel XSSFSheetXMLHandler DataFormatter 笔记
Excel中日期格式处理public void processSheet(Styles styles, SharedStrings strings, SheetContentsHandler sheetHandler, InputStream sheetInputStream) throws IOException, SAXException { Da...转载 2019-01-30 16:54:22 · 1681 阅读 · 0 评论 -
阿里云服务器java发邮件失败commons-email,解决25端口问题
阿里云服务器上发送邮件失败问题。smtp.exmail.qq.com错误提示:Couldn't connect to host, port: smtp.exmail.qq.com, 25;使用465端口。jar包:commons-email-1.5.jar ( http://commons.apache.org/proper/commons-email/download_em...原创 2018-12-27 18:09:39 · 1906 阅读 · 0 评论 -
javax.net.ssl.SSLHandshakeException: sun.security.validator 问题解决,与环境有关
用httpclient访问https 资源时,会出现异常,与环境也有关系,有些机器请求正常. 错误详情:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPa...转载 2018-04-12 10:39:02 · 1940 阅读 · 0 评论 -
Java 删除 List 中的元素
public static void remove14(List<String> list, String target){ for(int i = list.size() - 1; i >= 0; i--){ String item = list.get(i); if(target.equals(item)...转载 2018-02-27 14:27:57 · 239 阅读 · 0 评论 -
java list 数据去重
Set set = new HashSet();set.add("1111");set.add("1122");set.add("13441");set.add("1111");set.add("1111");set.add("11123421");Iterator ite=set.iterator();while (ite.hasNext()) { System.o转载 2017-07-21 18:00:03 · 331 阅读 · 0 评论 -
JAVA 读取Excel 2007 所需jar,jdk1.6
jar下载:package com.excel;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.Pushba转载 2017-03-31 16:10:49 · 2042 阅读 · 0 评论 -
计算Java List中的重复项出现次数
本文演示如何使用Collections.frequency和Map来计算重复项出现的次数。(Collections.frequency在JDK 1.5版本以后支持) import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.HashSet;转载 2016-08-08 18:11:05 · 2034 阅读 · 0 评论 -
GregorianCalendar 当前时间的昨天18点
GregorianCalendar calendar = new GregorianCalendar(); calendar.add(GregorianCalendar.DATE, -1); calendar.set(calendar.HOUR_OF_DAY, 18); calendar.set(calendar.MINUTE, 0); calendar.set(calendar.原创 2016-01-28 09:29:23 · 980 阅读 · 0 评论 -
java 学习 新浪微群
java 新浪微群 http://q.weibo.com/803436/invitation=11mQrw0-1f2c0?source=weiqun_notice_app_18原创 2012-05-03 10:36:55 · 1183 阅读 · 0 评论 -
模拟百度贴吧回帖
错误:参数中原创 2014-04-24 11:03:48 · 1614 阅读 · 0 评论 -
java中的for循环
public static boolean syso(char j){ System.out.println(j); return true; } int i=0; for(syso('a');syso('b')&i<2;syso('c')){ i++; }运行结果:abcbcb转载 2014-04-17 16:20:52 · 878 阅读 · 0 评论 -
java-foreach语句使用总结
foreach语句使用总结 foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解转载 2013-01-28 12:02:42 · 953 阅读 · 0 评论 -
JAVA判断当前时间是上午am还是下午pm
//结果为“0”是上午 结果为“1”是下午public class GregorianTest{public static void main(String args[]){GregorianCalendar ca = new GregorianCalendar();System.out.println(ca.get(GregorianCalendar.AM_PM));原创 2013-01-28 11:21:06 · 39159 阅读 · 0 评论 -
java 求两个数相除的值,有余数就进一位
int mm(int a,int b){ return (a%b==0)?a/b:(a/b+1); }int ww(int a,int b){ return (a+b -1)/b; }原创 2012-08-07 11:42:59 · 17691 阅读 · 0 评论 -
java new Date()字符型转yyyy-MM-dd HH:mm:ss型字符串
public static void main(String[] args) { String ss = "Mon Aug 06 11:24:59 CST 2012"; Date d = new Date(ss); Calendar calendar = Calendar.getInstance(); calendar.s原创 2012-08-06 15:44:32 · 7252 阅读 · 0 评论 -
java 怎样从一个string字符串中判断某个字母出现的次数
String str = "中国 台湾 sd d"; int x=0; //遍历数组的每个元素 for(int i=0;i<=str.length()-1;i++) { String getstr=str.substring(i,i+1); if(getstr.equals("d")){原创 2012-06-28 15:04:14 · 28916 阅读 · 0 评论 -
mysql 去除重复的用户,按倒序排列
mysql表中有多个用户,每个用户有他的成绩,一个用户可能有多个不同的成绩, 查询结果成绩由高到低排列,有多个成绩的用户,只取他的最高分。 select * from user group by name order by score desc 查询结果:原创 2012-05-11 11:00:42 · 7430 阅读 · 1 评论 -
Host '192.168.2.189' is not allowed to connect to this MySQL server
授权IP为192.168.2.189的用户,链接到本机数据库GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.2.189' IDENTIFIED BY 'root' WITH GRANT OPTION 设置密码为‘root’原创 2012-05-11 17:50:31 · 2867 阅读 · 0 评论 -
java 判断一个字符串中有多少个中文
public static void main(String[] args) { String input = "234判234断一的fg456个字符rer串d23213fg中有de多少g45fhh个中文324"; String temp = null; Pattern p = Pattern.compile("[\u4E00-\u9原创 2012-05-09 15:07:40 · 7191 阅读 · 0 评论 -
java 求 两个数的百分比%
int num1 = 7; int num2 = 9; // 创建一个数值格式化对象 NumberFormat numberFormat = NumberFormat.getInstance(); // 设置精确到小数点后2位 numberFormat.setMaximumFractionDigits(2); String result = numberForm转载 2012-05-10 10:04:42 · 73408 阅读 · 3 评论 -
java设置Excel单元格格式 POI
POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:先获取工作薄对象:HSSFWorkbook wb = new HSSFWorkbook();HSSFSheet sheet = wb.createSheet();HSSFCellStyle setBorder = wb.createCellStyle();一、设置背景色:setBorder.setFillFore转载 2012-04-23 17:58:54 · 18250 阅读 · 0 评论