随笔分类 -  java

摘要:Java 锁分类 Java 中的锁有很多,可以按照不同的功能、种类进行分类,下面是我对 Java 中一些常用锁的分类,包括一些基本的概述 从线程是否需要对资源加锁可以分为 悲观锁 和 乐观锁 从资源已被锁定,线程是否阻塞可以分为 自旋锁 从多个线程并发访问资源,也就是 Synchronized 可以 阅读全文
posted @ 2020-01-04 15:59 Andrew_F 阅读(1265) 评论(1) 推荐(0)
摘要:https://blog.csdn.net/do_bset_yourself/article/details/78577674 https://blog.51cto.com/11657004/2361141 阅读全文
posted @ 2019-12-31 18:04 Andrew_F 阅读(691) 评论(0) 推荐(0)
摘要:https://teakki.com/p/57df76fd1201d4c1629b9699 https://teakki.com/p/57df76fd1201d4c1629b9695 阅读全文
posted @ 2019-12-31 17:57 Andrew_F 阅读(918) 评论(0) 推荐(0)
摘要://上一段示例代码List<Member> memberList = memberDao.findByLoginNameIn(names);for (Member m : memberList) { payPoints += m.getPayPoints(); rankPoints += m.get 阅读全文
posted @ 2019-12-05 20:19 Andrew_F 阅读(718) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/cloudzpc/article/details/79458574 阅读全文
posted @ 2019-11-19 20:06 Andrew_F 阅读(138) 评论(0) 推荐(0)
摘要:默认升序 package peng; import java.util.Arrays; public class Testexample { public static void main(String[] args) { int[] a = {9, 8, 7, 2, 3, 4, 1, 0, 6, 阅读全文
posted @ 2019-11-16 18:25 Andrew_F 阅读(1660) 评论(0) 推荐(0)
摘要:public class MyList { Entry head; class Entry { Object data; Entry next; public Entry(Object data) { this.data = data; this.next = null; } public Entr 阅读全文
posted @ 2019-11-12 20:15 Andrew_F 阅读(144) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/zhi-leaf/p/8508071.html 1、方法一,通过apache的httpclient import java.util.ArrayList; import java.util.HashMap; import java.util.List; 阅读全文
posted @ 2019-11-06 10:30 Andrew_F 阅读(467) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_35992900/article/details/80429245 因为是要任务执行一次的时候才会去修改时间的cron表达式,所以改了cron后,要在下下次任务执行时才会生效。 这里核心的主要是使用到了ScheduledTaskRegistrar这个 阅读全文
posted @ 2019-10-21 16:58 Andrew_F 阅读(11453) 评论(2) 推荐(1)
摘要:com.alibaba.fastjson.JSONObject之对象与JSON转换方法 阅读全文
posted @ 2019-10-16 14:43 Andrew_F 阅读(286) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/d2ad4527759b 阅读全文
posted @ 2019-09-30 16:39 Andrew_F 阅读(596) 评论(0) 推荐(0)
摘要:微信支付退款接口,需要证书双向验证,测试的时候证书暂时放在resource下,上图 起初MyConfig中我是这样,在本机IDE中运行没有问题 但到Linux服务器的docker中运行就IO异常了,查阅资料可能原因是内嵌web容器访问的是jar包, 解决方法1: 解决方法2: 参考博文:https: 阅读全文
posted @ 2019-09-30 16:36 Andrew_F 阅读(1142) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/7d7e5e4e8ae3 最近在项目中涉及到Excle的导入功能,通常是我们定义完模板供用户下载,用户按照模板填写完后上传;这里模板位置resource/excelTemplate/test.xlsx,尝试了四种读取方式,并且测试了四种读取方式分别 阅读全文
posted @ 2019-09-27 18:31 Andrew_F 阅读(3201) 评论(0) 推荐(0)
摘要:哈希hashhash的意思是散列,目的将一组输入的数据均匀的分开、打散,往往用来配合路由算法做负载均衡,多用在分布式系统中。比如memcached它只提供了K V的存储、读取,如果使用了多台memcache做一个“逻辑集群”,就需要客户端做“路由算法”,来保证数据均匀的进去,然后能“原路”拿出来。 阅读全文
posted @ 2019-09-08 12:57 Andrew_F 阅读(755) 评论(0) 推荐(0)
摘要:servlet 如何处理多请求访问以及线程讲解 场景:js循环500次请求同一个后台接口,接口内部逻辑:1、查询商品数量,2、扣减商品数量 ,那么该接口是否需要考虑多线程并发安全问题? 分析: 1、先了解tomcat容器处理多个请求的过程,详见 https://www.cnblogs.com/GtS 阅读全文
posted @ 2019-08-02 17:37 Andrew_F 阅读(379) 评论(0) 推荐(0)
摘要:修改 连接navicat时报如下错误,按照网上办法,各种删除navicat的客户端,行不通。 点击sqlserver管理器,提示评估期已过。有关如何升级的测试版软件的信息,请访问http://www.microsoft.com/sql/howtobuy 按照百度文档,进行sqlserver 的维护, 阅读全文
posted @ 2019-07-27 19:01 Andrew_F 阅读(1057) 评论(0) 推荐(0)
摘要:使用IDEA搭建Maven项目导入架包时, 添加net.sf.json的jar包的时候,代码如下: 在pom.xml文件时: <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <vers 阅读全文
posted @ 2019-07-19 16:10 Andrew_F 阅读(664) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/liangoo7/article/details/7882773 阅读全文
posted @ 2019-07-15 19:53 Andrew_F 阅读(4196) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/yaomingyang/article/details/79321939 序列化是一种用来处理对象流的机制。 所谓对象流:就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时 阅读全文
posted @ 2019-07-14 16:17 Andrew_F 阅读(226) 评论(0) 推荐(0)
摘要:一个数据源可能是一个连接池,也可能只是一个Connection,通过JDBC方式提供Connection的数据来源,都可以称为数据源。 数据源可能是连接mysql也可能是sql server 或oracle///一个连接池吗,就是一个连接池里同时有若干个Connection,一般一个池里的Conne 阅读全文
posted @ 2019-07-07 12:21 Andrew_F 阅读(1405) 评论(0) 推荐(0)