2019年3月4日
摘要: https://blog.csdn.net/czc9309/article/details/80304074 阅读全文
posted @ 2019-03-04 16:05 腾逸 阅读(161) 评论(0) 推荐(0) 编辑
摘要: GitHub 寻宝指南 寻找 Demo 技术栈的关键字搜索,并按更新时间进行排序 生命有限 ,如若是每次我们尝试一个新的技术,总得自己编写一个个 Demo。编写多个 Demo,都得花去个半天八小时的时间。如此一算,能花费在其它事情上的时间便更少了。若只是试用官方的 Demo,往往是比较容易的。可我们 阅读全文
posted @ 2019-03-04 10:00 腾逸 阅读(235) 评论(0) 推荐(0) 编辑
  2019年3月1日
摘要: 前言 本文需要具备一定的多线程基础才能更好的理解。学习java多线程时,最头疼的知识点之一就是java中的锁了,什么互斥锁、排它锁、自旋锁、死锁、活锁等等,细分的话可以罗列出20种左右的锁,光是看着这些名字就足以让人望而却步了,更别说一个个去理解它们的含义了。其实我要在这里告诉大家,我们看到的其实只 阅读全文
posted @ 2019-03-01 16:01 腾逸 阅读(510) 评论(0) 推荐(0) 编辑
  2019年2月26日
摘要: 熟悉优化的思路:-- MySQL 为例 1 前言 2 优化的哲学 3 优化思路 3.1 优化什么 3.2 优化的范围有哪些 3.3 优化维度 4 优化工具有啥? 4.1 数据库层面 4.2 数据库层面问题解决思路 4.3 系统层面 4.4 系统层面问题解决办法 5 基础优化 5.1 优化思路 5.2 阅读全文
posted @ 2019-02-26 13:32 腾逸 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Buffer是一个抽象类,位于java.nio包中,主要用作缓冲区。注意:Buffer是非线程安全类。 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。 NIO 有以下几种Buffer类型: ByteBu 阅读全文
posted @ 2019-02-26 09:25 腾逸 阅读(645) 评论(0) 推荐(0) 编辑
  2019年2月25日
摘要: 1. 概述 某公司面试,总监大叔过来,问了图论及栈的最大深度,然后^_^ 一直记着,今天搞一下 2. 代码 控制台输出 java.lang.StackOverflowErrorstack height:11421 3. 总结 3.1 java栈是java虚拟机的一个重要的组成部分,在栈里进行线程操作 阅读全文
posted @ 2019-02-25 16:01 腾逸 阅读(1759) 评论(0) 推荐(0) 编辑
  2019年2月21日
摘要: www.tianxiaobo.com/2018/01/18/String-hashCode-方法为什么选择数字31作为乘子/ 阅读全文
posted @ 2019-02-21 16:27 腾逸 阅读(224) 评论(0) 推荐(0) 编辑
摘要: www.tianxiaobo.com/categories/foundation-of-java/collection/ 阅读全文
posted @ 2019-02-21 15:59 腾逸 阅读(84) 评论(0) 推荐(0) 编辑
摘要: http://www.tianxiaobo.com/categories/foundation-of-java/collection/ 阅读全文
posted @ 2019-02-21 15:45 腾逸 阅读(132) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000012964859 阅读全文
posted @ 2019-02-21 14:28 腾逸 阅读(155) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000015881923 阅读全文
posted @ 2019-02-21 11:16 腾逸 阅读(126) 评论(0) 推荐(0) 编辑
  2019年2月20日
摘要: https://blog.csdn.net/newabcc/article/details/80601933 阅读全文
posted @ 2019-02-20 19:58 腾逸 阅读(118) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000012926722#articleHeader7 红黑树详细分析 http://www.tianxiaobo.com/2018/01/11/%E7%BA%A2%E9%BB%91%E6%A0%91%E8%AF%A6%E7%BB%86% 阅读全文
posted @ 2019-02-20 16:14 腾逸 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 转自: https://www.cnblogs.com/chengxiao/p/6152824.html 阅读全文
posted @ 2019-02-20 10:49 腾逸 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 转自: https://www.cnblogs.com/chengxiao/p/6528109.html 阅读全文
posted @ 2019-02-20 09:33 腾逸 阅读(116) 评论(0) 推荐(0) 编辑
  2019年2月15日
