自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

原创 java 如何优雅的实现一个mysql where 条件语句来查找数据?

我们在使用mysql的时候 经常会写where语句 比如 where (age>18 and name="张三")or age >2 .那么这种是怎么实现的呢?这里我们用一个设计模式 :specification 我们首先定义一个接口:public interface Specification<T> { public boolean isSa...

2019-07-22 23:25:54 2714

原创 Java中notify和notifyAll的区别 - 何时以及如何使用

用Java通知vs notifyAllnotify和notifyAll方法之间有什么区别是棘手的Java问题之一,这很容易回答但是一旦访问者提出后续问题,你要么感到困惑,要么无法提供明确的答案? notify和notifyAll之间的主要区别在于notify方法只通知一个Thread,notifyAll方法将通知在该监视器上等待的所有线程或锁定。顺便说一句,这是你在各地阅读的内容,坦率地说,这句话...

2018-07-13 18:24:34 47833 6

原创 springboot MongoDB 简单的多数据源的配置

目录如何在springboot 里配置MongoDB 多数据源呢?第一步:首先在yml文件里配置多个数据源的信息:mongodb: test1: uri: mongodb://localhost database: test1 test2: uri: mongodb://localhost database: test2 test3: ...

2019-11-04 13:29:49 709

原创 什么是Java 8中的Functional接口?

功能接口是Java 8最重要的概念之一,它实际上支持lambda表达式,但许多开发人员没有花足够的精力去理解它并花时间学习lambda表达式和Stream API而没有先了解Java 8中函数接口的作用除非你知道什么是函数接口以及lambda如何与它相关,否则你不能使用Java 8的强大功能,例如lambda表达式和流API。如果没有功能接口的知识,你将无法理解在代码中可以使用lambda的位置,...

2018-07-13 18:46:00 3134

原创 面试中常见的几个java锁的问题 如何避免Java线程中的死锁.......

如何避免Java中的死锁?这是多线程问题之一,在高级问题上有更多问题,并且有很多后续问题。即使问题看起来非常基本,但一旦你开始深入,大多都会陷入困境。面试问题1 :始于“什么是死锁?”答:答案很简单,当两个或多个线程正在等待释放锁并在无限时间内卡住时,情况称为死锁。它只会在多任务处理的情况下发生。面试问题2:你如何检测Java中的死锁?答:虽然这可能有很多答案,但我的版本是第一...

2018-07-13 14:58:07 387

原创 ArrayList 分隔List集合,按指定大小,将集合分成多个

分页的原理 //初始化一个目标list List<String> arrayList = new ArrayList<>(); for (int i = 0; i <= 231; i++) { arrayList.add(i + ""); } //分割多少,计算一共会有多少页 in...

2018-06-25 10:28:56 8110

原创 极光推送  java 服务端推送api

极光推送 java 服务端推送api1 极光推送的核心类如下:import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import org.assertj.core.util.Strings;import pre.cyy.downloa...

2018-06-14 12:43:30 1970 2

elasticsearch5.5.0 的增删改查java api操作

elasticsearch5.5.0 的增删改查java api操作 支持新建mapping 根据实体类的注解方式生成 支持ik分词 支持新建index 根据实体类注解 支持删除index 增删改查操作都很详细 网上的版本大多数都是2.x的 最新的和旧的差异还是比较大的 比如字段方面 String 现在改为text 和keyword 等等等 喜欢就点个赞吧 每天都来调积分 真难受啊 为啥积分自己往上涨啊 每天都来调积分 真难受啊 为啥积分自己往上涨啊 每天都来调积分 真难受啊 为啥积分自己往上涨啊

2017-07-14

java 爬虫 爬福利图片

java 爬虫 爬福利图片 自己去掉数据库方面的操作就能爬到本地 我是存数据库的,仅供学习哈 java 爬虫 爬福利图片 自己去掉数据库方面的操作就能爬到本地 我是存数据库的,仅供学习哈

2017-05-02

RSA加解密工具 附上源码!

RSA加解密工具 附上源码!每天都来调积分 真难受啊 为啥积分自己往上涨啊

2016-05-31

适用一般的org.bouncycastle

asn1 crypto

2016-05-27

最详细的bouncycastle的jar包

asn1 crypto i18n jce math mozilla ocsp openssl tsp util voms x509

2016-05-27

rsa 加密解密 文件

rsa 加密 解密 文件

2016-04-12

学校宿舍管理系统

java jsp 使用的是springMVc框架 自带数据库 附有权限系统 有利于新手学习!

2016-04-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除