ArrayList ? ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ? ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(List l)函数返 ...
分类:
编程语言 时间:
2017-06-30 12:26:54
阅读次数:
240
在实际的项目开发中会有非常多的对象,怎样高效、方便地管理对象,成为影响程序性能与可维护性的重要环节。Java 提供了集合框架来解决此类问题。线性表、链表、哈希表等是经常使用的数据结构,在进行 Java 开发时,JDK 已经为我们提供了一系列对应的类来实现主要的数据结构。全部类都在 java.util ...
分类:
编程语言 时间:
2017-06-30 12:28:20
阅读次数:
205
一、python的基础语法和规则 1.变量 ①.变量的命名规则 语法: (下划线或字母)+(任意数目的字母、数字或下划线) 变量名必须以下划线或字母开头,而后面接任意数目的字母、数字或下划线。下划线分割。 区分大小写: SPAM和spam不同 不能使用python内置关键字,以下关键字不能声明为变量 ...
分类:
编程语言 时间:
2017-06-30 12:28:47
阅读次数:
146
//从小到大排序-冒泡排序法void sortArr(int arr[],int num){ int i,j; int max; for(i=0;i<num;i++) { for(j=0;j<num-i-1;j++) { if(arr[j]>arr[j+1]) { max = arr[j]; arr ...
分类:
编程语言 时间:
2017-06-30 12:29:36
阅读次数:
116
当我使用pycharm运行 (https://github.com/Joyce94/cnn-text-classification-pytorch ) pytorch程序的时候,在Linux服务器上会开启多个进程,占用服务器的大量的CPU,在windows10上运行此程序的时候,本机的CPU和内存会 ...
分类:
编程语言 时间:
2017-06-30 12:29:44
阅读次数:
173
一、字符集和字符编码 1.定义 计算机中储存的信息都是用二进制数表示的,而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。通俗的说,按照何种规则将字符存储在计算机中,如'a'用什么表示,称为"编码";反之,将存储在计算机中的二进制数解析显示出来,称为"解码",如同密码学中的加密和解密。 ...
分类:
编程语言 时间:
2017-06-30 12:30:30
阅读次数:
158
Windows> Preferences> > Java> Editor> Content Assist> Auto activation triggers for Java:.abcdefghijklmnopqrstuvwxyz ...
分类:
编程语言 时间:
2017-06-30 12:31:36
阅读次数:
142
一. 面试以及考试过程中必会出现一道排序算法面试题,为了加深对排序算法的理解,在此我对各种排序算法做个总结归纳。 1.冒泡排序算法(BubbleSort) 2.直接插入排序(InsertionSort) 3.选择排序(SelectionSort) ...
分类:
编程语言 时间:
2017-06-30 12:32:12
阅读次数:
131
方便和函数的区别: 方法能给用户定义的类型添加新的行为。方法实际上也是函数,只是在声明时,在关键字func 和方法名之间增加了一个参数。 ...
分类:
编程语言 时间:
2017-06-30 12:33:11
阅读次数:
177
什么是spring boot?,使用spring boot有什么好处?这些东西不过多陈述,自行百度,在这作为只是以一个开发者的角度,记录下自己学习spring boot的过程,作为一种学习笔记跟大家分享,如果有什么不严谨或者错误的地方,请大家留言指出。 一、初始化项目结构 通过官方网站(http:/ ...
分类:
编程语言 时间:
2017-06-30 12:36:16
阅读次数:
196
一、isinstance和issubclass 1.isinstance(obj,cls)检查是否obj是否是类 cls 的对象 class Foo(object): pass obj=Foo() print(isinstance(obj, Foo)) 输出 True 2.issubclass(su ...
分类:
编程语言 时间:
2017-06-30 12:36:39
阅读次数:
190
一、正则re 1.正则表达式定义 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行 ...
分类:
编程语言 时间:
2017-06-30 12:36:46
阅读次数:
213
#给出一个日期和一个数字,判断日期加上数字之后的新日期 def day(date,num): #date=raw_input("(MM/DD/YY)>>") date=date.split("/") year1=int(date[-1]) month1=int(date[0]) day1=int(d... ...
分类:
编程语言 时间:
2017-06-30 12:36:53
阅读次数:
234
函数对象 函数(Function)作为程序语言中不可或缺的一部分,但函数作为第一类对象(First-Class Object)却是 Python 函数的一大特性。 那到底什么是第一类对象(First-Class Object)呢? 在 Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值 ...
分类:
编程语言 时间:
2017-06-30 12:37:27
阅读次数:
175
屏幕中的位置(直接使用,無需前綴): screenLeft、screenTop:除了火狐都支持 screenX、screenY: 窗口的大小(谷歌的inner=outer,直接使用,無需前綴): innerWidth、innerHeight:頁面的長、高 outerWidth、outerHeight ...
分类:
编程语言 时间:
2017-06-30 13:45:25
阅读次数:
241
在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dl ...
分类:
编程语言 时间:
2017-06-30 13:45:32
阅读次数:
153
搭建服务端 1.导入模块 import socket 2.创建socket对象 sock=socket .socket(socket_family,socket_topy) 3.绑定端口 sock.bind(("",8000)) 4.设置监听 sock.listen(5) 5.接受信息 con,ad ...
分类:
编程语言 时间:
2017-06-30 13:46:53
阅读次数:
202
一、在自动化测试中,遇到验证码的处理方法有以下两种: 1、找开发去掉验证码或者使用万能验证码 2、使用OCR自动识别 这里,方法一只要和研发沟通就行。 使用pytesseract自动化识别,一般识别率不是太高,处理一般简单验证码还是没问题,例如下面这种验证码: 使用非常简单,只需下面几步: impo ...
分类:
编程语言 时间:
2017-06-30 13:47:08
阅读次数:
128
通常所说的集合类型主要有3种:set(集)、list(列表)和map(映射)。如图所示, 一、Collection接口 Collection是最基本的集合接口。Collection的下属结构如图所示,由Collection的接口派生的子接口有List和Set。 Collection支持迭代器操作,进 ...
分类:
编程语言 时间:
2017-06-30 13:48:33
阅读次数:
205
代码: 测试代码: 输出结果: 1、加密 =》Z291Z2UsMTQ5ODc5NTMxNixnb3VnZS10ZXN0MTIz 2、解密 =》gouge,1498795316,gouge-test123 ...
分类:
编程语言 时间:
2017-06-30 13:48:47
阅读次数:
163