标准库,智能指针,综合运用的小例子 功能说明:查询单词在文件中出现的次数,如果在同一行出现多次,只算一次。 比如查询单词:你好 输出的结果: 你好 出现了:2次 (行号 2)xxxxxxx 你好 (行号 3)bbb ccc 你好 xxxxx 注意点:代码的46行,必须使用引用。 代码: c++ in ...
分类:
编程语言 时间:
2018-09-30 11:25:51
阅读次数:
195
2018 09 30 结构体中成员变量地址是连续的,结构体用于描述记录。 Create a struct Create a struct pointer Create a struct array Create an union ...
分类:
编程语言 时间:
2018-09-30 11:26:00
阅读次数:
155
swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api,简单优雅帅气,正如它的名字。 一、引入依赖 完整项目的源码来源 技术支持2147775633 ...
分类:
编程语言 时间:
2018-09-30 11:26:58
阅读次数:
178
(第一个文件 MyException.java) package exception;import java.io.*; //先创建自己的异常类继承与Exception的类 public class MyException extends Exception{ private double amou ...
分类:
编程语言 时间:
2018-09-30 11:27:25
阅读次数:
187
1.线程监听 有时候经常有这样的需求,AB任务都执行完成之后,刷新界面或者执行其他操作, 2.线程等待 暂停当前线程(阻塞当前线程),等待指定的 group 中的任务执行完成后,才会往下继续执行 从dispatch_group_wait相关代码运行输出结果可以看出: 当所有任务执行完成之后,才执行 ...
分类:
编程语言 时间:
2018-09-30 11:27:33
阅读次数:
174
法国思想家布封说:所谓天才,就是坚持不懈的意思。大家学编程,转行、涨薪、加强技能,无论是何目的,最大的困难之一就是难以长久坚持吧? ...
分类:
编程语言 时间:
2018-09-30 11:28:05
阅读次数:
142
1. 为什么要使用python 因为他是高级语言,因为简单 1. 从数据结构和数据类型看现在互联网技术 数据库管理工具就是把数据以某种数据结构存储到硬盘上 就是持久化存储, 存储到内存中,就是临时化存储,缓存就是这样 2. 算法和数据类型就是编写代码的全部 各种逻辑语句 ,就在这里 3. ...
分类:
编程语言 时间:
2018-09-30 12:42:32
阅读次数:
187
Hector slam: Hector slam利用高斯牛顿方法解决scan-matching问题,对传感器要求较高。 缺点:需要雷达(LRS)的更新频率较高,测量噪声小。所以在制图过程中,需要robot速度控制在比较低的情况下,建图效果才会比较理想,这也是它没有回环(loop close)的一个后 ...
分类:
编程语言 时间:
2018-09-30 12:43:14
阅读次数:
185
Java基础之面向对象 一. 什么是面向对象? 面向对象就是指以属性/特征和行为的观点来分析现实世界中事物的方式。 二.什么是面向对象编程? 面向对象编程就是指先使用面向对象的观点进行分析后再使用面向对象的编程语言进行翻译的过程。 三.面向对象三大特征(重点) 封装,继承,多态 四.基本概念 对象本 ...
分类:
编程语言 时间:
2018-09-30 12:44:10
阅读次数:
160
spring 添加组件 1).引入组件引用 2).配置组件bean 3).配置基本参数 参照这个思路,spring boot starter 如何自动配置组件 1.在 xxx-spring-boot-autoconfigure 中添加相关以来pom引用 2.在XxxAutoConfiguration ...
分类:
编程语言 时间:
2018-09-30 12:44:53
阅读次数:
145
已我最近自己在玩的一个DEMO为例 taosir为pom.xml,其他子项目均为其modules,且为jar项目 eureka为注册中心、workflow为提供者、entrance为调用方 entrance、workflow依赖于common 所以此处我需要将eureka、workflow、entr ...
分类:
编程语言 时间:
2018-09-30 12:45:24
阅读次数:
311
Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家。本文精选了三十五个常见的Spring Boot知识点,祝你一臂之力! 问题一 Spring Boot、Spring MVC 和 Spring 有什么区别? 1、Spring Sprin ...
分类:
编程语言 时间:
2018-09-30 12:45:45
阅读次数:
177
Python3:urllib模块的使用1.基本方法 直接用urllib.request模块的urlopen()获取页面,page的数据格式为bytes类型,需要decode*()解码,转换成str类型。 2.使用Request urllib.request.Request(url, data=Non ...
分类:
编程语言 时间:
2018-09-30 12:46:02
阅读次数:
157
public class Test { public static void main(String[] args) throws InterruptedException { List queue = new ArrayList(); new Thread(new PThread(queue)).... ...
分类:
编程语言 时间:
2018-09-30 12:46:20
阅读次数:
156
github项目地址:https://github.com/wzl666A/myApp-master 一、项目简介 实现一个自动生成小学四则运算题目的命令行程序 二、项目实现情况 1. 使用 -n 参数控制生成题目的个数(实现) 2. 使用 -r 参数控制题目中数值(自然数、真分数和真分数分母)的范 ...
分类:
编程语言 时间:
2018-09-30 12:46:29
阅读次数:
198
在前面对IoC容器实现原理的分析中,一直是通过BeanDefinition的属性值和构造函数以显式的方式对Bean 的依赖关系进行管理的。在Spring中,相对这种显式的依赖管理方式,IoC容器还提供了自动依赖装配的方式, 为应用使用容器提供更大的方便。在自动装配中,不需要对Bean属性做显式的依赖 ...
分类:
编程语言 时间:
2018-09-30 12:46:57
阅读次数:
189
一、简介1.1MyBatisGenerator介绍MyBatisGenerator是MyBatis官方出品的一款,用来自动生成MyBatis的mapper、dao、entity的框架,让我们省去规律性最强的一部分最基础的代码编写。1.2MyBatisGenerator使用MyBatisGenerator的使用方式有4种:命令行生成Maven方式生成使用Ant任务生成使用Java代码生成其中推荐使用
分类:
编程语言 时间:
2018-09-30 12:47:13
阅读次数:
541
流程控制-if条件判断条件,1位true,0是flesh,成立时true,不成立flesh,not取反if1;print‘hellopython‘print‘true‘not取反,匹配取反,表示取非1大于2的正确关系,也就是说取1大于2的不正确证明的结果ifnot1>2and1==1;print‘hellopython‘print‘true‘if1>2;print‘hellopytho
分类:
编程语言 时间:
2018-09-30 12:51:10
阅读次数:
1164
//string1.cpp #include int main() { using namespace std; char dog[4]={'d','o','g'}//这是char数组,也即字符数组 char dog1[4]={'d','o','g','\0'}//这是字符串 char sex[8]... ...
分类:
编程语言 时间:
2018-09-30 12:51:26
阅读次数:
141
链表是一群结构体(称为结点)通过指针连起来。这种结构体类型,比较特殊,叫自引用结构体类型。它有一个指针指向和和结构体一样的类型,其余是数据成员。 头指针指向第一结点,尾指针一定要用空表示,这叫有头有尾。一般在表头加头结点,之后才是正式含数据的结点。 这些结点通过头指针访问,所以若头指针值为空,那么链 ...
分类:
编程语言 时间:
2018-09-30 12:52:38
阅读次数:
213