- 浏览: 109865 次
- 性别:
- 来自: 上海
最新评论
-
gy090028:
受教了
jfreechart 去除灰色背景 -
di1984HIT:
学习了,不错
启动java程序的批处理 -
di1984HIT:
呵呵,openssl好
cer to pem -
di1984HIT:
行,这样就可以,不过这不是匀速限速,匀速的话,需要计算好时间单 ...
java 速度控制器 -
di1984HIT:
用ant不错啊。
axis2 wsdl2java 客户端工具
文章列表
csv 解析
- 博客分类:
- java
- java 工具类和方法
csv 文件中,如果值中有分隔符,分隔符需要转义,否则会被解析掉.比如:你好\,世界,你是谁?,张三.你好,世界 需要作为一个整体解析.写了一个小方法,记录一下.
public static List<String> parseCSV(String s, char seprator) {
char[] cs = s.toCharArray();
List<String> list = new ArrayList<String>();
StringBuilder sb = new StringBuilder();
int pi = ...
android mvc
- 博客分类:
- android java mvc
android mvc框架,简单测试,用起来还算方便.
android logger
- 博客分类:
- android java
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);
}
}
public static void debug(String msg, Throwable tr) {
if (level <= Log.DEBUG) {
L ...
usage example
1 even or odd judge
even & 0x01 = 1
odd & 0x01 = 0
2 yes or no store
在linux上安装了jdk,配置了环境变量,并不意味着你就已经开始使用在环境变量里面配置的jdk了。检测方法:java -version
查看当前的jdk配置:
sudo update-alternatives --list java
将jdk加入java选单:
sudo udpate-alternatives --install /usr/bin/java java /opt/jdk1.7/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.7/bin/javac ...
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.AsyncTask;
import com.wizar.atool.log.Logger;
class HttpTask extends AsyncTask<Object, String, Obj ...
修改my.cnf字符集:
default-character-set=utf-8 start fail
原因:mysql5.5的配置已经改变
解决方法:
character-set-server=utf8
collation-server=utf8_general_ci
关键字遍历
- 博客分类:
- java 工具类和方法
- java
关键字遍历,用于小文本遍历。
import java.util.Arrays;
public class KeywordTrigger {
private String[] keywords = null;
private char[] cs = new char[0];
private KeywordTriggerHandle handle = null;
private int maxKeywordLength = 0;
public KeywordTrigger(String...keywords) {
this.keywords = ...
mysql安装 忽略表名称大小写
- 博客分类:
- db
网络安装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 文件添加 lower_case_table_names=1 (0 区分大小写 1 忽略大小写)
查询用户权限:use mysqlselect host, user, password from user;
赋权 ...
java分页包装器:
/**
* 分页包装器
*/
public abstract class PageWrapper {
public PageWrapper() {}
public PageWrapper(int perNo) {
this.perNo = perNo;
}
public <T> T paging(int pageNo) throws Exception {
this.pageNo = pageNo;
totalNo = queryTotalCount();
if (totalNo != 0) { ...
产生自定义格式的自动增长序列号:
/**
* 自己维护的序列号,至少从1开始增长
*/
public abstract class IncrementNumber {
public IncrementNumber() {}
public IncrementNumber(int interval, int maxNum) {
this.interval = interval;
this.maxNum = maxNum;
}
public synchronized int cal() throws Exception {
if (s ...
openssl x509 -in aps_developer_identity.cer -inform der -out PushChatCert.pem
启动java程序的批处理
- 博客分类:
- java
windows 下的批处理文件:
@echo off
rem 当前盘符和路径:%~dp0
set root_path=%~dp0
set lib_path=%root_path%libs
rem jar存放路径 %lib_path%
cd %lib_path%
setlocal enabledelayedexpansion
for /R %%d in (*) do (
set cp=!cp!;%%d
)
rem classpath %cp%
cd %root_path%bin
java -cp %cp% cn.eticket.dailybatch.Ma ...
附件是 struts2 + hibernate4 + spring3,合在一起的一个入门开发配置。
配置完成的功能:开启 spring 和 hibernate 的扫描功能。在开发的时候,需要使用 注解 修改 配置属性。只要遵守 spring 和 hibernate 的基本规则,注解的使用应该可以解决开发中的所有过程。
struts本来也可以配置的,但是在测试的时候没有运行起来。看文档说jsp文件要放在WEB-INF下面。所以,就放弃了。
关于为什么要用ssh这个组合,整理有以下理由:
1、spring 现在已经很完善了。容器管理功能有,mvc有,持久层也有。容器管理功能 ...
1、
bash-3.00# hostname
tianyu
bash-3.00# pwd
/etc
bash-3.00# vi hosts
"hosts" [Read only] 5 lines, 76 characters
#
# Internet host table
#
127.0.0.1 localhost
192.168.1.119 tianyujiajia loghost
2、
bash-3.00# vi hostname.e1000g0
"hostname.e1000g0" 1 line, ...