1、概览如何在程序出错时,知道哪些变量的值是正确的,哪些变量的值是错误的。1.1、print()用print()把可能有问题的变量打印出来def foo(s):n = int(s)print(‘>>> n = %d‘ % n)return 10 / n1.2、断言凡是用print()来辅助查看的地方,都可以用断言(assert)来替代:def foo(s):n = int(s)a
分类:
编程语言 时间:
2018-05-16 13:20:44
阅读次数:
205
小结 1.判断某个东西是否在某个东西里面,in or not in,返回结果是布尔值(false or true) name = "电磁辐射" v = "里" in name print(v) 2. 运算符 + - * / ** % // %号求的是余数,例9%2=1,而//求的是商,如9//2=4 ...
分类:
编程语言 时间:
2018-05-16 15:05:46
阅读次数:
187
```java public static String getRandomString(Integer length) { String str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; Random r ...
分类:
编程语言 时间:
2018-05-16 15:06:43
阅读次数:
181
进行如下修改即可。 首先是 : 然后需要使 扫描到当前 ,也就是在类上加上 注释。 ...
分类:
编程语言 时间:
2018-05-16 15:07:51
阅读次数:
1267
虽然关于讨论线程join方法的博客已经很多了,不过个人感觉挺多都讨论得不够全面,所以我觉得有必要对其进行一个全面的总结。 一、作用 Thread类中的join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。具体看代码: 上面程序结果是先打印完小明线程,在打印小东线程; 上面注释也大 ...
分类:
编程语言 时间:
2018-05-16 15:08:40
阅读次数:
211
import osimport sys__file__ #只保存文件名(不包含绝对路径)os.path.abspath(__file__) #返回绝对路径(文件名+绝对路径)BASE_DIR = os.path.dirname(os.path.abspath(__file__)) #文件所在绝对路径 ...
分类:
编程语言 时间:
2018-05-16 15:09:56
阅读次数:
140
1.函数作用域介绍 函数作用域 Python中函数作用域分为4种情况: L:local,局部作用域,即函数中定义的变量: E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的。 G:global,全局变量,即模块级别定义的变量,在模块开始、函数外定义的 ...
分类:
编程语言 时间:
2018-05-16 15:11:22
阅读次数:
228
thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。 t.join(); //使调用线程 t 在此之前执行完毕。 t.join(1000); //等待 t 线程,等待时 ...
分类:
编程语言 时间:
2018-05-16 15:12:09
阅读次数:
216
大前天我们通过Python网络爬虫对朋友圈的数据进行了抓取,感兴趣的朋友可以点击进行查看,如何利用Python网络爬虫抓取微信朋友圈的动态(上)和如何利用Python网络爬虫爬取微信朋友圈动态——附代码(下)。今天小编带大家通过词云去将其进行可视化,具体的教程如下。 1、在Python中做词云,需要 ...
分类:
编程语言 时间:
2018-05-16 15:12:29
阅读次数:
223
什么是RestTemplate RestTemplate是Spring提供的用于访问Rest服务的客户端,提供了多种便捷访问远程HTTP服务的方法,能够大大提高客户端的编写效率。 项目中注入RestTemplate 首先在项目中添加依赖: 在注入RestTemplate的bean的时候,可以通过Cl ...
分类:
编程语言 时间:
2018-05-16 15:12:36
阅读次数:
172
前言:接口测试用例较多,我们不可能每个用例都写一次requests,get或者requests,post等,所以对共用方法要进行封装处理 第一次修改:将get请求和post请求单独定义出来,使用过程中根据不同类型的请求直接调用对应的方法 第二次修改:用class进行封装,主函数中创建一个实例run来 ...
分类:
编程语言 时间:
2018-05-16 15:13:05
阅读次数:
223
计算机中执行任务的最小单元:线程 IO操作利用CPU GIL,全局解释器锁 IO密集型: 多线程(不用CPU) 计算机密集型(用CPU) 进程和线程的目的:提高执行效率 1、单进程单线程,主进程、主线程 2自定义线程: 主进程 主线程 子线程 ...
分类:
编程语言 时间:
2018-05-16 15:13:16
阅读次数:
160
BSTR CamUtilsCtrl::GET_TERM_IP(void){ AFX_MANAGE_STATE(AfxGetStaticModuleState()); CString strResult; // TODO: 在此添加调度处理程序代码 WSADATA wsaData; WORD sock ...
分类:
编程语言 时间:
2018-05-16 15:15:28
阅读次数:
208
1.ThreadLocal用来解决多线程程序的并发问题2.ThreadLocal并不是一个Thread,而是Thread的局部变量,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每个线程都可以独立地改变自己的副本,而不会影响其它线程所对应 ...
分类:
编程语言 时间:
2018-05-16 15:16:21
阅读次数:
194
1. 背景 在工作中使用JasperReport生成报表,会出现错误Font \"微软雅黑\" is not available to the JVM. See the Javadoc for more details. 2. 分析 开发环境是window7,并没有出现该问题。测试环境是linux, ...
分类:
编程语言 时间:
2018-05-16 15:16:37
阅读次数:
572
大前天我们通过Python网络爬虫对朋友圈的数据进行了抓取,感兴趣的朋友可以点击进行查看,如何利用Python网络爬虫抓取微信朋友圈的动态(上)和如何利用Python网络爬虫爬取微信朋友圈动态——附代码(下)。今天小编带大家通过词云去将其进行可视化,具体的教程如下。1、在Python中做词云,需要用到wordcloud库和jieba分词库,没有安装的伙伴可以直接pip安装即可。2、之后你可能还需要
分类:
编程语言 时间:
2018-05-16 15:17:44
阅读次数:
261
这里只举了一个例子,其他按照官方文档进行修改,使用 这个方法。 ...
分类:
编程语言 时间:
2018-05-16 15:18:16
阅读次数:
213
给定一个字符串,找出不含有重复字符的最长子串的长度。 示例: 给定 "abcabcbb" ,没有重复字符的最长子串是 "abc" ,那么长度就是3。 给定 "bbbbb" ,最长的子串就是 "b" ,长度是1。 给定 "pwwkew" ,最长子串是 "wke" ,长度是3。请注意答案必须是一个子串, ...
分类:
编程语言 时间:
2018-05-16 15:18:32
阅读次数:
200