架构学习 架构设计的主要目的是为了解决软件系统复杂度带来的问题。 架构的复杂度来源:高性能、高可用、可扩展性、其它(低成本、安全、规模等)。 架构设计的三原则:合适优于业界领先、简单优于复杂、演化优于一步到位。 2018-06-05 架构 软件架构 Docker使用 windows7 安装docker,需要利用 docker toolbox 来安装。 2018-06-05 Docker Docker 高德地图API使用 高德地图的覆盖物label默认是蓝框白底的,className为amap-marker-label,可以通过css来修改样式。如: 12345678<style> .amap-marker-label{ 2018-06-05 第三方 高德地图 富文本编辑器 解决umeditor富文本内容居中可能失效的问题:更改umeditor.config.js的xss过滤为false 即:`,xssFilterRules: false,inputXssFilter: false,outputXss 2018-06-04 第三方 富文本编辑器 MySQL笔记 1. mysql根据汉字首字母排序的方法12-- utf8_general_ci编码select * from tname order by convert(name using gbk); 2. 删除表数据的时候,如果表使用了别名应该这样 2018-06-04 MySQL MySQL CSS笔记 如果希望css样式不被覆盖,可以在后面加上!important,如:.cntck{ margin-right: 5px!important;} 如果css希望两个标签对齐,可以用position来处理,如:.cntck{position 2018-06-04 前端 CSS Jquery笔记 jquery获取json的长度1234567//一维:var JsonTemp = {'id':5,'name':'lilei'}; length = JsonTemp.length;//二维:var JsonTemp = [{"name 2018-06-04 前端 Jquery Linux常用命令 本人编程多年,一直对Linux操作不熟练,主要原因是命令不熟悉,为方便记忆,现罗列一些常用的命令: 操作文件 创建文件夹:mkdir dir 删除文件夹:rm -rf dir -r向下递归,-f强制删除 创建文件:touch a.txt 2018-06-04 Linux Linux 书单心愿墙 罗列一些自己后续要读的书籍或者文章: 《黑客与画家》 《UNIX编程艺术》 《异类》 《羊皮卷》——《选择的力量》 《优秀到不能被忽视》 《无言的宇宙》 《数学女孩》 2018-06-01 随笔 书籍 Git使用笔记 常用命令12345678910111213git pull #拉取代码到本地git add . #将文件添加到暂存区git commit -m "xx" #提交代码,并填写 2018-04-25 Git Git PHP实现AES加解密 系统中的账号信息在进行存储的时候,需要做相应的加密处理;比如用户密码一般是以密文形式存储,而且是不可逆的,常用的就是md5加密;而对于某些账户信息(如:手机号码、银行卡号等)就需要进行可逆加密(如:AES)保存,这样既可以保证数据的安全性, 2018-04-20 PHP 加解密 JQuery面向对象写法 书写Jquery代码时,普通的面向过程的写法可以实现功能,但不利于后期维护。现介绍面向对象的写法。 123456789101112<html> <head> <script src="jqu 2018-04-19 前端 JQuery