上一页 1 ··· 6 7 8 9 10
摘要: 语法 转义字符\ 换行 尾部至少两个空格 分割线 连续3个 号 代码块 每一行至少4个空格或1个tab 粗体 此处粗体 双 夹起 斜体 此处斜体 单 夹起 标题 1~6个 号,表示1~6级标题, 号后加空格 图片与链接 区别在一个!号,图片需要url "baidu" 列表 表格 //羽毛球乒乓球 b 阅读全文
posted @ 2017-07-20 17:14 Desneo 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1. 常用命令 git pull //更新 git reset hard 4e325b3f4840822647ae0b3cfe5beb01a69affd4 //回退到指定commit git push f //强制覆盖,用你本地的代码替代git仓库内的内容 1.1 git stash 保存修改 保存 阅读全文
posted @ 2017-07-20 17:12 Desneo 阅读(201) 评论(0) 推荐(0) 编辑
摘要: vim配置文件 安装目录下vimrc) "显示行号 set nu "自动折行 set wrap "tab间距 set tabstop=4 set softtabstop=4 "文件编码,打开utf 8乱码问题 set encoding=utf 8 "终端编码需与当前主机保持一致,否则展示乱码 set 阅读全文
posted @ 2017-07-20 16:59 Desneo 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1. 常用配置 File Settings (Ctrl + Alt + S) 1).提示不区分大小写: Editor Genereal Code Completion Case sensitive completion All 2).文件tab标签多行显示: Editor Genereal Edit 阅读全文
posted @ 2017-07-20 16:57 Desneo 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1. 基础问题 0、eclipse工程转maven工程:工程 右键 configure convert to maven project 1、pom.xml总是在项目的根目录。 2、约定优于配置: 源码目录为 src/main/java 编译输出目录为 target/classes/ 打包方式默认为 阅读全文
posted @ 2017-07-20 16:54 Desneo 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 1. 遗留问题 a). zookeeper集群如何保证请求的均匀分布? 2. ZK概念澄清 2.1 ZK节点类型 CreateMode.PERSISTENT //持久节点,该节点客户端断开后不会删除 CreateMode.EPHENMERAL //临时节点,这种目录节点会根据当前已近存在的节点数自动 阅读全文
posted @ 2017-07-20 16:49 Desneo 阅读(1433) 评论(0) 推荐(1) 编辑
摘要: 1. 减少代码量,少给自己找麻烦 2. 单一抽象层次 1、一个函数/方法中所有操作处于相同逻辑层次。 2、太多不同层级的抽象,高层和底层杂合在一起,导致细节太多 3、如何判断单一层次,参考金字塔原理 Function 放大象进入冰箱(){ 举起胳膊; 伸手进冰箱把手; 五个手指握紧; Functio 阅读全文
posted @ 2017-07-20 16:43 Desneo 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1. 传统IO 面向流 1.1 基于字节的IO接口 In/OutputStream 1.2 基于字符的IO接口 Reader/Writer Reader提供抽象方法: int read(char cbuf[], int off, int len) Writer提供 int write(char cb 阅读全文
posted @ 2017-07-20 12:11 Desneo 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 1. 分布式锁 zookeeper 1). client调用create()方法创建“/root/lock_”节点,注意节点类型是EPHEMERAL_SEQUENTIAL。 2). client调用getChildren("/root/lock_",false)来获取所有已经创建的子节点,这里并不注 阅读全文
posted @ 2017-07-20 09:43 Desneo 阅读(759) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10