传统synchronized互斥技术 发表于 2018-02-22 | 分类于 juc 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677packa ... 阅读全文 »
传统定时器 发表于 2018-02-22 | 分类于 juc 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950package cn.itcast.heima2;import java.util.Date;import java. ... 阅读全文 »
两种线程创建方式的比较 发表于 2018-02-22 | 分类于 juc 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273package cn.it ... 阅读全文 »
内存数据库 发表于 2018-02-22 | 分类于 db derby123456789101112131415161718192021222324252627282930313233343536import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet ... 阅读全文 »
乐观锁和悲观锁 发表于 2018-02-22 | 分类于 mysql 1、悲观锁,前提是,一定会有并发抢占资源,强行独占资源,在整个数据处理过程中,将数据处于锁定状态。2、乐观锁,前提是,不会发生并发抢占资源,只有在提交操作的时候检查是否违反数据完整性。只能防止脏读后数据的提交,不能解决脏读。 乐观锁( Optimistic Locking ) 相对悲观锁而言, ... 阅读全文 »
AIOdemo源码 发表于 2018-02-21 server:12345678910111213141516171819202122232425262728293031323334353637383940414243package com.test.nio;import java.io.IOException;import java.net.In ... 阅读全文 »
NIO经典demo源码 发表于 2018-02-21 server:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 ... 阅读全文 »
mac实战mesos 发表于 2018-02-21 | 分类于 mesos 如果程序一直deploy说明一定有问题mac安装12brew install mesosbrew upgrade mesos 启动zookeeper启动master1234HOST_IP=100.80.128.98sudo /usr/local/Cellar/mesos/1.4.1/sbin/mes ... 阅读全文 »
部署redis集群 发表于 2018-02-21 | 分类于 docker Dockerfile 123456789101112131415161718192021222324252627282930FROM alpine:latestMAINTAINER lifei#换源RUN echo 'http://mirrors.ustc.edu.cn/alpine/edge/ ... 阅读全文 »
批量查找替换 发表于 2018-02-20 | 分类于 shell 批量替换xxx为yyy1find . -name "*.md" | xargs grep "xxx" -l | xargs sed -i "s/xxx/yyy/g" 阅读全文 »