- 浏览: 19295 次
- 性别:
- 来自: 广州
最近访客 更多访客>>
最新评论
-
BruceXX:
你的这个方法我之前想过,觉得。。。有点小土。
Google App Engine里面的select count(*)
文章列表
Ntool/pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion& ...
光标移动
左:h
下:j
上:k
右:l
下一行行首:+
上一行行首:-
当前行行首:0
当前行行尾:$
后一个单词词首:w,W
后一个单词词尾:e,E
前一个单词词首:b,B
下一屏:CRTL+F
上一屏:CRTL+B
下半屏:CRTL+D
上半屏:CRTL+U
向上滚动屏 ...
- 2009-11-11 12:00
- 浏览 4986
- 评论(0)
安装,升级和卸载应用软件是影响用户对操作系统评价的决定性因素之一。对于日渐流行的 GNU/Linux 操作系统,拥有简洁强大的软件包管理机制功不可没。本文从基本的 rpm/dpkg 命令行出发,以 RHEL 和 UBUNTU 为例,介绍典型 Linux 系统中应用软件的管理和使用。
RPM/DPKG 两大阵营简介
在 GNU/Linux( 以下简称 Linux) 操作系统中,RPM 和 DPKG 为最常见的两类软件包管理工具,他们分别应用于基于 RPM 软件包的 Linux 发行版本和 DEB 软件包的 Linux 发行版本。软件包管理工具的作用是提供在操作系统中安装,升级,卸载需要 ...
- 2009-11-11 09:50
- 浏览 857
- 评论(0)
在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,如果我们要远程管理MySql咋办呢?那么事实上我们需要添加一个具有超级管理权限并且可能远程访问的超级用户,而在 MySql中有两种方法可以实现这个目的,我们以增加一个超级权限管理用户admin为例来说明。
你可以通过发出GRANT语句增加新用户:首先在数据库本机上用ROOT用户登录上MySql(不用我告诉你如何登录吧?),然后:
mysql>GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'somethin ...
- 2009-11-10 15:45
- 浏览 1158
- 评论(0)
在Eclipse安装目录下,建立一个links目录,在里面所有*.link文件在启动时都会被发现。
建立一个WB_pro.link文件,内容如下:
path=D:/Program Files/eclipse_extension/wb_pro/eclipse
就可以发现我其中的有一个插件了。
- 2009-11-02 11:22
- 浏览 716
- 评论(0)
简而言之,“能够重载方法”并不意味着就“应该重载方法”。
一般情况下,对于多个具有相同参数数目的方法来说,应该尽量避免重载方法。
在某些情况下,特别是涉及构造函数的时候,要遵循这调建议是不可能的。在这种情况下,至少应该避免这样的情况:同一组参数只要经过类型转换就可以被传递给不同的重载方法。
如果不能避免这种情况,例如,因为正在改造一个现有的类似实现新的接口,就应该保证:如果当传递同样的参数是,所有重载方法的行为必须一致。
如果不能做到这一点,程序员就很难有效地使用被重载的方法或者构造器,他们就不能理解它为什么不能正常地工作。
摘自Effective Java Second Editi ...
- 2009-10-22 13:52
- 浏览 837
- 评论(0)
你好,欢迎来到第5part的“JDO/JPA Snippets That Work”,今天我们将讨论的是...
Serialized Fields
假设你有个model objects拥有一个非native datastore的(例如String或者Date)同时也不是一个有主,一对一关系的model object的字段。通常你可以在一条记录里用一个Embedded class包含住些record来保存这个字段的子字段。但如果Embedded class不够用的时候呢?
这时就可以用Serialized Fields了。
用jdo和jpa可以保存任何实现了java.io.Serializ ...
- 2009-10-15 09:48
- 浏览 1095
- 评论(0)
你好,欢迎来到第一部分的"JDO/JPA Snippets That Work"!
建立一个双向的有主的一对多关系
假设你正在建立一个图书目录应用程序,你想为书和章节建模:书本包含章节,章节不能独立于书本存在,所以如果你删除一本书,他的章节也会跟着自动删除。同时你想每一个章节的实例都一个指向拥有这个章节的书本的引用。听起来,这正是双向的,有主的,一对对多的关系。
首先我们将建立我们的模型,之后我将示范建立一本带有2个章节的书。
JPA:
@Entity
public class Book {
@Id
@GeneratedValue(st ...
- 2009-10-15 09:18
- 浏览 2522
- 评论(0)
因为GAE规定了返回的条数不能超过1000条,所以只能分两种做法:
当记录的条数小于1000的时候:
PersistenceManager pm = getPersistenceManager();
Query query = pm.newQuery(Chapter.class);
query.setResult("count(this)");
int count = 0;
try {
count = (Integer) query.execute();
} finally {
pm.close();
}
当记录的条数大于1000 ...
- 2009-10-07 09:47
- 浏览 1842
- 评论(1)
Welcome to Episode 4 of JDO/JPA Snippets That Work. Today we're going to
look at keys-only queries.
Keys Only Queries
If you use the low-level datastore api you may have noticed that the
com.google.appengine.api.datastore.Query class has a setKeysOnly() method.
If you call this method before ...
- 2009-10-07 09:01
- 浏览 1074
- 评论(0)
Hello again and welcome to Episode 3 of JDO/JPA Snippets That Work. Today's episode is called......
Updating A Bidrectional Owned One-To-Many With A New Child
All the way back in episode one we demonstrated how to create both a parent and a child of a bidirectional, owned, one-to-many relationship ...
- 2009-09-29 08:52
- 浏览 896
- 评论(0)
你好,欢迎来到这个星期的"JDO/JPA Snippets That Work"环节:执行批量的Gets
你知道App Engine datastore支持批量的gets吗?当你已经获得entities的keys,而你又想获得这些keys对应的entities的时候,批量的gets是一个超级高效解决方法。
...
- 2009-09-22 14:08
- 浏览 2251
- 评论(0)