Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程继承Thread类的方法尽管被 ...
分类:
编程语言 时间:
2017-05-13 09:59:45
阅读次数:
224
目录: 1. 不同的字符集同样的字代表不同的意思,试着用notpd++ 来打开小说的那些乱码,试着能不能解开 字节转换: 二进制:0 1 10 11 100 101 八进制:0 1 2 3 4 5 6 7 10 16进制:0 1 2 3 4 5 6 7 8 9 10 进制总结: 1.硬盘上保存数据: ...
分类:
编程语言 时间:
2017-05-13 09:59:02
阅读次数:
148
一、将JS添加到HTML文档中 (一)使用<script>元素 (二)连接外部脚本 (三)将脚本包含在HTML事件处理程序属性中 二、JS数据类型 原始数据类型: typeof undefined null boolean number 引用数据类型: Object Array Date Globa ...
分类:
编程语言 时间:
2017-05-13 09:58:37
阅读次数:
172
strname1 = "huangzhong1" str类的对象,name1.split()name1.strip()name2 = "huangzhong2"name2.split()name2.strip()name3 = "huangzhong3"name3.split()name3.stri ...
分类:
编程语言 时间:
2017-05-13 09:57:30
阅读次数:
154
1. 自己定义一个异常类: UserException.java public class UserException extends RuntimeException { private static final long serialVersionUID = 1L; public UserExc ...
分类:
编程语言 时间:
2017-05-13 09:57:16
阅读次数:
168
重构前 CustomDataChar | getConnection()findCustomers()createChar()displayChar() 重构后 CustomDataChar | dao=CustomDao , createChar()void , displayChar()void ...
分类:
编程语言 时间:
2017-05-13 09:56:40
阅读次数:
158
最近因为项目,也因为一些其他事情而导致学习的停止,抽个空来记录下C#内置的事件在Unity3D中的使用。 我需要让一个物体对鼠标悬停做出事件的响应的情况下,我们通常会创建一个继承MonoBehaviour的脚本然后挂到该物体上,然后为该脚本创建OnMouseOver方法,例如我们需要悬停来改变物体颜 ...
分类:
编程语言 时间:
2017-05-13 09:56:00
阅读次数:
187
1. 安装IronPython,到http://ironpython.codeplex.com/下载安装包 2. 创建项目 创建一个C#的控制台应用程序。 添加引用: 浏览到IronPython的安装目录中,添加对IronPython.dll,Microsoft.Scripting.dll 两个dl ...
分类:
编程语言 时间:
2017-05-13 09:55:13
阅读次数:
264
蜀道之难。难于上青天,侧身西望长咨嗟 ——蜀道难 设计模式第一篇,简单工厂。 定义Operation类 定义其四个子类 定义工厂类 测试类: ...
分类:
编程语言 时间:
2017-05-13 09:53:56
阅读次数:
209
基本数据类型详解 一、str 字符串 1、capitalize 字符串首字母大写 自身不变,会生成一个新的值 2、casefold 将所有大写变小写,casefold可以使任何语言的大写变小写 3、lower 将所有大写变小写,lower只可以改变英文 4、center 文本居中 # 参数1: 表示 ...
分类:
编程语言 时间:
2017-05-13 09:53:44
阅读次数:
249
目录: 一、序言 二、简单工厂模式 三、工厂方法模式 四、简单工厂和工厂方法模式的比较 五、抽象工厂模式 六、总结。 一、序言 工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性 ...
分类:
编程语言 时间:
2017-05-13 09:53:36
阅读次数:
282
分为两部分,先打印前四行,再打印后三行, int n = 4; //设初始值为4 for(int i=0;i<n;i++) { //4行 for(int j=0;j<n-1-i;j++) { //空格规律:第一行3个,第二行2个,第三行1个,第四行0个;所以循环3次,规律为n-1-i System. ...
分类:
编程语言 时间:
2017-05-13 09:52:22
阅读次数:
172
排序是指将元素集合按照规定的顺序排列。通常有两种排序方法,升序排列和降序排列。例如,对整数集{5,2,7,1}进行升序排列,结果为{1,2,5,7},对其进行降序排列结果为{7,5,2,1}。总的来说,排序的目的是使数据能够以更有意义的形式表现出来。虽然排序最显著的应用是排列数据以显示它,但它往往可 ...
分类:
编程语言 时间:
2017-05-13 09:51:24
阅读次数:
192
javascript:window.history.go(-1)什么意思啊? history是你浏览过的网页的url(简单的说就是网址)的集合,也就是你的浏览器里的那个历史记录。它在js里是一个内置对象,就跟document一样,它有自己的方法,go就是其中一个。这个方法的参数是一个数字,它指定要定 ...
分类:
编程语言 时间:
2017-05-13 09:51:17
阅读次数:
177
n字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,格式如下所示:d={key1:value1,key2:value2}键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的..
分类:
编程语言 时间:
2017-05-13 09:51:01
阅读次数:
151
摘要:这部分包括了Spring、Spring MVC以及Spring和其它框架整合以及測试相关的内容,除此之外还包括了大型站点技术架构相关面试内容。 151. Spring中的BeanFactory和ApplicationContext有什么联系? 答:Spring通过配置文件描写叙述Bean以及B ...
分类:
编程语言 时间:
2017-05-13 09:49:24
阅读次数:
243
本文转自:http://blog.csdn.net/stude/article/details/7645056 控制台窗口界面编程控制 〇、摘要一、概述二、控制台文本窗口的一般控制步骤三、控制台窗口操作四、文本属性操作五、文本输出六、文本操作示例七、滚动和移动八、光标操作九、读取键盘信息十、读取鼠标 ...
分类:
编程语言 时间:
2017-05-13 09:49:15
阅读次数:
706