深度优先遍历图(DFS)
#include <stdlib.h>
#include <stdio.h>
#define MAX_NUM 10 //最多可存储的顶点数
const int NUL = -1;
const int FALSE = -1;
const int TRUE = 0;
int visited[MAX_NUM]; //访问标志组
typedef struct
{
int vexs[MAX_NUM]; //顶点数组
int arcs[MAX_NUM][MAX_NUM];
Linux内核学习笔记:【001】浅谈Linux系统启动各个部分的作用
Linux的软件架构 在linux系统软件架构可以分为4个层次(从低到高分别为): 1.引导加载程序 引导加载程序(BootLoader)是固化在硬件Flash中的一段引导代码,用于完成硬件的一些基本配置,引导内核启动。 2.系统内核 系统内核(Kernel)是整个操作系统的最底层,它负责整个硬件的驱动,以及提供各种系统所需的核心功能,包括防火墙机制、是否支持LVM或Quota等文件系统等等,如果内核不认识某个最新的硬件,那么硬件也就无法被驱动,你也就无法使用该硬件。计算机真正工作的东西其实是
『MXNet』第五弹_MXNet.image图像处理
简单处理API 读取图像: image.imdecode(open('../img/cat1.jpg', 'rb').read()) 图像类型转换: img.astype('float32') 图像增强流程 具体增强方式教程有很详细的示意,不再赘述 辅助函数,用于将增强函数应用于单张图片: def apply_aug_list(img, augs):
for f in augs:
img = f(img)
return img 对于训练图片我们随机水平翻转
ArcGIS API for JavaScript 入门教程[2] 授人以渔
这篇仍然不讲怎么做,但是我要告诉你如何获取资源。 目录:https://www.cnblogs.com/onsummer/p/9080204.html 1. 官方在线帮助、示例代码及入门导航 JsAPI最新版首页:https://developers.arcgis.com/javascript/ JsAPI最新版在线帮助(模块查询):https://developers.arcgis.com/javascript/latest/api-reference/index.html JsAPI最新版
jqgrid与oauth2.0
由于没找到原生jqgrid的加请求头方式。后来用ajax八数据加载到本地,请求头放到ajax中。代码如下: $(function () {
$.jgrid.defaults.styleUI = 'Bootstrap';
$("#grid").jqGrid({
datatype: "local",
height: 600,//高度,表格高度。可为数值、百分比或'auto'
autowidth: true,//自动宽
CSS 工程化 小结
CSS 工程化 组成:1.组织 (代码目录)2.优化(那种实现方式更好) 3.构建(代码完成后需要经过哪些处理步骤) 4.维护 常见问题 1.如何解决 CSS 模块化问题 1.Less Sass 等CSS 预处理器 2.PostCSS 插件 (postcss-import / precss 等) 3.webpack 处理 CSS (css-loader + style-loader) 2.PostCSS 可以做什么 1.取决于插件可以做什么 2.autoprefixer cssnext pre
SpringMVC框架的图片上传
第1章 图片上传 1.1实现步骤: 1.1.1创建虚拟目录 1.1.2导入需要的jar包 1.1.3在springmvc.xml中配置多媒体文件解析器 <!-- 配置多媒体文件解析器 --> <!-- 文件上传bean的id必须是multipartResolver--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 设置上
Composer入门
Composer入门摘要 本文介绍Composer的入门知识,包括require和autoload部分。
配置文件
依赖管理
require-dev
自动加载
Java 有Maven, Node.js有npm, ROR有gem, 这些语言的程序员在开心地使用包管理工具加速开发效率时,PHPer们还在复制粘贴的黑暗中。PHP在Composer之前,包管理的历史不堪回首。
在相
最完整的Elasticsearch 基础教程
基础概念
Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。接近实时(NRT)
Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒)。集群(cluster)
一个集群就是由一个或多个节点组织在一起,它们共同持有你整个的数据,并一起提供索引和搜索功能。
Linux下硬盘性能测试
1、使用dd命令读写数据。[root@centos7-1605 ~]# dd --help
用法:dd [操作数] ...
或:dd 选项
Copy a file, converting and formatting according to t
使用libcurl 实现http并发调用
使用libcurl 实现http并发调用
文件curl.cpp
#include &lt;iostream&gt;
#include &lt;curl/curl.h&gt;
using namespace std;
int main(int argc, char **argv)
{
// 初始化
curl_global_init(CURL_GLOBAL_WIN32)...
linux下代码量统计工具cloc
linux下代码量统计工具cloc
官网:http://cloc.sourceforge.net/
Redhat下安装
map~$ yum install cloc
Ubuntu下安装
map~$ yum install cloc
统计redis源码src文件夹
map~/my/redis3/redis-3.2.9/src$ cloc .
106...
【从零开始】Day3 PHP探索日期+1
一、 标量数据类型 (整型,浮点型,布尔型,字符串型)1.1 浮点数(float): 浮点数就是小数,浮点数也叫单精度。在PHP中float和double是一样的。 由于浮点数转成二进制是乘二正向取整,可能会一直循环下去。所以浮点数保存的值是近似值。 浮点数的范围比整型大。理论上浮点数最大值是1.8E+308=1.8*10^308 浮点数的精度有效位数是14位。注:在C、java、c#语言中表示...
Android1-花边-HTTP Proxy Server
下载会很慢!!所以我们需要设置代理配置代理HTTP Proxy server:mirrors.neusoft.edu.cnHTTP Proxy Port:80数据更新到最新的
今日推荐
周排行