自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

转载 科普Mysql的redolog/undolog、binlog

转载:什么是redo log(重做日志)、undo log(回滚日志)和binlog(归档日志)?_洒脱的耿的博客-CSDN博客

2023-04-23 09:58:07 51

原创 centos7的用户

创建用户、修改用户密码的权力都在root本人手里。具体如下:1、只有root用户本人才可以passwd后面接用户名,用来改其他人的密码。其他用户passwd后面接不了用户名。例如root用户可以执行:passwd ck10来修改用户ck10的密码。其他任何用户执行passwd ck10会报错。2、只有root用户本人才可以添加用户。useradd ck  命令会默认增加一个

2017-01-23 21:23:40 307

原创 回调函数 异步执行

理解回调函数,java异步执行,多线程 很多语言都有回调函数,所以必须理解它。java的形式:传递this指针给其他线程(等对方执行完后,用this引用来拿到回调函数)、传递匿名类以及显式的Callback接口。js中常见的ajax(我觉得这个是最容易理解的回调函数)。Nodejs中的事件编程。RocketMQ里面的客户端异步发消息给Broker。。。。。。。。。好了,

2017-01-23 21:22:26 1239

原创 面试题:两个线程交替运行若干次

用到的知识,线程互斥:让两个线程不要同时往控制台输出。用的Reentrantlock。线程同步:让一个线程独占使用System.out.print后,通知另一个线程开始打印。用的condition.await和condition.signal,也可以用传统的wait和notify。但若需要多于两个线程交互,则condition好用package thread;imp

2015-07-17 10:08:49 2230 1

原创 tcp4次挥手时,客户端为何要等2msl

tcp四次挥手 最后的2MSL

2015-03-30 23:03:22 1422

原创 nginx代理tomcat

nginx的配置文件,弄了半天终于懂了

2015-03-14 17:06:29 457

原创 AtomicLong的incrementAndGet()

调用顺序为:incrementAndGet--->compareAndSet--->compareAndSwapLong最后这个函数是一个native函数,这个函数中,第一个形参传入的实参为this(调用者),第三和第四个形参就是传入的实参为在最开始的函数incrementAndGet()中读取的两个变量current和next=current+1。所以:如果this的值为curren

2015-03-09 17:33:22 7589

原创 总结Java的各个版本的代号

jdk1.1.4   Sparkler烟火jdk1.1.5   Pumpkin南瓜jdk1.1.6   Abigail圣经故事人物名称jdk1.1.7   Brutus罗马政治家名称jdk1.1.8   Chelsea足球俱乐部名称j2se1.2   Playground游乐场j2se1.2.1   无j2se1.2.2   Cricket蟋蟀j2se1.3   k

2015-01-05 16:32:45 958

原创 面试题single number

leetcode原题:Given an array of integers, every element appears twice except for one. Find that single one.  为什么答案是result=0^a[0]^a[1]......^a[n-1]?  答:无论按照什么顺序将a[]中的数字异或,对于二进制表示的result中的每一位,a[]中成对出

2015-01-02 21:28:30 401

转载 JVM类加载,详谈

JVMJava 语言是一种具有动态性的解释型编程语言,当指定程序运行的时候, Java 虚拟机就将编译生成的 . class 文件按照需求和一定的规则加载进内存,并组织成为一个完整的 Java 应用程序。 Java 语言把每个单独的类 Class 和接口 Implements 编译成单独的一个 . class 文件,这些文件对于 Java 运行环境来说就是一个个可以动态加载的单元。正是

2014-01-11 13:08:18 483

空空如也

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

TA关注的人

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