- 浏览: 251874 次
- 性别:
- 来自: 北京
最新评论
-
Nabulio:
厉害
tomcat 源码学习 -
zbz:
例子很简单,可是怎么设置访问账号和密码呢?注释掉的那段不起作用 ...
jmx 实例--最简单的例子 -
zk302:
格式可以优化下
sql-经典例子练习 -
tuspark:
eclipse的访问控制图标,可以看这篇《eclipse的访问 ...
Eclipse(四)常用设置 -
xlshl43:
流比呀。。。但这排版看的有点蛋疼。。。
Java核心代码(二)Class loader
文章列表
run.bat
java -classpath bin;lib/commons-httpclient-3.0.1.jar;lib/commons-logging-1.0.4.jar;lib/commons-codec-1.3.jar Test2
环境变量
CLASSPATH,Java搜索类jar包时用
PATH,在cmd时查找命令并运行
JAVA环境变量
新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06; 指定java安装目录,eclipse、tomcat都需要用。
新建系统 ...
1、问题定义____________________________________________________________
“要解决的问题是什么?”。关于问题性质、工程目标和规模的书面报告,讨论出一份双方都满意的文档。
问题定义阶段必须回答的关键问题:“要解决的问题 ...
js六种正则表达式方法:matchs,test
正则表达式方法:reg.test(str),exec()
String对象方法:str.match(reg),search(),replace(),split()
js最常用test
/\s+\w+\s+/.test(" llyu ");对
"/\s+\w+\s+/".test(" llyu ")错
js正则语法
g (全文查找)
i (忽略大小写)
...
执行脚本
SQL> @ d:\test.sql;回车
查询包含指定字符串的记录
select * from synonyms where instr(key,'冰')>0;
查询所有sequences
select * from user_sequences
查询oralce主键(序列号)
select BJPRODUCT_SEQUENCE.NEXTVAL from dual
组函数,与group by
select max(id),max(name), bcn from product where b ...
索引,为了提高查询速率//作用类似“书的目录”
索引的结果一般为二叉树,也有位图索引。
建立PK时,自动为PK建一个索引
一旦建立了索引, Oracle就自动地维护索引。
创建索引时,下列准则将帮助用户做出决定:
1) 索引应该在SQL语句的"where"或"and"部分涉及的表列(也称谓词)被建立
2)用户应该索引具有一定范围的表列,假如表中列的值占该表中行的2 0 %以上,该表列不适合于一个索引。
3)单列索引(建立在单一表列上)或复合索引
使用注意事项:
1 ...
oracle-自身函数
- 博客分类:
- DB
2、字典____________________________________________________________
dba_users
select count(*) from dictionary
一、ORACLE的启动和关闭
1、在单机环境下
启动或关闭ORACLE系统必须首先切换到ORACLE用户su - oracle
2、在双机环境下
二、数据字典
随着数据库的产生而产生, 变化而变化。
V$开头,GV$开头。
存 ...
oracle-常用函数
- 博客分类:
- DB
dual表可以用了查询很多。
1.ascii(str)//返回与指定的字符对应的十进制数;
select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;
2.chr(int)//给出整数,返回对应的字符;
select chr(54740) zhao,chr(65) chr65 from dual;
3.concat(s1,s2)连接两个字符串;
select concat('010-','88888888')||'转 ...
网状DB-->关系DB-->对象DB
关系DB最重要的是:数据完整性,安全性
PK约束,FK约束,check约束(只能男女)
FK约束:子表不能随意插,父表不能随意删
一、数据库名
1.数据库名
$ORACLE_HOME/admi ...
1、概论____________________________________________________________
mysql CREATE TABLE 时有多种数据库存储引擎:{BDB | HEAP | ISAM | InnoDB | MERGE | MRG_MYISAM | MYISAM }
InnoDB类型:支持事务处理。
MyISAM类型:不支持事务处理等高级处理,而其执行数度比InnoDB类型更快。
可以为方案中的每个表使用不同的存储引擎。
2、常用模板____________________________________________ ...
sql-经典例子练习
- 博客分类:
- DB
/************************************************************************************************************
* 数据见50条常用sql.sql脚本
* 1.学生表
* student(studentID,stu_name,stu_age,stu_sex) --studentID 学生编号,stu_name 学生姓名,stu_age 出生年月,stu_sex 学生性别
* 2.课程表
* course(courseID,crs_name,teacherID) --cou ...
SQL(Structure Query Language)语言是数据库的核心语言。
特点:
SQL是“面向集合”的“描述性”“非过程化”语言,即大多数语句都是独立执行的,与上下文无关,而绝大部分应用都是一个完整的过程。但非常简单实用。
C是面向过程的
java是面向对象的
SQL发展历程:
1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。
1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。
1 ...
@@IDENTITY全局变量,最近一条新增删除修改的IDENTITY
SELECT @@IDENTITY
ASCII:返回字符串表达式中第一个字节的整数 ASCII 值。
SELECT ASCII( 'Z' )
between and
expr [ NOT ] BETWEEN start-expr AND end-expr
CALL ...
____________________________________________________________
karaf是OSGI的容器实例,类似tomcat是servlet的容器实例一样
官网:http://karaf.apache.org
1,下载源文件
在http://karaf.apache.org/index/community/download.html
下载apache-karaf-2.3.0.zip, apac ...
极限编程,敏捷开发
只保留必不可少的文档,先实现功能再重构,但是要写单元测试,拥抱变化(心态)
文档最重要的是接口。
UML图用来无歧义的沟通交流架构,必须是粗粒度的,。
对于一个形式主义者,很容易 ...
wireshake 总结
- 博客分类:
- 工具
wireshark过滤基本命令
一、IP过滤:
ip.addr==192.168.22.143
ip.src==192.168.22.143
ip.dst==192.168.22.124
二、端口过滤:
tcp.port==514 or udp.port == 514
tcp.port >= 1 and tcp.port <= 80
三、协议过滤:
tcp udp arp icmp http smtp ftp dns msnms ip ssl 等等
排除ssl: !ssl 或者 not ssl