随笔分类 -  编程语言-[Java]

上一页 1 2 3 4 5 6 7 8 ··· 39 下一页
摘要:说明:这个转换仅限于相同类型的转换。 参考: http://blog.csdn.net/aaronuu/article/details/7055650 阅读全文
posted @ 2018-01-10 09:54 EasonJim 阅读(13131) 评论(1) 推荐(0) 编辑
摘要:说明:没找到合适的方法,持续关注这个问题 参考: https://stackoverflow.com/questions/11664894/jackson-deserialize-using-generic-class https://stackoverflow.com/questions/1165 阅读全文
posted @ 2018-01-10 09:36 EasonJim 阅读(1485) 评论(0) 推荐(0) 编辑
摘要:说明: 1、一般来说要实现压缩,那么返回方式一般是用byte[]数组。 2、研究发现byte[]数组在转成可读的String时,大小会还原回原来的。 3、如果采用压缩之后不可读的String时,互相转换大小会变小,唯一缺点就是转出的String不可读,需要再次解码之后才可读。 4、对于压缩一般最近常 阅读全文
posted @ 2018-01-10 09:23 EasonJim 阅读(22233) 评论(0) 推荐(1) 编辑
摘要:另一版本,三种实现方式: 参考: http://blog.csdn.net/zs520ct/article/details/72231674 阅读全文
posted @ 2018-01-10 08:37 EasonJim 阅读(3824) 评论(0) 推荐(0) 编辑
摘要:Java compiler下的Use compiler为Eclipse: 阅读全文
posted @ 2018-01-10 02:08 EasonJim 阅读(8999) 评论(0) 推荐(0) 编辑
摘要:说明: 1、200000单位为byte,并不是2MB,而是200KB,换算参考:https://calc.itzmx.com/ 2、这个是表单提交后长度超过了200KB造成的,除了表单Form,还有URI等长度;这类解决问题都可以针对Jetty进行下手,配置相应的参数来记性解决。 3、如果请求经过了 阅读全文
posted @ 2018-01-10 02:03 EasonJim 阅读(6644) 评论(0) 推荐(0) 编辑
摘要:说明:ES部署了3个节点,而一般情况只要这三个节点的IP其中一个都可以连接,Web端口使用的是9500,Client连接使用的是9600,调用程序使用了ES原生Client进行连接。 解决方法: 1、出现这样的问题,一般检查集群名称和IP是否填写正确。 2、注意,比如提供的IP能Telnet成功,但 阅读全文
posted @ 2018-01-10 00:12 EasonJim 阅读(35509) 评论(0) 推荐(0) 编辑
摘要:1、“字符”是由数字来表示的 先来重新了解一下计算机是如何处理“字符”的,这个原理是大家必须记住的,特别是在用Java写程序的时候,万万不可模糊。我们知道,计算机把任何东西都用数字来表示,“字符”也不例外。比如我们要显示一个阿拉伯数字“3”,在我们的PC里,其实并不是仅仅用一个数字3来代表我们要写的 阅读全文
posted @ 2017-12-29 09:02 EasonJim 阅读(25651) 评论(0) 推荐(0) 编辑
摘要:Spring Boot项目使用了spring-boot-devtools工具且在Eclipse中Debug调试会自动跳转到这个方法: 解决方法: Eclipse->【Preferences】->【Java】->【Debug】:去掉【Suspend execution on uncaught exce 阅读全文
posted @ 2017-12-28 13:54 EasonJim 阅读(8789) 评论(2) 推荐(2) 编辑
摘要:说明:Spring MVC和Spring Boot其实用的都是同一套。 CORS介绍请看这里:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS 在WEB项目中,如果我们想支持CORS,一般都要通过过滤器进行实现 阅读全文
posted @ 2017-12-27 10:28 EasonJim 阅读(1779) 评论(0) 推荐(0) 编辑
摘要:参考: http://www.jb51.net/article/91794.htm(以上内容转自此篇文章) 阅读全文
posted @ 2017-12-27 09:16 EasonJim 阅读(634) 评论(0) 推荐(0) 编辑
摘要:作为一名 Java 程序员,日常开发工作中肯定会接触日志系统,但是众多的框架,包括 Log4j、Log4j2、Logback、Slf4j、Apache Common logging 等等,引用的 maven 依赖众多,到底可以去掉哪些,一行 LoggerFactory.getLogger(Logba 阅读全文
posted @ 2017-12-27 08:24 EasonJim 阅读(1645) 评论(0) 推荐(0) 编辑
摘要:Jackson 是当前用的比较广泛的,用来序列化和反序列化 JSON 的 Java 的开源框架。Jackson 社 区相对比较活跃,更新速度也比较快, 从 Github 中的统计来看,Jackson 是最流行的 JSON 解析器之一 。 Spring MVC 的默认 JSON 解析器便是 Jacks 阅读全文
posted @ 2017-12-24 19:18 EasonJim 阅读(7628) 评论(0) 推荐(1) 编辑
摘要:Jakob Jenkov是Java界的牛人。 下面是收集的与Jackson有关的教程: JSON: http://tutorials.jenkov.com/java-json/index.html Jackson: http://tutorials.jenkov.com/java-json/jack 阅读全文
posted @ 2017-12-24 18:56 EasonJim 阅读(2149) 评论(0) 推荐(0) 编辑
摘要:解决方法: 1、JSON字符串中有转义字符,可以替换,也可以直接toString之后清除转移字符。 参考: https://stackoverflow.com/questions/40986738/spring-data-rest-no-string-argument-constructor-fac 阅读全文
posted @ 2017-12-24 12:54 EasonJim 阅读(55198) 评论(0) 推荐(0) 编辑
摘要:http://tietang.wang/2016/09/08/%E5%BE%AE%E6%9C%8D%E5%8A%A1/%E5%BE%AE%E6%9C%8D%E5%8A%A1%E5%AE%9E%E6%96%BDspring-cloud%E4%B8%AD%E8%B8%A9%E8%BF%87%E7%9A% 阅读全文
posted @ 2017-12-22 12:01 EasonJim 阅读(678) 评论(0) 推荐(0) 编辑
摘要:说明:用ab的好处,在处理多并发的情况下不用自己写线程模拟。其实这个世界除了LoadRunner之外还是有很多方案可以选择的。 官网: http://httpd.apache.org/(Apache服务器) http://httpd.apache.org/docs/2.0/programs/(Apa 阅读全文
posted @ 2017-12-22 11:56 EasonJim 阅读(3173) 评论(0) 推荐(0) 编辑
摘要:说明: 1、我还没有真正理解Spring Cloud的精髓,现只停留在使用阶段,可能存在分析不到位的问题。 1、这个是由于线程池的最大数量导致的,官方说随着线程池的数量越大,资源开销也就越大,所以调整时要慎重。 2、Hystrix默认是10个线程,超过就会报这个异常。 解决方法: 说明:以上是YAM 阅读全文
posted @ 2017-12-22 11:20 EasonJim 阅读(10066) 评论(0) 推荐(3) 编辑
摘要:做法: 1、比如我们在Controller的方法中,通常是直接将HttpServletRequest做为参数,而为了方便节省代码,通常会定义为全局变量,然后使用@Autowire注入。 说明: 1、观察了网上的说法,好像没有统一的解释,有些说会线程安全,有些则说不会。 2、如果按照一些方法进行测试, 阅读全文
posted @ 2017-12-22 10:36 EasonJim 阅读(3087) 评论(0) 推荐(0) 编辑
摘要:使用了ZooKeeper,设置 参考: https://github.com/spring-cloud/spring-cloud-netflix/issues/2550#issuecomment-353230054 http://blog.csdn.net/menggudaoke/article/d 阅读全文
posted @ 2017-12-22 10:06 EasonJim 阅读(1491) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 39 下一页