/*需求:买票分析:多个窗口卖票 是并发的,是多线程利用Runnable接口,传入一个对象,开启多线程 */class Ticket implements Runnable{ private int num=100; Object obj=new Object(); public void run( ...
分类:
编程语言 时间:
2017-06-08 22:36:20
阅读次数:
156
在使用maven开发工程时,模块A可能会依赖模块B的jar包,如果两个模块都是在一个工程里,只需要在模块A的pom文件中加入模块B的依赖信息,模块A就可以加载模块B的jar包。但如果模块A与模块B在不同的工程,甚至是由不同的工程师开发,这时候就需要将模块B部署到远程仓库,模块A就可以在pom文件中通 ...
分类:
编程语言 时间:
2017-06-08 22:36:03
阅读次数:
286
1.各种排序图解: 代码实现 1 import java.util.Arrays; 2 3 public class ArraySort { 4 //选择排序 5 public static void slecteSort(int[] arr){ 6 System.out.println(Array ...
分类:
编程语言 时间:
2017-06-08 22:33:47
阅读次数:
200
在开发过程中。我们常常会须要定义一些static类型的变量或者函数。我们接下来来详细聊一下static; 1、修饰变量 当static来修饰一个变量时,就注定了这个变量的可见范围和生命周期; (1)当修饰全局变量时 static int flag1 = 0; int flag2 = 0; 这两个变量 ...
分类:
编程语言 时间:
2017-06-08 22:32:30
阅读次数:
161
进入 Python 交互模式,按下 Delete/Backspace 键,会出现 ^H 字符 解决方式: 1. 进到 Python 的Modules目录 [root@cyt-test Python-2.7.12]# pwd/root/Python-2.7.12[root@cyt-test Pytho ...
分类:
编程语言 时间:
2017-06-08 22:32:03
阅读次数:
222
Unity脚本编程 如何写脚本架构 参考书籍 设计模式 原则1:单一职责原则 用一个类描述动物呼吸这个场景 当需求变动 改动量小的方法 隐患 另一种修改方式 遵循单一职责原的优点有 原则2:里氏替换原则 名字的由来 定义 继承的风险 需求变动 影响了正常的功能 里氏替换原则通俗的来讲就是 原则3:依 ...
分类:
编程语言 时间:
2017-06-08 22:31:25
阅读次数:
190
最近在学习论文的时候发现了在science上发表的关于新型的基于密度的聚类算法 Kmean算法有很多不足的地方,比如k值的确定,初始结点选择,而且还不能检测费球面类别的数据分布,对于第二个问题,提出了Kmean++,而其他不足还没有解决,dbscan虽然可以对任意形状分布的进行聚类,但是必须指定一个 ...
分类:
编程语言 时间:
2017-06-08 22:30:36
阅读次数:
307
今天想弄个Unity读取Excel的功能的,发现网上有许多方法,采用其中一种方法:加入库文件 Excel.dll 和ICSharpCode.SharpZipLib.dll库文件,(还有System.Data.dll也要拷贝进来,在Unity安装路径C:\Program Files\Unity\Edi ...
分类:
编程语言 时间:
2017-06-08 22:30:21
阅读次数:
4044
1 import语句可以简化编程,可以导入指定包下面的某个类或者全部类 2 java.lang,Object类是所有类的父类,要么是其直接父类,要么是其间接父类 3 子类扩展了父类,子类是一种特殊的父类 4 如果子类定义了和父类同名的实例变量,则会发生子类实例变量隐藏父类实例变量的情形 5 子类不会 ...
分类:
编程语言 时间:
2017-06-08 22:29:29
阅读次数:
191
#include"iostream" #include"vector" using namespace std; #include"string" #include"algorithm" void main_mergr() { vector v1; v1.push_back(1); v1.push_... ...
分类:
编程语言 时间:
2017-06-08 22:29:00
阅读次数:
152
一、元素分类 有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。即: {'k1': 大于66的所有值, 'k2': 小于66的所有值} 学习下别人家的代码 二、查找查找列表 ...
分类:
编程语言 时间:
2017-06-08 22:28:06
阅读次数:
173
java内存区域与内存溢出异常 一、运行时数据区域 1.程序计数器:线程私有,用于存储当前所执行的指令位置 2.Java虚拟机栈:线程私有,描叙Java方法执行模型;执行方法时都会创建一个栈帧,存储局部变量,基本类型变量,引用等信息 3.Java本地方法栈:线程私有,为虚拟机使用到的Native方法 ...
分类:
编程语言 时间:
2017-06-08 22:27:50
阅读次数:
223
上半年的KPI,是用python做一个测试桩系统,现在系统框架基本也差不多定下来了。里面有用到新学的工厂设计模式以及以及常用的大牛写框架的业务逻辑和python小技巧。发现之前自己写的代码还是面向过程思想的多,基本没有面向对象的思想,近半年看的代码给了很大的触动,我需要升级我的技能了,于是也花了挺多 ...
分类:
编程语言 时间:
2017-06-08 22:27:31
阅读次数:
331
在CentOS上安装Java环境:[1]使用yum安装java 现阶段做企业级项目开发一般都采用Java语言。开发的项目需要放在服务器上运行测试,若以CentOS系统为服务器系统,首先要解决就是CentOS系统上的Java环境搭建。 下面由我给大家分享:如何使用yum方式在CentOS上安装Java ...
分类:
编程语言 时间:
2017-06-08 22:27:23
阅读次数:
251
题目描述:如何将一长串字符串里的小写字母转换成大写的。注:要求不通过比较 思路:比较运算被限制住,那我们就试着通过逻辑运算来实现。 我们知道,a~z的ascii码:97~122 也就是:1100001~1111010A~Z的ascii码:65~90 也就是:100 0001~1011010 可见大小 ...
分类:
编程语言 时间:
2017-06-08 22:26:18
阅读次数:
150
今天搞了一个多小时,头是疼的,应该是没休息好吧,学习了数据结构这一节,感觉收益良多,下面贴上代码和心得: 运行截图: 吟诗一首: 精神经百炼,锋锐坚不挫。 ——刘过 ...
分类:
编程语言 时间:
2017-06-08 22:25:36
阅读次数:
199
这里主要介绍nltk中的一些现成的词干提取器Porter和Lancaster. 1. Porter 2. Lancaster 3. 词形归并器:删除词缀产生的词, 常用的有WordNetLemmatier 从上面的运行结果可以看出,Porter词干提取器的效果比较好。 ...
分类:
编程语言 时间:
2017-06-08 22:25:16
阅读次数:
262