```javascript ``` ...
分类:
编程语言 时间:
2018-04-24 11:12:32
阅读次数:
114
本节内容 1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法 ...
分类:
编程语言 时间:
2018-04-24 11:12:41
阅读次数:
183
Q: 栈、队列与数组的区别? A: 本篇主要涉及三种数据存储类型:栈、队列和优先级队列,它与数组主要有如下三个区别: A: (一)程序员工具 数组和其他的结构(栈、队列、链表、树等等)都适用于数据库应用中作为数据记录。它们常用于记录那些对应于现实世界的对象和活动的数据,如职员档案等,这些结构便于数据 ...
分类:
编程语言 时间:
2018-04-24 11:12:56
阅读次数:
243
在平时的工作、学员的学习以及面试过程中,单例模式作为一种常用的设计模式,会经常被面试官问到,甚至笔试会要求学员现场默写,下面将会就单例模式的实现思路和几种常见的实现方式进行简单的分享。 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用 ...
分类:
编程语言 时间:
2018-04-24 11:14:00
阅读次数:
201
线程 进程就是把资源给隔离开 每启动一个进程都会有一个线程;进程只是资源单位,并不能真正执行,进程内开的那个线程才是真正的运行单位;一个进程内起多个线程,跨部门之间的线程是不共享数据的,隔着进程的,同一进程内线程间是共享资源的; 开个部门起进程的开销更大,申请空间。 开启线程的两种方式 Thread ...
分类:
编程语言 时间:
2018-04-24 11:14:42
阅读次数:
229
数组在shell中的使用频率并不高,但是非常有用,下面我们一起来看下shell中数组的一些用法:定义数组a=(12345);打印数组echo${a[@]}数组中的内容可以是数字也可以是字母,示例如下:[root@lijie-01~]#a=(12345)[root@lijie-01~]#echo$a//可以看到使用这种方式返回不了数组的值1[root@lijie-01~]#echo${a[@]}12
分类:
编程语言 时间:
2018-04-24 11:14:52
阅读次数:
158
properties.load(DBUtility.class.getClassLoadrt()).getResourceAsStream(path);获取当前路径文件 ...
分类:
编程语言 时间:
2018-04-24 11:15:11
阅读次数:
123
dir?dir(__builtin__)[‘ArithmeticError‘,‘AssertionError‘,‘AttributeError‘,‘BaseException‘,‘BlockingIOError‘,‘BrokenPipeError‘,‘BufferError‘,‘
分类:
编程语言 时间:
2018-04-24 11:15:26
阅读次数:
141
Java正确获取星期Calendar.DAY_OF_WEEKhttp://chamcon.iteye.com/blog/2144433 Java SimpleDateFormat 中英文时间格式化转换 https://blog.csdn.net/KingWTD/article/details/480 ...
分类:
编程语言 时间:
2018-04-24 11:16:01
阅读次数:
182
1 通过类加载器加载器, linux下面就会有这样子的反应 ...
分类:
编程语言 时间:
2018-04-24 11:16:23
阅读次数:
753
springboot开启事务很简单,只需要一个注解@Transactional 就可以了。因为在springboot中已经默认对jpa、jdbc、mybatis开启了事务。这里以spring整合mybatis为例讲解声明式事务 数据源配置 这里的配置都基于前几讲的配置,之前spring整合mybat ...
分类:
编程语言 时间:
2018-04-24 11:17:20
阅读次数:
287
1.webdriver版本与浏览器版本不匹配,在执行的时候会抛出如下错误提示 selenium.common.exceptions.WebDriverException: Message: unknown error: call function result missing 'value' 解决方 ...
分类:
编程语言 时间:
2018-04-24 11:17:48
阅读次数:
207
列表推导式,字典推导式,集合推导式
分类:
编程语言 时间:
2018-04-24 11:18:09
阅读次数:
140
■环境Python3.6.0Pycharm2017.1.3■库、库的版本OpenCV3.4.1(cp36)■haarcascades下载https://github.com/opencv/opencv/tree/master/data/haarcascades以下训练库之间的区别待调查。■目标图片■结果图片importcv2#引入人像识别训练库“haarcascade_frontalface_de
分类:
编程语言 时间:
2018-04-24 11:46:56
阅读次数:
224
1,基本的运算符: 加,减,乘,除 取余(%) 取商(//) **(幂) in not in (判断是否在里面) 1、运算符 结果是值 算数运算 a = 10 * 10 赋值运算 a = a + 1 a+=1 结果是布尔值 比较运算 a = 1 > 5 逻辑运算 a = 1>6 or 1==1 成员 ...
分类:
编程语言 时间:
2018-04-24 11:47:16
阅读次数:
140
基本数据类型 数字 int ,所有的功能,都放在int里 a1 = 123 a1 = 456 - int 将字符串转换为数字 a = "123" print(type(a),a) b = int(a) print(type(b),b) num = "0011" v = int(num, base=1 ...
分类:
编程语言 时间:
2018-04-24 11:48:35
阅读次数:
177
运行结果: 8 1 1 2 5 3 8 4 6 5 3 6 7 7 2 8 4 1 1 2 6 3 8 4 3 5 7 6 4 7 2 8 5 1 1 2 7 3 4 4 6 5 8 6 2 7 5 8 3 1 1 2 7 3 5 4 8 5 2 6 4 7 6 8 3 1 2 2 4 3 6 4 ...
分类:
编程语言 时间:
2018-04-24 11:49:57
阅读次数:
159
一、time模块 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。1)time是归类在Generic Operating System Services中,它提供的功能是更加接近于操作系统层面的。time模块是围绕着Unix Timestamp进行的 2)时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08是00分
分类:
编程语言 时间:
2018-04-24 11:50:41
阅读次数:
186
Volatile的特征:A、禁止指令重排(有例外) B、可见性Volatile的内存语义:当写一个volatile变量时,JMM会把线程对应的本地内存中的共享变量值刷新到主内存。当读一个volatile变量时,JMM会把线程对应的本地内存置为无效,线程接下来将从主内存中读取共享变量。Volatile的重排序1、当第二个操作为volatile写操做时,不管第一个操作是什么(普通读写或者vo
分类:
编程语言 时间:
2018-04-24 11:50:48
阅读次数:
154
作业地址 评分准则 第一次作业各项成绩包括三项: 完成PTA所有题目:9分 总结和附加题目:15分 博客记录:70分 博客记录包含三次PTA,共8道题,有正确流程图题目12分,没有的8分: 设计思路2分 流程图4分 代码2分 错误记录4分 扣分原因: 根据评分准则,扣分原因主要有以下几点: 1)流程 ...
分类:
编程语言 时间:
2018-04-24 13:52:12
阅读次数:
247