JAVA
文章平均质量分 81
fatsoon
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java读取文件时在最后的缓冲区内存在多余数据的问题
一般用JAVA写文件的方式:byte[] buffer = new byte[1024]; while (fileIn.read(buffer) != -1) { outputStream.write(buffer); }但是这样会出现一个问题:如果最后读入buffer的数据只有n个字节,n小于1024个字节时,在buffer的[n,1024]区间存放的是上一次读取转载 2012-01-23 16:07:53 · 1523 阅读 · 0 评论 -
java解决sqlserver中文乱码
/** * 为了解决中文乱码问题,一律转城Unicode * @param str * @return */ public String chinaToUnicode(String str) { String result = ""; for (int i = 0; i < str.length(); i++) { int chr1 = (char) str.cha原创 2013-03-20 22:35:52 · 4590 阅读 · 0 评论 -
java精确除运算,保留任意位小数
import java.math.BigDecimal;import java.text.NumberFormat;/** * java精确除法运算,可保留任意长的小数位,多位小数,不限小数位长度 */public class Demo { public static void main(String[] args) { // 除数 BigDecimal bd = new Bi转载 2013-03-26 09:39:54 · 2919 阅读 · 0 评论 -
java上传文件
/* 上传文件至Server的方法 */ private void uploadFile() { String end = "\r\n"; String twoHyphens = "--"; String boundary = "*****"; try { String params = "m=avatars"; URL url = new URL(actionUrl转载 2013-04-10 17:06:30 · 958 阅读 · 0 评论 -
中文转Unicode编码的范围(包含中文标点)
/** * 为了解决中文乱码问题,一律转城Unicode * @param str * @return */ public String chinaToUnicode(String str) { String result = ""; for (int i = 0; i < str.length(); i++) { int chr1 = (char) str.cha原创 2013-03-28 09:45:04 · 4963 阅读 · 0 评论 -
java android socket
http://blog.youkuaiyun.com/wufenglong/article/details/5778862http://www.cnblogs.com/linzheng/archive/2011/01/23/1942328.html转载 2013-06-19 14:00:35 · 880 阅读 · 0 评论 -
BCSUtils备份
public class BCSUtil { private static String hostBcs = "bcs.duapp.com"; private static String accessKeyBcs = ""; private static String secretKeyBcs = ""; private static String bucketBcs = "dreamf原创 2013-08-17 09:05:10 · 948 阅读 · 0 评论 -
java中的php's hmac-SHA1
private static String computeSignature(String baseString, String keyString) throws GeneralSecurityException, UnsupportedEncodingException { SecretKey secretKey = null; byte[] keyBytes = keyS原创 2013-08-16 21:50:00 · 1314 阅读 · 0 评论 -
spring mvc 同时输出json和xml
方式一: 参考:http://www.mkyong.com/spring-mvc/spring-3-mvc-and-xml-example/ 满足以下条件时会自动将对象转换为xml格式进行输出: 引用As i know, when Spring see 1. Object annotated with JAXB 2. JAXB library existed i转载 2013-09-29 14:41:00 · 1185 阅读 · 0 评论 -
使用String.format中的%s提高打Log的效率
Log.v(TAG, String.format("Create console %s, command: %s, args: %s", this.mShell.getId(), this.mShell.getCommand(), this.mShell.getArguments()));原创 2013-02-04 10:50:39 · 2820 阅读 · 1 评论 -
eclipse code templates 设置(eclipse注释模版配置)
文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo} * Copyright: Copyright (c) 2011 * Company:成都康赛电子科大信息技术有限责任公司 * * @author Comsys-${user}转载 2012-12-16 14:54:56 · 916 阅读 · 0 评论 -
eclipse版本代号
Eclipse 3.1 版本代号 IO 【木卫1,伊奥】Eclipse 3.2 版本代号 Callisto 【木卫四,卡里斯托 】Eclipse 3.3 版本代号 Eruopa 【木卫二,欧罗巴 】Eclipse 3.4 版本代号 Ganymede 【木卫三,盖尼米德 】Eclipse 3.5 版本代号 Galileo 【伽利略】Eclipse 3.6 版本代号 Helios转载 2012-01-26 23:11:15 · 847 阅读 · 0 评论 -
mysql的top n
我们知道,在ms sql server中或access中,若要查询前10条记录,使用top 10即可,但在mysql中不支持这个写法,它用limit 10。 我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。 LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下: SELECT * FROM MYTABLE转载 2012-03-06 13:30:45 · 871 阅读 · 0 评论 -
application.properties里中文乱码
把application.properties里的内容靠到一个文本文件(test.txt)中,执行Native2ascii test.txt testcn.txt。再把testcn.txt中的内容靠到application.properties里转载 2012-04-01 09:28:42 · 3205 阅读 · 0 评论 -
viplugin---XX方法
今天升级了一下viplugin,这个是eclipse下模拟vi的一个插件,结果发现它的验证机制更新了,原来的破解不能用了。好在java的程序反编译不是很麻烦,于是就去看了一下,发现新版的加密程序在com.mbartl.viplugin.eclipse.layer_2.0.0/lib/licensechecker.jar中,你只需要将lib下的文件放在classhpath上,然后调用CheckLic转载 2012-04-24 21:27:59 · 646 阅读 · 0 评论 -
JSONArray和JSONObject的用法
JSONObject与JSONArray的使用一、JAR包简介 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: 1.commons-lang.jar 2.commons-beanutils.jar 3.commons-collections.jar 4.commons-logging转载 2012-05-10 13:30:13 · 2304 阅读 · 0 评论 -
Httpclient发送POST请求
public static void main(String[] args) throws HttpException, IOException { HttpClient httpClient = new HttpClient(); PostMethod getMethod = new PostMethod( "http://localhost:7070/notification.do原创 2012-05-29 17:15:10 · 1611 阅读 · 0 评论 -
java 线程的暂停与开始
java 线程的阻塞 暂停 启用刚学习java时,对线程的暂停和启用不太懂,如今在做游戏时好好的温习了下java的多线程,看到这篇文章觉得讲得还不错,分享给大家!希望能给初学的你带来帮助!线程的阻塞 为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一转载 2012-12-03 23:51:01 · 2132 阅读 · 0 评论 -
Base64Encoder源码
import java.io.*;/******************************************************************************* * A class to encode Base64 streams and strings. See RFC 1521 section 5.2 for * details of the Base原创 2012-12-12 15:20:10 · 2305 阅读 · 0 评论 -
activeMQ的安全机制
网址:http://zhaiyl.spaces.live.com/blog/cns!939A197D2798715B!125.entry: ActiveMQ据说可以支持多种可插拔的provider来支持消息安全机制,可是我找遍了它的网站也没有找到除JAAS以外的可用provider。这里简单介绍一下在ActiveMQ里面通过JAAS实现安全机制。JAAS(Java Authe转载 2013-11-04 16:19:42 · 1316 阅读 · 0 评论
分享