2018-05-19
彻底弄懂HTTP缓存机制及原理感谢作者!
原文地址
阅读全文
2018-05-16
软件定义网络( SDN)是一种软件集中控制、网络开放的三层体系架构,如图(1)所示。应用层实现对网络业务的呈现和网络模型的抽象;控制层实现网络操作系统功能, 集中管理网络资源;转发层实现分组交换功能。应用层与控制层之间的北向接口是网络开放的核心,控制层的产生实现了控制面与转发面的分离,是集中控制的基础。
SDN最主要的特征就是数据转发和控制分离, 同时还具...
阅读全文
2018-05-02
后端架构师技术汇总原文链接:github.com
同步到博客来,随时关注github~
最后更新于20180502
数据结构
队列
集合
链表、数组
字典、关联数组
栈
树
二叉树
完全二叉树
平衡二叉树
二叉查找树(BST)
红黑树
B-,B+,B*树
LSM 树
BitSet
常用算法
排序、查找算法
选择排序
冒泡排序
插入排序
快速排序...
阅读全文
2018-04-22
1、多线程有什么用?
一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:
(1)发挥多核CPU的优势
随着工业的进步,现在的笔...
阅读全文
2018-04-14
.cc的域名不给备案了,之前备案步骤走了一些步骤了,太忙没来及完成步骤,后面直接不给.cc备案了,婚礼前,想到了做一个现场互动的东东,于是就又申请了一个新域名,aimak.cn 好吧,第一个.cn的域名,aimak(AI) ~哈
哈哈,现场好多祝福弹幕~ 有空再整理心得撒!~
微信端
大屏幕
最近又把博客搬一份到这个域名下面
blog.aimak...
阅读全文
2018-03-24
关键字
功能介绍
案例
th:id
替换id
<input th:id="'xxx' + ${collect.id}"/>
th:text
文本替换
<p th:text="${collect.description}">d...
阅读全文
2018-03-20
Mac 上有很多提升工作效率的工具,及配置,以下是一些来自网络和自己的总结汇总,希望给小伙伴们带来帮助
1. 硬件提升MacBook Pro + 外接一台显示器,事半功倍~
2. 系统设置2.1 设置触摸板轻触为单击通过轻点触摸板来实现点按,提高效率打开系统偏好设置,点击触摸板图标,勾选轻点来点按选项,现在手指轻轻一碰触摸板,就达到鼠标单击的顺滑效果。
...
阅读全文
2018-03-11
玩了下 sails ,发现 sails lift –prod 之类的,如果关闭终端窗口,服务就停止了,用 nohup 启动也没啥luan 用,汗,如何使用守护进程后台启动嘞,好吧,Google之
sails官网推荐 forever、pm2,大家可以根据个人喜好选择。
使用 forever
12345cnpm install -g forever ...
阅读全文
2018-02-27
优化算法时间复杂度
算法的时间复杂度对程序的执行效率影响最大,在 Python 中可以通过选择合适的数据结构来优化时间复杂度,如 list 和 set 查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。
减少冗余数据如用上三角或下三角的方式去保存一个大的对称矩阵。在0元素占大...
阅读全文
2018-02-24
1、Java9新特性之—目录结构 包含jdk8及以前的jdk版本,所有目录结构以及目录含义如图:
jdk9之后,目录结构发生变化如图:
这个新特性只要了解下就可以了,这个目录结构是方便为了接下来新特性做保证
2、Java9新特性之—JShell工具 怎么理解,怎么用呢?这个只是针对于java9来说...
阅读全文
上一页 1 … 21 22 23 24 25 … 34 下一页