`
文章列表
直接修改工程可能会产生一些莫名其妙的问题,需遵循以下四步: 1. 右键工程:Refactor->Rename,或选中工程按F2,修改名称 2. 右键工程:Properties->Web Project Settings,修改Context Root 3. 到工程文件夹下的.settings文件夹下修改org.eclipse.wst.common.component文件中对应的地方 4. 修改工程的.tomcatplugin文件对应的地方
做WEB开发,调试中经常遇到的问题就是浏览器缓存,刚改的代码刷新发现没有生效,很影响工作效率。本文介绍了如何设置FF的缓存 在Firefox地址栏中输入“about:cache”并键入回车,接着将显示Firefox的内存缓冲设置与磁盘高速缓 存设置。如果在页面上单击“List Cache Entries”链接,我们还可以查看缓冲区中有哪些数据文件。 1. 调节高速缓存容量 假如你想自行调节磁盘高速缓存的最大容量,可以选择“工具”菜单下的“选项”命令,在弹出窗口中选择“隐私”,然后在右侧视图中单击展开“高速缓存”,自 行设置容量大小。 2. 更改临时文件存放位置 如 果你希望自定义Fire ...
这段代码动态的创建了一个UILabel,并且把相关常用的属性都列举了.希望对大家有用. - (void)viewDidLoad { //创建uilabel UILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(20, 40, 280, 80)]; //设置背景色 label1.backgroundColor = [UIColor grayColor]; //设置tag label1.tag = 91; //设置标签文本 label1.text = ...
利用存储实现 create or replace procedure proc_dropifexists( p_table in varchar2 ) is v_count number(10); begin select count(*) into v_count from user_tables where table_name = upper(p_table); if v_count > 0 then execute immediate 'drop table ' || p_ ...
- (BOOL)validateMobile:(NSString *)mobileNum { /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:130,131,132,152,155,156,185,186 * 电信:133,1349,153,180,189 */ NSString * MOBILE = @"^1(3[0-9]|5[0-35-9]|8[025-9])\\d{8}$" ...
有时候想在UITableViewCell中加内容,但又不想要cell的边框出现,其实我们可以设置cell的backgroundView,这样就可以去除边框。 cell.backgroundView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
关于索引的使用总结: DDL:CREATE TABLE wn_test (k001 VARCHAR2(4000 ),k002 VARCHAR2( 4000),k003 VARCHAR2(4000 )); 数据量: 1418210 1: WHERE k001 = 'xxx' 2: WHERE k002 = 'xxx' 1,2 :WHERE k001 = 'xxx' AND k002 = 'xxx' ... TRUE:-- 可以使用索引 FALSE:-- 不可以使用索引 注意: a.WHERE 条件中字段的先后顺序不会影响 SQL的查询效率,1, 2 和 2, 1的执行 ...
ORACLE分析函数(一) Oracle 分析函数使用介绍 分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提高.下面我将针对分析函数做一些具体的说明. 今天我主要给大家介绍一下以下几个函数的使用方法 1. 自动汇总函数rollup,cube, 2. rank 函数, rank,dense_rank,row_number 3. lag,lead函 ...
分析函数语法解析 分析函数的语法很简单,但使用时却发现有很多令人迷惑的地方。本文就但从语法层次来分析其中的迷惑之处。 1. 分析函数整体语法 分析函数的语法如下: analytic_function([ arguments ]) OVER (analytic_clause) 这里: n ...
用PLSQL Developer Debug时遇到假死,需KILL SESSION,当KILL无效出现KILLED状态的时候的解决方法: SELECT p.spid, s.SID, s.osuser, s.program, s.STATUS FROM v$session s, v$process p WHERE s.paddr = p.addr AND osuser = 'wangnan' shell > su - l root shell > kill spid ...
DBMS_JOB.SUBMIT(:jobno,//job号 'your_procedure; ',//要执行的过程 trunc(sysdate)+1/24,//下次执行时间 'trunc(sysdate)+1/24+1 '//每次间隔时间 ); 删除job:dbms_job.remove(jobno); 修改要执行的操作:job:d ...
VARCHAR2是Oracle提供的特定数据类型,Oracle可以保证VARCHAR2在任何版本中该数据类型都可以向上和向下兼容。 VARCHAR在Oracle中不建议使用。 具体到NVARCHAR2和VARCHAR2的区别,从使用角度来看区别在于:NVARCHAR2在计算长度时和字符集相关的,例如数据库是中文字符集时以长度10为例,则 1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符。 2、而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个。 VARCHAR2(size),可变长度的字符串,其最大长度为 size 个字节。siz ...
SQL> select length('新春快乐') from dual; LENGTH('新春快乐') ------------------ 4 SQL> select lengthb('新春快乐') from dual; LENGTHB('新春快乐') ------------------- 8 区别:length求得是字符长度, lengthb求得是字节长度。
1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。   2.CHAR的效率比VARCHAR2的效率稍高。   3.目前VARCHAR是VARCHAR2的同义词。工业标准的VARCHAR类型可以存储空字符串,但是oracle不这样做,尽管它保留以后这样做的权利。Oracle自己开发了一个数据类型VARCHAR2,这个类型不是一个标准的VARCHAR,它将 ...

Oracle实现TOP 10

SELECT * FROM (SELECT t.*, ROWNUM AS row_num FROM asis.PG3_AGENTCD_CONVERSION t ORDER BY asis_agent_cd) tt WHERE tt.row_num <= 10
Global site tag (gtag.js) - Google Analytics