一个线程在未正常结束之前, 被强制终止是很危险的事情. 因为它可能带来完全预料不到的严重后果. 所以你看到Thread.suspend, Thread.stop等方法都被Deprecated了.那么不能直接把一个线程搞挂掉, 但有时候又有必要让一个线程死掉, 或者让它结束某种等待的状态 该怎么办呢? ...
分类:
编程语言 时间:
2017-07-26 00:11:36
阅读次数:
251
1.yield 英文意思生产、生成的意思,在Python中带有yield的函数被称为生成器(Generator) 2.Python三元运算 语法格式:为真时的结果 if 判定条件 else 为假时的结果 3.lambda表达式,它能实现函数速写的功能,相当于匿名函数,而用def声明的函数是有名称的, ...
分类:
编程语言 时间:
2017-07-26 00:11:45
阅读次数:
207
Java中线程执行的任务接口java.lang.Runnable 要求不抛出Checked异常, public interface Runnable { public abstract void run();} 那么如果 run() 方法中抛出了RuntimeException,将会怎么处理了? 通 ...
分类:
编程语言 时间:
2017-07-26 00:12:21
阅读次数:
181
这个后台就可以直接用List或者数组接收了 关键就在traditional这个属性 2017-07-25 22:39:08 ...
分类:
编程语言 时间:
2017-07-26 00:12:46
阅读次数:
183
JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量。其中的一个特征是介绍字面常量数字的下划线。从Java7开始,你就可以在你的Java代码里把长整型数字比如10000000000写成一个更具可读性10_000_000_000。在字面常量数字中加 ...
分类:
编程语言 时间:
2017-07-26 00:13:02
阅读次数:
228
概述 在我们的日常项目开发过程中缓存是无处不在的,因为它可以极大的提高系统的访问速度,关于缓存的框架也种类繁多,今天主要介绍的是使用现在非常流行的NoSQL数据库(Redis)来实现我们的缓存需求。 Redis简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、 ...
分类:
编程语言 时间:
2017-07-26 00:14:20
阅读次数:
270
1.整数类型 int n1 = 4 2.字符串类型 str tmp = "wxy" dir(tmp) 查看方法 help(type(temp)) 详细的方法解读 ret=tmp.capitalize() 首字母 ret = tmp.center(20,'*') 居中 ret = tmp.count( ...
分类:
编程语言 时间:
2017-07-26 00:14:57
阅读次数:
120
本地存储 在做游戏的时候,经常需要在本机存储一些数据,比如闯关类游戏要记录闯到第几关,做单机的时候要把数据保存到本地,下次启动的时候数据存在,就是把数据保存到磁盘里面或者手机的flash闪存里面。 Unity使用PlayerPrefs类实现本地存储 1: PlayerPrefs类: 游戏开发中需要存 ...
分类:
编程语言 时间:
2017-07-26 00:16:17
阅读次数:
417
在学习python的时候,三大“名器”对没有其他语言编程经验的人来说,应该算是一个小难点,本次博客就博主自己对装饰器、迭代器和生成器理解进行解释。 为什么要使用装饰器 什么是装饰器?“装饰”从字面意思来谁就是对特定的建筑物内按照一定的思路和风格进行美化的一种行为,所谓“器”就是工具,对于python ...
分类:
编程语言 时间:
2017-07-26 00:16:58
阅读次数:
227
1.定义在类内部的函数是隐式的inline函数。 2.因为this的目的总是指向“这个”对象,所以this是一个常量指针,我们不允许改变this中保存的地址。 3.常量成员函数:允许把const关键字放在成员函数的参数列表之后,此时紧跟在参数列表后面的const表示this是一个指向常量的指针。因为 ...
分类:
编程语言 时间:
2017-07-26 00:17:12
阅读次数:
247
Java网络编程详解 http://blog.csdn.net/he90227/article/details/39184247 Java网络编程详解 Java网络编程详解 ...
分类:
编程语言 时间:
2017-07-26 00:17:45
阅读次数:
190
理解对象属性 创建对象 继承 理解对象属性 ECMA-262称对象为:无序属性的集合,其属性可以包含基本值,对象或者函数。 由此在ECMAScript中可以把对象想象成散列表,无非就是键值对,值可以为数据或者函数。 属性类型 有些特性定义是为了实现JavaScript引擎用的。为了表示特性时内部值, ...
分类:
编程语言 时间:
2017-07-26 00:18:31
阅读次数:
264
本次做订餐系统中,需要用到在Java生成二维码,并在jsp页面打印并输出,其中在action中生成二维码. 关键代码如下 jsp页面代调用生成二维码方法后,返回到打印二维码jsp中,代码如下 在这里的思路是在action生成的的二维码放入src标签中,直接打印整个jsp,在这个过程中,遇到了一个问题 ...
分类:
编程语言 时间:
2017-07-26 00:18:38
阅读次数:
207
我们知道,在C++中,若一个变量声明为const类型,则试图修改该变量的值的操作都被视编译错误。例如, 面向对象程序设计中,为了体现封装性,通常不允许直接修改类对象的数据成员。若要修改类对象,应调用公有成员函数来完成。为了保证const对象的常量性,编译器须区分不安全与安全的成员函数(即区分试图修改 ...
分类:
编程语言 时间:
2017-07-26 00:18:56
阅读次数:
226
# -*- coding: utf-8 -*-"""Created on Wed Jun 28 18:42:33 2017@author: lmt"""import reimport numpy as np'''该程序实现对giza++后的对齐双语平行语料抽取对齐词汇关系建立源语言到目标语言的映射矩 ...
分类:
编程语言 时间:
2017-07-26 00:19:33
阅读次数:
238
1、朴素贝叶斯算法介绍 一个待分类项x=(a,b,c...),判断x属于y1,y2,y3...类别中的哪一类。 贝叶斯公式: 算法定义如下: (1)、设x={a1, a2, a3, ...}为一个待分类项,而a1, a2, a3...分别为x的特征 (2)、有类别集合C={y1, y2, y3, . ...
分类:
编程语言 时间:
2017-07-26 00:21:26
阅读次数:
192
集合框架(Collection Framework)是Java最强大的子系统之一,位于java.util 包中。集合框架是一个复杂的接口与和类层次,提供了管理对象组的最新技术。Java集合框架标准化了程序处理对象组的方式。 集合框架在设计上需要满足几个目标。首先,框架必须是高性能的。基本集合(动态数 ...
分类:
编程语言 时间:
2017-07-26 00:22:19
阅读次数:
248
# -*- coding: utf-8 -*- __author__ = 'hjianli' # import re import os info_message = """Alex 100000 Rain 80000 Egon 50000 Yuan 30000 """ #序列字典 xulie_di ...
分类:
编程语言 时间:
2017-07-26 00:23:58
阅读次数:
354
3D拾取 3D游戏实际上看到的是2D画面,我们在屏幕上点击,想要找到哪个3D物体,我们实际上是在一个2维平面内做3D拾取。 3D拾取实际上是,当玩家点击屏幕的时候,会从显示屏幕的摄像头发射一条射线,射到它所照射的平面上,射线第一次碰撞到的物体就是玩家所选的物体。 1: 游戏中需要用户触摸/点击 操作 ...
分类:
编程语言 时间:
2017-07-26 00:24:17
阅读次数:
343