首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李师傅
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
Linux 进程间通信 (3)——共享内存
使用文件或管道进行进程间通信会有很多局限性,比如效率问题以及数据处理使用文件描述符而不如内存地址访问方便,于是多个进程以共享内存的方式进行通信就成了很自然要实现的 IPC 方案。Linux 系统在编程上为我们准备了多种手段的共享内存方案。 mmap 系统调用本来是存储映射功能。…
Linux 进程间通信 (2)—— 文件
文件应当是最先被想到的进程间通讯形式bash编程中可以使用flock命令,实现文件锁
Linux进程间通信(1)——管道
p 类型表示这是一个管道文件。 因为有了这个管道文件,系统中就有了一个管道的全局名称,任何两个不相关的进程都可以通过这个管道文件进行通信。 会阻塞。因为管道另一端没有人读。此时如果有进程读这个管道,那么这个写操作的阻塞才会解除
Java内存模型
JMM(Java Memory Model)是保证了Java程序在所有平台下对内存的访问都能得到一致效果的机制以及规范,它是一个抽象的概念并不是真实存在的。 1. 当一个变量被 volatile 修饰时,那么对它的修改会立刻刷新到主存,当其它线程需要读取该变量时,会去内存中读取…
常用Linux命令
sed 命令是一个很强大的文本编辑器,可以对来自文件、以及标准输入的文本进行编辑。 执行时,sed 会从文件或者标准输入中读取一行,将其复制到缓冲区,对文本编辑完成之后,读取下一行直到所有的文本行都编辑完毕。 所以 sed 命令处理时只会改变缓冲区中文本的副本,如果想要直接编辑…
使用 HSDB 查看Spring AOP产生的代理类
1. 启动java程序,保持运行状态。获取程序pid
Mysql实现事务
redo log 叫做重做日志,是用来实现事务的持久性。该日志文件由两部分组成:重做日志缓冲(redo log buffer)以及重做日志文件(redo log), 前者是在内存中,后者在磁盘中。当事务提交之后会把所有修改信息都会存到该日志中。 mysql 为了提升性能不会把每…
MySQL 事务的实现原理
redo log 叫做重做日志,是用来实现事务的持久性。该日志文件由两部分组成:重做日志缓冲(redo log buffer)以及重做日志文件(redo log), 前者是在内存中,后者在磁盘中。当事务提交之后会把所有修改信息都会存到该日志中。 mysql 为了提升性能不会把每…
JVM学习
6815K->6424K (19456K) 表示「GC 前 Java 堆已使用容量 -> GC 后 Java 堆已使用容量(java 堆总容量)」。 最后一个 [Times: user=0.01 sys=0.00, real=0.02 secs] 这里的 user, sys 和…
诊断监控工具Arthas
常见使用热修改代码有的时候可能反编译失败,那就只能手动上传了定位报错方法执行监控-c 统计周期默认120s活用ognl表达式假设某方法单位时间内的调用次数在增加,可以使用ognl查看变量的值(如set
下一页
个人成就
文章被点赞
2
文章被阅读
3,192
掘力值
150
关注了
31
关注者
2
收藏集
0
关注标签
78
加入于
2017-07-08