
java
文章平均质量分 84
vigor512
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
华为面试题:根据要求获取ASCII值最大且长度最长的重复字符串
具体题目记不太清了,当时给了一个字符串"aaabbbbbcccccccczzzzzzzz" ,说是从中找出重复最长的子串,按照ASCII码的顺序 当时限定一个小时,没弄出来,后面自己思索了一下,还是可以做的,现在将自己的思路写出来,供有需要的人进行参考 也希望有大牛能帮忙优化 public static void main(String[] args) { String str = "aaabbbbbcccccccczzzzzzzz";// 待检测字符串 Li...原创 2020-05-21 15:01:12 · 497 阅读 · 0 评论 -
java 导出excel
// 生成excel File outFile = new File(exportFileSavePath + File.separator + excelFileName); try { // 设置response的编码方式 request.setCharacterEncoding("UTF-8"); response.setContentType("application/...原创 2018-05-02 17:51:04 · 300 阅读 · 0 评论 -
jvm配置参数解析
-Xms512M -Xmx1G -Xmn256M -Xss256K -XX:PermSize=128M -XX:MaxPermSize=128M ·-Xms:初始堆大小,默认值是物理内存的1/64 ·-Xmx:最大堆大小,物理内存的1/4 ·-Xmn:最小堆大小 ·-Xss:每个线程的堆栈大小 ·-XX:PermSize(JDK8去除):设置持久代(perm gen)初始值,原创 2016-06-30 11:42:15 · 377 阅读 · 0 评论 -
RESTful
使用客户/服务器模型。客户和服务器之间通过一个统一的接口来互相通讯。层次化的系统。在一个REST系统中,客户端并不会固定地与一个服务器打交道。无状态。在一个REST系统中,服务端并不会保存有关客户的任何状态。也就是说,客户端自身负责用户状态的维持,并在每次发送请求时都需要提供足够的信息。可缓存。REST系统需要能够恰当地缓存请求,以尽量减少服务端和客户端之间的信息传输,以提高性能。统一的接口。一个原创 2015-12-14 20:31:06 · 446 阅读 · 0 评论 -
抢购 多线程
1.每隔一段时间(比如1分钟)在京东手机每日一秒杀页面提取产品(手机)链接。 http://sale.360buy.com/act/8VTHFGr10CjMDyZ.html#01 2.根据提取到得产品链接给后台发送数据,以便获取产品价格,描述,折扣,库存(是否有货)等信息。 3.根据得到的信息,进行判断。 若符合条件自动调用浏览器(前提是chrome加入环境变量,或者改代码将浏览器.exe原创 2015-10-26 13:51:16 · 1863 阅读 · 0 评论 -
java反射
Java反射的功能 1)可以判断运行时对象所属的类 2)可以判断运行时对象所具有的成员变量和方法 3)通过反射甚至可以调用到private的方法 4)生成动态代理 反射机制中的类: java.lang.Class; java.lang.reflect.Constructor; java.lang.reflect.Field;原创 2015-10-26 15:47:51 · 416 阅读 · 0 评论 -
汉字转拼音,主要是多音字的处理
package com.dt.luochen.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.ut原创 2015-09-17 15:45:02 · 4041 阅读 · 0 评论 -
获取xml字符串中的属性值
懒人直接上代码了 @SuppressWarnings("unchecked") public static void readStringXml(String xml) { Document doc = null; try { // 读取并解析XML文档 // SAXReader就是一个管道,用一个流的方式,把xml文件读出来 // SAXReader rea原创 2015-04-09 16:53:24 · 2513 阅读 · 0 评论 -
myeclipse、MyEclipse注册码自动生成代码
相信很多人跟我一样,每次使用新的java开发工具时,总是发愁注册码的问题,于是我经过参考,总结了一个注册码自动生成的程序,还算方便,拿出来与大家分享一下 如下: package com.dateng; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;原创 2013-10-05 17:01:56 · 647 阅读 · 0 评论 -
反射在java中的运用
【案例1】通过一个对象获得完整的包名和类名 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 package Reflect; /** * 通过一个对象获得完整的包名和类名 * */ class Demo{ //other codes... } class he原创 2013-11-27 10:27:36 · 582 阅读 · 0 评论 -
json-lib使用,JSONObject和JSONArray
1.从Object到String 要先用Object对象构造一个JSONObject或者JSONArray对象,然后调用它的toString()方法即可 (1)示例一 1 Book book=new Book(); 2 book.setName("Java"); 3 book.setPrice(52.3f); 4 JSONObject object=JSONObject.fromO原创 2013-12-02 18:45:52 · 794 阅读 · 0 评论 -
序列化是的作用和用途
一般在以下几种情况下,我们可能会用到序列化: a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b)当你想用套接字在网络上传送对象的时候; c)当你想通过RMI传输对象的时候。原创 2014-06-27 17:05:40 · 721 阅读 · 0 评论 -
序列化serializable原理
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileO原创 2014-06-30 10:36:42 · 705 阅读 · 0 评论