首页 > 编程语言
JAVA中创建线程的方法及比较
JAVA中提供了Thread类来创建多线程的应用,常用的方式有以下2种。 一、实现Runnable接口来创建线程 1、创建一个任务类,实现Runnable接口,并重写run()方法,run()方法中的内容就是需要线程完成的任务。 2、创建一个任务类的对象。 3、任务类必须在线程中执行,因此将任务类的 ...
分类:编程语言   时间:2017-05-25 18:49:23    收藏:0  评论:0  赞:0  阅读:280
Linux环境Tomcat运行报错java.lang.OutOfMemoryError
java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "http-bio-8080-exec-5"java.lang.OutOfMemoryError: PermGen space进入Tomcat中 ...
分类:编程语言   时间:2017-05-25 18:48:13    收藏:0  评论:0  赞:0  阅读:463
python中的队列详解
python中的队列分类可分为两种: 1.线程Queue,也就是普通的Queue 2.进程Queue,在多线程与多进程会讲解。 ...
分类:编程语言   时间:2017-05-25 18:46:40    收藏:0  评论:0  赞:0  阅读:353
Unity 精灵物体的创建 Sprite.create
参考链接:http://www.cnblogs.com/BuladMian/p/6226744.html 创建预制体精灵 优点:创建大量相同精灵,只用调用一个预制体精灵,避免了 计算机大量重复创建会导致过多的浪费 public GameObject preb; 新建精灵物体 优点:可以及时创建,使用 ...
分类:编程语言   时间:2017-05-25 18:46:13    收藏:0  评论:0  赞:0  阅读:686
Javascript 强制浏览器渲染Dom文档
当浏览器在执行一段js代码的过程中,一般不会立即更新渲染dom文档,而是在整段代码执行完毕的时候才去更新dom文档。 浏览器这么实现,是为了尽可能提高性能。但这种实现有时候会给我们带来一些意外的负面效果。 js访问以下 Dom属性的时候,浏览器都会先渲染Dom文档,再获得相关的属性。从而强制浏览器 ...
分类:编程语言   时间:2017-05-25 18:45:21    收藏:0  评论:0  赞:0  阅读:413
树状数组
树状数组(Binary Indexed Tree(BIT), Fenwick Tree) 是一个查询和修改的复杂度都为 log(n) 的数据结构。 观察下图: 令这棵树的结点编号为 C?1??,C?2??,…,C?n??。令每个结点的值为这棵树的值的总和,那么容易发现: C?1??=A?1?? C? ...
分类:编程语言   时间:2017-05-25 18:43:47    收藏:0  评论:0  赞:0  阅读:304
初步理解Python进程的信号通讯
Reference: http://www.jb51.net/article/63787.htm 信号的概念 信号(signal)-- 进程之间通讯的方式,是一种软件中断。一个进程一旦接收到信号就会打断原来的程序执行流程来处理信号。 几个常用信号: SIGINT 终止进程 中断进程 (control ...
分类:编程语言   时间:2017-05-25 18:12:55    收藏:0  评论:0  赞:0  阅读:424
java.io.BufferedWriter API 以及源码解读
下面是java se 7 API 对于java.io.BufferedWriter 继承关系的描述。 BufferedWriter可以将文本写入字符流。它会将字符缓存,目的是提高写入字符的效率。 buffer的大小必须明确,否则将会使用默认的大小。默认的大小对于大多数情况是足够大的。 Buffere ...
分类:编程语言   时间:2017-05-25 18:12:41    收藏:0  评论:0  赞:0  阅读:507
java实时监听日志写入kafka
目的 实时监听某目录下的日志文件,如有新文件切换到新文件,并同步写入kafka,同时记录日志文件的行位置,以应对进程异常退出,能从上次的文件位置开始读取(考虑到效率,这里是每100条记一次,可调整) 源码: [java] view plain copy import java.io.Buffered ...
分类:编程语言   时间:2017-05-25 18:08:31    收藏:0  评论:0  赞:0  阅读:340
快速排序 代码
举例说明一下吧,假设要排序的序列为 2 2 4 9 3 6 7 1 5 首先用2当作基准,使用i j两个指针分别从两边进行扫描,把比2小的元素和比2大的元素分开。首先比较2和5,5比2大,j左移 2 2 4 9 3 6 7 1 5 比较2和1,1小于2,所以把1放在2的位置 2 1 4 9 3 6 ...
分类:编程语言   时间:2017-05-25 18:06:09    收藏:0  评论:0  赞:0  阅读:295
C语言判断一个数能否被3和5整除
#include /* 判断一个数能不能同时被3和5整除 --------soulsjie 20170525----- */ void main(){ int input; printf("请输入一个数:"); scanf("%d",&input); if(input%3==0 && input%5... ...
分类:编程语言   时间:2017-05-25 18:04:45    收藏:0  评论:0  赞:0  阅读:304
python csv
Python 读取csv的某行 Python 读取csv的某列 Python写了一个可以提取csv任一列的代码,欢迎使用。Github链接 ...
分类:编程语言   时间:2017-05-25 18:03:54    收藏:0  评论:0  赞:0  阅读:412
unity坐标转换问题
unity最经常使用的几种坐标。屏幕坐标。世界坐标。ngui坐标,相对于父物体的坐标(localPoisition)。 可是有时候这几种坐标相互转换何其困难,让自己狠抓头。不得不操作的方式是创建虚拟体,然后来回改变他的父节点(parent), 只是unity提供了两个方法挺好用的。攻克了全部坐标转换 ...
分类:编程语言   时间:2017-05-25 18:03:37    收藏:0  评论:0  赞:0  阅读:281
Java 正则表达式
正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 正则表达式实例 一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。 .(点号)也是一个正则 ...
分类:编程语言   时间:2017-05-25 18:03:18    收藏:0  评论:0  赞:0  阅读:323
python 爬蟲 解析/正则匹配/乱码问题整理
今日爬取一听/扬天音乐都遇到了某些问题,现在对爬取过程中遇到的问题,做对于自己而言较为系统的补充与解释。主要问题有一下几点: 一:beautiful,urllib等库进行网页解析时,对于目标下的东西无法进行解析与显示 二:正则匹配虽然看过许多,但实际使用时仍然不够熟练,需要大量参考,故而,打算重新整 ...
分类:编程语言   时间:2017-05-25 17:59:59    收藏:0  评论:0  赞:0  阅读:411
java实时监听日志写入kafka(多目录)
目的 实时监听多个目录下的日志文件,如有新文件切换到新文件,并同步写入kafka,同时记录日志文件的行位置,以应对进程异常退出,能从上次的文件位置开始读取(考虑到效率,这里是每100条记一次,可调整) 源码 [java] view plain copy import java.io.Buffered ...
分类:编程语言   时间:2017-05-25 17:59:45    收藏:0  评论:0  赞:0  阅读:313
两个线程,交替执行
import java.util.*; public class Main { static ArrayList list=new ArrayList(); private static Object lock=new Object(); private static int a=1; privat... ...
分类:编程语言   时间:2017-05-25 17:39:04    收藏:0  评论:0  赞:0  阅读:322
Java实现系统目录实时监听更新。
SDK1.7新增的nio WatchService能完美解决这个问题。美中不足是如果部署在window系统下会出现莫名其妙的文件夹占用异常导致子目录监听失效,linux下则完美运行。这个问题着实让人头疼。如果有童鞋找到问题根源请一起探讨。 这里简单的列出用Servlet实现的基本类供大家参考。首先是 ...
分类:编程语言   时间:2017-05-25 17:38:46    收藏:0  评论:0  赞:0  阅读:316
在java中String类为什么要设计成final?
大神链接:在java中String类为什么要设计成final? - 程序员 - 知乎 我进行了重新排版,并且更换了其中的一个例子,让我们更好理解。 String很多实用的特性,比如说“不可变性”,是工程师精心设计的艺术品!艺术品易碎!用final就是拒绝继承,防止世界被熊孩子破坏,维护世界和平! 1 ...
分类:编程语言   时间:2017-05-25 17:13:14    收藏:0  评论:0  赞:0  阅读:353
机器学习实战python3 Logistic Regression
代码及数据:https://github.com/zle1992/MachineLearningInAction logistic regression 优点:计算代价不高,易于理解实现,线性模型的一种。 缺点:容易欠拟合,分类精度不高。但是可以用于预测概率。 适用数据范围:数值型和标称型。 准备数 ...
分类:编程语言   时间:2017-05-25 17:07:57    收藏:0  评论:0  赞:0  阅读:468
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!