- 浏览: 44106 次
- 性别:
- 来自: 广州
最新评论
-
ronalke:
“当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。“
其实 ...
百度面试题(5只蚂蚁走木棍问题) -
photon:
<div class="quote_title ...
百度面试题(5只蚂蚁走木棍问题) -
yaoweijq:
<p><br>在微软技术面试心得上见过 ...
百度面试题(5只蚂蚁走木棍问题) -
ITliujun:
有创新,不错!
百度面试题(5只蚂蚁走木棍问题) -
busy12377:
这个题也太老了吧!见过N次了!
百度面试题(5只蚂蚁走木棍问题)
文章列表
数字转化成大写解析器
- 博客分类:
- 趣味程序
数字转化成大写解析器,可以实现把16384位数的数字字符串转换成大写数字,扩展长度比较方便,只要增加单位和对应的位数就可以实现。
在此把源代码贴出来,方便大家进行讨论
import java.util.ArrayList;
//解析器
public class Interpret {
// 数字
private final String[] digits = { "零", "壹", "贰", "叁", "肆", "伍" ...
题目描述: 有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。
public class Ant {
private static int LONG = 27;
private int[] a = { 3, 7, 11, 17, 23 };
private int min = ...
等号和非等号
在 ECMAScript 中,等号由双等号(==)表示,当且仅当两个运算数相等时,它返回 true。非等号由感叹号加等号(!=)表示,当且仅当两个运算数不相等时,它返回 true。为确定两个运算数是否相等,这两个运算符都会进行类型转换。
执行类型转换的规则如下:
如果一个运算数是 Boolean 值,在检查相等性之前,把它转换成数字值。false 转换成 0,true 为 1。
如果一个运算数是字符串,另一个是数字,在检查相等性之前,要尝试把字符串转换成数字。
如果一个运算数是对象,另一个是字符串,在检查相等性之前,要尝试把对象转换成字符串。
如果一个运算数是对 ...
- 2009-04-14 22:00
- 浏览 826
- 评论(0)
@echo off
:main
cls
set /p str=请输入一个字符A安装/B卸载:
if %str%==A (
goto install
) else if %str%==B (
goto uninstall
) else (
goto main
)
:install
echo>"C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - OraDb10g_home1\启动服务.cmd" net start OracleServiceORCL
echo>>&q ...
- 2009-04-12 23:47
- 浏览 730
- 评论(0)
NLSSORT(),用来进行语言排序
拼音SELECT * FROM TEAM ORDER BY NLSSORT(排序字段名,'NLS_SORT = SCHINESE_PINYIN_M')笔划SELECT * FROM TEAM ORDER BY NLSSORT(排序字段名,'NLS_SORT = SCHINESE_STROKE_M')部首SELECT * FROM TEAM ORDER BY NLSSORT(排序字段名,'NLS_SORT = SCHINESE_RADICAL_M')
- 2009-04-09 18:44
- 浏览 1221
- 评论(0)
analytic_function::=
analytic_clause::=
query_partition_clause::=
order_by_clause::=
windowing_clause ::=
1、创建表
create table LIB
(
BILL_MONTH VARCHAR2(10),
AREA_CODE VARCHAR2(8),
NET_TYPE CHAR(1),
LOCAL_FARE NUMBER(10,2)
)
2、插入数据
insert into LIB (BILL_MONTH, AREA_CODE, NET_TYPE, LOCA ...
- 2009-04-02 23:16
- 浏览 783
- 评论(0)
Enterprise Manager Database Control URL - (orcl) :http://192.168.0.199:1158/em
数据库配置文件已经安装到 d:\oracle\product\10.2.0,同时其他选定的安装组件也已经安装到 d:\oracle\product\10.2.0\db_1。iSQL*Plus URL 为:http://192.168.0.199:5560/isqlplus
iSQL*Plus DBA URL 为:http://192.168.0.199:5560/isqlplus/dba
- 2009-04-02 19:49
- 浏览 838
- 评论(0)
使用的PL/SQL,右击表选:EXPORT DATE(或者在菜单栏点Tools-->EXPORT TABLES),在导出表的画面中选择:SQL Insrets,选择导出文件的存放路径,然后点export,会导出该表的脚本,为.sql的文件格式。 该脚本里面有建表得语句,如果原表有数据,还有相应的数据insert语句,做了好多项目,除非大数据量时,一般备份表都使用这种方法。
- 2009-03-31 12:03
- 浏览 6106
- 评论(0)
hierarchical_query_clause
Hierarchical Query Operators :PRIOR、CONNECT_BY_ROOT.
Hierarchical Query Pseudocolumns :CONNECT_BY_ISCYCLE、CONNECT_BY_ISLEAF、LEVEL.
You can specify CONNECT_BY_ISCYCLE only if you have specified the NOCYCLE parameter of the CONNECT BY clause.
select t.dept_name "Area ...
- 2009-03-31 11:27
- 浏览 1296
- 评论(0)
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。
官方站点:http://logging.apache.org/log4j/
Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修 ...
- 2009-03-27 08:47
- 浏览 646
- 评论(0)
pragma autonomous_transaction 它是一种自治事务AT的标识,AT是由主事务MT调用但是独立于MT的事务,在AT被调用执行时,MT被挂起,在AT内部,一系列的DML可以被执行并且commit或rollback,注意由于AT的独立性,它的commit和rollback并不影响MT的执行效果。在AT执行结束后,主事务获得控制权,又可以继续执行了。
CREATE OR REPLACE FUNCTION GET_STR() RETURN VARCHAR IS
PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
RETURN 'Hello,World ...
- 2009-03-26 20:36
- 浏览 1163
- 评论(0)
1. Tomcat与HTTP服务器集成的原理
Tomcat服务器通过
- 2009-03-24 15:43
- 浏览 2471
- 评论(0)
数据源简介
JDBC2.0提供了javax.sql.DataSource接口,它负责建立与数据库的连接,在应用程序中访问数据库时不必编写数据库的代码,可以直接从数据源获得数据库连接。
1. 数据源与连接池
在DataSource
- 2009-03-24 15:38
- 浏览 1008
- 评论(0)
1、加载源代码。父类->基类 2、分配静态成员变量并进行默认初始化;调用静态初始化代码块进行显式初始化。基类->父类 3、分配成员变量并进行默认初始化;调用构造方法进行显式初始化。基类->父类 注:第1和2步骤加载类,第3步骤加载对象;加载对象时,查看对应的类是否已加载,是则加载对象,否则,先加载类,再加载对象。
class Base {
protected static String str;
protected static void printStr() {
System.out.println(str);
}
static {
printStr( ...
- 2009-03-24 15:29
- 浏览 1042
- 评论(0)
[转载出处:http://www.regexlab.com/zh/encoding.htm]
摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。
掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想,多思考。
引言
“字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并不一定理解这些办 ...
- 2009-03-21 16:54
- 浏览 528
- 评论(0)