1.2. Popen 对象 Popen类的实例有下列方法: 1. Popen.poll() 检查子进程是否已经结束,设置并返回返回码值。 2. Popen.wait() 等待子进程结束,设置并返回返回码值。WARNING: 当使用 stdout=PIPE 或 stderr=PIPE 并且子进程生成了 ...
分类:
编程语言 时间:
2017-06-01 23:21:04
收藏:
0 评论:
0 赞:
0 阅读:
429
HashMap和Hashtable的区别 在正式开始这篇文章的主题之前,我们先来比较下HashMap和Hashtable之间的差异点: 1、Hashtable是线程安全的,它对外提供的所有方法都是都使用了synchronized,是同步的,而HashMap是非线程安全的。 2、Hashtable不允 ...
分类:
编程语言 时间:
2017-06-01 23:18:25
收藏:
0 评论:
0 赞:
0 阅读:
331
1.下载Cygwin 并安装 下载地址:http://www.cygwin.cn/site/install/ 双击安装cygwin 单击下一步 选择在线安装 选择安装路径然后点击下一步 选择直接连接 选择站点这里我选择使用163地址:http://mirrors.163.com/cygwin/ 特别 ...
分类:
编程语言 时间:
2017-06-01 23:18:01
收藏:
0 评论:
0 赞:
0 阅读:
476
数据结构中的栈,在解决很多问题都有用处,比如括号匹配,迷宫求解,表达式求值等等 java中有封装好的类,可以直接调用: Stack: 1-->public Stack()创建一个空堆栈 2-->public boolean empty()测试堆栈是否为空; 3-->public E pop()移除堆 ...
分类:
编程语言 时间:
2017-06-01 23:16:56
收藏:
0 评论:
0 赞:
0 阅读:
280
序列化 对象序列化的目标是将对象保存到磁盘中,或者允许在网络中直接传输对象。对象序列化机制允许把内存中的JAVA对象转换成跟平台无关的二进制流,从而允许将这种二进制流持久地保存在磁盘上,通过网络将这种二进制流传输到另一个网络节点,其他程序一旦获得了这种二进制流,都可以讲二进制流恢复成原来的JAVA对 ...
分类:
编程语言 时间:
2017-06-01 23:15:49
收藏:
0 评论:
0 赞:
0 阅读:
378
流的概念 JAVA程序通过流来完成输入/输出。流是生产或消费信息的抽象,流通过JAVA的输入输出与物理设备链接,尽管与它们链接的物理设备不尽相同,所有流的行为具有相同的方式。这样就意味一个输入流能够抽象多种不同类型的输入:从磁盘文件、从键盘或从网络套接字;同样,一个输出流可以输出到控制台、磁盘文件或 ...
分类:
编程语言 时间:
2017-06-01 23:15:36
收藏:
0 评论:
0 赞:
0 阅读:
328
二、应用实例解析 2.1 subprocess模块的使用 1. subprocess.call >>> subprocess.call(["ls", "-l"]) 0 >>> subprocess.call("exit 1", shell=True) 1 2. 调用系统中cmd命令,显示命令执行的结 ...
分类:
编程语言 时间:
2017-06-01 23:11:45
收藏:
0 评论:
0 赞:
0 阅读:
447
反射反射,程序员的快乐,今天你快乐了吗?如果你不快乐,没关系,接下来让你快乐起来! 一、什么是反射? 通过百度百科我们可以知道,Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。而这也是Java被视为动 ...
分类:
编程语言 时间:
2017-06-01 23:11:06
收藏:
0 评论:
0 赞:
0 阅读:
362
由于第一次写博客,希望和大家共同进步,一起努力。 首先可 以有一个对照组,运行后的结果如下: 这是正常的数组,要做的是将所有数字进行反转。而不是这样的翻转: 这样的翻转虽然结果可以变成翻转的结果,但是也将arr[0]等地址顺序也进行了翻转。不过还是将结果奉上: 所以最好还是这样翻转: 结果: ...
分类:
编程语言 时间:
2017-06-01 23:10:40
收藏:
0 评论:
0 赞:
0 阅读:
403
在介绍多线程之前明确几个概念 进程和线程 进程:是计算机中已运行的实体(计算机可以工作都是进程的功劳),进程是指在系统中正在运行的一个应用程序 线程:操作系统能够运行调度的最小单元(它是进程的组成部分)负责进程执行,一个线程的所有任务都是在线程中执行 区别和联系: 队列: 装载线程任务的数据结构,先 ...
分类:
编程语言 时间:
2017-06-01 23:10:29
收藏:
0 评论:
0 赞:
0 阅读:
313
今天研究Unity Ioc 框架,被自己坑了两个多小时。 运行就报错,反反复复检查了很多次,配置文件,代码都没有问题,也从新写了好几遍。 最后仔细看报错消息才知道,config文件没有生成到目录………… -_- 各路大神,引以为鉴呀! ...
分类:
编程语言 时间:
2017-06-01 23:10:06
收藏:
0 评论:
0 赞:
0 阅读:
308
#coding=utf-8 import os #1.获取要重命名的文件夹的名字 folder_name = input("输入文件夹名:") #2.获取制定的文件夹中的名字 file_names = os.listdir(folder_name) #3.重命名 for name in file_n ...
分类:
编程语言 时间:
2017-06-01 23:09:44
收藏:
0 评论:
0 赞:
0 阅读:
298
textwrap通过调整换行符的位置来格式化文本 fill() 调整换行符,每行显示给定宽度 indent() 给定前缀 首行缩进 wrap() 大致是按给定宽度把切割每一行,给定宽度够宽,就把换行符换成空格 ...
分类:
编程语言 时间:
2017-06-01 23:09:30
收藏:
0 评论:
0 赞:
0 阅读:
450
项目的 WebRoot 目录下的 calculator.jsp 项目的 src 目录下的 包下面的 CalculatorBean.java 附上效果图: ...
分类:
编程语言 时间:
2017-06-01 23:06:13
收藏:
0 评论:
0 赞:
0 阅读:
322
sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始,以下两个例子说明: 1、使用sys.argv[]的一简单实例:以下是sample1.py文件: [python] view plain copy import sys,os print sys. ...
分类:
编程语言 时间:
2017-06-01 23:05:53
收藏:
0 评论:
0 赞:
0 阅读:
342
Nicholl-Lee-Nicholl二维线段裁剪算法相对于Cohen-Sutherland和Liang-Barsky算法来说,在求交点之前进行了线段端点相对于几个区域的判断,可以确切的知道要求交点的边的信息。 此方法只在二维空间裁剪时使用,C-S和L-B裁剪方法则可应用到三维空间。 算法步骤: 1 ...
分类:
编程语言 时间:
2017-06-01 23:04:08
收藏:
0 评论:
0 赞:
0 阅读:
737
5. “对象创建”类模式 通过“对象创建”类模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。它是接口抽象之后的第一步工作。 5.1 工厂方法 动机: 在软件系统中,经常面临着创建对象的工作;由于需求的变化,需要创建的对象的具体类型经常变化。 如何应 ...
分类:
编程语言 时间:
2017-06-01 22:38:55
收藏:
0 评论:
0 赞:
0 阅读:
330
由于在公司项目中偶尔会遇到HashMap死循环造成CPU100%,重启后问题消失,隔一段时间又会反复出现。今天在这里来仔细剖析下多线程情况下HashMap所带来的问题: 1、多线程put操作后,get操作导致死循环。 2、多线程put非null元素后,get操作得到null值。 3、多线程put操作 ...
分类:
编程语言 时间:
2017-06-01 22:37:06
收藏:
0 评论:
0 赞:
0 阅读:
339
上一篇文章的正则,其实对很多人来说用起来是不方便的,加上需要记很多规则,所以用起来不是特别熟练,而这节我们提到的beautifulsoup就是一个非常强大的工具,爬虫利器。 beautifulSoup “美味的汤,绿色的浓汤” 一个灵活又方便的网页解析库,处理高效,支持多种解析器。利用它就不用编写正 ...
分类:
编程语言 时间:
2017-06-01 22:36:56
收藏:
0 评论:
0 赞:
0 阅读:
477
System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis()),因为Date类还有构造Date(longdate),用来计算long秒与1970年1 ...
分类:
编程语言 时间:
2017-06-01 22:34:00
收藏:
0 评论:
0 赞:
0 阅读:
330