- 博客(155)
- 收藏
- 关注
原创 design pattern 有规律小而精demo
http://www.runoob.com/design-pattern/facade-pattern.html
2017-10-19 17:15:08
531
原创 restful api best practice
http://mp.weixin.qq.com/s/XNmTAIMALGVKvwFGlLXtyA
2017-10-19 16:29:10
635
原创 可视化算法加强记忆
https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
2017-10-18 11:51:12
1406
原创 java static volatile
static 主内存中只存在一份该变量volatile java 内存模式 每个线程在主内存中copy一份变量去线程内存中读写,然后再写回主内存,存在时间差,可能导致线程间状态不一致,volatile 修饰的变量直接操作主内存
2017-10-17 11:35:58
451
原创 php java static 不同
php 每个会话static变量互不影响,生命周期在一次请求java static 生命周期在一次jvm运行
2017-10-17 11:07:48
420
原创 frontend 进化史
http://zhaoda.net/webpack-handbook/module-system.htmlhttps://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f
2017-09-04 20:25:53
337
原创 java高级程序设计-拆泛型
泛型的好处 (php 等弱类型语言无需考虑的问题)编译检查编写通用代码,把算法和数据类型解耦public Interger add(Integer a1, Integer a2)public Double add(Double a1, Double a2)public <T>T add(T a1, T a2) JJ
2017-08-30 00:12:32
513
原创 拆,Spring Boot基础教程
http://blog.didispace.com/Spring-Boot%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/
2017-08-29 19:22:03
420
原创 aop 与 ioc
不外乎aop 动态代理模式和依赖注入,talk is cheap, show me the code ! 实现: https://github.com/codBo/ioc_demo 1. 将bean的属性保存在文件中 2. ioc容器将所有bean保存起来 3. 要使用的时候就给个名字既可拿到对象这样不自己new 的方式,有个好处,就是当使用某个对象的方法变了可以不用修改
2017-08-22 23:00:35
421
原创 分布式事务解决方案
分析 当db server不在同一台机的情况下,就会出现分布式事务,官方有强一致解决方案JTA(java transactions API)(多个server通过一个事务管理器统一管理事务) ,不过在高并发场景下并不使用,太慢。 采用单机事务加消息队列,弱一致性解决性能问题。需要添加t表记录操作,例子:a 先 b转100 块单机事务,a扣100,t表插入要先b转100记录,事务结束定时任务拿t
2017-08-22 11:00:04
311
原创 一些团队规范
1.markdown 2.数据库命名规范 3.api接口规范 4.spring-boot工程启动参数 5.spring项目基础注解 6.spring-boot-swagger2使用手册 这几个不错 https://gumutianqi1.gitbooks.io/specification-doc/content/
2017-08-21 15:45:20
502
原创 java 泛型
<? extends T>和<? super T>的区别<? extends T>表示该通配符所代表的类型是T类型的子类。<? super T>表示该通配符所代表的类型是T类型的父类。
2017-08-17 15:52:45
269
原创 chrome vimium shortcut
Modifier keys are specified as , , for ctrl+x, meta+x, and alt+x respectively.Navigating the current page:? show the help dialog for a list of all available keysh scroll leftj scro
2017-08-05 14:44:51
472
转载 使用Spring Boot创建微服务
全文来自http://www.infoq.com/cn/articles/boot-microservices/ 过去几年以来,“微服务架构”的概念已经在软件开发领域获得了一个稳定的基础。作为“面向服务架构”(SOA)的一个继任者,微服务同样也可以被归类为“分布式系统”这一类,并且进一步发扬了SOA中的许多概念与实践。不过,它们在不同之处在于每个单一服务所应承担的责任范围。在SOA中,每个服务将负
2017-08-02 16:09:40
379
原创 tow weeks 拆解vim(6)
1. 搜索单词* 向下搜索光标所在处的单词(完全匹配)# 向上搜索光标所在处的单词(完全匹配)g* 向下搜索光标所在处的单词(部分匹配)g# 向上搜索光标所在处的单词(部分匹配)书签好像没什么用 2. 标记书签(mark) ma a为小写字母,为光标所在处设定文档书签a mA A为大写字母,为光标所在处设定全局书签A 3. 使用书签(mark) a 到文档书签a处,Tab键上方 '
2017-08-02 00:32:25
436
原创 tow weeks 拆解vim(5)
常用多缓冲区操作按键 这个暂时不用,多文件切换1、多文件编辑模式 (1)argument list模式,就是在打开Vim编辑器时,携带多个文件路径参数。 (2)buffer list模式,就是在进入Vim编辑器后,打开多个缓冲区进行编辑。2、单一缓冲区打开多个文件 :files 显示目前打开了哪些文件 :n 切换到下一个缓冲区内容 :N 切换到上一个缓冲区内容 :2n 切换到下
2017-08-02 00:29:22
485
原创 tow weeks(4)
1.删除操作 2.复制操作 3.黏贴操作 4.撤销与重做操作 5.重复操作.6.转换大小写 ~7.排版操作:le<ft>光标所在行左对齐:ri<ght>光标所在行右对齐:ce<nter>光标所在行居中
2017-07-31 22:40:33
459
原创 two weeks vim(3)
常用光标移动按键1.光标字符操作已经熟悉 2. 光标词操作 w 光标移动到后一词的词首 W 光标移动到后一词的词首且忽略标点符号 e 光标移动到后一词的词尾 E 光标移动到后一词的词尾且忽略标点符号 b 光标移动到前一词的词首 B 光标移动到前一词的词首且忽略标点符号 3. 光标 句操作
2017-07-28 10:25:47
506
原创 two weeks vim(2)
常用状态切换按键1、Normal Mode -> Insert ModeI 大写字母I,在光标所在行的第一个非空格处插入 A 大写字母A,在光标所在行的最后一个字符处插入o 小写字母o,在光标所在行的下一行处插入新行 O 大写字母O,在光标所在行的上一行处插入新航r 小写字母r,替换光标所在处的字符一次 R 大写字母R,持续替换光标所在处的字符,直到按下ESC
2017-07-28 00:45:54
291
原创 ssh 隧道
ssh 协议应用广泛,其中之一就是隧道(代理) 如果你能ssh与一个远程主机建立连接 那么ssh可以将本地的请求包代理转发出去 需要利用本地的一个无使用端口 reference https://my.oschina.net/kimcerry/blog/700160
2017-07-27 16:21:09
348
原创 http post
不用格式服务端需要对应解析 1. x-www-form-urlencode 表单最常用的格式 2. multiple/form-data 常用来传文件
2017-07-27 15:11:59
3709
转载 nginx 配置文件详解
定义Nginx运行的用户和用户组user www www;nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;进程文件pid /var/run/nginx.pid;一个ng
2017-07-26 09:57:27
433
原创 两个星期拆解一本书-spring实战(1)
背景 全书21章,每章有4个小节,一开始先按照一天一章的节奏,后面进入状态就一天二章或三章,拆书,只记下重点就好,一知半解交给时间. 分析 第一章 1.1 1.2 1.3 1.4 1.5
2017-07-25 01:14:19
517
原创 几个好用的terminal快捷键
^u Clear to beginning of line ^k Clear to end of linereference https://www.cheatography.com/davidsouther/cheat-sheets/bash-zsh-shourtcuts/
2017-07-24 11:12:34
550
原创 OAuth2.0
http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html http://blog.youkuaiyun.com/seccloud/article/details/8192707 还有那个码农翻身也有一份
2017-07-11 20:26:12
223
原创 mac 挂载远程文件
https://meiriyitie.com/2015/05/29/using-sshfs-on-linux-and-macos-x/ https://gxnotes.com/article/10939.html http://www.fwolf.com/blog/post/329
2017-07-05 16:09:51
1094
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人