摘要:
序言 首先明确引入规则引擎的目的是, 从 if... else ...中解放出来。规则引擎可依据不同项目进行选型,本次主要分享bsp中使用到的govaluate规则引擎。 其输入为规则表达式和k-v键值对条件对象,通过规则引擎执行表达式,得到表达式的结果。 AST Abstract Syntax T 阅读全文
摘要:
附上原文地址:http://www.cnblogs.com/sdjl/articles/1274312.html 第一节 初识动态规划 经典的01背包问题是这样的: 有一个包和n个物品,包的容量为m,每个物品都有各自的体积和价值,问当从这n个物品中选择多个物品放在包里而物品体积总数不超过包的容量m时 阅读全文
摘要:
IO编程中,Stream(流)是一个很重要的概念,可以把流想象成一个水管,数据就是水管里的水,但是只能单向流动。Input Stream就是数据从外面(磁盘、网络)流进内存,Output Stream就是数据从内存流到外面去。对于浏览网页来说,浏览器和新浪服务器之间至少需要建立两根水管,才可以既能发 阅读全文
摘要:
mysql中的索引其主要内容包括Mysql常用的的索引类型(主键索引、唯一索引、普通索引和全文索引和组合索引)和两种常用的结构B-tree、哈希索引(自定义哈希索引和Innodb自适应哈希索引) B-tree(MongoDB) B-Tree就是我们常说的B树,B树这种数据结构常常用于实现数据库索引, 阅读全文
摘要:
Go语言引入了另一个C和C++中没有的符号 (г号和等号的组合:=),用于明确表达同时进行变量声明和初始化的工作。 出现在:=左侧的变量不应该是已经被声明过的,否则会导致编译错误,比如下面这个 写法: var i int i := 2 会导致类似如下的编译错误: no new variables o 阅读全文
摘要:
1.球员动态不显示下线问答 在局域网下配置WiFi代理设置 手动配置 ,打开API,利用抓包工具Charles(charles设置问题,乱码等。https显示unknow,手机无法联网需要在手机端的 关于本机==>>证书信任设置 开启证书信任详情见:https://segmentfault.com/ 阅读全文
摘要:
laravel出现whoops looks like something went wrong问题 解决办法: 先是进入blog下的config下的app.php 进行修改 查找debug关键字 将env里面的value改为true 然后进入调试模式进行试验 发现结果如下所示 然后对这个问题进行处理 阅读全文
摘要:
进程间通信 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信(IPC,InterProcess Commu 阅读全文
摘要:
使用一个5升容器和一个6升容器量出3升水 上班可选2趟公交车,平均等待时间 101个硬币,其中有1个假硬币,用一个秤比较2次分析出是真币重还是假币重 阅读全文
摘要:
Docker 和传统虚拟化方式的不同之处:传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。 docker images 还支持强大的过滤器 阅读全文