c++的多线程可以充分利用计算机资源,提高代码运行效率。在这里总结了一些多线程应用过程中的基本概念和用法。 一、进程与线程 进程是资源分配和调度的一个独立单位。而线程是进程的一个实体,是CPU调度和分派的基本单位。 一个进程至少拥有一个线程。 在同一个进程中的多个线程的内存资源是共享的,也就是说各线 ...
分类:
编程语言 时间:
2019-05-11 11:01:42
阅读次数:
2734
(博文参考书籍《C++ Primer 中文版》,摘录易忘知识点和容易混淆的内容) C++定义了一套包括算术类型(arithmetic type)和空类型(void)在内的基本数据类型。 其中算术类型包含:字符、整数型、布尔值、浮点数。 空类型不对应具体的值,仅用于一些特定场合,常见的如:函数不返回任 ...
分类:
编程语言 时间:
2019-05-11 12:14:04
阅读次数:
107
一、Spring是什么? Spring是一个开源的轻量级的Java开发框架。 二、Spring有什么作用? 简化应用程序的开发。 三、简化应用程序开发体现在哪些方面? ①IOC容器 Java思想是面向对象的开发,一个应用程序是由一组对象通过相互协作开发出的业务逻辑组成,那么如何管理这些对象,使他们高 ...
分类:
编程语言 时间:
2019-05-11 12:14:35
阅读次数:
129
arcgis python获得字段唯一值 # Import native arcgisscripting moduleimport arcgisscripting, sys# Create the geoprocessor objectgp = arcgisscripting.create(9.3) ...
分类:
编程语言 时间:
2019-05-11 13:23:15
阅读次数:
195
用优先队列 ...
分类:
编程语言 时间:
2019-05-11 13:24:04
阅读次数:
160
SpringBoot中,将类中的属性和配置文件中的配置进行绑定时出现以下的问题: 当使用@ConfigurationProperties时IDEA顶部出现这样的提示: 按照提示点击跳转到官方文档,接着在pom.xml中添加如下的配置 添加完后的效果是,当你写配置文件(yml,properties配置 ...
分类:
编程语言 时间:
2019-05-11 13:25:24
阅读次数:
388
题目描述: 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路: 先计算出新字符串的长度,再从后向前替换空格,这样时间复杂度最少,为O(n)。通过列表来操作替换,最后将列表组合成字符串。 ...
分类:
编程语言 时间:
2019-05-11 13:27:21
阅读次数:
135
这个坑好大,慢慢写 一、非修改式序列操作 1、find() 在区间中查找出某元素第一次出现的位置(注意!!是返回地址值) 2、for_each() 将一个非修改式函数对象运用到区间中的每个成员 3、count() 返回特定值在区间中出现的次数 4、equal() ...
分类:
编程语言 时间:
2019-05-11 13:27:33
阅读次数:
115
https://mp.weixin.qq.com/s/wX1l9flnrr8K7-fCHAvBWw 四大语言,八大框架|滴滴全链路压测解决之道 青云QingCloud OmniStack 2017-08-09 ...
分类:
编程语言 时间:
2019-05-11 13:30:24
阅读次数:
168
条件控制语句 if语句 if条件加表达式 if-else语句 if-elif-else语句 if 表达式1: 语句1 elif 表达式2: 语句2 elif 表达式3: 语句3 else: 语句e 逻辑:当程序执行到if-elif-else语句时,首先计算表达式1的值,如果表达式1的值为假,则执行表 ...
分类:
编程语言 时间:
2019-05-11 13:31:47
阅读次数:
154
# 1、写一个函数,随便输入一个表名,把这个表里面所有的数据,导出到excel里面# 1、'select * from %s' ,查出这个表所有的数据# 2、再把所有的数据写到excel xlwtimport pymysql, hashlib, xlwtdef op_mysql(sql: str): ...
分类:
编程语言 时间:
2019-05-11 13:32:05
阅读次数:
153
一、拉格朗日插值法 1.原理: 拉格朗日插值法:给定n个观测值(xk,yk)找到一组(n个)基函数 lk(x) , 使得L(x) 为这组基函数的线性组合,并且使得L(x)是经过这些点的多项式 我们发现其中的一种找发是 : 满足这样线性组合的系数 是 观测值yk (n个) 满足这样线性组合的基函数形如 ...
分类:
编程语言 时间:
2019-05-11 13:33:02
阅读次数:
140
从零开始搭建springboot dubbo的例子 Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,以及 SOA 服务治理方案 一、 Dubbo的简单介绍 1. 网站架构的发展历程 网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越多..... ...
分类:
编程语言 时间:
2019-05-11 13:35:37
阅读次数:
144
一、创建interceptor包,在interceptor中创建一个拦截器并实现HandlerInterceptor 代码: 注意一下:在低版本的SpringBoot中需要实现postHandle方法和afterCompletion方法,高版本的SpringBoot需要用到这两个方法直接重写就行了, ...
分类:
编程语言 时间:
2019-05-11 13:35:56
阅读次数:
120
1.环境 jdk1.8以上 maven3.3以上 2.用idea创建空项目 添加maven模块 3.pom.xml(maven包下载https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web/ ...
分类:
编程语言 时间:
2019-05-11 13:36:09
阅读次数:
150
今天所学知识主要是列表,其大概操作以及含义和C\C++等编程语言的数组很类似,记住一些常用的函数格式就行了 列表 列表一些较为常用的操作函数 ...
分类:
编程语言 时间:
2019-05-11 13:36:45
阅读次数:
133
hangman ...
分类:
编程语言 时间:
2019-05-11 13:37:26
阅读次数:
116
import timeimport os# 获取到所有的日志文件 os.walk()# 判断三天前的日志# 1、获取到文件名里面的日期# 2、再把日期转换成时间戳# 3、再获取三天前的时间戳,如果文件的时间小于3天前的时间就删除def str_to_timestamp(str_time=None, ... ...
分类:
编程语言 时间:
2019-05-11 13:37:46
阅读次数:
143
简介 如果想用python做接口测试,我们首先有不得不了解和学习的模块。它就是第三方模块:Requests。 虽然Python内置的urllib模块,用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。更好的方案是使用 requests。它是一个Python第三方库,处理URL资 ...
分类:
编程语言 时间:
2019-05-11 13:38:38
阅读次数:
149
1. 字符串的定义(1) char buf[10] = "hello"; //定义了10个字节的数组,但只用了6个字节存放字符串(2) char *str = "hello"; //此处hello是字符串常量,存储在长常量区,把首地址传给指针变量 sts(3) char *s = "hello"; ...
分类:
编程语言 时间:
2019-05-11 13:39:29
阅读次数:
142