- 博客(25)
- 资源 (22)
- 收藏
- 关注
原创 本机上传文件至服务器
scp /Users/lixiliang/repository/com/jd/fmsReconciliation/fmsReconciliation-web/1.0/fmsReconciliation-web-1.0.war root@192.168.150.152:/export/App/fmsReconciliation.test.jd.com/fmsReconciliation-web-1.0.warscp /Users/codez/Downloads/jdk-8u144-linux-x64..
2022-01-26 16:43:35
918
原创 工具类中静态方法访问静态变量(变量为注入方式)
public class PayPlatformPageUtil implements ILogger{ private static String tenantCode; @Value("${tenantCode}") private String tenant; @PostConstruct public void init() { ...
2019-05-06 19:23:57
1257
转载 Spring 通过注解方式实现AOP切面
转载-Spring 通过注解方式实现AOP切面         Spring 切面编程的目的是实现代码的
2018-12-27 20:46:18
825
转载 JVM参数 GC
JVM参数的含义 实例见实例分析参数名称 含义 默认值 -Xms 初始堆大小 物理内存的1/64(<1GB) 默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制. -Xmx 最大堆大小 物理内存的1/4(<1GB) 默认(MaxHeapFreeRatio...
2018-11-23 15:36:19
198
原创 当输入框内输入账户则下拉提示,则异步请求服务端
当输入框内输入了账户,则异步请求服务端 jQuery(function(){ jQuery("#buscategory").selectFilter({cache:true}); if($('#bankAccountId').val()!=null){ $('#staticBankCode').val($('#bankAccountId')....
2018-11-23 15:34:51
166
原创 动态枚举
页面下拉框:<div class="space-4"></div><div class="form-group"> <label class="col-sm-4 control-label no-padding-right" for="receiptSubject"> 收单主体 </labe
2018-11-22 09:25:05
828
原创 ajax
jQuery("#generateSettlement").bind("click", function(){ ajaxRequest("/rest/settleDate/generateDate", "post", "json", {}, function (data, obj) { alert(data) });}); /** * Ajax...
2018-11-13 15:27:52
118
原创 控制台调试http访问
jQuery.ajax({url:"http://mm.jd.com/rest/data/date", type:'POST',data:{}, success:function(res,status){console.log(res);},error:function(ex) {alert(ex.responseText); }}...
2018-11-13 15:26:38
1382
转载 遍历Map的四种方法
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "
2018-11-13 15:10:11
175
原创 map按照value排序
public static LinkedHashMap sortMap(Map oldMap) { ArrayList<Map.Entry<String, Integer>> list = new ArrayList<Map.Entry<String, Integer>>(oldMap.entrySet()); ...
2018-11-13 15:09:45
1208
原创 计算两个日期之间的天数
/** * 计算两个日期之间的天数 * @param startDate * @param endDate * @return */ public static long daysBetweenTwoDate(Date startDate , Date endDate ){ ...
2018-11-13 15:09:21
2544
原创 List<dto>排序
// 对集合对象进行排序(比较对象中的一个属性) private static void doCompositor(List<CopLocationDto> copList){ Collections.sort (copList ,new Comparator<CopLocationDto>()...
2018-11-13 15:08:41
1789
原创 List集合按数量分组
/** * List集合按数量分组 * @param list * @param quantity * @return */ private List<List<Long>> groupListByQuantity(List<Long> list, int quant...
2018-11-13 15:08:02
6377
1
原创 mybatis批量更新
要根据id批量跟新name,age,modifiedDate,mapper.xml文件如下 <update id="batchUpdate"> update direct_bank_sys_param <trim prefix="set" suffixOverrides=","> <trim prefix="name=c.
2018-11-13 15:05:22
141
1
原创 String、StringBuffer、StringBuilder比较
1 String(1) String的创建原理由于String使用过于频繁,Java为了避免在一个系统中产生大量的String对象,引入了字符串常量池。其运行机制是:创建一个字符串时,首先检查池中是否有值相同的字符串对象,如果有则不需要创建直接从池中刚查找到的对象引用;如果没有则新建字符串对象,返回对象引用,并且将新创建的对象放入池中。但是,通过new方法创建的String对象是不检查字符串池...
2018-09-29 13:57:56
128
原创 几个 fianlly 不会被执行的情况
列几个 fianlly 不会被执行的情况:1. try-cach 异常退出。try{system.exit(1)}finally{System.out.println("finally");}2. 无限循环try{while(ture){System.out.println("hello");}}finally{System.out.println("finally");...
2018-09-26 20:51:31
294
原创 项目编译:ClassMetadataReadingVisitor 错误
java.lang.IncompatibleClassChangeError: class org.springframework.core.type.classreading.ClassMetadataReadingVisitor has interface org.springframework.asm.ClassVisitor as super class ...
2018-09-20 09:14:35
220
转载 Java动态编译Java代码,并加载到内存中然后执行类中方法
近来要开发一个上传java文件,就能动态的将其加载到内存中并执行它的方法的小功能,在网上找到了一篇不错的api介绍,特将其记下,下面直接进入正题:步骤:1.编译public static Map<String, byte[]> compile(String javaName, String javaSrc) { JavaCompiler compiler = ToolProvider...
2018-05-22 20:28:53
5703
4
原创 spring事务的嵌套
事务传播行为 所谓事务的传播行为是指,如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为。在TransactionDefinition定义中包括了如下几个表示传播行为的常量:TransactionDefinition.PROPAGATION_REQUIRED:如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务。...
2017-07-07 11:10:13
377
原创 MYSQL中的事务
InnoDB存储引擎提供事务的隔离级别有READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE。这些隔离级别之间的区别如下:隔离级别 脏读(Dirty Read) 不可重复读(NonRepeatable Read) 幻读(Phantom Read) 未提交读(Read uncommitted) 可能...
2017-07-07 10:57:16
210
转载 Spring注解
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 ...
2016-12-19 14:18:43
147
转载 经典SQL语句大全
经典SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack'
2015-11-13 15:18:35
406
转载 LinkedHashMap和HashMap的区别以及使用方法
LinkedHashMap比HashMap多了一个链表的结构。与HashMap相比LinkedHashMap维护的是一个具有双重链表的HashMap,LinkedHashMap支持2中排序一种是插入排序,一种是使用排序,最近使用的会移至尾部例如 M1 M2 M3 M4,使用M3后为 M1 M2 M4 M3了,LinkedHashMap输出时其元素是有顺序的,而HashMap输出时是随机的,如果Ma
2015-11-12 17:51:14
528
原创 linux常用命令
1.强制删除 rm -rf 目录 r 代表递归删除,不论目录下是否有文件 f 代表不提示确认,直接删除。2.查看某个进程 ps -ef|grep tomcat3.查看所有监听端口 netstat -anp-a: 显示所有socket,包括正在监听的。-c: 每隔1秒钟就重新显示一遍网络信息,直到用户中断它。-l:显示所有网
2015-11-12 17:24:47
446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人