windows下py文件的运行需要安装python,如果是exe文件就可以直接运行 1. 直接在命令行用pip安装 pyinstaller 2 在命令行中切换到要打包的程序所在目录,直接输入下面的指令即可 ...
分类:
编程语言 时间:
2018-08-03 18:49:48
阅读次数:
132
原文:https://www.cnblogs.com/zhangzhen894095789/p/6623041.html zxing实现二维码生成和解析 二维码 zxing 二维码的生成与解析。有多种途径。我选择用大品牌,google老大的zxing。 gitHub链接是(我用的3.0.0,已经是n ...
分类:
编程语言 时间:
2018-08-03 18:50:45
阅读次数:
171
分享简单算法:删除排序数组中的重复项 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 语言:java public int removeDupl ...
分类:
编程语言 时间:
2018-08-03 19:41:24
阅读次数:
170
首先解释下宿主环境:一般宿主环境由外壳程序创建与维护,只要能提供js引擎执行的环境都可称之为外壳程序。如:web浏览器,一些桌面应用系统等。即由web浏览器或是这些桌面应用系统早就的环境即宿主环境。 本地对象 ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECM ...
分类:
编程语言 时间:
2018-08-03 19:41:42
阅读次数:
182
Every year, Farmer John's N (1 <= N <= 20,000) cows attend "MooFest",a social gathering of cows from around the world. MooFest involves a variety of e ...
分类:
编程语言 时间:
2018-08-03 19:42:50
阅读次数:
183
一、初识JavaScript布兰登 ? 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaScript。javascript的特点是: JavaScript的用途是什么? JavaScript和ECMAScript的关系是什么?ECMAScript是脚本程序设计语言 ...
分类:
编程语言 时间:
2018-08-03 19:45:43
阅读次数:
143
前言 多个线程访问同一个类的synchronized方法时, 都是串行执行的 ! 就算有多个cpu也不例外 ! synchronized方法使用了类java的内置锁, 即锁住的是方法所属对象本身. 同一个锁某个时刻只能被一个执行线程所获取, 因此其他线程都得等待锁的释放. 因此就算你有多余的cpu可 ...
分类:
编程语言 时间:
2018-08-03 19:46:28
阅读次数:
174
正则表达动机(目的): 1、处理文本成为计算机主要工作之一 2、根据文本内容进行固定搜索是文本处理的常见工作 3、为了快速方便的处理上述问题,正则表达式技术诞生,逐渐发展为一种单独技术被众多语言使用定义:即高级文本匹配模式,提供了搜索,代替等功能,本质是由一些字符和特殊符号组成的字串。这个字串描述了 ...
分类:
编程语言 时间:
2018-08-03 19:46:38
阅读次数:
135
1、虚函数 原因:通过指针调用成员函数时,只能访问到基类的同名成员函数。在同名覆盖现象中,通过某个类的对象(指针及引用)调用同名函数,编译器会将该调用静态联编到该类的同名函数,也就是说,通过基类对象指针是无法访问派生类的同名函数的,即使这个指针是用派生类对象来初始化的。 虚函数是C++中用于实现多态 ...
分类:
编程语言 时间:
2018-08-03 19:46:48
阅读次数:
123
config.ini文件的结构是以下这样的:结构是"[ ]"之下是一个section,一部分一部分的结构。以下有三个section,分别为section0,section1,section2 那么,怎么在代码中获取到这些内容呢? 首先,要有一个config.ini文件 ['mysql config' ...
分类:
编程语言 时间:
2018-08-03 19:46:54
阅读次数:
148
Spring cloud Zuul网关异常处理 一 异常测试: 1> 创建一个pre类型的过滤器,并在该过滤器的run方法实现中抛出一个异常。比如下面的实现,在run方法中调用的doSomething方法将抛出RuntimeException异常 2> 在启动类中为过滤器创建Bean 3> 运行启动 ...
分类:
编程语言 时间:
2018-08-03 19:47:40
阅读次数:
2056
在加速发展的今天,互联网是一把双刃剑,既可以让软件行业高速发展,也能让它变成到处可见的免费资源。一个软件企业想要高速发展,技术很重要,安全也相当重要,它们同时存在才能保证软件的知识产权不受侵害,实现商业价值。今天我们就讲一讲用 Python 语言开发的软件如何加密源码以及加密前后的效果对比。 进群: ...
分类:
编程语言 时间:
2018-08-03 19:47:50
阅读次数:
162
1. 参数: -XX:+UnlockCommercialFeatures -XX:+FlightRecorder 2. 运行命令: jcmd <PID> JFR.start name=test duration=60s settings=template.jfc filename=output.jf ...
分类:
编程语言 时间:
2018-08-03 19:49:57
阅读次数:
158
之前都是只有一个页面,一个用例。这次两个页面。两个测试用例。其实界面自动化测试最大的难点在于driver的传递,需要保持唯一性。另外就是断言的难点。 在pageobject文件夹下新增baidu_new_page.py文件,代码如下。 from framework.Base_Page import ...
分类:
编程语言 时间:
2018-08-03 19:50:44
阅读次数:
194
1、多条件的精确查询 需要在Dao层自定义sql语句查询(如下图,这里方法名自定义) 2、多条件的复杂查询 首先需要Dao层继承 JpaSpecificationExecutor(如下图) 具体的实现查询方法在ServiceImpl层编写调用自定义方法 具体的方法如下图 ...
分类:
编程语言 时间:
2018-08-03 19:51:17
阅读次数:
211
java中数组、集合、字符串之间的转换,以及用加强for循环遍历: 2:加强for循环的格式: 注意:使用加强for循环需要提前判断集合或则数组不为空,再遍历,否则会报错:空指针异常 而使用普通for循环则不用; ...
分类:
编程语言 时间:
2018-08-03 19:54:41
阅读次数:
181
本文是对 "二分图大讲堂" 这篇文章中Hopcroft Krap算法代码实现的详细注释。 HK算法的基本原理 Hopcroft Karp算法先使用BFS查找多条增广路,然后使用DFS遍历增广路(累加匹配数,修改匹配点集),循环执行,直到没有增广路为止。 Hopcroft Karp算法的BFS遍历只对 ...
分类:
编程语言 时间:
2018-08-03 19:54:58
阅读次数:
233
今天整合dubbo的时候出现了这样一个错,导致项目启动不了。切换了JDK版本还是一样,折腾了半天发现dubbo和spring版本有兼容问题,于是在pom中添加了如下代码: 这样就解决了版本冲突问题。在此记录一下 ...
分类:
编程语言 时间:
2018-08-03 19:55:24
阅读次数:
667
变量 命名规则 由数字,字母,下划线组成 不能由数字开头或是纯数字 不能用python的关键字 不太长 有意义 区分大小写 不用中文 推荐使用驼峰或下划线 数据类型 int 整数 可'+,-,*,/,%,//' str 字符串 可'+,*' bool 布尔值 两个取值:True,False prin ...
分类:
编程语言 时间:
2018-08-03 20:16:36
阅读次数:
133