1、简述 解释型 和 编译型 编程语言? 编译型语言 :1、预编译:源代码写好后,在执行之前,编译器直接将源代码编译成机器码,只编译一次,编译的时候根据对应的运行环境生成机器码,系统环境不同,编译后的可执行文件也不同; 2、链接:把各个模块的机器码和依赖库串联起来生成 可执行文件. 优点: 执行效率 ...
分类:
编程语言 时间:
2018-08-03 21:44:17
阅读次数:
228
######################### # Python中的字符类型 # ######################### # Python中的字符类型分两种: # 1. str类型:ascii表中的字符,占一个字节,所以也叫字节字符。字面量用双引号表示。 # 2. unicode类型 ...
分类:
编程语言 时间:
2018-08-03 22:32:16
阅读次数:
180
(一)说明 1、记录自己面试测试工程师时遇到的一些编程题(python)。 2、回顾下面试的过程,做个总结。 (二)题目 1、输入:JSON {"a":"aa","b":"bb","c":{"d":"dd","e":"ee"}} 输出:字典 {'a': 'aa', 'b': 'bb', 'd': ' ...
分类:
编程语言 时间:
2018-08-03 22:32:46
阅读次数:
4639
str.join()用xx进行拼接 列表和字典再循环的时候直接删除会漏删 复制一个新字典或者新列表用新字典或者新列表里的值进行删除 .fromkeys()返回到的是新字典不影响原列表,加入的value是多个KEY共享 set集合 无序无重复可hash 最常用于去重 本身可以增删改查 可以用.froz ...
分类:
编程语言 时间:
2018-08-03 22:33:29
阅读次数:
120
代码中用到的连接池为阿里巴巴的druid 1、引入依赖 2、配置datasource 配置文件采用的yaml,如果不懂得话可以看一下Spring boot官方文档 3、entity 4、DAO 5、Usermapper.xml 6、Service和ServiceImpl 接口 服务接口实现类 7、测 ...
分类:
编程语言 时间:
2018-08-03 22:33:35
阅读次数:
164
题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 分析:关键点:每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。从关键点我们需 ...
分类:
编程语言 时间:
2018-08-03 22:33:52
阅读次数:
119
//一级指针的典型用法//数组 int a[10]//字符串 //1 C语言的字符串 以零结尾的字符串//2 在C语言中没有字符串类型 通过字符数组 来模拟字符串 //3 字符串的内存分配 堆上 栈上 全局区 (很重要) 字符串的初始化 //通过数组下标 和 指针 ...
分类:
编程语言 时间:
2018-08-03 22:34:15
阅读次数:
186
while 循环 死循环 终止循环 一、 改变条件 (标志位的概念):一般默认使用flag来作为标志位。 print(1 1) print(1 4) print(1 4 or 8 5 or 7 2) print(1 2 and 3 5 and 2 1 or 9 1 and 3 5 and 2 1 a ...
分类:
编程语言 时间:
2018-08-03 22:35:04
阅读次数:
157
for运行过程中会有一个指针来记录当前循环的元素是哪一个,一开始这个指针指向第0个元素,然后获取它,接着删除第0个元素,这时候,原来是第1个的元素会变成第0个,当指针向后移动一次,指向了现在第1个元素,这时原来的第1个元素是现在的第0个元素,所以它在循环删除的过程过程中被跳过了。 想要实现循环删除, ...
分类:
编程语言 时间:
2018-08-03 22:35:39
阅读次数:
330
1.异常 异常,简单来说,就是一个程序执行过程中发生的不正常情况的事件。它发生在程序的运行期间,干扰了正常的指令流程。如果没有处理异常,那么出现异常之后,程序会停止运行。异常分为运行异常和非运行异常。非运行异常也叫编译异常。对于编译异常编译器要求必须处理。否则无法运行。运行时异常编译器不要求强制处理 ...
分类:
编程语言 时间:
2018-08-03 22:36:54
阅读次数:
197
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。 示例 1: 示例 2: 思路:这个题目和上一个不太一样,因为它不留下重复的元素。我一开始的思路是,先遍历链表,将每个值的个数计算并保存下,再次遍历链表,并将只出现的一次的节点留下来,但是这样遍历两次的思想显然不明 ...
分类:
编程语言 时间:
2018-08-03 22:37:21
阅读次数:
276
1、while循环 1、while循环 无线循环 2、while 循环的结构 while 条件: 循环体 3、如何终止循环 1、改变条件(标志位的概念) flag = True while flag: print('开始循环') flag = False #改变条件 2、break跳出循环 flag ...
分类:
编程语言 时间:
2018-08-03 22:37:29
阅读次数:
194
SARSA算法严格上来说,是TD(0)关于状态动作函数估计的on-policy形式,所以其基本架构与TD的$v_{\pi}$估计算法(on-policy)并无太大区别,所以这里就不再单独阐述之。本文主要通过两个简单例子来实际应用SARSA算法,并在过程中熟练并总结SARSA算法的流程与基本结构。 强 ...
分类:
编程语言 时间:
2018-08-03 22:37:49
阅读次数:
235
dict中的fromkeys()函数可以通过一个list来创建一个用同一初始value的dict。 由于fromkeys()函数创建时value使用的同一元素,内存地址相同,所以当一个改变其他的都会变。 ...
分类:
编程语言 时间:
2018-08-03 22:38:47
阅读次数:
196
[TOC] 1.1 简介 本章介绍在C 中实现线程同步的几种方法。因为多个线程同时访问共享数据时,可能会造成共享数据的损坏,从而导致与预期的结果不相符。为了解决这个问题,所以需要用到线程同步,也被俗称为“加锁”。但是 加锁绝对不对提高性能,最多也就是不增不减 ,要实现性能不增不减还得靠高质量的 同步 ...
分类:
编程语言 时间:
2018-08-03 22:38:56
阅读次数:
263
git:https://github.com/linyi0604/Computer-Vision ...
分类:
编程语言 时间:
2018-08-03 22:39:39
阅读次数:
312
== 判断两边的值是否相等 is 判断两边的内存地址是否一样 小数据池int -5到256 str 没有特殊字符 ascii 码不支持中文八位一个字节 gbk码 国标码 支持大部分中文 占两个字节 unicode 万国码 支持世界上大部分的语言 所有字符都是四个字节 utf-8 可变长度的unico ...
分类:
编程语言 时间:
2018-08-03 22:40:28
阅读次数:
178
一.内置方法二 1.__del__方法: a:构造方法:创建一个空间, 析构方法;释放一个空间; b:触发del的情况:Python解释器的垃圾回收机制,和遇到 del 对象名 c:析构方法的思想: d:python的垃圾回收机制: 总结:del方法:是去归还/释放一些在创建对象时借用的一些资源(有 ...
分类:
编程语言 时间:
2018-08-03 22:41:26
阅读次数:
212
1. java集合框架图 图片来源 https://blog.csdn.net/u010887744/article/details/50575735 2. 迭代器 Iterator:迭代器,它是Java集合的顶层接口(不包括 map 系列的集合,Map接口 是 map 系列集合的顶层接口) 使用场 ...
分类:
编程语言 时间:
2018-08-03 22:41:44
阅读次数:
276
idea+maven+springmvc项目,做单元测试报错,找不到配置文件。 点击"classpath:spring-mybatis.xml"还能找到文件。 已经配置文件放在src/main/resouces目录下,并且设置成Resources Root。但是不起作用,编译后发现target/cl ...
分类:
编程语言 时间:
2018-08-03 22:42:23
阅读次数:
2417