万万没想到 没想到这么久没写博客,重新拾笔的第一篇博客,居然是一篇吐槽。思来想去,本想博客就用回CSDN算了,毕竟五六年前的博文,到现在都还能访问,图都没挂。没想刚下完决定,在折腾博客设置的时候,换了换皮肤,以前博文里的代码都变成了一坨Shit… 最后的结果貌似是我被绑架在当前皮肤上了。果断流失。流失前写篇博文感受一下Markdown编辑器,好久没写博客,工具都进化到这么潮了。
在subclipse中将文件踢出SVN [size=medium]1. 在服务器端删除不想再提交的文件(夹)2. 在eclipse中update项目,刚才删除的文件(夹)会变成问号3. 在文件(夹)上右键→Team→添加至svn:ignore如果中间有报错,重复步骤2和3若文件(夹)上的svn状态标记消失,就表示搞定了[/size]...
在GOOGLE里集成百度搜索结果的UserScript [size=medium]今天没事写了个UserScript删掉了百度右边的广告栏,突然发现右边一大片空白看上去很浪费,想把它利用起来,但不知道为什么我想到的却是把百度的结果添加到GOOGLE里。。。顺带一提没文化真可怕。。。我之前以为GreaseMonkey的脚本就是用标准的javascript,所以就没去看教程,直接开搞。结果弄了半天才知道FIREFOX不允许跨域的AJAX访问,IFR...
Log4J的输出控制 [size=medium]今天发现log4j输出信息中有两个很有用的参数:[b]%l[/b]之前一直在用 %C.%M 显示日志输出源的完整路径,主要是想日后方便根据完整的类名和方法名找回日志输出语句。但原来 %l 就已经包含了日志发生的精确位置,最重要的是它带了一个超链接,一点就直接跳转到日志语句,连输出的方法路径都不用看了。。。不过需要提的是,在eclipse里,%l的前一个...
Log4J的输出控制 [size=medium]今天发现log4j输出信息中有两个很有用的参数:[b]%l[/b]之前一直在用 %C.%M 显示日志输出源的完整路径,主要是想日后方便根据完整的类名和方法名找回日志输出语句。但原来 %l 就已经包含了日志发生的精确位置,最重要的是它带了一个超链接,一点就直接跳转到日志语句,连输出的方法路径都不用看了。。。不过需要提的是,在eclipse里,%l的前一个...
关于Java反射中基本类型的class问题 [size=medium]1. 基本类型的class和其对应包装类的class是不同的,所以在获得Method指定参数的时候,需要精确指定参数的类型,即 setInt(int x) [b]无法[/b]使用 getMethod("setInt",Integer.class) 获得。2. 基本类型的class无法通过Class.forName方法获得,可以通过 [b]类型名.class[/b]...
关于Java反射中基本类型的class问题 [size=medium]1. 基本类型的class和其对应包装类的class是不同的,所以在获得Method指定参数的时候,需要精确指定参数的类型,即 setInt(int x) [b]无法[/b]使用 getMethod("setInt",Integer.class) 获得。2. 基本类型的class无法通过Class.forName方法获得,可以通过 [b]类型名.class[/b]...
Oracle数据库日期输出格式 [size=medium]在Oracle数据库里, 可以使用to_char( 日期, 格式 )函数来对日期进行格式化输出.示例:[/size][code="sql"]select to_char( sysdate, 'FMyyyy-mm-dd day hh24:mi:ss' ) from dual;[/code][size=medium]FM 表示去掉多余的 024 表...
Vim中的正则表达式 [size=medium]要在查找或替换中完全使用正则表达式, 可以在pattern之前使用参数:[b]\v[/b]它代表"very magic". 相反, 有个代表"very nomagic"的参数, 可以表示完全不使用正则表达式:[b]\V[/b]即原样匹配所有字符, 但斜杠和反斜杠还是需要转义. 示例:/[color=red]\v[/color]|gvim...
Oracle数据库使用指定值代替查询结果中的null值 [size=medium]分两种情况:1. 替代值只用于显示2. 替代值参与计算[u]情况1[/u]:NULL值默认是什么都不显示,这样便无法区分NULL值和空字符串。这时可以使用:[b]SET NULL 替代值[/b][/size][code="sql"]SET NULL 0SELECT ENAME,SAL,COMM FROM EMP;[/code][...
关于Windows下cmd.exe的UTF-8问题 [size=large]本来是因为SQLPLUS乱码, 才搞这么多东西. 结果发现直接把注册表[b]HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1[/b]的 NLS_LANG 值改为 [b]SIMPLIFIED CHINESE_CHINA.ZHS16GBK[/b]就什么事也没有了, 也不会影响到原来编码是UTF-8的项...
Vim实用命令备忘 [size=medium][table]|[b]按键[/b]|[b]作用[/b]||.|重复上一个编辑动作||F|向前查找并跳到指定字符||f|向后查找并跳到指定字符||=|格式化代码||gU{motion}|将{motion}经过字母转换成大写||gu{motion}|将{motion}经过字母转换成小写||:his|历史记录||:his c|命令历史记录|...
sqlplus SET命令 常用选项备忘 [size=medium][b]语法:[/b]SET [i]选项[/i] 值SHO[W] [i]选项[/i][i]选项:中括号之间的内容可省略。[/i]LIN[ESIZE] { [u]150[/u] | [i]n[/i] } 设置行宽。 早期版本默认是 80 ,Oracle 9 默认是 150 。NULL [i]text[/i] 用 'te...
反转字符串中的单词顺序 /* * 字符串比如“ad2 lsdkf, lksdjf. sdkfj”倒序排列"sdkfj lksdjf. lsdkf, ad2" 每个单词是空格分开,标点符号当作字母, * 不能用String的自带的一些方法,比如indexof,trim,split等方法。 */public class Test{ // 反转字符串中的单词顺序 static String reverseWords(String str) { // 由于题目限制,所以使用数组解决此问
妈的果然让我做出来了, 我的特等奖啊啊啊啊啊啊啊啊啊 /*** 求21位的水仙花数, 一分钟内算出答案*/import java.math.BigInteger;import java.util.Arrays;public class ArmstrongNumber{ static class BigNumber { // 保存0到9的n次方结果 static int[][] nPower = new int[10][]; static { for( int i = 0; i
习题 ct9_1:进制转换☆ /* 题目描述: 编写一个NumConvert函数,要求声明为int NumConvert(int n, int k); 功能是把传入的参数n按照k进制进行转换并输出结果 输入: 按参数传递,2int NumConvert(int n, int k){ char digits[] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; char result[100] = {0}; int i = 0; unsigned n