自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 问答 (2)
  • 收藏
  • 关注

原创 Mounting an attached ebs volume in EC2

Here's a complete set of commands that you should run once you've attached the EBS volume to your EC2 instance:[code="linux"]mkfs -t ext3 /dev/sdf # (NOTE - if you created your EBS volume from...

2012-05-24 18:58:57 150

原创 ACPI Table not found DSDT.aml

如题,WIN7下使用VirtualBox安装MAC OS(我的是SnowLeopard)时,可能会出现这个error。开始使用的是VirtualBox4.x及引导文件empireEFIv1085.iso,总是出现如题的error。后来改用VirtualBox3.2及引导文件iBoot.iso成功安装。...

2012-01-04 11:18:03 381

原创 GAE:“NameError: global name 'execfile' is not defined”

GAE报错“NameError: global name 'execfile' is not defined” .使用python2.5.6报了这个错,然后使用2.5.4还是报错。最后看到2.5这个版本,虽然没有标明可以在Win7上安装,不过安装后好使。链接:[url=http://www.python.org/getit/releases/2.5/]python2.5[/url]...

2011-12-05 23:26:02 255

原创 Scala:说说快速排序

简短的几行代码就完成了快速排序:[code="scala"]def qsort: List[Int] => List[Int] = { case Nil => Nil case pivot :: tail => val (smaller, rest) = tail.partition(_ < pivot) qsort(smaller) ::: pivot :...

2011-09-15 10:49:40 175

原创 html:multibox 用法

[b]keyword: struts multibox checkbox[/b]当然这个标签很老了,用法到网上也能找到;我根据自己的经验,记录一下;如果DB里有张CODE表,存了所有的code;USE_CODE表里的数据可能关联部分code;那么页面显示的时候checkbox要显示所有的code,USE_CODE表里的已经使用的code则默认选中checkbox;然后可以任意选择不...

2011-06-08 17:47:58 318

原创 Scala:隐式类型转换

在笔记中[url=http://mwei.iteye.com/admin/blogs/840153] 2 days ago [/url]使用过隐式类型转换,这个功能很迷幻、很强大。继续做个练习,回顾一下:[code="java"]object IntArray2Int2 { val x=Array(1,2,3) //println(x+2) //Array的+这个方法参数为...

2011-05-13 16:34:28 127

原创 sql行列转换

业务里偶尔会遇到sql行列转换的问题,更多的是面试的时候会遇到...zzz如下,1.把a表的结果集用sql显示成b表的形式 2.b=>a[code="sql"]select * from table a;+------+------+---------+| name | math | english |+------+------+---------+| anna ...

2011-04-04 18:55:10 82

原创 fibonacci的几种实现及尾递归

[code="java"]/** * java version "1.6.0_17" * 尾递归与迭代实现具有相当的性能; * 缓存实现的性能略高于非尾递归实现; * 递归:recursive 尾递归:tail recursive; * 尾递归时不需保存方法调用栈的参数及返回结果;于是申请的栈帧会被及时回收 */public class TestFibo {...

2011-03-27 22:55:19 166

原创 使用Spring解决CLOB字段的存取

使用Spring解决CLOB字段的存取,记录一下,以备后用zzzzzzz...首先使用网络上提供较多的解决办法,如下配置[code="java"]trueprivate String context;//getter & setter 然后直接save BO :报错 Caused by: java.sql.SQLException: 不允许的操作: streams typ...

2011-03-19 23:06:46 1291

原创 将一个自然数拆分为若干不重复自然数之和(OO实现)

原题出处:[url]http://www.iteye.com/topic/927532[/url]使用OO的方式实现会占用更多的内存,在递归调用的时候需要保存每次参数,对性能大打折扣,加大JVM参数到256M后,使用1000测试都会宕掉,然而这里演示的是一种解题思路。初步结构分析:[code="java"]/** * 将一个自然数拆分为若干不重复自然数之和。 * 以10...

2011-03-13 22:04:44 835

原创 写与不写

[size=medium][color=darkred]你写 或者不写代码 代码就在那里 不增不减你读 或者不读代码 代码就在那里 不多不少你想 或者不想代码 代码就在那里 不偏不离你调 或者不调代码 bug 依然在那里 不快不慢来我的显示器里 或者 让我的键盘把你输入孑然 异常重启 等待[/color][/size]...

2011-03-06 21:10:57 95

原创 Scala:抽象成员之汇率代码的整理

对Prgramming in Scala 2nd的第20章“汇率”的例子进行了整理,添加了部分注释。只能说:抽象类型很好很强大![code="Scala"]/** * 通过抽象类型的延迟实现,达到一种安全的类型操作 */object TestCurrency extends Application{ //客户端代码入口 val ret1=Japan.Yen fro...

2011-02-20 21:22:04 139

Scala:使用Curry实现AOP

业余时间学了学Scala,至今有3个多月了...这两天看到群(54813143)里有同学讨论AOP,于是就想出了如下实现;见代码及注释,欢迎喜欢Scala的同学一起讨论:[code="Scala"]//trait里没有任何抽象的值或方法trait AOP{ private var targets=List[Function1[String,Any]]() //List里放的都是...

2011-01-28 22:39:54 213

原创 sql的where里动态拼接条件

以前用过iBatis,她的动态拼接sql功能在多条件查询时使用很方便;如果必须在一个sql的where里动态拼接一个条件,怎么做呢?先看看pl/sql伪代码(不用具体考虑其应用场景):[code="plsql"]if 状态='1' then --状态为'1'时,where里要加入:结束时间>离开时间 结束时间>离开时间 else --否则,wher...

2011-01-12 23:01:53 8084 1

原创 DTS: HResult of 0x80040e14

HResult of 0x80040e14 (-214721900) returned出现意外错误。返回了错误结果,但没有错误信息。SqlServer 2000 DTS 执行任务出错此任务的属性里,SQL语句后追加分号导致,去掉即可;调用Oracle存储过程要这么写:call your_proc_name() //这是没有参数的调用方法,不要加分号如果写成:execut...

2011-01-08 13:22:39 159

原创 SD卡里构建SVN仓库

目标: 管理自己的代码;目标仓库地盘:SD卡=>使用SD卡是我的喜好睡前计划把这个搞定,不搞定的话很有罪恶感;首先google关键字:SVN U盘 第一条路径:[url]http://tech.it168.com/d/2008-06-02/200806022229970.shtml[/url]接着到[url]http://www.tortoisesvn.org[/url]下载...

2010-12-25 00:09:42 119

原创 Scala: handle XML

Scala对XML文档的处理是如此简洁,代码摘自动物世界-马来貘那本,稍做改动,如下:[code="scala"]import scala.xml._object XMLhandler { val someXML= wheat salami mayo mustard ...

2010-12-13 22:07:04 246

原创 Scala: 2 days ago

2 days ago 可以是一行代码,如同java里(int i=0;)可以通过编译,太Cool了,如同一句日常用语,非常吸引人;这行代码是在《Programming Scala:multi...》7.5节"隐式类型转换"里看到的,书里ago好像用的是String类型的,缺乏美观,虽是本入门级的书,不过入门级却不一定是写的很薄,可以做一些全面的介绍而不求讲的很深入;于是自己就改编了一下:...

2010-12-12 18:05:02 172

原创 the type of String literal in oracle_10

[b]'北京'[/b] 在sql语句中的类型是varchar2;接下来验证一下:[code="oracle"]create table province(name nvarchar2(10)); --name的类型是nvarchar2insert into province values('天府');insert into province values('国家首都');s...

2010-11-28 17:46:03 98

原创 自然数m的立方可写成m个连续奇数之和

题目:任何一个自然数m的立方均可写成m个连续奇数之和。例如: 1^3=1    2^3=3+5    3^3=7+9+11  4^3=13+15+17+19 编程实现:输入一自然数n,求组成n3(立方)的n个连续奇数分析:先找到平衡点,平衡点是n的平方(n*n);n为奇数时,结果包含平衡点;结果:...n-6,n-4,n-2,n,n+2,n+4,n+6......

2010-10-22 09:49:04 4667

原创 聚集函数内的子查询-出错

[code="oracle"]--1. 无法执行select sum( select n from --ORA-00936: 缺失表达式 (select to_number('1') as n from dual union all select to_number('2') as n from dual)) fro...

2010-10-18 15:42:13 119

原创 使用JS构建简单Map

最近使用源生的js处理页面数据,所谓源生的就是指没有经过包装的、最基本的JavaScript代码;像使用ext,jQuery...说成非源生的代码;自己做个轮子:一个简单的map;在js里,对象是属性的集合,属性是合法的js标识符,属性名是String类型;属性可以有值,也可以没值(undefined),属性的值可以是原始类型,也可以是对象;js里,函数也是对象,值为函数的属性是对...

2010-09-20 12:59:24 154

原创 使用内部类实现多重继承

最常见的实现多重继承的方式,是implements interface1,interface2,interface3...也可以通过多个内部类extends多个抽象类,例子程序如下:[code="java"]public class MultiExtends { public void doWorks(){ U.pl("doWorks..."); doWork();...

2010-09-07 19:10:25 185

原创 怎么捕获webwork下载文件时的异常

使用webwork的文件下载方式,action配置如下:[code="java"] application/octet-stream;charset=GBK attachment;filename="${downloadFileName}" inputStream 4096...

2010-08-09 17:02:56 98

原创 java.rmi.UnmarshalException: invalid method hash

今天在应用程序中报了下面异常:[code="java"]java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.UnmarshalException: invalid method hash at sun.rmi.server.Unicas...

2010-07-30 16:25:28 492

原创 转:java 获取ftp文件大小

【注】:本代码摘自 http://www.java2s.com keyword:Ftp client gets server file size[code="java"]import java.io.IOException;import java.util.StringTokenizer;import sun.net.TelnetInputStream;import...

2010-07-30 11:46:20 2678

判断字符串是否是数字

看到一笔试题,如题;《c程序设计语言》第二版5.2节里有getint函数的代码,并给出了getfloat练习;getint里面还用到了用于ungetch的字符数组。想想还是用java里的正则表达式来做吧。[code="java"] public static void main(String[] args) { String[] ss={"123","123.0","0.12...

2010-03-13 14:47:49 91

原创 练习:生产者-消费者

关于Object.wait()和Object.notify()/notifyAll()的使用,再写个练习。生产者-消费者问题:有一个公共的资源池Source,生产者生产物品放到资源池中,消费者从资源池拿物品消费掉。当资源池没有资源(物品)的时候,通知生产者生产物品放到资源池里;当任何一个生产者生产完成之后,通知消费者们来消费物品;消费者们会把所有资源消费掉,然后通知生产者生产物品;...

2010-03-03 14:50:43 116

三线程顺序打印N次ABC

记得前一阵子JE上讨论线程顺序打印的面试题,现在有空也练练。说是,三个线程,其一只打印A,其一只打印B,其一只打印C,要求开启三线程顺序打印多次ABC。对wait和notify(All)刚刚理解,不能错过这个练习的机会,然后再写个生产者-消费者的程序多练练。写的不好的、需要改进的地方还请JE上的朋友给建议^..^。[code="java"]public class ThreadAB...

2010-02-27 15:17:42 142

原创 求数组的平衡点

原文见:[url]http://www.iteye.com/topic/600079[/url]平衡点:比如int[] numbers = {1,3,5,7,8,25,4,20}; 25前面的总和为24,25后面的总和也是24,25这个点就是平衡点;假如一个数组中的元素,其前面的部分等于后面的部分,那么这个点的位序就是平衡点要求:返回任何一个平衡点 思路:数组两边同时求和,只需一次遍历...

2010-02-27 14:47:05 1345

原创 怎么记忆Thread.join()

Thread.join()JDK_API:等待该线程终止。 看了论坛上的讲解后,清楚多了,可是时间一长又忘了到底是哪个线程先执行完的(理解不深的缘故)。假设有下面的一段伪代码:[code="java"]thread1: for(int i=0;i...

2010-02-23 16:57:16 771

原创 oracle connect by level 应用

关键字:oracle connect by level 树状结构表定义如下id 和 名称描述1— [color=green]省长[/color]

2009-12-17 20:58:19 78

原创 海螺式初始化二维数组

原题见:[url]http://www.iteye.com/topic/545378[/url]真的不知道叫什么名字好,就自己给起个“海螺式”初始化二维数据。说的是深圳一家公司的面试题,要求打印如下结果:[code="java"] int i=5; 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 ...

2009-12-13 22:33:02 112

原创 初涉java多线程(二)

原文:[url]http://huagenli.iteye.com/blog/511414[/url] 最后的代码如下:/**=============================================================================* 文件:ThreadDemo_06.java* 描述:为什么造成线程的不同步。* ==========...

2009-12-04 23:10:34 85

原创 Collection’modifiers seem not correct when reflect

做练习的时候就抄了如下方法[code="java"]public static void printModifiers(final Class dataType){ final int mod=dataType.getModifiers(); //1537 if dataType is Collection.class, ...

2009-12-03 22:48:06 88

原创 对private static 实例变量同步,线程获得的是什么锁?

初学线程,还是比较愚的。问题如题,就是在方法中加了[code="java"]synchronized(private static 实例变量){ //code omitted}[/code]那么当前线程获得的是类的对象锁,还是类的Class锁,亦或别的?...

2009-11-29 11:01:28 77

原创 初涉java多线程(一)

十一期间看了一点java多线程,现在又回顾了一下。看书-->论坛-->看书 算是一个很好的学习步骤。把理解的DD写下来就理解的更实在了。[code="java"]public class TestThread implements Runnable{ private String info; public TestThread(){} public TestT...

2009-11-23 22:14:32 246

向DB表中插入100W条记录

有机会出笔试题的时候,下面是备用方案。题:向数据库中插入100W条记录,表自定义,数据可重复。[code="java"]delimiter $$drop procedure if exists insertRecords $$create procedure insertRecords(num int)begin declare mi tinyint default 0...

2009-11-13 23:40:58 152

原创 javamake.jar & javamake-ant15.jar

关键词: ant javamake 增量编译前一阵子找这两个jar包,baidu来google去,不容易。发现有些童鞋需要,拿出来共享一下,同时也让搜索引擎快照下。使用ant版本为1.5(+)。Ant本身也支持增量编译,不过有两个问题它没有解决好:1、当修改了一个类的时候,与此类有依赖关系的类不会被重新编译,ant只编译了这个修改过的类。2、全局常量类的修改,ant无法...

2009-10-13 21:17:34 108

原创 new StringBuilder() VS new StringBuilder(arg)

StringBuilder,非线程安全的,避免作为类变量存储信息。[code="java"]//1.StringBuilder sb_1=new StringBuilder(); //内部的字符数组长度默认为16sb_1.append("0123456789"); //此时内部的字符数组的长度仍然是16 , 未利用空间为6sb_1.append("abcdef");//此时...

2009-09-30 17:35:56 378

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除