文章列表
Application 和Activity、Service一样是一个Android的系统组件,在程序被启动的时候android系统会创建一个单例的实例,Application的如何使用,又有哪些实际的作用呢?
一、使用方式:
1. 首先写一个类继承于A ...
今天在eclipse中编写pom.xml文件时,注释中的中文被eclipse识别到错误:Invalid byte 1 of 1-byte UTF-8 sequence,曾多次遇到该问题,问题的根源是:
The cause of this is a file that is not UTF-8 is being parsed as UTF-8. It is likely that the parser is encountering a byte value in the range FE-FF. These values are invalid in the UTF-8 encoding ...
Ext.grid.CheckboxSelectionModel() 我设置了singleSelect为false,但是依旧不能多选,
后来发现去掉enableDragDrop : true,
这个属性之后就可以了
android sdk下载问题
- 博客分类:
- android
http://www.cnblogs.com/Bany/archive/2011/06/09/2076497.html
对于想学ECLIPSE+JAVA+ANDROID开发,但照着书又没法顺利配置的人来说,确实是件非常郁闷的事。
因为android的SDK网址都被和谐掉了,下载SDK都要费很多心思才行,今天根据网上资料刚刚重装了一遍,赶紧把过程写下来,给大家分享。
先下载到android-sdk-windows,可以更新的那种,然后在android-sdk-windows下双击setup.exe更新的 过程中,你会发现安装ANDROID SDK的速度是1Kib/s, 那 ...
在项目中我们常常需要将java对象转为Xml,将xml转为java对象,这些繁琐的操作我们使用JAXB的话就可以很轻松的实现,一起看一个例子吧
package com.xiongpan.model;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class ClassRoom {
private String classid;
p ...
1.这是jax-ws方式访问web 服务的时候生成的一个 soap消息,那么 要是我们自己可以创建这样的一个消息,我们应该就可以完成服务的请求
- <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:q0="http://soap.xiongpan.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org ...
触发事件 :通过dml(INSERT,UPDATE ,DELETE),ddl(CREATE,DROP 表的时候触发)语句
触发条件:通过一个表达式来决定是否触发
触发对象:哪个对象发生了变化触发操作,
触发操作:触发后执行的语句
触发器类型:
DML
INSTEAD OF
系统触发器
触发器注意事项:
1.没有参数
2.一张表最多有12个触发器
3.在同一个时间点,同一表只能有一个触发器执行
4.触发器代码量(纯文字)的大小不能超过32k
5.触发操作只能用DML语句
6.不可包含事物控制的语句,(co ...
一.服务器的建立
1.创建服务接口
我们常听说的 SEI(server endpoint intelface) 就是这的这个服务的接口
package webservice.wb01;
import javax.jws.WebService;
@WebService
public interface IMyserver {
public int add(int a, int b);
public int minus(int a,int b);
}
2.创建服务的 ...
jdbc 连接数据库的thin 和oci,default方式的区别
连接字符串比较
default: jdbc:default:connection: ;
thin jdbc:oracle:thin:@192.168.1.1:1521:orcl;
oci jdbc:oracle:oci:@ccc;
1)从使用上来说,oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要,因此从使用上来讲thin还是更加方便,这也是thin比较常见的原因。2)原理上来看,thin是纯java实现tcp/ip的c/s通讯;而oci方式,客户端通过native java ...
----------------------------oracle异常处理实例
declare
n number( 9);
begin
n:=&n;
case
when n>200 then
dbms_output.put_line( '>200');
when n>10 then
dbms_output.put_line( '>10');
end case;
----异常处理部分
exception
whe ...
很好的oracle游标的使用方法例子
该篇文章为转载 原文地址为http://www.cnblogs.com/sc-xx/archive/2011/12/03/2275084.html
-- 声明游标;CURSOR cursor_name IS select_statement
--For 循环游标
--(1)定义游标
--(2)定义游标变量
--(3)使用for循环来使用这个游标
declare
--类型定义
cursor c_job
is
select empno,ename,job,sal
...
以下代码是在学习oracle时,用于练习的代码,
批量可以很好的解决效率问题
---建表
create table test2(
id number (6),
name varchar2 (10)
)
delete test2;
select * from test2;
------批量的插入
declare
type id_table is table of number(6 ) index by binary_integer ;
type name_table is table of varchar2(10 ) index by binary_intege ...
4.oracle嵌套表
嵌套表和前面索引表相类似,有些较小的差别(嵌套表的下标是从1开始的)
declare
type sal_table is table of emp.sal%type; -----定义一个嵌套表类型 这里没有index by
v_sal_table sal_table;
begin
v_sal_table:=sal_table(1,3,5,6,2,24,2345,234,6567); ----初始化所定义的sal_table类型的变量(嵌套表的变量必须被初始化,否则报错);
dbms_output.p ...
1.
pls_integer ------这个类型由cpu 来进行计算,可能会存在一些溢出导致错误,但是速度快
binary_integer --- 由Oracle来执行,不会出现溢出,但是执行速度较慢,因为它是由Oracle模拟执行 稳定 ,速慢
PLS_INTEGER和BINARY_INTENER唯一区别是在计算当中发生溢出时,BINARY_INTENER型的变量会被自动指派给一个NUMBER型而不会出错,PLS_INTEGER型的变量将会发生错误。
2.通过%type方式引用某个表中的数据类型
declare
v_sal emp.sal% type;
v_ename e ...
-------转载请注明出处,同时欢迎大家转载--------
块
declare
username varchar2(20);
begin
select t.ename into username from emp t where rownum=1;
dbms_output.put_line(username);
end;
2 oracle 中case when 用法
declare
age number(6,2); ----这里的六代表总长度,2代表小数点后面的长度
begin
age:=&myage;
case a ...