当前程序执行完后,删除文件 ...
分类:
编程语言 时间:
2017-04-18 21:20:38
阅读次数:
140
package threadtest; public class Test1 { /* * 两个线程,一个打印1-100的奇数,一个打印1-100的偶数;要求:线程1打印5个之后,线程2开始打印,线程2打印5个之后,线程1再开始打印,以此循环。 */ private static int state... ...
分类:
编程语言 时间:
2017-04-18 21:21:10
阅读次数:
163
import re re.findall(正则表达式,字符串) 将所有结果用list返回 re.search(正则表达式,字符).group()返回组 贪婪模式 比如a*代表了没有啊或者无数个a 我们在匹配laaaa的时候返回的结果是laaa这就是贪婪模式 如果在a*?就是懒惰模式,也就是*即可代表 ...
分类:
编程语言 时间:
2017-04-18 21:22:19
阅读次数:
208
在很多情况下,主线程创建并启动子线程,如果子线程中有大量的耗时运算,主线程将早于子线程结束,如果想让主线程等待子线程结束后再结束,那么我们可以使用join()方法。调用join()方法的意思是当前线程使调用了该方法的线程执行完成然后再执行自己本身。api文档如下: 简单翻译如下:调用该方法的线程会等 ...
分类:
编程语言 时间:
2017-04-18 21:26:30
阅读次数:
193
目录 1 问题描述 2 解决方案 1 问题描述 有n*n个格子,每个格子里有正数或者0,从最左上角往最右下角走,只能向下和向右走,一共走两次(即从左上角往右下角走两趟),把所有经过的格子里的数加起来,求总和的最大值。如果两次经过同一个格子,则最后求得的总和中该格子中的数只加一次。 2 解决方案 此处 ...
分类:
编程语言 时间:
2017-04-18 21:27:38
阅读次数:
452
Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers. If such arrangement is not possib ...
分类:
编程语言 时间:
2017-04-18 21:49:53
阅读次数:
186
冒泡排序(下沉排序):因为较小的值逐渐想数组顶部(即第一个元素)冒上来,就像水中的水泡一样,而同时,较大的值会沉入数组底部。 实现:使用嵌套的循环对整个数组进行数次遍历,每次遍历都要比较数组中相邻的两个元素,如果前者大于后者,交换位置,否则,不变。 代码: private static void f ...
分类:
编程语言 时间:
2017-04-18 21:53:06
阅读次数:
232
1 >>> import re#|表示或的意思 2 >>> re.search(r"Fish(C|D)","FishC") 3 4 >>> re.search(r"Fish(C|D)","FishE") 5 >>> re.search(r"^FishC","Fish") 6 >>> re.searc... ...
分类:
编程语言 时间:
2017-04-18 21:58:08
阅读次数:
447
协程 理解:协程不是线程,也不是异步执行(知道就行)。 1.协程和MonoBehaviour的Update函数一样,也是在MainThread中执行的(一定得明白这句话意思)。 yiled return null 等同于 yield return 0 我这边的理解是,停止正在执行的方法,并从下一帧开 ...
分类:
编程语言 时间:
2017-04-18 22:01:57
阅读次数:
240
引用: http://blog.csdn.net/yingxiake/article/details/51016234 http://blog.csdn.net/yingxiake/article/details/51016234 http://www.cnblogs.com/zj0208/p/60 ...
分类:
编程语言 时间:
2017-04-18 22:09:31
阅读次数:
2608
#include<stdio.h> #include<apue.h> #include<pthread.h> pthread_mutex_t number_mutex = PTHREAD_MUTEX_INITIALIZER; int globvar = 0 ; void *write_p(void ...
分类:
编程语言 时间:
2017-04-18 22:16:43
阅读次数:
224
传进去也是没有用的,因为你没有tomcat这样的服务器。只有虚拟服务器才能安装服务器之类的软件。 虚拟主机只能使用其预装好的web server和数据库(Window版本下是IIS和SQL Server,Linux版本下是Apache和MySQL,这两种都不支持Java Web应用)。 可以购买其云 ...
分类:
编程语言 时间:
2017-04-18 22:19:21
阅读次数:
158
0.初识BIFBIF即Built-inFunctions,内置函数,也有叫内建的。为了方便程序猿快速编写脚本,Python提供了非常丰富的内置函数,在编程的时候直接调用即可,大大的提高了程序猿的工作效率,例如print()的功能是‘打印到屏幕’,input()的作用是接收用户的输入(注:Python3用in..
分类:
编程语言 时间:
2017-04-18 22:23:27
阅读次数:
133
自动化测试使用python灵活性很强,而且语言容易入手,对于测试工程师来讲非常适用的一种语言,目前主流的也是python来写脚本实现web、接口等测试自动化。自己在自动化领域经过大量的摸索和实践,积累了一些经验,以后慢慢的在博客给大家分享。下面先介绍测试环境的准备:一、首..
分类:
编程语言 时间:
2017-04-18 22:25:29
阅读次数:
214
Python中文件操作一、文件打开操作1、文件操作步骤:(1)打开文件模式:f=open(“db”,’a’)#文件追加f=open(“db”,’r’)#只读操作(默认模式)f=open(“db”,’w’)#只写操作,会先清空原文件f=open(“db”,’x’)#文件存在,会报错,不存在创建并只写f=open(“db”,’rx|a..
分类:
编程语言 时间:
2017-04-18 22:27:10
阅读次数:
200
循环set1.for循环for-可以将列表和元组里的每个元素取出来语法:fornameinlists/tuple,在print语句的用法2.while循环不会迭代list或tuple的元素,而是根据表达式判断循环是否结束3.多重循环在循环内部,还可以嵌套循环练习:1*1=11*2=22*2=41*3=32*3=63*3=91*4=42*4=83*4=124*4..
分类:
编程语言 时间:
2017-04-18 22:31:20
阅读次数:
222
出错现象:java客户端编程作为kafka的消费端,连接kafka的broker报错出错原因分析:当服务器配置或者网络环境较差时,会出现连接zk超时的情况出现;解决方法:将程序中的timeout数值调大 props.put("zookeeper.session.timeout.ms","15000");
分类:
编程语言 时间:
2017-04-18 22:34:24
阅读次数:
266
数组可以使Object Pascal所拥有的任何数据类型,数组是一些数值的简单集合。 其MyArray在内存空间的分布,每个整数需要4个字节,因此整个数组将占20个字节的内存,如下: 1、多维数组 其中MyArray被声明为一个二维数组,其在内存中的分布如下: 2、上界与下界 处理数组会经常用到上界 ...
分类:
编程语言 时间:
2017-04-18 23:02:05
阅读次数:
383
创建多线程第一种方式:① 继承:继承Thread。② 重写:重写Thread类的run()方法③ 创建:创建一个子类的对象④ 调用:调用线程的start()方法,启动此线程,调用run()方法 输出结果: 思考:把上面的start修改成run,想想会有什么结果呢? 走了两遍的main。因为Start ...
分类:
编程语言 时间:
2017-04-18 23:02:29
阅读次数:
249
1. 前段控制器 新建项目在web.xml中配置前段控制器 <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servl ...
分类:
编程语言 时间:
2017-04-18 23:03:08
阅读次数:
381