先看下代码及反编译后的代码: /**
?*?@author?doctor
?*
?*?@time?2015年3月28日?下午3:26:06
?*/
public?class?StringForSwitch?{
@Rule
public?ExpectedException?ex?=?ExpectedException...
分类:
编程语言 时间:
2015-03-28 17:25:47
收藏:
0 评论:
0 赞:
0 阅读:
308
如何判断java.io.File所读取的文件编码 --- ###问题 java中涉及到文件读取,就经常要考虑文件编码问题。虽然程序中一般都指定UTF-8编码,但是用户总可能提交各种编码的文件(特别是windows下用户),如果对这些文...
分类:
编程语言 时间:
2015-03-28 17:25:38
收藏:
0 评论:
0 赞:
0 阅读:
489
由于没有找到想要的粒子预设,于是就打算使用unity的Shuriken粒子系统来发挥一下自己的创意了。。其中不得不涉及到粒子的碰撞,打算使用粒子系统中的碰撞模块来实现。
效果图如下:
cube只需添加collider即可,而粒子的配置如下:
一个与粒子碰撞有关的函数:
void OnParticleCollision(GameObject other)
...
分类:
编程语言 时间:
2015-03-28 17:23:57
收藏:
0 评论:
0 赞:
0 阅读:
408
在servlet百科中我们可以看到这么一段说明:“在 Web 应用程序中,一个 Servlet 在一个时刻可能被多个用户同时访问。这时 Web 容器将为每个用户创建一个线程来执行 Servlet。如果 Servlet 不涉及共享资源的问题,不必关心多线程问题。但如果 Servlet 需要共享资源,需要保证 Servlet 是线程安全的”通过这段话我们可以看出servlet是单例的。
那么如何保证s...
分类:
编程语言 时间:
2015-03-28 17:23:17
收藏:
0 评论:
0 赞:
0 阅读:
222
Constructing Roads
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 15475 Accepted Submission(s): 5907
Problem Description
Ther...
分类:
编程语言 时间:
2015-03-28 17:22:27
收藏:
0 评论:
0 赞:
0 阅读:
246
——- android培训、java培训、期待与您交流! ———-死锁一、基本概念死锁是什么呢?
两个线程分别持有一个资源,
并同时请求得到对方的资源。
在这种情况下产生的不正常情况就叫做死锁。死锁在什么情况下会发生呢?
死锁在同步嵌套同步的情况下会发生。
至少有2把锁,才会产生死锁。二、死锁实例1首先,以前面售票的例子展示一下死锁。class Ticket implements Runn...
分类:
编程语言 时间:
2015-03-28 17:22:17
收藏:
0 评论:
0 赞:
0 阅读:
144
因为买了本机器学习的书是python的,所以学习了一下python,就用python做了一个简单的web开发的mvc小框架。整个框架分为实体层,数据访问层,业务基类层,Web请求转发层,控制层和视图层。当然也包括一些辅助性工具类。下面一一介绍,希望对跟我一样初学python的有点帮助:1)实体层 由实体基类和用户实体类组成。实体类可以由数据库自动生成,我提供了一个DbTools,可以自动...
分类:
编程语言 时间:
2015-03-28 17:19:57
收藏:
0 评论:
0 赞:
0 阅读:
228
2)数据库访问层数据访问层是与数据库进行交互的接口,这里我仅仅实现了mysql的访问接口。下面是代码:import pymysql
import os
#用于测试
class EmptyModel:
def __init__(self,name=None):
self.TableName=name
#数据库帮助基类,相当于接口。其实对于python这种语言,这个...
分类:
编程语言 时间:
2015-03-28 17:17:57
收藏:
0 评论:
0 赞:
0 阅读:
212
线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。
进程拥有这许多共性的同时,还拥有自己的个性。有了这些个性,线程才能实现并发性。这些个性包括:
1.线程ID
每个线程都有自己的线程ID,这个ID在本进程中是唯一的。进程用此来...
分类:
编程语言 时间:
2015-03-28 17:17:17
收藏:
0 评论:
0 赞:
0 阅读:
185
创建继承Thread的线程/*
* 创建线程方式一:继承自Thread
* 步骤:
* 1.自定义类,继承自Thread类
* 2.重写run()方法
* 3.创建类的实例,即创建一个线程
* 4.调用线程的start()方法,作用:启动线程、调用run()方法
*
*
* Thread的run方法,用于存储线程要执行的代码,必须重写此方法
* 启动线程时会自动调用此方法...
分类:
编程语言 时间:
2015-03-28 17:17:07
收藏:
0 评论:
0 赞:
0 阅读:
199
创建实现Runnable接口的线程/*
* 创建线程方式二:实现Runnable接口
* 步骤:
* 1.创建一个Runnable接口的实现类
* 2.实现run方法
* 3.创建一个实现类的实例
* 4.创建Thread实例,将实现类的实例作为参数传入
* 5.调用start方法,启动线程并运行run方法
*/class MyDemo implements Runnable{...
分类:
编程语言 时间:
2015-03-28 17:16:57
收藏:
0 评论:
0 赞:
0 阅读:
224
一、File类
文件的创建
package file;
import java.io.File;
import java.io.IOException;
public class CreateFile {
public static void main(String[] args) {
// TODO 自动生成的方法存根
File file=new File("C:\\...
分类:
编程语言 时间:
2015-03-28 17:16:47
收藏:
0 评论:
0 赞:
0 阅读:
179
MVC中的M已经介绍完了,C和V都是用户代码,先看几个工具类:A)全局变量类,用户定义全局变量和一个用于产生普通对象的类型:gl_A=1
gl_B='a'
class Obj:
def __init__(self):
self.Obj=self
如果需要,大家可以定义自己的全局性变量。B)OsHelper.用于动态加载模块,获取类型import imp
import ins...
分类:
编程语言 时间:
2015-03-28 17:16:17
收藏:
0 评论:
0 赞:
0 阅读:
395
我们更新了QQ sdk的新包,而QQ的新包加了一个so文件,该文件eclipse的默认检查比较严格。
Eclipse->windows->Perferences ,
取消 Force error when external jars contain native libraries.
取消 Skip packaging and dexing until export and lunch. (...
分类:
编程语言 时间:
2015-03-28 17:15:47
收藏:
0 评论:
0 赞:
0 阅读:
284
线程优先级/*
* 线程优先级,范围[1,10]
* 不同优先级的线程获取执行的机会不同,优先级越高,执行机会越大
*
* 对比不同优先级的线程被执行的机率
*/
public class Test05 {
public static void main(String[] args) {
System.out.println("最大优先级:" + Thread.M...
分类:
编程语言 时间:
2015-03-28 17:15:37
收藏:
0 评论:
0 赞:
0 阅读:
196
逆序对定义:设A[1..n]是一个包含n个不同数的数组。如果在i A[j],则(i,j)就称为A中的一个逆序对(inversion)。
现给出一个算法,其可以用O(n*lgn)的最坏情况运行时间,确定n个元素的任何排列中逆序对的数量。
简单的算法实现思想:我们可以单纯的通过从前往后的逐一比对来确定逆序对的数量,虽然实现简单,但这样一来时间复杂度将会上升为O(n*n),不符合我们的要求。
...
分类:
编程语言 时间:
2015-03-28 17:14:37
收藏:
0 评论:
0 赞:
0 阅读:
344
参照网上小翼的教程做的。由于ps能力不足,所以没有实现换皮肤的功能,其他功能都实现了。
下载地址:http://download.csdn.net/detail/woshiwanghao_hi/8542165...
分类:
编程语言 时间:
2015-03-28 17:14:27
收藏:
0 评论:
0 赞:
0 阅读:
312
Java栈与堆 ----对这两个概念的不明好久,最终找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自己主动管理栈和堆,程序猿不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺...
分类:
编程语言 时间:
2015-03-28 17:11:57
收藏:
0 评论:
0 赞:
0 阅读:
221
计算机的发展,促使了一个新的职业的出现,程序猿是近些年出现的而且得到了广泛关注的一个职业,相信这也是非常多莘莘学子的职业梦想。但程序猿也有非常多种,并非每个程序猿可以精通全部的编程语言。所谓术业有专攻,假设将来志在编程世界的网友就要注意了,今天给大家推荐一下2014年最流行的编程语言,他们可以说是未...
分类:
编程语言 时间:
2015-03-28 17:08:27
收藏:
0 评论:
0 赞:
0 阅读:
929
使用Java实现单线程模式
分类:
编程语言 时间:
2015-03-28 17:06:27
收藏:
0 评论:
0 赞:
0 阅读:
291