- 博客(19)
- 收藏
- 关注
mysql重设root 密码
mysqld --console --init-file="C:\D\mysql-5.6.25-winx64\resetpass.txt"
2015-06-11 09:14:58
143
原创 Don't Break the Nile 2
package codejam.year2004.round2 import scala.io.Source import scala.collection.mutable.Queue object DontBreakTheNile2 extends App { val file = "src/main/scala/codejam/year2004/round2/C-l...
2014-06-17 17:34:38
190
Don't Break the Nile
package year2014.round2 import scala.io.Source object DontBreakTheNile extends App { val file = "src/scala/codejam/year2014/round2/C-small-practice.in" val lines = Source.fromFile(fil...
2014-06-17 15:27:19
181
原创 Full Binary Tree
https://code.google.com/codejam/contest/2984486/dashboard#s=p1&a=1 题目可以归纳为以下几点: 1. 给定一棵树,节点从1到N标记,用连接节点的无向边(N - 1条)定义, 比如: 3 2 1 1 3 2. 判断这棵树是否是Full Binary Tree, (除了叶节点,其他的节点必须有两个子节点); ...
2014-05-13 17:58:33
172
Scala sample 学习
ACM problem http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1042 主要是为了学习scala,使用scala去解决上面提到的ACM问题,不会是最有效率的方式,而且也没法提交代码进行验证; package com.me.acm.p1042 import scala.collection.muta...
2013-08-07 11:04:06
967
Java 相等性思考
<programing in scala> 书中第28章讨论了对象相等性的问题,我觉得很有启发性。在这里从java语言的角度去解释,既为了自己能理解多一些,也可能对别人也有帮助。 相等性有以下的特点: 1. 自反的,即对任何非空的x,x.equals(x) 返回true 2. 对称, 即对于任何非空的x和y, x.equals(y) 当且仅当y.equals(x)返回t...
2013-01-22 22:49:26
145
Scala 解决 Enigma problem Part 2
解密部分代码: /** * */ package com.me.acm.problem1009 /** * @author Blues * */ object App { val CharSeq = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray val CharSeqLowerCae = CharSeq.ma...
2013-01-08 10:11:52
143
Scala 解决 Enigma problem Part 1
enigma problem 详见 http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1009 我想要尝试使用scala去实现,但还没有完成;目前只是实现了加密的步骤;(原题是需要解密的, 但我想理解了加密的过程,应该对解密会用帮助, 有时间会试着实现解密的部分)。 当然重点仍然是学习scala 以下是代码部分 ...
2013-01-07 23:55:52
115
原创 用Scala 解决Gnome Tetravex
Gnome Teltravex 是一个ACM练习题目,完整的描述在这里http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=8 我主要是为了学习scala语言,所以实现可能有问题;我只是简单的测试一下,因为无法提交,所以无法完全确定这个实现是否正确。但这个不是重点。重点是scala。 代码: /** * */...
2013-01-05 20:38:53
145
原创 another useful blog for GWT
http://blog.daniel-kurka.de/2012/07/mgwt-super-dev-mode.html
2012-08-07 10:58:27
117
如何使用GWT 2.5 SuperDevMode
GWT文档中很简单的介绍了superdevmode(https://developers.google.com/web-toolkit/articles/superdevmode),但是单凭那个文档,我没有能够成功的运行起来。于是我google了一些资料,其中比较有用的是一片vaadin 相关的 https://vaadin.com/blog/-/blogs/vaadin-and-superde...
2012-08-03 20:56:37
633
原创 GWT 如何使用Generator
原文在这里 http://groups.google.com/group/Google-Web-Toolkit/msg/ae249ea67c2c3435?pli=1 记录在这里是方便以后可以很容易找到 /** * */ package com.gwt.web.client .generator; import java.util.Map; /** * @autho...
2012-06-07 10:59:38
241
Oracle 悲观锁和乐观锁
数据的锁定分为悲观锁和乐观锁。悲观锁是对数据的冲突采取一种悲观的态度,假设数据肯定会冲突,在数据开始读取的时候就把数据锁定住。乐观锁就是认为数据一般情况下不会造成冲突,只有在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让用户返回错误的信息,让用户决定如何去做。 悲观锁是通过在sql语句上加入 for update, 比如 select * from some_ta...
2010-11-06 08:56:39
218
A simple JMS sample with glassfish
1, JMS message producer 使用WebListener是为了能部署到GlassFish, 这样就可以使用@Resource注入 当然,connectionFactory 和 topic要在glassfish中配置好 接下来就是通过JMS API发送消息了,非常简单: 2, JMS Message Consumer part consumer...
2010-09-27 09:59:12
137
display = 'none' still posted to server
经测试,display='none'的<input>,其值任然是能够被传递到server端。
2010-09-25 15:23:24
149
为 netbeans 6.9 安装 scala 插件
最近想学习一下scala,因为看到有些牛人说这个语言很厉害(是gavin king说的么?),于是就去它的网站上了解了一下。发现有eclipse,netbeans插件,这个还是很不错的,现在很多语言都提供这两个IDE的插件,ruby,groovy。但失望的是两个插件都不能用,eclipse插件装上去无法打开新建的scala文件,装了netbeans插件后,直接无法启动。估计是我用的eclipse和...
2010-09-16 22:32:58
152
java ServiceLoader sample
1, 什么是ServiceLoader: A service is a well-known set of interfaces and (usually abstract) classes. A service provider is a specific implementation of a service. The classes in a provider typi...
2010-09-15 10:11:22
114
spring @Async 简单学习
在看spring reference的时候看到spring 中关于异步task的封装,感觉很有意思,试了一下。 简单的说,spring 对java的TaskExecutor进行了封装,可以像pojo一样使用,事实上,我们也可以直接使用TaskExecutorService(如果我没有记错,java里是这个类吧),当然也可以自己实现,但spring提供了一些类,比如ThreadPoolTaskEx...
2010-04-28 16:18:03
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人