自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 http 之session和cookie

http 之session和cookie 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定...

2020-03-21 22:53:18 41 0

原创 DB2和oracle的schema对象

https://www.jianshu.com/p/e1f38505f789

2020-03-18 14:35:54 48 0

原创 编码格式总结

【GBK、UTF-8、ISO8859-1】三种编码方式总结 https://blog.csdn.net/YoungStar70/article/details/64117297

2020-03-15 17:37:36 57 0

原创 Http请求带有特殊字符的参数处理

Http请求带有特殊字符的参数处理 https://blog.csdn.net/u012999796/article/details/65443934

2020-02-27 18:46:15 538 0

原创 移动端抓包

Mac下用Charles实现Android http和https抓包 https://blog.csdn.net/luochoudan/article/details/72801573

2020-02-20 08:47:53 52 0

原创 git 分支文件比较demo

git diff branch1 branch2 --stat//显示出所有有差异的文件列表 git diff branch1 branch2 具体文件路径//显示指定文件的详细差异 demo : git diff branch1 branch2 'D/xxxx/xx.java�...

2020-02-14 10:52:17 50 0

原创 npm vue 安装过程中遇到npm ERR! errno -17

npm install -g @vue/cli 遇到npm ERR! errno -17 ➜ chapter3 npm install -g @vue/cli npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer...

2020-02-12 10:24:03 963 0

原创 前端的概念

nvm,node,npm之间的区别 https://blog.csdn.net/mlym521/article/details/82963800 https://www.jianshu.com/p/622ad36ee020 nodejs和vuejs有什么区别? https://www....

2020-02-09 22:41:08 44 0

原创 两台电脑直接使用一根网线传输文件

两台电脑直接使用一根网线传输文件 https://blog.csdn.net/dkbnull/article/details/78197371

2019-12-24 19:27:59 63 0

原创 时间复杂度学习

1算法分析(1)-循环的时间复杂度 https://www.cnblogs.com/aademeng/articles/7401244.html 算法导论------递归算法的时间复杂度求解 https://blog.csdn.net/so_geili/article/details/5...

2019-12-21 15:51:09 45 0

原创 sed

sed 删除/增加文件的某一行 https://blog.csdn.net/qq_33472414/article/details/93843803

2019-12-19 16:06:33 31 0

原创 java 中越到错误

java用substring函数截取string中一段字符串 https://www.cnblogs.com/diaoniwa/p/6957563.html

2019-12-19 15:22:32 27 0

原创 db2 自己学习专区

DB2中的索引(Index)和约束(Constraint) https://blog.csdn.net/davinciyxw/article/details/8778515 db2 序列查询 https://www.cnblogs.com/yelongsan/p/6601147.ht...

2019-12-17 21:20:23 25 0

原创 pycharm 下载第三方失败如何解决

python 的版本过低问题。 https://blog.csdn.net/qq_42393859/article/details/88174065 pip升级问题 You are using pip version 9.0.1, however version 18.0 is avai...

2019-12-01 20:21:28 130 0

原创 group by 多个字段进行聚合

https://segmentfault.com/a/1190000006821331

2019-11-29 15:17:19 373 0

转载 数据库中null和空字符串问题

https://www.cnblogs.com/duhuo/p/6282743.html null 和 “空值” 的 是否占用空间。 https://www.iteye.com/blog/jackyrong-2076933

2019-11-06 09:39:15 1342 0

原创 db2 数据库 删列会锁表-668

解决方式:https://blog.csdn.net/hekaihaw/article/details/65634198

2019-10-25 18:58:29 31 0

原创 Dom4j格式化转义字符问题

https://blog.csdn.net/Pagegle/article/details/78971925

2019-10-11 17:37:15 29 0

转载 MySQL 中 AUTO_INCREMENT 的“坑”--id不连续

AUTO_INCREMENT 的“坑”--id不连续 https://blog.csdn.net/whereismatrix/article/details/54667502 Mysql设置auto_increment_increment和auto_increment_offset ht...

2019-09-26 23:40:48 186 0

转载 ftp 常用的命令

ftp 常用的命令 https://www.cnblogs.com/mingforyou/p/4103022.html

2019-09-20 19:09:43 26 0

原创 git 常用总结

git 撤销某次提交: https://blog.csdn.net/u013066244/article/details/79920012 git 的一个分支的代码复制到另外一个分支 https://blog.csdn.net/zhaoxiaoruiR/article/details/7...

2019-09-02 16:44:07 76 0

原创 linux 查找某个文件按按时间排序

查找当前目录下的 .metadata 文件夹,按时间顺序排序,并且将文件夹下面的文件列出, find ./ -name .metadata |xargs ls -lt

2019-08-24 19:27:53 1129 0

原创 修改包的源头解决python pip倒入超时问题

https://www.jianshu.com/p/8e042b7e91b6 安装TA-Lib 库 https://www.jianshu.com/p/cd88f6a0e81c

2019-08-11 19:59:56 77 0

原创 mongodb 学习

1 mongdb 的安装 https://www.jianshu.com/p/bb77f8be67f4 https://www.cnblogs.com/tugenhua0707/p/9165159.html https://www.jianshu.com/p/40f8cc23af5d ht...

2019-08-11 17:11:15 25 0

转载 -classpath路径的先后顺序是有意义的

