- 浏览: 37327 次
- 性别:
- 来自: 北京
最新评论
-
lxfgrace:
感觉你的根本不是单元测试,只是调用了一下数据库操作的方法而已, ...
android SQLite数据库的增删改查以及事务的单元测试 -
jun117117:
你他妈的没创建数据库
java创建使用SQLite数据库 -
Albert24:
Oracle 修改字段类型 -
javaxhw:
我晕,我遇到的问题,确确实实是这样解决的好不好?这样怎么就不能 ...
Waiting for HOME ('android.proc..不动的解决办法 -
guoqingtai:
这样怎么可能成功呢。。。像你自己说的,这篇跟网上其它的一样,也 ...
Waiting for HOME ('android.proc..不动的解决办法
文章列表
一下代码已经测试过,放心使用:
----------------upload.jsp-------------------------
<%@ page language="java" contentType="text/html; charset=GBK"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head> ...
这两天闲着没事,看了看开源项目luncence和nutch,冲动之下利用nutch搭建一个简单的仿百度下的小小的搜索引擎,在搭建过程中,参考了于天恩老师写的《LUCENE搜索引擎开发权威经典》一书中后面的一章,感觉这本书对lucence的知识写的通俗易懂,下面说下搭建nutch的方法:
准备软件:
cywin:下载地址: http://inst.eecs.berkeley.edu/~instcd/iso//cygwin-release-20061108.iso
nutch:下载地址: http://apache.freelamp.com/nutch/nutch-0.9.tar.gz
toma ...
说明:使用全文索引需要使用词法分析器,什么叫词法分析器呢,如:你想搜索"中国人",那么数据库的底层就会给你以“中国”、“国人”等等进行解析去搜索,大概就是这样,oracle有几个可供选择的分析器,默认创建全文搜索时会默认有一个分析器,不过对中文搜索支持的不是太好,其中'chinese_vgram_lexer'分析器是对中文支持最好的,所以呢在创建全文搜索时应该要制定一个索引的解析器,之后就可以利用sql语句去根据建立的索引字段并利用contains(字段名称,'关键字')>0 的函数去查询了,很简单,下面上代码:
准备工作:
在进行下面的代码之前首先要确保你的数 ...
脚本代码如下:
-----------------------------------------------------------
create tablespace tablespace
datafile 'D:\oracle10g\tablespace.def' size 500M
autoextend on next 100M maxsize unlimited logging
extent management local autoallocate
segment space management auto;
------------------------------ ...
修改oracle数据字段类型时,如果表中有数据可以采用如下方法更改
ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1;
ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);
UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));
ALTER TABLE 表名 DROP COLUMN 字段名1;
下面是示例代码:
修改字段ID_NO的类型
---------------------------------------------------------------
ALTER ...
创建表空间
CREATE TABLESPACE 空间名称 LOGGING
DATAFILE 'D:\oracle10g\tablespace\oapt.dat ' SIZE 500M AUTOEXTEND ON NEXT 50M
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;
注意:表空间大小为600M,包含自动扩展.
删除表空间
drop tablespace 空间名称 including contents
注意:执行上面的删除命令之后,还 ...
Derby数据库有两种运行模式(Derby的jar包都在%JAVA_HOME%/db/lib,没有的就自己下载derby.jar)
您可以采用两种模式来部署和运行Derby:
在嵌入式模式(embedded mode)中,Derby只处理来自与应用程序使用的JVM相同的JVM的请求。在采用嵌入式模式来使用Derby时,应用程序会在启动和关闭时分别自动启动或停止关系引擎。Derby包的derby.jar文件(2MB)包含了Derby 数据库引擎和嵌入式JDBC驱动程序。
在网络服务器模式(network server mode)中,Derby会处理来自不同JVM的应用程序请求。或者,如果您喜 ...
有时候需要获取数据库表中的一个的字段值里面的最大的值,下面分别用sql和hql都可以实现:
Sql代码
select max(to_number(substr(列名,前缀长度))) maxnum from 表名
Hql代码
(不需要转型 )selelct max(SUBSTRING(对象.属性名,前缀长度)) from 对象,
(不需要转型 )selelct max( CAST(SUBSTRING(对象.属性名,前缀长度),integer)) from 对象
下载SQLite数据库的JDBC
这里给出一个中文站点的URL:
注意:这个驱动包不要下载错了,在学习过程中我下载了多个jar但都是不匹配的jar包
http://dldx.csdn.net/fd.php?i=911317835363766&s=7923754ed6490250d8d62523daffab5b
将下载到的包解压后得到jar包 sqlitejdbc-v056.jar 放到%JAVA_HOME%\lib 下,
并且将其添加到classpath系统环境变量中在你的代码中引用这个驱动:
Class.forName("org.sqlite.JDBC" ...
呵呵今天终于写了两个跳转的actity的页面,感觉还可以,呵呵 好了,下面记录下我今天晚上的android实例:
开发环境:windowXP、androidSDK2.2、eclipse3.4(关于环境配置请看我的另外一篇博客文章介绍)
项目名称:layout
应用名称:layout
包名:com.eoeandroid.layout
首先新建一个主actity名称:ActivityMain.java
package com.eoeandroid.layout;
import android.app.Activity;
import android.content.Intent ...
遇到启动android 后到了Waiting for HOME ('android.process.acore') to be launched这一步的时候,就不动了,网上找了些办法,都是瞎扯淡,最终发现一个解决办法,这个方法经过我的检验:
删除AVD,新建一个AVD就OK了
这几天在开始研究android移动开发,买了本android入门与实践,刚看了几章,现把android开发的环境搭建以及我在搭建过程中遇到的问题说一下:
需要的软件有eclipse、androidSDK、eclipse的android插件基本上也就是这些了
首先需要下载eclipse:http://www.eclipse.org/到这里下吧
下载androidSDK工具包并对其进行升级:
下载路径:http://androidappdocs.appspot.com/sdk/index.html
这里需要说明一下:下载window系统下的sdk工具包:android-sdk_r06-wi ...