进阶的小橙子

欢迎大家查看我的博客

unable to read askpass response from 'C:\Users\..\..\intellij-git-askpass.bat' could read name from

错误信息: Can't finish GitHub sharing process             unable to read askpass response from 'C:\Users\username\.IntelliJIdea2016.3\system\tmp\intelli...

2018-10-10 12:42:11

阅读数 1806

评论数 4

sql多表查询报主键找不到

sql语句多表联合查询一直报错,报另外一张表的主键列找不到,这是因为你的sql并没有查出另外一个表数据,但是你的Create sql语句的时候,AddEntity不应该添加另外一个表的实体类 ...

2019-05-22 09:59:10

阅读数 45

评论数 0

HQL语句中使用LIMIT会报错

在使用hibernate时候,如果直接在HQL语句中使用LIMIT,类似于 FROM T_BASE WHERE 1=1 LIMIT 1 ,此时会报错,因为HQL语句不支持,要么改成sql语句,要么在最外面DAO层设置参数 @DAOParam(pageStart = true) int star...

2019-05-22 09:32:21

阅读数 26

评论数 0

java自定义注解的简单使用

@Inherited @Documented @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.FIELD,ElementType.METHOD}) public @interface ServicePackTest { ...

2019-05-06 11:19:40

阅读数 5

评论数 0

Jackson的常用的对实体三种注解

在一些常用的设计到敏感信息的业务中,如果设计到某些字段不想被人看到,比如说银行卡密码,身份证号等,可以在实体类字段中加上Jackson的注解,如下 @JsonIgnore 一般对密码进行脱敏 @JsonFormat(pattern ="yyyy-MM-dd hh:mm:ss ...

2019-02-28 09:33:58

阅读数 11

评论数 0

泛型中的PECS原则?super T和? extends T的区别?

PECS 请记住PECS原则:生产者(Producer)使用extends,消费者(Consumer)使用super。 生产者使用extends 如果你需要一个列表提供T类型的元素(即你想从列表中读取T类型的元素),你需要把这个列表声明成<? extends T&...

2019-02-14 18:08:24

阅读数 33

评论数 0

HashMap的初始化容量问题

今天阿里提示我的map应该定义一个初始化容量值,如下图 提示为默认值16即可,于是乎询问过度娘后得知 1-HashMap底层以数组+链表+树来存储数据(java8) 2-HashMap默认16个bucket数组 3-如果new HashMap<&g...

2019-01-29 15:33:32

阅读数 275

评论数 0

jackJson和fastJson和Gson用法场景和区别

1.jackJson 号称最快,其实不然 2.fastJson 轻量级,速度最快,支持多类型 速度最快:fastjson具有极快的性能,超越任其他的Json 功能强大:完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自定义类型。 3.Gson 支持复杂类型对象...

2019-01-29 11:56:22

阅读数 230

评论数 0

匿名内部类写法

//创建线程写法一 new Thread(new Runnable() { @Override public void run() { ...

2019-01-28 16:07:31

阅读数 74

评论数 1

使用ReentrantLock的一点小问题

问题产生: 最近使用 ReentrantLock 在批处理代码中的时候,发现应该更新的1000+条数据中,只有2条成功更新了,百思不得其解,后来查询日志得知报了一个错 IllegalMonitorStateException ,问了度娘,解释为当前的线程不是此对象监视器的所有者。也就是要在当前线...

2019-01-28 14:45:20

阅读数 13

评论数 0

java对象是否一定要序列化?为什么?如何反序列化?

序列化定义: 首先序列化指的是对象的序列化,流化,是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。也是对象持久化的一种机制 序列化场景: 一般用于读写I/O流文件...

2019-01-28 11:40:10

阅读数 15

评论数 0

类加载器-java获取当前项目中的properties文件属性

   Properties prop = new Properties();    prop.load(TestUtils.class.getClassLoader().getResourceAsStream("properties/db.properties"...

2019-01-11 16:49:58

阅读数 103

评论数 1

war包和jar包的根本区别

WAR文件和JAR文件是有根本区别的。 JAR文件的目的是把类和相关的资源封装到压缩的归档文件中,而对于WAR文件来说,一个WAR文件代表了一个Web应用程序,它可以包含 Servlet、HTML页面、Java类、图像文件,以及组成Web应用程序的其他资源,而不仅仅是类的归档文件。 两者都是用...

2018-12-28 15:01:23

阅读数 14

评论数 0

java中final的用法

今天遇到一个奇怪的东西,话不多说,见下列代码 上列代码提示报错,byte类型不能转换为int类型,于是乎,查阅资料后知道原来虚拟机会将a和b的值自动转换为int类型,此时用byte类型的c来接收,当然会报错,但是有什么办法呢,见下图 这个时候,用final来修饰变量,这个变量就不会变了...

2018-12-19 14:36:25

阅读数 97

评论数 1

Redis的所有常用命令

常用命令     1)连接操作命令     quit:关闭连接(connection)     auth:简单密码认证     help cmd: 查看cmd帮助,例如:help quit          2)持久化     save:将数据同步保存到磁盘     bgsave:...

2018-12-17 16:30:03

阅读数 17

评论数 0

Windows下Redis的安装和简单使用

首先啰嗦两句Redis是做什么的?为什么要用Redis?什么场景需要用到Redis?用Redis有什么好处和坏处? 1-Redis是一个高速缓存的数据库,将一些经常要用到的数据放在缓存中 2-降低数据库I/O,通俗点来说就是减少数据库访问和降低数据库压力 3-热点搜索数据,查询耗时的数据 ...

2018-12-17 11:50:46

阅读数 32

评论数 0

kibana的界面基本配置使用

本文只介绍kibana的界面基本使用哈,详细请查看我上一篇文章 https://blog.csdn.net/weixin_38500014/article/details/84825418   首先启动kibana,进入到如下页面,这是已经配置好的页面   首先按照下图点击 然...

2018-12-07 16:44:31

阅读数 613

评论数 0

mysql查询最近三个月数据方法

select * form t_user where time>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) --一周 select * form t_user where time>DATE_SUB(CURD...

2018-12-07 15:34:11

阅读数 2497

评论数 3

史上最全ELK搭建笔记-持续更新

首先就是下载 elasticsearch,kibana,logstash对应的版本,最好版本一致,建议在 Linux 环境下搭建 建议大家安装最先版本的软件,比如我的es,logstash,kibana都是最新版本6.5.1,且版本一致,最新版都是自带x-pack的 1- elasticsea...

2018-12-05 14:35:03

阅读数 210

评论数 0

java枚举使用

其实枚举就相当于一个普通的class类,它们都可以定义一些属性和方法 不同之处是:enum 不能使用 extends 关键字继承其他类,因为 enum 已经继承了 java.lang.Enum(java是单一继承) java枚举使用有很多种,最常用的就是利用枚举定义的关键字来获取里面的valu...

2018-12-04 15:38:46

阅读数 47

评论数 0

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