java 后台
HJHxHJH
这个作者很懒,什么都没留下…
展开
-
分布式定时任务调度系统技术选型——转载
转载自:http://www.expectfly.com/2017/08/15/%E5%88%86%E5%B8%83%E5%BC%8F%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1%E6%96%B9%E6%A1%88%E6%8A%80%E6%9C%AF%E9%80%89%E5%9E%8B/我们先思考下面几个业务场景的解决方案:支付系统每天凌晨1点跑批,进行一天清算,...转载 2019-11-21 11:11:56 · 174 阅读 · 0 评论 -
max-http-header-size 引发的一起血案(附:查gc方法)
最近在做项目的时候发现其中一个服务出现了性能上的问题,随去查堆内存的使用情况(在cmd命令窗口直接输入Jvisualvm ,然后连上对应的服务即可查看)。查堆内存使用情况打开cmd命令窗口Jvisualvm 查看堆内存使用情况 分析然后找到占用空间的类,当时是byte[]占用99%的空间,然后点开查看实例发现是http占据了绝大部分的空间(如图)。 突然灵光...原创 2018-09-07 11:11:32 · 23524 阅读 · 4 评论 -
2018/5/31 工作总结:写算法程序的心得
最近作为项目算法模块的主力开发,在开发过程遇到一些问题,今天总结一下。1、对于原始数据有精度的(如:Double类型),不要随便丢弃精度(如:四舍五入操作),特别是该数据还处于计算过程中的,这种保留多少位小数的操作留到最后输出结果的时候再进行。2、注意try catch的处理,有些地方出现异常只需给某变量付个值即可,有些地方则需抛出异常。在的项目出现异常需要向外抛出,由总方法进行捕获并在catch...原创 2018-05-31 23:52:36 · 169 阅读 · 0 评论 -
Java 8 的日期类和时间类(转载)
Java 8 推出了全新的日期时间API,Java 8 下的 java.time包下的所有类都是不可变类型而且线程安全。下面是新版API中java.time包里的一些关键类:Instant:瞬时实例。LocalDate:本地日期,不包含具体时间 例如:2014-01-14 可以用来记录生日、纪念日、加盟日等。LocalTime:本地时间,不包含日期。LocalDateTime:组合了日期和时间,但...转载 2018-05-31 23:10:45 · 5522 阅读 · 0 评论 -
Spring data MongoDB 系列之 —— MongoDB分页的Java实现和分页需求的思考
本文作者:@Ryan Miao本文链接:https://www.cnblogs.com/woshimrf/p/mongodb-pagenation-performance.html版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!目录前言传统分页思路正确的分页办法降序升序一共多少条ObjectId的有序性问题如果我一定要跳页排序和性能多字段排...转载 2018-06-07 23:08:28 · 7311 阅读 · 2 评论 -
超强、超详细Redis数据库入门教程
【本教程目录】 1.redis是什么 2.redis的作者何许人也 3.谁在使用redis 4.学会安装redis 5.学会启动redis 6.使用redis客户端 7.redis数据结构 – 简介 8.redis数据结构 – strings 9.redis数据结构 – lists 10.redis数据结构 – 集合 11.redis数据结构 – 有序集合 12.redis...转载 2018-06-07 23:06:41 · 130 阅读 · 0 评论 -
深入jar包:从jar包中读取资源文件(转载)(getResourceAsStream方法)
我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码://源代码1: package edu.hxraid; import java.io.*; public class Resource { public ...转载 2018-06-06 21:25:33 · 5805 阅读 · 0 评论 -
spring boot国际化——MessageSource的使用
修改properties文件的目录:在application.yml或者application.properties中配置 spring.message.basenamespring: application: name: test-worklog messages: basename: i18n/messages encod...转载 2018-06-04 23:52:07 · 1064 阅读 · 0 评论 -
Properties 和 ResourceBundle 读取配置文件
一、使用Properties类读取配置文件原创 2018-06-03 23:17:00 · 308 阅读 · 0 评论 -
Spring之AOP(非XML配置)
一、 AOP概念(spring 官网的介绍) 首先让我们从一些重要的AOP概念和术语开始。这些术语不是Spring特有的。不过AOP术语并不是特别的直观,如果Spring使用自己的术语,将会变得更加令人困惑。 切面(Aspect):一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。在Spring AOP中,切面可以使用基于模式)或者基于@A原创 2017-05-02 16:18:50 · 547 阅读 · 0 评论 -
Spring
核心思想/主要学习内容:IOC控制反转,AOP面向切面事务:(主要学习的是:声明式事务中的XML方式) http://www.cnblogs.com/newsouls/p/3988216.html转载 2016-12-03 20:12:15 · 285 阅读 · 0 评论 -
Hibernate
一、介绍 对JDBC的轻量级封装二、配置 http://blog.csdn.net/aboy123/article/details/10085635转载 2016-12-01 15:43:02 · 182 阅读 · 0 评论 -
Struts2 环境配置
Struts2 环境配置前提:Eclipse环境配置好了,也有j2ee的IDE。步骤:1、创建“动态web项目”2、添加Tomcat服务器3、将Struts2的核心jar包复制到/WebContent/WEB-INF/lib文件夹下,如下图:4、修改web.xml文件,将所有请求都交给Struts2处理。web.xml文件添加代码如下: strut原创 2016-11-30 15:56:50 · 207 阅读 · 0 评论