java 线程、线程池基本应用演示样例代码回想package org.rui.thread;/** * 定义任务 * * @author lenovo * */public class LiftOff implements Runnable { protected int countDown=10....
分类:
编程语言 时间:
2016-01-12 11:45:47
阅读次数:
244
我们可以使用try..except语句来处理异常。我们把通常的语句放在try-块中,而把我们的错误处理语句放在except-块中。1.处理异常#!/usr/bin/python# Filename: try_except.pyimport systry: s = raw_input('...
分类:
编程语言 时间:
2016-01-12 11:43:36
阅读次数:
208
阅读目录代码下载一、线程的创建和开始二、传递数据给一个线程三、命名线程四、前台线程和后台线程五、线程优先级六、异常处理原文地址:C#多线程之旅(2)——创建和开始线程C#多线程之旅目录:C#多线程之旅(1)——介绍和基本概念C#多线程之旅(2)——创建和开始线程C#多线程之旅(3)——线程池C#多线...
分类:
编程语言 时间:
2016-01-12 11:42:04
阅读次数:
248
FTPTool.javapublic static void main(String[] args) throws Exception{ FTPTooL ftpTool = new FTPTooL(); FTPClient ftpClient = null; ...
分类:
编程语言 时间:
2016-01-12 11:42:46
阅读次数:
274
在以前的博客里面,我们介绍了在java领域中大部分的知识点,从最基础的java最基本语法到SSH框架。这里面应该包含了在java领域里面的大部分内容了吧。但是,那些知识点是让我们从一个应用的层面上了解了java,java程序真正底层的运行机制和一些底层虚拟机的工作我们还不了解,虽然这些内容在我们真正...
分类:
编程语言 时间:
2016-01-12 11:41:35
阅读次数:
185
主要的思路是不能用不受信任的程序直接参与创建进程,而是间接启动目标进程。比如你可以把目标程序创建快捷方式,然后设置快捷键。然后向桌面发快捷键的按键消息,目标程序就会被桌面程序启动。
分类:
编程语言 时间:
2016-01-12 11:40:38
阅读次数:
254
错误:HttpServlet was not found on the Java
分类:
编程语言 时间:
2016-01-12 11:35:06
阅读次数:
147
在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以分别使用raw_input和print语句来完成这些功能。对于输出,你也可以使用多种多样的str(字符串)类。例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串。利用help(s...
分类:
编程语言 时间:
2016-01-12 11:31:47
阅读次数:
151
想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。成功安装之后,进行测试是否真的成功安装,点击【开始】----【运行】----输入 CMD,在命令提示符里面输入“Java -version”并按回车键,出现下图,即为安装成功。如图:下面开始配置环境变量,右击【我的电脑】---【属...
分类:
编程语言 时间:
2016-01-12 11:32:26
阅读次数:
242
桶排序桶排序(Bucket Sort)是对基数排序的一个变种。在排序过程中没实用到计数数组。而是用不同的桶来临时存储keyword。看一个示意图:排序序列 123 234 45 111 6 128整个过程就是在不断地分配、收集。而且每个桶都是队列。所以收集的时候得按先进先出的原则,且从第0个桶開始收...
分类:
编程语言 时间:
2016-01-12 11:28:40
阅读次数:
264
在Java SE5之前,我们要使用枚举类型时,通常会使用static final 定义一组int常量来标识,代码如下public static final int MAN = 0;public static final int WOMAN = 1;相信很多小伙伴,在实际开发中也是那么干的,既然这样已...
分类:
编程语言 时间:
2016-01-12 11:23:28
阅读次数:
172
理解什么是继承首先我们知道,面对对象有三大特征:封装:解决了数据的安全性问题继承:解决了代码的重用问题多态:解决了程序的扩展问题上一篇博客中,我们了解了一下封装,现在我了再来看看什么是继承。在现实生活中,我们可以把封装理解成儿子对父亲财产的继承。而在面向对象程序设计中的继承,是一个对象从另一个对象获...
分类:
编程语言 时间:
2016-01-12 11:24:53
阅读次数:
186
这次更新,博客加入了搜索功能,使用的Lucene做的搜索,分词器采用的IKAnalyzer。因为IKAnalyzer没有在Maven的中央库中,所以我们得手动添加Jar包到我们的Maven项目中。1、首先我在项目根目录中创建一个lib文件夹,将jar包拷贝到lib文件夹下2、然后我们在maven的p...
分类:
编程语言 时间:
2016-01-12 11:21:14
阅读次数:
186
避免使用终结方法(finalizer)终结方法(finalizer)通常是不可预测的,也是很危险的,一般情况下是不必要的。不要把finalizer当成C++中析构函数的对应物。java中,当对象不可达时(即没有引用指向这个对象时),会由垃圾回收器来回收与该对象相关联的内存资源;而其他的内存资源,则一...
分类:
编程语言 时间:
2016-01-12 11:19:52
阅读次数:
170
#include "stdafx.h"#include "string"#include using namespace std;class C{public: C():i(),str(){};//初始化,非赋值 C(int iP,string strP):i(iP),str(strP)...
分类:
编程语言 时间:
2016-01-12 11:17:45
阅读次数:
158
在之前的博客中我们已经实现读取用户选定的文件夹,并将其路径保存在相应的变量中,在这篇博文中我们将介绍如何借助CvvImage类将图片显示在picture控件中,并自动读取文件夹下的其他图片。 一、添加“下一张”按钮 由于我们需要读取文件夹下的所有图像文件,而非某一张文件,因此有必要添加一个按钮来进行控制,具体功能就是:每单击一次这个按钮,程序就会自动读取下一张图片并显示在界面上。由于之前已经详...
分类:
编程语言 时间:
2016-01-12 10:11:06
阅读次数:
189