- 博客(6)
- 收藏
- 关注
原创 【Java】string split 分割误区
使用Java String.split() 分割时,分割字符为特殊字符需要特别注意。要点:1、首先JDK doc里已经说明,split的参数是regex,即正则表达式,而 +、*、| 等都是正则表达式中的特殊符号,所以都需要使用转义,即 “\\+”、“\\|”形式。2、如果字符串中包含 "\",首先这个字符串中的"\"需要转义, 即为"\\",用split时需要写成split("\
2015-04-15 18:59:34 2781
转载 【Java】Java获取运行时路径
问题背景:linux操作系统,以pwd命令为例,获取运行时路径 try { Process ps = Runtime.getRuntime().exec("pwd"); InputStream in = new BufferedInputStream(ps.getInputStream()); int ptr =
2015-04-15 16:56:22 521
原创 【C++】string类型与数字类型互换
C++11之前,想把数字类型和string类型进行相互转换并不是一件很简单的事情,方法虽然不少,但是并不是很容易使用,此处只写一种泛型方法。泛型方法:/* * c++11之前 * 将任意数字类型转成string表示 * 将string转成相应的数字类型,有atoi等函数 */template string numerical_to_string(T rhs){ s
2015-04-06 21:29:43 445
原创 【shell sql】shell脚本嵌入mysql语句以进行遍历表的操作
代码背景:假设在数据库database1中存在100张前缀相同的分表,即table_{0-99},此时需要遍历以进行某些操作。shell文件内容:#!/bin/bash#define logTIMESTAMP=`date +%y%m%d%H%M%S` #注意格式log=sql_${TIMESTAMP}.logecho "Start execute sql statem
2015-03-27 14:24:44 2084
原创 【Java】 数组拷贝的通用方法
方法来源自《Java核心教程》,有一定改动。import java.lang.reflect.Array;import java.util.Arrays;public static Object MultiCopyOf(Object rhs, int newLength) { Class tmp=(Class) rhs.getClass(); if(
2015-02-12 15:21:42 446
转载 【Java】ArrayList和Vector的区别
转载自:http://www.cnblogs.com/wanlipeng/archive/2010/10/21/1857791.html 首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最
2015-02-11 16:52:11 336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人