lonelymanontheway的博客

lonelymanontheway

排序:
默认
按更新时间
按访问量

API文档管理工具

前后端分离开发,随之而来的问题,解决方法:接口文档管理工具,swagger,Yapi,API Blueprint,apidocjs,JApiDocs

2018-10-20 21:44:05

阅读数:50

评论数:0

UML入门以及工具介绍

UML 介绍,模型,画图工具,UML类图,Plant UML介绍,安装,使用,

2018-10-20 11:30:14

阅读数:18

评论数:0

持续集成CI以及工具集

这年头,开发不仅仅是开发,也是半个运维,四分之一个 DBA,略懂前端,搞点测试。 目录: 持续集成 Jenkins TeamCity Travis CI 其他工具

2018-10-19 22:12:40

阅读数:14

评论数:0

NoSQL 知识汇总

简介 Not Only SQL。弥补传统是关系型数据库的缺陷,满足现下互联网海量数据、高并发、低延迟和非结构化数据易扩展等需求。 传统关系型数据库的优势: 复杂查询可以用SQL语句方便的在一个表以及多个表之间做非常复杂的数据查询。 事务支持使得对于安全性能很高的数据访问要求得以实现。 传统的关...

2018-10-14 22:10:44

阅读数:16

评论数:0

代码质量工具总结

说到代码质量,这个是程序员职业生涯,至少是编码生涯的永久性话题;不同时期,见解也有不同;个人认为,不存在什么绝对错误和绝对正确,当然那种写出明显的空指针异常排除在外;有时候编码质量是一个见仁见智,个人的习惯问题。但是,编码也是群体活动,有个共同遵守的规范是必须的,也是必要的。 写在前面,本文所述...

2018-10-13 11:59:02

阅读数:129

评论数:0

Git - 查看提交历史

本文讲解使用 git 等工具查看提交历史的几种方式。 git log 在我理解中,实际上后面讲的各种方法都是基于 git log 命令行工具,且对于程序员而言,命令行才是正统; 默认不用任何参数的话,git log 会按提交时间列出所有的更新,最近的更新排在最上面。每次更新都有一个 SHA-...

2018-10-12 21:49:07

阅读数:17

评论数:0

Windows开发环境进阶搭建

安装wget 需求来源 买不起MacBook,Windows作为开发环境,但是很多时候下载不方便,希望使用wget下载; 步骤 下载地址,下载得到一个exe文件,一步步next即可。 设置环境变量: 新建变量“GNU_HOME”:GNU_HOME=C:\Program Files (x86)\Gn...

2018-10-07 21:27:18

阅读数:6

评论数:0

《大型网站系统与java中间件实践》读书笔记

As always,福利置顶,pdf下载链接:http://pan.baidu.com/s/1boE2xBp 密码:iu6o 书籍还算不错,把分布式系统各种可能的问题都细致地分析一遍,并给出几种解决方法和最佳的方案,这一点值得肯定。分布式系统最怕的问题就是一致性问题,很多章节都是围绕这个问题去阐...

2018-10-04 15:59:28

阅读数:23

评论数:0

《大型网站技术架构:核心原理与案例分析》读书笔记

写在前面:本书出版于2013年,鄙人工作第三年,此时(2018年9月底)看完此书,感觉收获并不多,并没有网上传闻那么牛逼,勉强8分(满分10),只能算是网站架构的入门科普书籍吧; 第一篇 概述 第一章 大型网站架构演化 大型网站软件系统的特点: 高并发、大流量 高可用 海量数据 ...

2018-10-01 08:32:10

阅读数:80

评论数:0

《Java多线程编程核心技术》读书笔记

第五章 定时器Timer 写在前面,现在基本上很少使用JDK自带的Timer和TimerTask,因为各种问题: 时间计算不准确:timer是以绝对时间计算定时任务的,因此会受到系统时间的影响。 单次只能执行一次任务:每次只从队列中拿出一个任务执行。 前面的任务出现错误的话后面的任务不会执行。 ...

2018-09-25 21:00:31

阅读数:23

评论数:0

