码迷,mamicode.com
首页 > 编程语言
Java中读取配置文件(properties、xml)
1. 利用java.util提供的工具类Properties       - 首先我这边有个file.properties文件       - 然后去读取这个文件 注意项目路径//注意ProConfigUtil是当前类,也可用this替代 InputStream inputStream = PropConfigUtil.class.getClassLoad...
分类:编程语言   时间:2015-05-14 18:50:32    阅读次数:153
【java中重入锁死】
原文链接 作者:Jakob Jenkov 译者:刘晓日 校对:丁一 重入锁死与java中的死锁非常相似。锁和读写锁两篇文章中都有涉及到重入锁死的问题。 当一个线程重新获取锁,读写锁或其他不可重入的同步器时,就可能发生重入锁死。可重入的意思是线程可以重复获得它已经持有的锁。Java的synchronized块是可重入的。因此下面的代码是没问题的: (译者注:这里提到的锁都是指的...
分类:编程语言   时间:2015-05-14 18:51:39    阅读次数:170
【java线程池】
文地址:jenkov  作者: Jakob Jenkov  译者:长源  校对:方腾飞 java线程池(Thread Pool)对于限制应用程序中同一时刻运行的线程数很有用。因为每启动一个新线程都会有相应的性能开销,每个线程都需要给栈分配一些内存等等。 我们可以把并发执行的任务传递给一个线程池,来替代为每个并发执行的任务都启动一个新的线程。只要池里有空闲的线程,任务就会分配给一...
分类:编程语言   时间:2015-05-14 18:49:14    阅读次数:150
【Java总结-线程】Java多线程的使用
创建线程的两种方式继承Thread类 定义一个类继承Thread类 子类中重写Thread类中的run方法 创建Thread子类的对象,就是创建了线程对象 调用线程对象的start方法,启动线程,会自动调用run方法 public class TestThread extends Thread { public static void main(String[] args) {...
分类:编程语言   时间:2015-05-14 18:48:33    阅读次数:104
Unity 编写类似神庙逃亡手势
1、首先我们先定义一个枚举,用来表示手势滑动的四个方向: public enum TouchDirection { Unkown, Left, Right, Up, Down } 2、定义类:TouchInputpublic class TouchInput : MonoBehaviour { public static TouchIn...
分类:编程语言   时间:2015-05-14 18:47:48    阅读次数:220
java.lang.NoSuchMethodError: no static or non-static method 解决方法
最近在调试JNI的时候报了一个莫名其妙的错误,同一种类型的函数可以注册成功,不同类型的就会抛出一项异常: 05-14 16:18:40.180 1445 1445 E AndroidRuntime: java.lang.NoSuchMethodError: no static or non-static method "Lcom/sprd/validationtools/phasecheck...
分类:编程语言   时间:2015-05-14 18:46:03    阅读次数:960
学习java数据结构基础知识之链表
public class Link { public int iData; public double dData; public Link next; public Link(int iData, double dData) { super(); this.iData = iData; this.dData = dData; } public void dis...
分类:编程语言   时间:2015-05-14 18:45:19    阅读次数:159
java 多线程并发系列之 生产者消费者模式的两种实现
生产者消费者模式是并发、多线程编程中经典的设计模式,生产者和消费者通过分离的执行工作解耦,简化了开发模式,生产者和消费者可以以不同的速度生产和消费数据。 真实世界中的生产者消费者模式 生产者和消费者模式在生活当中随处可见,它描述的是协调与协作的关系。比如一个人正在准备食物(生产者),而另一个人正在吃(消费者),他们使用一个共用的桌子用于放置盘子和取走盘子,生产者准备食物,如...
分类:编程语言   时间:2015-05-14 18:46:06    阅读次数:328
LeetCode 32 Longest Valid Parentheses (C,C++,Java,Python)
Problem: Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring. For "(()", the longest valid parentheses substri...
分类:编程语言   时间:2015-05-14 18:44:41    阅读次数:121
颜色迁移之五——自适应迁移算法
颜色空间为一个三维的线性空间,通常使用红色、绿色和蓝色(RGB)作为颜色空间的基,但这三原色不能直观地度量色调、饱和度和亮度(HSV),为了体现颜色空间中的不同特性,人们总结了很多颜色空间。由Smith等提出的LMS颜色空间的三个分量分别表示长、中、短激发光谱。而人的视网膜中锥状细胞的光感器对光的波长最敏感。在这个意义上,我们把计算机里的RGB图像表示转换成基于人眼更为敏感波长的LMS表示。实际上...
分类:编程语言   时间:2015-05-14 18:42:44    阅读次数:532
Swift语言指南(二)基础操作符
操作符是用于检测、更改或者组合值的特殊符号或短语。例如,加法操作符 (+) 将两个数字加到一起 (如 let i = 1 + 2)。更复杂的例子包括逻辑与操作符 && (如 if enteredDoorCode && passedRetinaScan) 和自增操作符 ++i,就是把 i 的值加1的快捷方式。Swift 支持大多数标准的C 操作符并且改善了几项功能以消除常见的编码错误。赋值操作符 (=...
分类:编程语言   时间:2015-05-14 18:43:34    阅读次数:136
JAVA并发编程1_多线程的实现方式
JAVA中创建线程的两种方式:继承Thread或实现Runnable接口。 1 继承Thread类,重写run方法: /** * 实现线程的第一种方式 :继承Thread * 实现数据共享需要设置属性为静态 * @author qhyuan1992 * */ class MyThread extends Thread{ private int count;// static pu...
分类:编程语言   时间:2015-05-14 18:41:37    阅读次数:116
Java [leetcode 22]Generate Parentheses
题目描述:Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, given n = 3, a solution set i...
分类:编程语言   时间:2015-05-14 18:38:58    阅读次数:131
hdu3231 (三重拓扑排序)
这道题算是我拓扑排序入门的收棺题了,卡了我好几天,期间分别犯了超时,内存溢出,理解WA,细节WA,格式WA……题目的意思大概是在一个三维坐标系中,有一大堆矩形,这些矩形的每条棱都与坐标轴平行。这些矩形有4种情况——1. 有重合部分(I a b) 表示a与b重合;2. a的x坐标大于b的x坐标(X a...
分类:编程语言   时间:2015-05-14 18:39:09    阅读次数:121
通过纯Java代码从excle中读取数据(为.xlsx文件)
参考链接:程序代码:package demo;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.util.zip.ZipEntry;import java.util.zip.Zi...
分类:编程语言   时间:2015-05-14 18:34:36    阅读次数:121
Swift学习(一):自定义运算符 operator
Swift学习(一):自定义运算符 operator
分类:编程语言   时间:2015-05-14 18:33:21    阅读次数:113
学c语言做练习
/*编写一个函数,其功能是使输入字符串反序。在一个使用循环语句为这个函数提供输入的完整 程序中进行测试。*/#include #includevoid fanxu(char *zf);//反序函数int main(void) { char a[80];do { gets(a); fanxu(a); ...
分类:编程语言   时间:2015-05-14 18:32:36    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!