- 浏览: 43814 次
- 性别:
- 来自: 杭州
最新评论
-
wenbin000:
步骤3种怎么写 arguments, 我配置了好多次,都报错误 ...
如何使用GWT 2.5 SuperDevMode -
wenbin000:
在步骤3中 arguments如何配置,配置了好多次run总是 ...
如何使用GWT 2.5 SuperDevMode -
forestking:
tonyyouwei 写道老大我为什么用chrome开不到你的 ...
如何使用GWT 2.5 SuperDevMode -
tonyyouwei:
老大我为什么用chrome开不到你的第九步那个界面!求回复谢谢 ...
如何使用GWT 2.5 SuperDevMode -
endisonlai:
marker,谢谢分享。
GWT 如何使用Generator
文章列表
mysql重设root 密码
- 博客分类:
- mysql
mysqld --console --init-file="C:\D\mysql-5.6.25-winx64\resetpass.txt"
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-large-practice.in"
val lines = Source.fromFile(file).getLines()
val T = lines.next ...
Don't Break the Nile
- 博客分类:
- scala
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(file).getLines()
val T = lines.next().toInt
val neighbors = Array((0, -1), (1, 0), ( ...
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, (除了叶节点,其他的节点必须有两个子节点);
3. 如果不是,需要删除多少个节点(删除节点,以此节点为端点的边也会被删除),可以得到一颗FBT。求最少需要删除几个节点。
我自己可以想到的一个比较直观的想法,就是判断现在剩下的节点是否可以组成 ...
Scala sample 学习
- 博客分类:
- scala
ACM problem http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1042
主要是为了学习scala,使用scala去解决上面提到的ACM问题,不会是最有效率的方式,而且也没法提交代码进行验证;
package com.me.acm.p1042
import scala.collection.mutable.Arra ...
<programing in scala> 书中第28章讨论了对象相等性的问题,我觉得很有启发性。在这里从java语言的角度去解释,既为了自己能理解多一些,也可能对别人也有帮助。
相等性有以下的特点:
1. 自反的,即对任何非空的x,x.equals(x) 返回true
2. 对称, 即对于任何非空的x和y, x.equals(y) 当且仅当y.equals(x)返回true的时候返回true
3. 传递性, 即对于任何非空的x、y、z, x.equals(y) 返回true,且y.equals(z)返回true,则x.equals(z)返回true;
4. 对任 ...
解密部分代码:
/**
*
*/
package com.me.acm.problem1009
/**
* @author Blues
*
*/
object App {
val CharSeq = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray
val CharSeqLowerCae = CharSeq.map(c => c.toLower)
def main(args: Array[String]): Unit = {
readAndProcess(readLin ...
enigma problem 详见 http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1009
我想要尝试使用scala去实现,但还没有完成;目前只是实现了加密的步骤;(原题是需要解密的, 但我想理解了加密的过程,应该对解密会用帮助, 有时间会试着实现解密的部分)。 当然重点仍然是学习scala
以下是代码部分
/**
*
*/
package com.me.acm.problems.acm1009
/**
* @author Blues
*
*/
object App { ...
Gnome Teltravex 是一个ACM练习题目,完整的描述在这里http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=8
我主要是为了学习scala语言,所以实现可能有问题;我只是简单的测试一下,因为无法提交,所以无法完全确定这个实现是否正确。但这个不是重点。重点是scala。
代码:
/**
*
*/
/**
* @author Blues
*
*/
class Square(t: Int, r: Int, b: Int, l: Int) {
val top = t;
...
http://blog.daniel-kurka.de/2012/07/mgwt-super-dev-mode.html
GWT文档中很简单的介绍了superdevmode(https://developers.google.com/web-toolkit/articles/superdevmode),但是单凭那个文档,我没有能够成功的运行起来。于是我google了一些资料,其中比较有用的是一片vaadin 相关的 https://vaadin.com/blog/-/blogs/vaadin-and-superdevmode。 经过一些实验以后,终于有点明白该怎样运行这个superdevmode,现在记录下来。
1. 在module.xml 文件中做一下配置:
<add-linker name=& ...
原文在这里 http://groups.google.com/group/Google-Web-Toolkit/msg/ae249ea67c2c3435?pli=1
记录在这里是方便以后可以很容易找到
/**
*
*/
package com.gwt.web.client
.generator;
import java.util.Map;
/**
* @author
*
*/
public interface PropertyMap extends Map{
}
/**
*
*/
package com.gwt.web.serv ...
数据的锁定分为悲观锁和乐观锁。悲观锁是对数据的冲突采取一种悲观的态度,假设数据肯定会冲突,在数据开始读取的时候就把数据锁定住。乐观锁就是认为数据一般情况下不会造成冲突,只有在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让用户返回错误的信息,让用户决定如何去做。
悲观锁是通过在sql语句上加入 for update, 比如 select * from some_table where some_coulum = some_value for update, 这时候如果另外一个connection也执行某个select sql,搜索到重复的内容,而且也有for u ...
1, JMS message producer
使用WebListener是为了能部署到GlassFish, 这样就可以使用@Resource注入
当然,connectionFactory 和 topic要在glassfish中配置好
接下来就是通过JMS API发送消息了,非常简单:
2, JMS Message Consumer part
consumer client我写了一个standalone的application,目的是为了测试取得JMS connectionfactory和destination的另外一种途径,通过JNDI(前面是contai ...