《从Paxos到zookeeper:分布式一致性原理与实践》读书笔记

Paxos,发音近似 帕克索斯。 问题的提出 并发的定义(来自《深入理解计算机系统》): 如果逻辑控制流在时间上重叠,那么他们就是并发的。 本书的并发,指更新操作的并发,即有多个线程同时更新内存中变量的值。 数据复制的延时问题。数据一致性指对一个副本数据进行更新的同时,必须确保也能够更新...

2018-09-24 22:45:37

阅读数:21

评论数:0

《Java程序性能优化》读书笔记

很不错的书籍。值得反复阅读。 第一章 java性能调优概述 一般来说,程序的性能的表现方面: 执行速度 内存分配 启动时间 负载承受能力 性能参考指标: 执行时间 CPU时间 内存分配 磁盘吞吐量 网络吞吐量 响应时间 木桶原理与性能瓶颈,最有可能成为性能瓶颈的环节...

2018-09-22 23:12:58

阅读数:30

评论数:0

《深入实践SpringBoot》读书笔记

福利置顶: 链接:https://pan.baidu.com/s/1Z6W2e40vjOJmMQS3G3Y7Jg 密码:atv2 随书代码:https://github.com/chenfromsz 个人评价:书籍一般般,勉强6分(满分10),值得快速浏览一遍,了解一下自己不太熟悉的知识点和...

2018-09-19 23:54:46

阅读数:21

评论数:0

MySQL杂乱汇总笔记

AND/OR语句执行优先级 MySQL中,AND的执行优先级高于OR。也就是说,在没有小括号()的干预下,总是先执行AND语句,再执行OR语句。 例: select * from table where 条件1 AND 条件2 OR 条件3 等价于 select * from table...

2018-09-18 23:58:31

阅读数:30

评论数:0

《Spring微服务实战》读书笔记

福利置顶,电子书下载地址: 百度网盘:https://pan.baidu.com/s/1BlP7zvcBkYgQ-uK9I4dNEg 密码: e45d 还是比较习惯中文阅读,因为速度足够快,毕竟我这样的菜逼要看的书籍太多,啃英文不知道得啃到什么时候(读英文文档不是问题,毕竟小硕毕业)。百度下载的这...

2018-09-11 20:11:42

阅读数:84

评论数:2

多个 tomcat 应用热部署调试环境搭建

写在前面 因为分布式的诸多优点,应用的开发不再局限在一个代码仓库,多个应用同时并行开发的情况还是很常见。再者调用其他系统/应用时遇到问题,总不能每次都去问人家。自己去拉代码,看代码,甚至是调试代码,所以搭建多个应用调试环境是很必要的。故而,总不能把这个应用停止之后,再去看另外一个应用,白白把...

2018-09-10 22:19:55

阅读数:29

评论数:0

图解HTTP

第一章

2018-09-07 20:36:26

阅读数:24

评论数:0

《深入分布式缓存:从原理到实践》读书笔记

第一章 缓存为王 分布式系统理论 第三章 动手写缓存 第四章 Ehcache & Guava Cache 第五章 Memcached集中式缓存 第六章 Memcached周边技术 第七章 Redis探秘 第八章 分布式Redis 第九章 Tair探秘 第十...

2018-09-02 18:50:05

阅读数:27

评论数:0

《Spring Cloud微服务实战》读书笔记

第一章 基础知识 微服务架构,与单体系统的区别,实施步骤(略),选择Spring Cloud,简介。 第二章 微服务构建:spring boot SB框架简介,yaml, 配置文件加载顺序: 命令行 SPRING_APPLICATION_JSON中的属性(配置在系统环境变量的内容) ...

2018-09-02 10:46:47

阅读数:43

评论数:0

《可伸缩服务架构:框架与中间件》读书笔记

第一章 设计不重复高性能分布式发号器 第二章 消息队列框架 第三章 轻量级数据库分库分表架构 第四章 缓存及实践 第五章 ES 第六章 分布式定时任务 第七章 RPC 第八章 dubbo源码 第九章 高性能网络中间件...

2018-09-01 18:03:37

阅读数:51

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