Of particular importance, and much consternation, the class loader will load classes in the order they appear in the classpath. Starting with the fir...

2019-08-06 14:40:42 158 0

转载 JAVA CLASS PATH 的同名类加载顺序

java的classpath中如果出现了同名类,同名的类的代码不同,那只用的到底是哪一个类呢? java -cp ./;./classes;./xptest.jar com.ssc.xp.ws.TestClassLoaderA Java代码 packagecom.ssc.xp.ws; ...

2019-08-05 18:41:45 269 0

转载 Junit 测试之 Spring Test

在做spring相关测试时比较麻烦,如果只用JUnit测试,需要没测有初始化一下applicationContext,效率比较底下,而且也有不足之处。 导致多次Spring容器初始化问题 根据JUnit测试方法的调用流程,每执行一个测试方法都会创建一个测试用例的实例并调用setUp()方法...

2019-08-05 00:00:42 19 0

转载 Netty入门简介

前言 Netty是一个高性能、异步事件驱动的NIO框架,提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。 作为当前最流行的NIO框架,Net...

2019-07-29 23:19:24 28 0

转载 深入浅出NIO之Selector实现原理

前言 Java NIO 由以下几个核心部分组成: 1、Buffer 2、Channel 3、Selector Buffer和Channel在深入浅出NIO之Channel、Buffer一文中已经介绍过,本文主要讲解NIO的Selector实现原理。 之前进行socket编程时,accept方...

2019-07-29 00:19:47 89 0

转载 深入浅出NIO之Channel、Buffer

前言 Java NIO 由以下几个核心部分组成: 1 、Buffer 2、Channel 3、Selector 传统的IO操作面向数据流,意味着每次从流中读一个或多个字节,直至完成,数据没有被缓存在任何地方。 NIO操作面向缓冲区,数据从Channel读取到Buffer缓冲区,随后在Buff...

2019-07-29 00:12:48 21 0

转载 Reactor反应器模式 (epoll)

1. 背景 最近在看redis源码,主体流程看完了。 在网上看到了reactor模式,看了一下,其实我们经常使用这种模式。 2. 什么是reactor模式 反应器设计模式(Reactor pattern)是一种为处理并发服务请求,并将请求提交到一个或者多个服务处理程序的事件设计模式。 ...

2019-07-28 21:43:32 58 0

转载 Reactor模式

在处理web请求时,通常有两种体系结构,分别为:thread-based architecture(基于线程)、event-driven architecture(事件驱动) thread-basedarchitecture 基于线程的体系结构通常会使用多线程来处理客户端的请求,每当接收到一个...

2019-07-28 21:35:05 16 0

转载 Redis与Reactor模式

Redis与Reactor模式 JAN 9, 2016 最近看了Redis的设计与实现,这本书写的还不错,看完后对Redis的理解有很大的帮助。另外,作者整理了一份Redis源码注释,大家可以clone下来阅读。 Redis是开源的缓存数据库,由于其高性能而受到大家的欢迎。同时,它的代码量只...

2019-07-28 18:06:33 41 0

转载 Java中抽象类和接口中有构造方法吗?

(1)Java中抽象类和接口中有构造方法吗? ①在接口中 不可以有构造方法 在接口里写入构造方法时,编译器提示:Interfaces cannot have constructors。 A. 构造方法用于初始化成员变量,但是接口成员变量是常量,无需修改。接口是一种规范,被调用时,主要关注的...

2019-07-07 11:36:06 451 0

转载 mac安装mysql

前言: 因为用mac开发,很多工具不是很熟练,这里做个笔记,以防以后再次入坑!!! 安装方式一:用dmg镜像安装 1、安装 下载好mysql MAC版安装包,常规步骤安装,安装过程中会出现如下提示: 2018-04-22T08:07:19.044013Z 1 [Note] A tempo...

2019-06-23 00:26:38 640 0

转载 HashMap的默认长度为什么是16?

如果两个元素不相同,但是hash函数的值相同,这两个元素就是一个碰撞 因为把任意长度的字符串变成固定长度的字符串,所以存在一个hash对应多个字符串的情况,所以碰撞必然存在 为了减少hash值的碰撞,需要实现一个尽量均匀分布的hash函数,在HashMap中通过利用key的hashcode值,...

2019-06-09 08:26:08 430 0

转载 spring boot 与 spring cloud 的区别

作者:国明 链接:https://www.zhihu.com/question/47304987/answer/664131264 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 可以这样理解 , 一、spring boot 可以理解为是spring的全家桶...

2019-06-08 23:32:46 66 0

转载 Netty工作原理架构图

server端工作原理如下图: NettyServer整体架构图.png server端启动时绑定本地某个端口,将自己NioServerSocketChannel注册到某个boss NioEventLoop的selector上。 server端包含1个boss NioEventLoop...

2019-06-08 21:17:42 455 0

转载 idea 常用的插件

idea 常用的插件 1 时序图:https://plugins.jetbrains.com/plugin/8286-sequencediagram 2 lomob: 3 4 Alibaba Java Coding Guidelines Free Mybatis plugin

2019-05-29 06:16:16 33 0

转载 hystrix理解熔断和降级

目录 降级(fallback) 熔断(circuit breaker) 降级(fallback) MorningService package hystrix.degrade; /** * @Package Name : ${PACKAG_NAME} * @Author :...

2019-05-24 13:56:58 325 0

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