全部文章
一、广度优先遍历 上次我们浅谈了图的深度优先遍历,接下来我们使用广度优先搜索来遍历这个图: 这五个顶点被访问的顺序如下图所示: 二、实现过程 广度优先搜索过程如下: 广度优先遍历的主要思想: 三、完整代码如下 ...
mabatis重点是通过标签对sql灵活的组织,通过配置的方式完成输入 输出映射. 1.对mapper.xml中重复的sql抽取统一维护,以及foreach使用 ...
SmokePing安装部署 SmokePing简介 Smokeping是一款用于网络性能监测的开源监控软件,主要用于对IDC的网络状况,网络质量,稳定性等做检测,通过rrdtool制图方式,图形化地展示网络的时延情况,进而能够清楚的判断出网络的即时通信情况。 SmokePing的特点 SmokePi ...
1、查询重复数据select * from 表名 where 重复字段(一般为主键)in (select 重复字段 from 表名 group by 重复字段 having count(WF_OID)>1) Select 重复字段,Count(*) From表名 Group By 重复字段 Havi ...
【string print format】sprintf指的是字符串格式化命令。 【主要功能】是把格式化的数据写入某个字符串中。 sprintf是个变参函数。 使用sprintf对于写入buffer的字符数是没有限制的,这就存在buffer溢出的可能性。【所以buffer数组一般要开的大一些】 【头 ...
Roberts边缘检测算子:根据一对互相垂直方向上的差分可用来计算梯度的原理,采用对角线方向相邻两像素之差。 小波变换的方法比较适用于展现夹带在正常信号中的瞬间反常现象,具有方向敏感性。所以可以边缘检测。 ...
1、String 使用场景: String是最常用的一种数据类型,普通的key/value存储都可以归为此类,value其实不仅是String, 也可以是数字:比如想知道什么时候封锁一个IP地址(访问超过几次)。 INCRBY命令让这些变得很容易,通过原子递增保持计数。 2、Hash 使用场景: 举 ...
前言: 在使用vue进行开发时需要搭建vue的运行环境,这里主要是使用淘宝镜像cnpm进行搭建vue的脚手架开发环境。主要是分为mac和window两个版本,两个环境的搭建都是大同小异。 mac开发环境的搭建: 1.安装Node.js(这个只需要去nodeJS官网下载安装就可以了) 以下的命令都是在 ...