准备工作 1、下载驱动包jedis.jar。 名字很好记,就是把redis的首字母r换成j。 2、在项目中添加jedis.jar Jed…
分类:java
深入理解Java虚拟机一 阅读笔记
xl_echo编辑整理。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! — > 以下内容摘抄自《_深入理解…
金三银四,如何征服面试官,拿到Offer
又到了茶余饭后的时间,想想写点什么,掐指一算,噢呦,快到3月份了,职场的金三银四跳槽季又来了,不同的是今年比往年「冷」一些,形式更加严峻一些,大家多多少少可能都听到或看到一些信息,就是好多公司在优化裁员,代表的就是滴滴、…
Kotlin学习快速入门(2)——条件 数组 循环 方法
条件 if条件判断 常用的判断和Java一样,这里提一下不同的用法 1.if可以作为三元运算符 val max = if (a > b) a else b 2.使用in判断是否在某个区间 val x = 1 //相…
Java中的静态导入
Java从1.5开始,增加了静态导入的语法,静态导入使用import static语句,分为两种: 导入指定类的某个静态成员变量、方法。 导入指定类的全部的静态成员变量、方法。 下面是代码演示: /* * 使用impor…
自定义JAVA注解
元注解 元注解指用来定义注解的注解,例如:@Retention @Target Inherited @Documented等等。最为重要和经常使用的是@Retention @Target。 @Retention @Ret…
Java并发工具类CountDownLatch源码中的例子
Java并发工具类CountDownLatch源码中的例子 实例一 原文描述 /** * <p><b>Sample usage:</b> Here is a pair of class…
SpringMVC面试题
1、是否需要在类路径中使用spring-mvc.jar,或者是spring-core的一部分? spring-mvc.jar不是spring-core的一部分,如果要在Java项目中使用Spring MVC框架,则必须在…
Java 8 | 接口的静态方法和默认方法
在 Java 8 之前,接口只能定义抽象方法,而不能有方法的实现,只有抽象类才能同时拥有抽象方法和非抽象方法。从 Java 8 开始,接口新增了静态方法和默认方法,本文主要讨论接口新增的这两种方法。在前文已经介绍过《Ja…
linux内核级同步机制--futex
在面试中关于多线程同步,你必须要思考的问题 一文中,我们知道glibc的pthread_cond_timedwait底层是用linux futex机制实现的。 理想的同步机制应该是没有锁冲突时在用户态利用原子指令就解决问…
记一次微信网页授权后获取用户信息并重定向
记一次微信网页授权后获取用户信息并重定向 微信公众号开发还是比较简单的,但是写完之后就忘记了。每次写还要重新查文档,所以这次吧开发过程记录起来,有些细节问题也记录下来,以后用到就方便了。 需求: 能获取用户基本信息。 获…
一次项目代码重构-使用spring容器干掉条件判断
一次项目代码重构-使用spring容器干掉条件判断 这是在一次公司项目中进行重构时,一些复杂业务时想到的一个去掉一些if else的办法。能够使代码逻辑更加清晰,减少一些业务上的耦合。 业务说明 我所在的是一个做保险的项…