`
mwei
  • 浏览: 124180 次
  • 性别: Icon_minigender_1
  • 来自: 抽象空间
社区版块
存档分类
最新评论
文章列表
目标: 管理自己的代码; 目标仓库地盘:SD卡=>使用SD卡是我的喜好 睡前计划把这个搞定,不搞定的话很有罪恶感; 首先google关键字:SVN U盘  第一条路径:http://tech.it168.com/d/2008-06-02/200806022229970.shtml 接着到http://www.tortoisesvn.org下载svn安装包,目前版本TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi; 简单看一下,然后安装了重启电脑;SD卡里建立目录SVN/java/allTest,右键allTest=>TortoiseSVN= ...

Scala: handle XML

Scala对XML文档的处理是如此简洁,代码摘自动物世界-马来貘那本,稍做改动,如下: import scala.xml._ object XMLhandler { val someXML= <sammich> <bread>wheat</bread> <meat>salami</meat> <condiments> <condiment expired="true">mayo</condiment> ...
2 days ago 可以是一行代码,如同java里(int i=0;)可以通过编译,太Cool了,如同一句日常用语,非常吸引人;这行代码是在《Programming Scala:multi...》7.5节"隐式类型转换"里看到的,书里ago好像用的是String类型的,缺乏美观,虽是本入门级的书,不过入门级却不一定是写的很薄,可以做一些全面的介绍而不求讲的很深入; 于是自己就改编了一下: import java.text.SimpleDateFormat import java.util.{Calendar,Date} sealed abstract clas ...
'北京' 在sql语句中的类型是varchar2; 接下来验证一下: create table province(name nvarchar2(10)); --name的类型是nvarchar2 insert into province values('天府'); insert into province values('国家首都'); select (CASE WHEN name LIKE '%首都%' THEN ('北京') ELSE (name) END) as name from province; --ORA-12704:字符集不匹配 此处确定'北京' ...
题目: 任何一个自然数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... 特殊的是中间3个数:n-2,n,n+2 n为偶数时,结果不包含平衡点;结果:...n-5,n-3,n-1,n+1,n+3,n+5... 特殊的是中间的2个数:n-1,n+1 处理好中间特殊的数时,计算两边的数就 ...
--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) ) from dual --2. 可以执行 select sum(n) from (select n from (select to_number('1') as n from dual uni ...
最近使用源生的js处理页面数据,所谓源生的就是指没有经过包装的、最基本的JavaScript代码; 像使用ext,jQuery...说成非源生的代码;自己做个轮子:一个简单的map; 在js里,对象是属性的集合,属性是合法的js标识符,属性名是String类型; 属性可以有值,也可以没值(undefined),属性的值可以是原始类型,也可以是对象; js里,函数也是对象,值为函数的属性是对象的方法; 可以在运行时为对象添加属性,这也是动态语言的一个特点,这样的特点可以使代码很灵活,同样也可以让代码很难维护; 当创建一个函数时,系统/引擎会自动给它添加一个属性prototype,如: func ...
最常见的实现多重继承的方式,是implements interface1,interface2,interface3... 也可以通过多个内部类extends多个抽象类,例子程序如下: public class MultiExtends { public void doWorks(){ U.pl("doWorks..."); doWork(); U.pl("break time..."); //可以在这里组织结构或实现别的逻辑 doWork2(); } public void doWork(){ new Ano ...
使用webwork的文件下载方式,action配置如下: <action name="xxxxAction" class="com.test.XXXAction"> <result name="success" type="stream"> <param name="contentType"> application/octet-stream;charset=GBK </param> <p ...
今天在应用程序中报了下面异常: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.UnmarshalException: invalid method hash at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) at sun.rmi.transport.Transport$1.run(Unknown Source) at java.security.Acces ...
【注】:本代码摘自 http://www.java2s.com keyword:Ftp client gets server file size import java.io.IOException; import java.util.StringTokenizer; import sun.net.TelnetInputStream; import sun.net.ftp.FtpClient; public class FtpGetFileSizeDemo { public static int BUFFER_SIZE = 10240; private F ...
看到一笔试题,如题; 《c程序设计语言》第二版5.2节里有getint函数的代码,并给出了getfloat练习;getint里面还用到了用于ungetch的字符数组。 想想还是用java里的正则表达式来做吧。 public static void main(String[] args) { String[] ss={"123","123.0","0.123","00.123", "-00.123","- 0123.0","0.0",& ...
关于Object.wait()和Object.notify()/notifyAll()的使用,再写个练习。 生产者-消费者问题:有一个公共的资源池Source,生产者生产物品放到资源池中,消费者从资源池拿物品消费掉。 当资源池没有资源(物品)的时候,通知生产者生产物品放到资源池里; 当任何一个生产者生产完成之后,通知消费者们来消费物品; 消费者们会把所有资源消费掉,然后通知生产者生产物品; 啰嗦这么多,就是生产的时候只能有一个生产者,不能两个(多个)生产者连续生产;消费的时候可以有多个消费者连续消费。 就用这样的需求练习练习吧。 假设资源池Source是个长度为30的数组int[] source ...
记得前一阵子JE上讨论线程顺序打印的面试题,现在有空也练练。 说是,三个线程,其一只打印A,其一只打印B,其一只打印C,要求开启三线程顺序打印多次ABC。 对wait和notify(All)刚刚理解,不能错过这个练习的机会,然后再写个生产者-消费者的程序多练练。写的不好的、需要改进的地方还请JE上的朋友给建议^..^。 public class ThreadABC implements Runnable { public static final int RUN_TOTAL_COUNT=30; //打印ABC的次数 public static volatile bo ...

求数组的平衡点

    博客分类:
  • java
原文见:http://www.iteye.com/topic/600079 平衡点:比如int[] numbers = {1,3,5,7,8,25,4,20}; 25前面的总和为24,25后面的总和也是24,25这个点就是平衡点;假如一个数组中的元素,其前面的部分等于后面的部分,那么这个点的位序就是平衡点 要求:返回任何一个平衡点 思路:数组两边同时求和,只需一次遍历数组,统计求和次数count,如果count为数组长度-1,那么存在平衡点。 写篇日记,记录一下自己的代码: bug是,{1,0,0,0,1}存在多个平衡点,下面的程序只能找到中间的0;{1,0,0,1}有2个平衡点,下面的程序却 ...
Global site tag (gtag.js) - Google Analytics