码迷,mamicode.com
首页 > 编程语言
cocos编译java时改变使用的javac的版本
使用cocos命令编译android程序时,总是提示使用的javac是1.5版本。由于不支持diamond运算符,必须1.7以上才行。 在Cocos/frameworks/cocos2d-x-3.9/cocos/platform/android/java/build.xml里可以发现有: <impo
分类:编程语言   时间:2016-02-19 14:03:21    阅读次数:148
XML工具类 - XmlUtils.java
XML工具类,提供序列化XML、反序列化XML、获取指定节点的值的方法。 源码如下:(点击下载 - XmlUtils.java、dom4j-1.6.1.jar、xstream-1.4.7.jar ) 1 import org.dom4j.Document; 2 import org.dom4j.Do
分类:编程语言   时间:2016-02-19 14:04:07    阅读次数:720
MFC 保存运行日志
void WriteLog(CString Msg) { CTime tm =CTime::GetCurrentTime(); CString str = tm.Format("%Y-%m-%d-%H-%M-%S"); CString sPage = str + " "+Msg+"r"+"n"; C
分类:编程语言   时间:2016-02-19 14:04:34    阅读次数:192
加密工具类 - CryptoUtils.java
加密工具类,包含MD5,BASE64,SHA,CRC32的加密与解密方法。 源码如下:(点击下载 - CryptoUtils.java、commons-io-2.4.jar、commons-codec-1.9.jar ) 1 import java.io.BufferedInputStream; 2
分类:编程语言   时间:2016-02-19 14:01:41    阅读次数:230
JAVA多线程synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行
分类:编程语言   时间:2016-02-19 14:02:31    阅读次数:181
Cookie工具类 - CookieUtil.java
Cookie工具类,提供Cookie的创建、获取、删除方法。 源码如下:(点击下载 -CookieUtil.java ) 1 import javax.servlet.http.Cookie; 2 import javax.servlet.http.HttpServletRequest; 3 imp
分类:编程语言   时间:2016-02-19 14:01:40    阅读次数:168
JAVA程序的创建与编辑
1.JAVA项目的创建与命令编辑 打开JAVA程序,选择工具栏上的创建按钮旁边的小三角,在下拉菜单中选择创建JAVA项目,在出现的对话窗口中输入项目名,在JRE使用执行环境中选择可用的资源包,如果安装了javase1.7版本的就选择1.7版本,单击完成按钮完成JAVA项目的创建。 项目创建完成后,在
分类:编程语言   时间:2016-02-19 14:02:19    阅读次数:143
对象工具类 - ObjectUtils.java
对象工具类,提供对象克隆、获取对象属性、类型判断、Map转换对象、对象转Map、设置对象属性等。源码如下:(点击下载 - ObjectUtils.java 、JsonUtils.java 、gson-2.2.4.jar 、commons-lang-2.6.jar) 1 import java.io.
分类:编程语言   时间:2016-02-19 13:59:19    阅读次数:601
日期工具类 - DateUtil.java
日期工具类,提供对日期的格式化和转换方法、获取区间日期、指定日期、每月最后一天等。 源码如下:(点击下载 -DateUtil.java、commons-lang-2.6.jar ) 1 import java.text.DateFormat; 2 import java.text.ParseExce
分类:编程语言   时间:2016-02-19 14:01:30    阅读次数:199
AES 加密算法 跨语言
aes加密算法 delphi 、java、c# 、网页在线工具 4个相同 AES/ECB/PKCS5Padding 与网页在线工具加密结果相同 http://tool.chacuo.net/cryptblowfish package tt; import java.io.UnsupportedEnc
分类:编程语言   时间:2016-02-19 12:40:42    阅读次数:345
Bean复制的几种框架性能比较(Apache BeanUtils、PropertyUtils,Spring BeanUtils,Cglib BeanCopier)
文章转载来自:http://www.cnblogs.com/kaka/archive/2013/03/06/2945514.html 作为一个新员工,一个首要的工作就是阅读别人的代码,阅读代码的诸多好处就不说了,我就直奔主题,通过预读代码,发现了几种实现两个不同类型的Bean之 间实现值复制的几种方
分类:编程语言   时间:2016-02-19 12:38:31    阅读次数:263
为什么java里面经常作List判断的时候,既要判断list不为null,又要判断size>0呢,岂不是多此一举吗?
List list=new ArrayList();1.如果是以上这样的话,lis不为null 但是size=0 这样集合对于之后的判断是没用的, 甚至是报异常,如list.get(0.......n)这样取值判断,就会报异常。2.如果先判断size 再判断null 如:if(list.size>0
分类:编程语言   时间:2016-02-19 12:34:40    阅读次数:210
【Window】Tor(洋葱头路由)+Privoxy 网络实践(附带Java实例代码)
1.背景平时我们需要访问onion后缀的网站,需要通过Tor(The Onion Router,洋葱路由器)。一般来说安装Tor Broswer就可以满足需要。但是项目我要做的是通过程序来获取onion网站里面的内容。Tor官网推荐使用的是Stem来操作Tor,但是Stem是python的库,我却对...
分类:编程语言   时间:2016-02-19 12:30:59    阅读次数:303
Swift中什么时候用变量参数、inout参数
首先要明白一般的常量参数:函数中的参数在函数内不能进行运算的参数是常数参数。苹果声明一个函数,对一个参数的默认行为就是这个参数是不允许修改的。默认参数是一个let值的参数。 变量参数:当传入参数时候,在函数体内可以修改这个传入的参数时,需要变量参数,变量参数需要在声明函数时参数处加上var,这也是其
分类:编程语言   时间:2016-02-19 12:26:53    阅读次数:205
生成24位字符串ID__IdGenerator.java
此工具类用于生成24位字符串ID,唯一不重复。 直接通过 IdGenerator.get() 获取。 源码如下:(点击下载源码 - IdGenerator.java ) 1 import java.net.NetworkInterface; 2 import java.nio.ByteBuffer;
分类:编程语言   时间:2016-02-19 12:24:02    阅读次数:281
js数组特定位置元素置空,非null和undefined,实现echarts现状图效果;谷歌格式化压缩js代码
一、想要实现eCharts线状图表的断点效果,如图 这种效果,在设置数据的时候应该是这样: data:[, 2, 3, , 5, 6, 7];但是想要动态添加数据,实现方式有两种 1、拼接字符串法:var str='[, 2, 3, , 5, 6, 7]';var arr=eval(str); 2、
分类:编程语言   时间:2016-02-19 12:23:30    阅读次数:210
获取Java系统相关信息
1 package com.test; 2 3 import java.util.Properties; 4 import java.util.Map.Entry; 5 6 import org.junit.Test; 7 8 public class SystemTest { 9 10 /** 1
分类:编程语言   时间:2016-02-19 12:19:08    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!