随笔分类 -  开发经验

上一页 1 ··· 134 135 136 137 138 139 140 141 142 ··· 211 下一页
摘要:读文件: BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。 通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因此,建议用 Buffe 阅读全文
posted @ 2018-10-15 10:09 星朝 阅读(1415) 评论(0) 推荐(0) 编辑
摘要:有一个UTF 8编码的文本文件,用FileReader读取到一个字符串,然后转换字符集:str=new String(str.getBytes(),"UTF 8");结果大部分中文显示正常,但最后仍有部分汉字显示为问号! [java] view plain copy print?public&nbs 阅读全文
posted @ 2018-10-15 09:47 星朝 阅读(8183) 评论(0) 推荐(0) 编辑
摘要:在解释Java中FileInputStream和FileReader的具体区别之前,我想讲述一下Java中InputStream和Reader的根本差异,以及分别什么时候使用InputStream和Reader。实际上, InputStream和Reader都是抽象类,并不直接地从文件或者套接字(s 阅读全文
posted @ 2018-10-15 09:43 星朝 阅读(935) 评论(0) 推荐(0) 编辑
摘要:保存数据到本地文件 private void saveDataToFile(String fileName,String data) { BufferedWriter writer = null; File file = new File("d:\\"+ fileName + ".json"); / 阅读全文
posted @ 2018-10-15 09:34 星朝 阅读(16011) 评论(0) 推荐(0) 编辑
摘要:代码如下: import java.io.FileWriter;import java.io.IOException;import java.io.RandomAccessFile; public class AppendToFile { / A方法追加文件:使用RandomAccessFile / 阅读全文
posted @ 2018-10-15 09:29 星朝 阅读(9285) 评论(0) 推荐(0) 编辑
摘要:一、前言   编码时我们总会发现如下变量未被使用的警告提示:   上述代码编译通过且可以运行,但每行前面的“感叹号”就严重阻碍了我们判断该行是否设置的断点了。这时我们可以在方法前添加 @SuppressWarnings("unused") 去除这些“感叹号”。 阅读全文
posted @ 2018-10-12 16:37 星朝 阅读(279) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 在开发web应用时,在对Spring中的Controller进行测试时,需要发送各种get以及post请求进行测试,当然可以自己在浏览器里输入url或者对于测试而言使用Spring提供的MockMvc编写代码进行测试,但是当我们想要测试诸如带Form表格提交 阅读全文
posted @ 2018-10-12 14:49 星朝 阅读(2727) 评论(0) 推荐(0) 编辑
摘要:postman与restlet都是使用的google浏览器的插件(出不去自行解决,you get!),此两款软件的强大这里就不在赘述了,postman的网上说明很多,restlet的中文配置很少了。这里只阐述最低基本切在使用中能提高测试效率的使用方法。postman: 这里只介绍Envir 阅读全文
posted @ 2018-10-12 14:48 星朝 阅读(1781) 评论(0) 推荐(0) 编辑
摘要:整理网友的材料,最后有源码,亲测能解决所有java获取IP真实地址的问题整理的这里:1、链接1 2、链接2JSP里,获取客户端的IP地址的方法是: request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获 阅读全文
posted @ 2018-10-12 14:14 星朝 阅读(425) 评论(0) 推荐(0) 编辑
摘要:DOM4J       与利用DOM、SAX、JAXP机制来解析xml相比,DOM4J 表现更优秀,具有性能优异、功能强大和极端易用使用的特点,只要懂得DOM基本概念,就可以通过dom4j的api文档来解析xml。dom4j是一套开源的api。实际项目中,往往选择dom 阅读全文
posted @ 2018-10-11 17:30 星朝 阅读(414) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 dom4j递归解析所有子节点 //解析返回的xml字符串,生成document对象 Document document = DocumentHelper.parseText(resultXml); //根节点 Element root = document. 阅读全文
posted @ 2018-10-11 17:25 星朝 阅读(5624) 评论(0) 推荐(0) 编辑
摘要:Map Map用于保存具有映射关系的数据,因此Map集合里保存着两组值,一组值用于保存Map里的key,另一组值用于保存Map里的value,key和value都可以是任何引用类型的数据。Map的key不容许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回false。 key 阅读全文
posted @ 2018-10-11 15:45 星朝 阅读(309) 评论(0) 推荐(0) 编辑
摘要:SortedMap接口主要提供有序的Map实现。Map的主要实现有HashMap,TreeMap,HashTable,LinkedHashMap。TreeMap实现了SortedMap接口,保证了有序性。默认的排序是根据key值进行升序排序,也可以重写comparator方法来根据value进行排序 阅读全文
posted @ 2018-10-11 15:42 星朝 阅读(25980) 评论(0) 推荐(1) 编辑
摘要:   public class PayCommonUtil { //定义签名,微信根据参数字段的ASCII码值进行排序 加密签名,故使用SortMap进行参数排序 public static String createSign(String characterEncoding,S 阅读全文
posted @ 2018-10-11 14:31 星朝 阅读(2791) 评论(0) 推荐(0) 编辑
摘要:综合了网上找的代码,整理的,Windows和Linux都可以用。 private static String getHostIp(){ try{ Enumeration<NetworkInterface> allNetInterfaces = NetworkInterface.getNe 阅读全文
posted @ 2018-10-11 14:22 星朝 阅读(4213) 评论(0) 推荐(0) 编辑
摘要:JAVA从本机获取IP地址 论述: 此篇博客是在工作的时候,需要获得当前网络下面正确的ip地址,在网上查阅很多博客,网上一个比较普遍的说法是通过InetAddress.getLocalHost().getHostAddress()获取,但只能够获取简单网络环境下的Ip地址,则忽略IP地址在现在的网络 阅读全文
posted @ 2018-10-11 14:18 星朝 阅读(1072) 评论(0) 推荐(1) 编辑
摘要:1、通用的调用微信的方法 1 / 2 3 @param requestUrl 接口地址 4 @param requestMethod 请求方法:POST、GET... 5 @param output 接口入参 6 @param needCert 是否需要数字证书 7 @return 8 / 9 pr 阅读全文
posted @ 2018-10-11 14:03 星朝 阅读(1312) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 1、生成的字符串每个位置都有可能是str中的一个字母或数字,需要导入的包是import java.util.Random; //length用户要求产生字符串的长度 public static String getRandomString(int lengt 阅读全文
posted @ 2018-10-11 13:55 星朝 阅读(123070) 评论(2) 推荐(11) 编辑
摘要:我们为什么要序列化     举个栗子:下雨天我们要打伞,但是之后我们要把伞折叠起来,方便我们存放。那么运用到我们java中道理是一样的,我们要将数据分解成字节流,以便存储在文件中或在网络上传输,这叫序列化。我们要用的时候,就需要将字节流重构成对象 阅读全文
posted @ 2018-10-11 11:16 星朝 阅读(3230) 评论(0) 推荐(0) 编辑
摘要:前言:kryo是个高效的java序列化/反序列化库,目前Twitter、yahoo、Apache、strom等等在使用该技术,比如Apache的spark、hive等大数据领域用的较多。为什么使用kryo而不是其他?因为性能足够好。比kyro更高效的序列化库就只有google的protobuf了(而 阅读全文
posted @ 2018-10-11 11:15 星朝 阅读(1733) 评论(0) 推荐(0) 编辑

上一页 1 ··· 134 135 136 137 138 139 140 141 142 ··· 211 下一页