自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时光钟摆

一点一点

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

转载 Java中的unsafe类详解

转自:https://www.cnblogs.com/thomas12112406/p/6510787.html

2019-05-30 20:13:44 450

原创 maven 入门

目录1.maven 的基本概念2.maven 生命周期3.项目中maven 的pom 文件4.maven 的配置文件setting.xml1.maven 的基本概念maven 可以理解为一个项目管理工具。2.maven 生命周期maven 有三个内置的生命周期:默认default,清洁clean,站点site这三个内置的生命周期,每一个都是阶段组成的。清洁(...

2019-05-22 22:18:53 155

原创 Mysql 的binlog 日志

1.binlog 基本知识binlog 表示二进制日志文件,可以说是mysql最重要的日志文件了。它记录了所有的ddl和dml语句,以事件的形式记录(后面会详细介绍),还包括语句所执行的消耗事件。binlog的二进制文件是事务安全型的,具体的可以参考:MySQL redo log 与 binlog 的区别2.binlog 使用场景一般来说,开启二进制日志binlog,会有1%的...

2019-05-19 14:02:37 185

原创 MQTT 一篇入门

目录1.什么是MQTT?2.MQTT 历史3.MQTT 功能介绍4.MQTT 协议框架5.MQTT 示例1.什么是MQTT?mqtt (Message Queuing Telemetry Transport )是一个基于客户端-服务端的消息发布/订阅传输协议,由IBM在1999年发布。因为它轻量、简单、开放和易于实现,使得它的使用范围非常广泛。mqtt 协议构建...

2019-05-17 15:13:37 2623

原创 Java Reference引用体系

Java 在最初只有强引用。在gc垃圾回收的时候,如果检测到对象有强引用,即使内存不足,报OOME也不会回收强引用。后来jdk完善了引用体系,增加了软引用SoftReference,弱引用WeakReference,虚引用PhantomReference,以及FinalReference。增加这些引用的主要区别在于gc时,是否回收在什么情况下回收。主要的应用场景就是在内存回收时,内存缓存策...

2019-05-15 09:29:51 237

原创 Java 堆外内存管理

目录1.什么是堆外内存?2.堆外内存有什么优势?3.堆外内存的使用3.1堆外内存的设置3.2堆外内存的创建3.3堆外内存的回收3.3.1自动回收3.3.2手动回收1.什么是堆外内存?堆外内存和堆内内存是两个相对的概念,其中堆内内存(on-heap memory)是我们平常工作中接触比较多的。Java中分配的非空对象都是由Java虚拟机的垃圾收集器管理的,都是...

2019-05-13 11:32:48 980

转载 TransmittableThreadLocal 用法详解

TransmittableThreadLocal 用法详解,GitHub地址:https://github.com/alibaba/transmittable-thread-local参考:JAVA并发编程(六):线程本地变量ThreadLocal与TransmittableThreadLocal...

2019-05-10 16:00:05 6606

原创 网页集成支付宝扫码登录

最近研究了下支付宝的扫码登录,跟微信扫码登录差别还是很大,感觉很不好集成。没有可用的api直接生成扫码登录的二维码,要使用支付宝的扫码登录只能是扫支付宝指定页面的二维码,才能支持跳转。需求分析:完成一个大数据展示平台,用户直接使用支付宝扫一扫登录,获取支付宝userid后关联出人员权限,跳转到数据展示页面,并根据用户权限进行过滤。方案讨论:第一个问题在于二维码的生成,如果直接使...

2019-05-10 10:44:17 9238 6

转载 一条SQL语句执行得很慢的原因有哪些

一条SQL语句执行的很慢,需要区分是每次执行都很慢呢?还是大多数情况下是正常的,偶尔出现很慢?我们分以下两种情况来讨论:1、大多数情况是正常的,只是偶尔会出现很慢的情况。2、在数据量不变的情况下,这条SQL语句一直以来都执行的很慢。针对这两种情况,我们来分析下可能是哪些原因导致的。一、针对偶尔很慢的情况一条SQL大多数情况正常,偶尔才能出现很慢的情况,针对这种情况,...

2019-05-08 14:39:40 258

原创 长连接与短连接、全双工与半双工,单工

长连接:连接建立后,需要通过心跳继续维持连接,这样发消息的时候不用每次都建立连接。通信的过程:建立连接 --> 数据传输 --> 维持心跳 --> 数据传输 --> --> 关闭连接。相当于自己要维护一个心跳来确保客户端和服务端没有断开。短连接:连接建立后,检测到通信交互完毕,就会关闭连接。下次需要通信时,需要再次建立连接。通信的过...

2019-05-06 21:50:58 2187 1

原创 CDN 基本工作过程

CDN (Content Distribute Network) 内容分发网络,或者叫(Content Delivery Network)内容交付网络。它的存在主要是为了让用户更快的获取内容。使用CDN 能极大地简化网站的系统维护工作量,网站维护人员只需要将网站的内容注入CDN 的系统,通过CDN部署在各个物理位置的服务器进行全网分发,就可以实现跨运营商、跨地域的用户覆盖。在没有CDN 时...

2019-05-06 21:48:05 2250

原创 Spring Cloud Feign原理详解

目录1.什么是Feign?2.Open Feign vs Spring Cloud Feign2.1.OpenFeign2.2.Spring Cloud Open Feign3.Spring Cloud Feign 的使用4.Spring Cloud Feign 的源码解析1.什么是Feign?Feign 的初衷是:feign makes writing java...

2019-05-05 16:17:37 10563 1

commons-logging-1.2.jar

commons-logging-1.2.jar是jar包,用在java开发

2015-08-01

最新版exe4j,刚从英文官网下载

我在csdn上下了几次,每次下了要么就是网络连不上,要么不是最新版。这个是我才从官网上下载的最新版,好用。

2015-03-19

JAVA项目开发全程实录

JAVA项目开发全程实录,基于sql

2014-03-19

21天学通JAVA(高清版)

关于java的不错资料,21天学通JAVA(高清版)。。。还不错哦

2014-03-19

空空如也

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

TA关注的人

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