自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

数据库 事务

MySql 笔记[事务隔离] ACID:atomicity(原子性),consistency(一致性),isolation(隔离性),durability(持久性) 1.隔离性与隔离级别 多个事务同时执行时,可能出现脏读(dirty read)、不可重复读(non-repeatable read...

2019-07-14 16:52:39

阅读数 9

评论数 0

浅谈NIO(Non-blocking I/O)

浅谈NIO浅谈NIO(Non-blocking I/O)1> BIO (Blocking I/O)2> 同步,异步,阻塞、非阻塞3> 程序在请求网络时,到底做了什么?和IO有什么关系?4> NIO原理5> NIO示例6&...

2019-06-25 20:32:05

阅读数 37

评论数 0

HTTPS

为什么要用Https http是明文传输,存在窃听、篡改等风险,而https通过验证服务器正确性、协商通信加密密钥有效的降低了风险; Https 基本原理 基本原理:服务端生成密钥,并把公钥传给客户端,自己保留私钥,客户端通过使用公钥解密服务端加密的内容来确定是否连上了正确的服务器,然后客...

2017-10-11 19:18:15

阅读数 133

评论数 0

常见数据结构在内存中是怎么存储的

前言:在开发中,经常用到数组,ArrayList,HashMap等,他们在内存中是怎么存储的呢? 其实在他们在申请内存时,要么是一块连续的内存,要么是分散的,要么是内存和连续的结合使用。说白了在底层存储结构只有两种:数组和链表; 数组是连续的,只要知道了首地址,就可以通过步长访问数组内所有的值,如...

2017-08-10 14:24:45

阅读数 2194

评论数 0

Xmpp学习记录[一]:

前言前段时间产品需要实现IM功能,之前对IM的理解停留在 smack,xmpp,ejabberd 等概念。为了实现功能只能去研究xmpp,也在网上搜索了很多资料,但都无法把查询的信息串起来,正巧ejarberd服务器已经搭建完毕,于是就跑一下登录的流程,从抓包和日志去分析学习xmpp环境 1,ej...

2017-07-27 10:11:23

阅读数 371

评论数 0

button drawableLeft 加上动画效果

button drawableLeft动画

2017-07-13 18:40:26

阅读数 248

评论数 0

时间段显示

/** * 根据当前时间,格式化给定时间 * * @param time * @param halfDay 是否区分上午下午 * @return */ public static String formatTimeStr(long...

2017-07-06 16:39:32

阅读数 269

评论数 0

Nio Tcp

package com.test.upgrade; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.PrintWriter; import jav...

2017-06-09 18:52:38

阅读数 167

评论数 1

AOP

最近在学习Spring框架,这里记录下对aop的理解aspect oriented programming:面向切面编程首先3个概念: - 目标类:真正去实现最核心的功能的类: - 切面类:个人认为是对目标类实现核心功能进行相应的补充,但这些补充是有共性的 - 代理类:代理...

2017-06-06 11:41:05

阅读数 148

评论数 0

rxJava学习笔记

什么是RxJava 官网是这么说的:“RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable seque...

2017-04-28 18:18:44

阅读数 301

评论数 0

Java 网络异常

SocketException extends IOException 抛出此异常指示在底层协议中存在错误,如 TCP 错误。 ConnectException extends SocketException 试图将套接字连接到远程地址和端口时发生错误的情况下,抛出此异常。这些错误通常发...

2017-01-12 10:22:09

阅读数 1691

评论数 0

HTTPS

https协议 最近项目中,需要将http 改为https协议,因之前不了解https协议,特抓包记录一下: 上图是一次完整 的https 请求, 解析参考: http://www.ruanyifeng.com/blog/2014/02/ssl_tls.html 很清楚作者: 阮一峰 ...

2017-01-11 14:57:32

阅读数 240

评论数 0

研读 simplifyreader 学到的知识

1,网络监听 并及时通知观察者 优势,一个广播接收者,可以搞定整个应用中需要监听网络的地方。集中处理一件事 注册 一个 广播接收者,用来监听网络的变化,并做为被观察者当前 网络的状态 当 activity 或 其他组件需要 监听网络变化时,注册观察者,当 不需要时,取消注册 2,snackbar ...

2017-01-05 18:22:10

阅读数 233

评论数 0

Android 部分机型有时UDP消息发送失败

现象描述: 在锤子手机M1L上,有时UDP包发送不出去(抓不到发送出的UDP报文),没有任何异常报出 问题定位结果: 由于在发送报文之前,监听了30023端口,用于接收数据。尽管再发送报之前已经关闭了该socket 在发送udp报文时,指定了源端口也是30023 导致报文无法正常发出,随机...

2016-12-25 17:32:20

阅读数 1473

评论数 0

view事件分发机制笔记

1,dispatchTouchEvent(MotionEvent ev):用来进行事件的分发,如果事件可以传递到当前view,此方法一定会调用,返回结果由当前View的onTouchEvent和子view的dispatchTouchEvent方法影 响,表示是否要消耗当前事件,如果消耗,则不向子v...

2016-04-23 17:33:14

阅读数 253

评论数 0

notification自动更新

JsonResponseHandleMSJQ handler_version_new = new JsonResponseHandleMSJQ(this) { @Override public void onSuccess(JSONArray jsonArray) ...

2016-04-09 15:02:47

阅读数 357

评论数 0

Android Manager

PackageManager manager = getPackageManager(); ApplicationInfo info = manager.getApplicationInfo(pkgName, 0); getSystemService(Context.ACTIVITY_SERVIC...

2016-03-23 18:41:51

阅读数 199

评论数 0

Java中final

浅析Java中的final关键字   请尊重作者劳动成果,转载请标明原文链接:http://www.cnblogs.com/dolphin0520/p/3736238.html   谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。...

2016-03-11 10:40:51

阅读数 220

评论数 0

JSP

Jsp:可以写JAVA代码的html页面。。其实就是一个servlet::简化了之前servlet自己输出html标签的工作。。 Java Server Pages:Java服务器端页面。。。 出现的原因:之前是用getWriter流输出html页面。。。。但是如果比较复杂。。。这么输出费劲。。所...

2016-01-25 15:07:21

阅读数 216

评论数 0

Session && Cookie

会话:为了一次会话中的多次请求之间,共享数据。客户端访问服务器时,会话建立,一次会话中,包含了多次请求,和多次响应,直到有任意一方断开连接,会话终止。 客户端会话:Cookie  用户名记住 方便,但是数据不安全 服务器发送响应头:set-cookie: a=3,客户端收到后,保存a=3 ...

2016-01-25 10:34:36

阅读数 292

评论数 0

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