- 博客(10)
- 资源 (6)
- 收藏
- 关注
转载 Java版 数字金额大写转换
需求:读入一个浮点数值,将其转化为中文金额的大写形式。如123.45,转化为:壹佰贰拾叁元肆角伍分。 以下是各种情况要完善:1. 当金额为整数,只表示整数部分,省略小数部分,并添加“整”字。如123表示为:壹佰贰拾叁元整。2.当金额中含有连续的0时,只需写一个“零”即可。如10005表示为:壹万零伍元整。3.10的表示形式。如120表示为:壹佰贰拾元整。而10则表示为:拾元整。
2013-04-21 17:44:24 4084 2
原创 Java 升级到jdk7后DbVisualizer 6 启动空指针的处理方案
这阶段遇到公司里将JDK从6升级到了7,以前一直都死使用DbVisualizer 6来作为数据库的管理工具,可是自从升级完之后,每当启动DbVisualizer 6的时候都会报空指针异常,当时怀疑是JDK版本的问题,可是将JAVA_HOME改回去还是没用,在网上搜索了一堆的解决方案,终于在官网上找到了相关的方案,如下:In the DbVisualizer installation d
2013-04-20 10:07:48 3258
原创 Oracle 客户端乱码的设置
.2. Description by Source开发人员在部署新的运行环境时,不可避免的会重建数据库环境。但是我发现很多同事在执行建库脚本时,命令行输出都是乱码,这样不利于排查执行脚本时报出的错误。下面我分享一下我遇到这问题时的解决办法。 1.3. Description by Analyzer从本质上来说,造成乱码的根本原因是字符集设置不正确导致。最有可能的就是客
2013-04-11 21:16:31 2137
转载 Oracle/PLSQL: Execute an SQL script file in SQLPlus
Question: How do I execute an SQL script file in SQLPlus?Answer: To execute a script file in SQLPlus, type @ and then the file name.SQL > @{file}For example, if your file was call
2013-04-11 21:13:30 1853
原创 Python 实现的Binary Search 算法以及效率的对比
最近用Python3.2,3实现了一下Binary Search算法,同时看到网上有关于程序执行时间统计的代码段,于是就加到了程序里import randomimport functoolsimport timeitoriginal=[]target=0;def binary_search(target,seq=[],lowerindex=0,upperindex=None):
2013-04-10 20:40:14 3629
转载 JDK 1.6 新特性介绍之:ServiceLoader
今天在看Hadoop源代的时候发现,在FileSystem中用到了java.util.ServiceLoader这个类来从配置文件中加载子类或者接口的实现类。以前从来没有使用过这个类,进去大概看了一下具体的实现。主要是从META-INF/services这个目录下的配置文件加载给定接口或者基类的实现,ServiceLoader会根据给定的类的full name来在META-INF/servic
2013-04-08 21:31:53 3373 2
原创 Python 3.2中 推导列表的简单小例子
最近在学习Python, 虽然说语法不是很复杂,可是还是有很多微妙之处,下面是对"推导列表的简单例子"所谓的"推导列表"就是更具表达式来生成有规则的列表.#简单的推导列表def singleSlightlyLoopSample(): list1=[x*x for x in range(100)]; print(list1);#包含元祖的推导列表def doubleS
2013-04-01 20:27:01 1474
翻译 EJB 3.1 新特性介绍(二)
Global JNDI names(统一的全局JNDI命名) 该特性已经渴望很久了,终于在EJB3.1 中得以实现。原来EJB的全局JNDI命名方式都是供应商各自的实现版本,在布署的时候有很多问题。同一个应用程序中的那些session beans在不同供应商的容器中很可能JNDI命名就不同,造成客户端的调用代码必须得调整修改。除此之外,支持EJB3的某些供应商将允许将本地业务接口配置在全
2013-04-01 20:15:07 2838
翻译 EJB 3.1 新特性介绍(一)
引言 Enterprise Java Beans(简称EJB)是Java Enterprise Edition(简称Java EE)平台上的服务端组件架构模型,目标极力于快速并简化分布式,事务处理,安全以及便携式的应用程序。 EJB在其2.*时代也叱诧风云过,由于能够解决许多企业应用程序的需求而被广泛采纳。但这只是EJB成功的表象,越来越多的质疑声开始抨击EJB的复杂。“缺乏
2013-04-01 20:11:50 2112
转载 Servlet 3.0 新特性详解
Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声:异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最
2013-04-01 20:08:30 1625
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人