Ikuta Erika

导航

随笔分类 -  java与http

关于时间与日历
摘要:获取UTC时间,但是设置了全局的TimeZone,导致后面的时间都是以此Zone为准: 用时差计算UTC时间: MySql数据库中的日期类型字段,对应java中的Date类应该使用java.sql.Date或者java.sql.Timestamp,都是继承了java.util.Date. 注:jav 阅读全文

posted @ 2018-03-08 10:43 风灯 阅读(360) 评论(0) 推荐(0)

java split方法
摘要:String a = "O|O||"; System.out.println(a.split("\\|").length); //["O", "O"] 默认limit为0 System.out.println(a.split("\\|", 0).length);//["O", "O"] 丢弃数组结尾的空字符串 System.out.println(a.split("\\|", 1).leng... 阅读全文

posted @ 2017-05-19 09:42 风灯 阅读(1314) 评论(0) 推荐(0)

java 线程
摘要:用户线程:Java虚拟机在它所有非守护线程已经离开后自动离开。 守护线程:守护线程则是用来服务用户线程的,如果没有其他用户线程在运行,那么就没有可服务对象,也就没有理由继续下去。 setDaemon(boolean on)方法可以方便的设置线程的Daemon模式,true为Daemon模式,fals 阅读全文

posted @ 2016-12-20 10:14 风灯 阅读(92) 评论(0) 推荐(0)

HttpURLConnection 添加代理
摘要://创建代理服务器 Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("www.proxyaddress.com", 8080)); //设置代理的用户名密码 Authenticator.setDefault(new MyAuth("用户名", "密码"))... 阅读全文

posted @ 2016-09-05 17:04 风灯 阅读(3521) 评论(0) 推荐(0)

修改Http消息的消息头Host
摘要:在 HttpURLConnection 类中直接使用如下代码无法修改Host的值: 需要在之前设置系统属性后才真正更改成功: 在HttpClient类中使用GetMethod或PostMethod发送Http时也会遇到不能修改Host值的情况: 而用另一种方法可以成功: 阅读全文

posted @ 2016-08-25 16:58 风灯 阅读(7523) 评论(0) 推荐(0)

HttpURLConnection类的使用
摘要:此类以获取天气的一个api地址为例: package javaexcjs; import java.io.BufferedReader; import java.io.OutputStreamWriter; import java.io.InputStream; import java.io.Inp 阅读全文

posted @ 2016-08-25 16:04 风灯 阅读(2658) 评论(0) 推荐(0)