摘要: 计算: 1 public class test { 2 public static void main(String[] args) { 3 int a = 10 >> 1; 4 int b = a++; 5 int c = ++a; 6 int d = b * a++; 7 System.out. 阅读全文
posted @ 2019-02-15 09:30 腾逸 阅读(180) 评论(0) 推荐(0) 编辑
  2019年2月13日
摘要: Java反射学习系列-绪论 https://blog.csdn.net/hanchao5272/article/details/79358924 阅读全文
posted @ 2019-02-13 16:51 腾逸 阅读(112) 评论(0) 推荐(0) 编辑
摘要: java中什么是bridge method(桥接方法) https://blog.csdn.net/z69183787/article/details/81115524 阅读全文
posted @ 2019-02-13 13:46 腾逸 阅读(123) 评论(0) 推荐(0) 编辑
  2019年2月11日
摘要: Java反射获取对象成员属性,getFields()与getDeclaredFields()方法的区别 ​ 在工作中遇到一个问题,就是你需要去判断某个字符串是不是对象的某个成员属性名,然后根据判断结果去操作这个成员属性。 想了下之后,我们可以根据Java反射中的getDeclaredFields() 阅读全文
posted @ 2019-02-11 15:58 腾逸 阅读(2348) 评论(0) 推荐(0) 编辑
  2019年1月30日
摘要: Java 提供了三种创建线程的方法 1.继承Thread接口 1 public class Thread2Thread { 2 public static void main(String[] args) { 3 new MyThread1().start(); 4 new Thread(new M 阅读全文
posted @ 2019-01-30 17:52 腾逸 阅读(3570) 评论(0) 推荐(0) 编辑
  2019年1月29日
摘要: hibernate 注解之 SequenceGenerator https://blog.csdn.net/zgf19930504/article/details/54694807 JPA @Id 和 @GeneratedValue 注解详解 https://blog.csdn.net/coding 阅读全文
posted @ 2019-01-29 14:45 腾逸 阅读(788) 评论(0) 推荐(0) 编辑
  2019年1月10日
摘要: 转自:https://blog.csdn.net/chaijunkun/article/details/22387305 阅读全文
posted @ 2019-01-10 08:57 腾逸 阅读(840) 评论(0) 推荐(0) 编辑
  2018年12月19日
摘要: https://crossoverjie.top/2018/07/23/java-senior/ConcurrentHashMap/ 阅读全文
posted @ 2018-12-19 11:23 腾逸 阅读(125) 评论(0) 推荐(0) 编辑
  2018年12月17日
摘要: https://blog.csdn.net/KingCat666/article/details/78324678 阅读全文
posted @ 2018-12-17 14:23 腾逸 阅读(302) 评论(0) 推荐(0) 编辑
摘要: spring boot集成activemq 转自:https://blog.csdn.net/maiyikai/article/details/77199300 阅读全文
posted @ 2018-12-17 11:27 腾逸 阅读(130) 评论(0) 推荐(0) 编辑
摘要: StringUtils工具类 1 package com.example.test; 2 3 import org.springframework.util.StringUtils; 4 5 public class Test { 6 public static void main(String[] 阅读全文
posted @ 2018-12-17 11:24 腾逸 阅读(202) 评论(0) 推荐(0) 编辑
  2018年12月14日
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-14 16:22 腾逸 阅读(6) 评论(0) 推荐(0) 编辑
  2018年12月3日
摘要: https://blog.csdn.net/IFollowRivers/article/details/81604463 阅读全文
posted @ 2018-12-03 17:51 腾逸 阅读(3105) 评论(0) 推荐(0) 编辑
摘要: 当做到某些功能的时候,使用Set能够快速方便地将需要的类型以集合类型保存在一个变量中,Set是最简单的一种集合,集合中的对象不按特定的方式排序,并且没有重复对象。 显示结果 交集:[1, 3] 差集:[4] 并集:[1, 2, 3, 4] 转自:https://zhiku8.com/java-set 阅读全文
posted @ 2018-12-03 17:12 腾逸 阅读(10675) 评论(0) 推荐(0) 编辑
摘要: 忘记在哪里看到一个面试题:把int a,b的值互换,不能使用临时变量。刚开始完全懵逼,脑子里面全是浆糊,不知道如何下手。查看答案后猛地一惊,心想居然还有这种操作,真是叹为观止,真的感觉自己的基础是如此的薄弱。我们一直在追逐着各种狂拽,酷炫,吊炸天的框架,技术,以及各种库,并且乐此不疲总以为学到这些技 阅读全文
posted @ 2018-12-03 16:39 腾逸 阅读(812) 评论(0) 推荐(0) 编辑
摘要: java8笔记: sorted()之正序倒序 这篇文章将会讲解Java 8 Stream sorted()示例 下面代码以自然序排序一个list 自然序逆序元素,使用Comparator 提供的reverseOrder() 方法 使用Comparator 来排序一个list 把上面的元素逆序 注: 阅读全文
posted @ 2018-12-03 11:03 腾逸 阅读(3442) 评论(0) 推荐(0) 编辑
  2018年12月1日
摘要: 最近做项目的时候,一直发现常用的oschina maven源一直都没有反应,后面发现原来oschina竟然关闭了maven源服务,后面经同事推荐了阿里云的maven源,这速度杠杠的 Maven 中央仓库地址: 1、http://www.sonatype.org/nexus/ 私服nexus工具使用 阅读全文
posted @ 2018-12-01 10:07 腾逸 阅读(716) 评论(0) 推荐(0) 编辑
  2018年11月6日
摘要: https://www.cnblogs.com/ityouknow/p/8403388.html http://daixiaoyu.com/distributed-tracing.html 阅读全文
posted @ 2018-11-06 17:24 腾逸 阅读(125) 评论(0) 推荐(0) 编辑
  2018年11月5日
摘要: https://www.cnblogs.com/pthwang/p/8949445.html 阅读全文
posted @ 2018-11-05 14:01 腾逸 阅读(1736) 评论(0) 推荐(0) 编辑
  2018年11月2日
摘要: https://www.cnblogs.com/hyl8218/p/8932612.html 阅读全文
posted @ 2018-11-02 17:56 腾逸 阅读(729) 评论(0) 推荐(0) 编辑
  2018年10月31日
摘要: Java的拷贝可以分为三种:浅拷贝(Shallow Copy)、深拷贝(Deep Copy)、延迟拷贝(Lazy Copy)。 在java中除了基本数据类型之外(int,long,short等),还存在引用数据类型,例如String以及对象实例。 对于基本数据类型,实际上是拷贝它的值,而对于引用数据 阅读全文
posted @ 2018-10-31 18:01 腾逸 阅读(17661) 评论(2) 推荐(4) 编辑
  2018年10月16日
摘要: https://blog.csdn.net/qq_36632687/article/details/79551828?utm_source=blogkpcl2 参考文章: 正确理解ThreadLocal 一个故事讲明白 ThreadLocal 阅读全文
posted @ 2018-10-16 14:19 腾逸 阅读(233) 评论(0) 推荐(0) 编辑
  2018年10月15日
摘要: https://blog.csdn.net/sukyle/article/details/6456930 阅读全文
posted @ 2018-10-15 16:33 腾逸 阅读(179) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/w1054993544/article/details/78932614 阅读全文
posted @ 2018-10-15 16:15 腾逸 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 一.在Java 8中将Date转换为LocalDateTime 方法1: 将Date转换为LocalDatetime,我们可以使用以下方法: 示例: 结果: 方法2: 我们也可以使用LocalDateTime的FactoryInput()方法使用系统的默认时区。 二.在Java 8中将LocalDa 阅读全文
posted @ 2018-10-15 16:13 腾逸 阅读(2803) 评论(0) 推荐(0) 编辑