- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 csv 解析
csv 文件中,如果值中有分隔符,分隔符需要转义,否则会被解析掉.比如:你好\,世界,你是谁?,张三.你好,世界 需要作为一个整体解析.写了一个小方法,记录一下.public static List<String> parseCSV(String s, char seprator) { char[] cs = s.toCharArray(); List<Str...
2015-04-02 17:56:13
256
原创 android logger
import android.util.Log;public class Logger { public static int level = Log.DEBUG; public static void debug(String msg) { if (level <= Log.DEBUG) { Log.d(createTag(), msg); ...
2015-01-07 14:03:19
186
原创 bitwise opertation
usage example1 even or odd judgeeven & 0x01 = 1odd & 0x01 = 0 2 yes or no store
2014-11-06 14:54:00
168
原创 linux 设置默认jdk
在linux上安装了jdk,配置了环境变量,并不意味着你就已经开始使用在环境变量里面配置的jdk了。检测方法:java -version 查看当前的jdk配置:sudo update-alternatives --list java 将jdk加入java选单:sudo udpate-alternatives --install /usr/bin/java java /op...
2014-04-25 17:42:30
335
原创 android http
package com.wizar.atool.net.http;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpUriRequest;import android.os.AsyncT...
2014-03-17 10:05:50
260
原创 mysql start fail
修改my.cnf字符集:default-character-set=utf-8 start fail 原因:mysql5.5的配置已经改变 解决方法:character-set-server=utf8collation-server=utf8_general_ci
2013-12-19 10:25:22
305
原创 关键字遍历
关键字遍历,用于小文本遍历。import java.util.Arrays;public class KeywordTrigger { private String[] keywords = null; private char[] cs = new char[0]; private KeywordTriggerHandle handle = null; ...
2013-12-07 15:51:20
231
原创 mysql安装 忽略表名称大小写
网络安装mysql:sudo apt-get install mysql-server网络访问mysql数据库:sudo vi /etc/mysql/my.cnfbind_address=127.0.0.1 ==> #bind_address=127.0.0.1 (注释掉即可)mysql默认对表名称是区分大小写的,可以如下修改:/etc/mysql/my.cnf 文件添加 l...
2013-11-22 09:49:30
225
原创 java分页封装
java分页包装器:/** * 分页包装器 */public abstract class PageWrapper { public PageWrapper() {} public PageWrapper(int perNo) { this.perNo = perNo; } public <T> T paging(int pageN...
2013-01-06 09:37:19
272
原创 java 自定义序列号 自动增长序列号
产生自定义格式的自动增长序列号:/** * 自己维护的序列号,至少从1开始增长 */public abstract class IncrementNumber { public IncrementNumber() {} public IncrementNumber(int interval, int maxNum) { this.interval = ...
2012-12-25 18:20:14
4722
1
原创 cer to pem
openssl x509 -in aps_developer_identity.cer -inform der -out PushChatCert.pem
2012-12-19 16:26:03
174
原创 启动java程序的批处理
windows 下的批处理文件:@echo offrem 当前盘符和路径:%~dp0set root_path=%~dp0set lib_path=%root_path%libsrem jar存放路径 %lib_path%cd %lib_path%setlocal enabledelayedexpansion for /R %%d in (*) do (...
2012-12-18 13:50:03
223
原创 ssh
附件是 struts2 + hibernate4 + spring3,合在一起的一个入门开发配置。 配置完成的功能:开启 spring 和 hibernate 的扫描功能。在开发的时候,需要使用 注解 修改 配置属性。只要遵守 spring 和 hibernate 的基本规则,注解的使用应该可以解决开发中的所有过程。 struts本来也可以配置的,但是在测试的时候没有运行起来。看文...
2012-09-29 16:13:23
99
原创 solaris
1、bash-3.00# hostnametianyubash-3.00# pwd/etcbash-3.00# vi hosts"hosts" [Read only] 5 lines, 76 characters ## Internet host table#127.0.0.1 localhost192.168.1.119 tianyuj...
2012-09-21 11:01:21
99
原创 jfreechart 去除灰色背景
JFreeChart chart = ChartFactory.createPieChart3D("", dataset, false, false, false);// 设置外层图片 无边框 无背景色 背景图片透明 chart.setBorderVisible(false);chart.setBackgroundPaint(null);chart.setBackgroundIma...
2012-09-21 11:00:23
1589
原创 log4j additivity的使用技巧
log4j的additivity属性值默认是设置为true的。可参考其api,地址:http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Category.html#setAdditivityboolean。 描述:Additivity is set to true by default, that is children...
2012-09-07 16:23:04
474
原创 c 指针学习
c也学习了很久了,每次遇到指针就感觉用起来不顺手。现在整理一下。 声明并赋值:int *p = 123;说明: p 是一个指针类型的变量,它指向 int 类型。p 的值是一个内存地址,并且是整型变量的内存地址。 在变量声明时,* 用来标识 p 是一个指针。在变量使用时,* 用来提取变量的值。例如: printf("%d", *p); // 此时的 *p 就表示值 1...
2011-12-01 17:48:33
108
原创 eclipse打开文件夹的插件包
eclipse打开文件的插件包,做个备份。使用方法,直接拷贝到 plugins 文件夹下即可。然后重新启动eclipse就可以了。
2011-08-18 17:23:03
119
原创 jquery修改http头信息
jquery 修改http头信息的方法: $.ajax() { ..... beforeSend:function(xhr) {xhr.setRequestHeader("my_action", "login");xhr.setRequestHeader("my_version", "1.0");}, ...... };...
2011-07-18 19:34:55
327
原创 no common cd-rom drive was detected
目的:安装ubuntu10.04-server媒介:cd-rom安装 描述:在选择完语言以后,进行下一步操作时出现“no common cd-rom drive was detected”的错误提示,百思不得其解。于是试着装了一下windows xp,没问题。再装ubuntu-server,再次出现同样的问题“no common cd-rom drive was detected”。...
2011-06-08 11:26:17
661
原创 linux目录学习
linux下各根目录的全称及含义: / linux文件系统的入口 /bin 存放经常使用的命令,全称Binary。 /boot 存放启动linux的核心文件,包括一些链接文件和镜像文件。 /etc 存放系统管理所需的配置文件及子目...
2011-05-18 19:51:31
104
原创 log4j的ConversionPattern参数的意义
-X: X信息输出时左对齐 %p: 输出日志信息优先级,即DEBUG,INFO,WARN,ERROR,FATAL, %d: 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyyy-MM-dd HH:mm:ss,SSS},输出类似:2011-10-18 22:10:28,921 %r: 输出自应用启动到输出该log信息耗费的毫秒数 %c: 输出日志信息所属的...
2011-03-03 09:50:04
141
原创 web.xml 2.4和2.5的区别
2.4的web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s
2011-01-26 10:11:18
334
原创 java中的回调用法
回调的思想在java中也可以用的很简单(以下代码并不是java中的标准回调用法,是模仿c写的)。 public static void callback(Void... callbackFunc) { System.out.println("very good"); } public static void callback(Void func) { System.o...
2010-10-29 20:01:06
110
原创 axis2 wsdl2java 客户端工具
<project basedir="." default="generate.client"> <property environment="env"/> <property name="wsdl.uri" value="http://222.35.16.244:8080/HttpDispatch/httpDispatch
2010-10-08 11:42:48
129
原创 db schema 概念
The schema (pronounced skee-ma) of a database system is its structure described in a formal language supported by the database management system (DBMS). In a relational database, the schema defines th...
2010-06-19 11:46:13
1008
原创 tomcat php 简单配置
以往大家用的都是要在tomcat中运行php需要配置好多东西,像apache服务器啊,phpmyadmin啊。有的时候觉得这个东西真的是很烦。本来不太想学php,但是有的时候想用用php已经做好的web应用,还真是有点麻烦。 resin,一款web容器,它支持php。现在咱来取个巧,让php能在tomcat里面运行起来,又不需要什么配置。 准备php运行的jar包:inject-1...
2010-06-18 23:16:27
194
原创 java节流 限速 速度控制
需求驱动开发。因为项目需要,做了一个小小的速度控制器。速度控制基本能达到要求。import java.util.concurrent.ArrayBlockingQueue;/** * 由speed和speedUnit公共合作来表示速度 * */public class SpeedControl { /**默认次数,30次*/ private int s...
2010-05-29 21:39:24
580
java String split方法重写
java jdk String的split方法,在分割字符串的时,如果分割标记在字符串的开始处,在分割结束后,字符串数组的第一个元素为空,会给业务逻辑的处理带来小小的麻烦。改造一下。package cn.com.king.util;import java.util.ArrayList;import java.util.List;import java.util.regex.M...
2010-04-09 13:17:15
513
javascript 计算月差
以前计算月差的时候,一般都是获得两个日期的毫秒数之差,然后 /1000/60/60/24/30。最后就得到了一个结果。但是这个结果会有一个问题。有的时候一个月会有 31 天、28天、29天,这1、2天就会根据两个日期的差值或多或少的加在里面,就会给带来问题。下面的这种方式就不会了。endDate = new Date("2009/1/28"); startDate = new Dat...
2008-11-28 18:01:30
169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人