会员
众包
新闻
博问
闪存
赞助商
Trae
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Steven
经验是由痛苦中粹取出来的
博客园
首页
管理
随笔 - 36
文章 - 0
评论 - 2
阅读 -
17万
2018年4月13日
java 保留字段volatile、transient、native、synchronized
摘要: 1、volatile Java语言提供了一种稍弱的同步机制,即volatile变量,用来确保将变量的更新操作通知到其他线程。当把变量声明为volatile类型后,编译器与运行时都会注意到这个变量是共享的,因此不会将该变量上的操作与其他内存操作一起重排序。volatile变量不会被缓存在寄存器或者对其
阅读全文
posted @ 2018-04-13 10:50 华子AI
阅读(920)
评论(0)
推荐(0)
2018年3月19日
Java移位运算符详解实例
摘要: 移位运算符它主要包括:左移位运算符(<<)、右移位运算符(>>>)、带符号的右移位运算符(>>),移位运算符操作的对象就是二进制的位,可以单独用移位运算符来处理int型整数。 1.左移运算符 左移运算符用“<<”表示,是将运算符左边的对象,向左移动运算符右边指定的位数,并且在低位补零。其实,向左移n
阅读全文
posted @ 2018-03-19 16:09 华子AI
阅读(20885)
评论(1)
推荐(1)
2018年3月8日
Shell脚本中获取select值
摘要: 最近做一个数据清理,根据行号清理,所以需要查出这个行的最大最小值出来进行删除,如果靠手动每次去查,太麻烦所以就用在sh脚本当中执行SELECT语句,并将结果赋值给一个变量。 sh脚本如下 说明 sh脚本查询出来赋值不好赋值,所以只能用到AWK处理文本文件的语言,进行截取。
阅读全文
posted @ 2018-03-08 09:46 华子AI
阅读(3415)
评论(0)
推荐(0)
2018年3月7日
sh 脚本执行sql文件传参数
摘要: 一、前言 今天做数据删除,用的命令行输入参数,并且调用执行的sql文件,我采用了sed命令,进行替换。 sh脚本如下 我用到sed命令s 替换指定字符、g 表示行内全面替换。 生成新的文件,再执行新的文件。执行完成删除新文件 二、sed命令 sed命令 sed替换标记
阅读全文
posted @ 2018-03-07 13:56 华子AI
阅读(5828)
评论(0)
推荐(0)
2018年2月26日
Java多线程-概念与原理
摘要: 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运
阅读全文
posted @ 2018-02-26 13:55 华子AI
阅读(271)
评论(0)
推荐(0)
2018年2月24日
Java 多线程编程
摘要: 一、线程的生命周期 线程是一个动态执行的过程,它也有一个从产生到死亡的过程。 下图显示了一个线程完整的生命周期 新建状态: 使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序start() 这个线程。 就绪状态: 当线程对象调用了st
阅读全文
posted @ 2018-02-24 16:56 华子AI
阅读(211)
评论(0)
推荐(0)
2018年1月19日
Netty_TCP拆包粘包解决方案
摘要: 一、问题 熟悉tcp编程的可能都知道,无论是服务器端还是客户端,当我们读取或者发送数据的时候,都需要考虑TCP底层的粘包/拆包机制。 TCP是一个“流”协议,所谓流就是没有界限的遗传数据,大家可以想象下如果河里的水就好比数据,他们是连成一片的,没有分界线,TCP底层并不了解上层的业务数据具体的含义,
阅读全文
posted @ 2018-01-19 16:17 华子AI
阅读(261)
评论(0)
推荐(0)
2018年1月4日
java集合HashMap、HashTable、HashSet详解
摘要: 一、Set和Map关系 Set代表集合元素无序,集合元素不可重复的集合,Map代表一种由多个key-value组成的集合,map集合是set集合的扩展只是名称不同,对应如下 二、HashMap的工作原理 HashMap基于hashing原理,通过put()和get()方法储存和获取对象。 put()
阅读全文
posted @ 2018-01-04 14:56 华子AI
阅读(16805)
评论(0)
推荐(3)
2017年12月8日
TCP和UDP的区别
摘要: TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于广播和细节控制交给应用的通信传输 UDP(User Datagram Protocol) UDP不提供复杂的控制机制,利用IP提供面向无连接的通信服务。并且它是将应用程序发来的数据在收到的那一刻,立刻按照原样发
阅读全文
posted @ 2017-12-08 14:37 华子AI
阅读(57560)
评论(0)
推荐(8)
2017年11月24日
javap生成汇编语言命令详解
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2017-11-24 10:58 华子AI
阅读(8)
评论(0)
推荐(0)
下一页
公告
昵称:
华子AI
园龄:
8年4个月
粉丝:
14
关注:
2
<
2025年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
积分与排名
积分 - 36476
排名 - 46940
随笔分类
ActiveMQ(2)
DB2(1)
dubbo(2)
Git(1)
java 基础(9)
java 网络编程(4)
java并发与多线程(2)
Jvm 虚拟机(3)
Linux(4)
Log4j(1)
Maven(1)
Netty(2)
Shell(2)
Spring MVC(1)
SQL(1)
Zookeeper(1)
更多
阅读排行榜
1. TCP和UDP的区别(57560)
2. dubbo实现原理简单介绍(40746)
3. Java移位运算符详解实例(20885)
4. java集合HashMap、HashTable、HashSet详解(16805)
5. mysql由于权限问题看不到用户数据库(6889)
6. sh 脚本执行sql文件传参数(5828)
7. Centos7安装Redis3.2.8(4516)
8. MQ、JMS 关系的理解(3952)
9. DB2 存储过程创建、系统表(3618)
10. Shell脚本中获取select值(3415)
评论排行榜
1. Java移位运算符详解实例(1)
2. dubbo实现原理简单介绍(1)
推荐排行榜
1. TCP和UDP的区别(8)
2. java集合HashMap、HashTable、HashSet详解(3)
3. dubbo实现原理简单介绍(3)
4. Java移位运算符详解实例(1)
5. mysql由于权限问题看不到用户数据库(1)
最新评论
1. Re:dubbo实现原理简单介绍
图好多啊
--弓呆的胖次
2. Re:Java移位运算符详解实例
不错不错,解释的很透彻,特别是后面结合二进制的分析
--硕硕+
点击右上角即可分享