- 博客(5)
- 收藏
- 关注
原创 oracle基础:使用字符串
--提取字符 substr(字段,开始位置,提取字符个数) replace(字段,查找字符,被替换成的字符串)select substr(b.book_author,1,1) as 作者的姓 from book b;select replace(b.book_name,'--使用正则表达式 regexp_replace(字段,正则表达式,被替换成的字符串) re
2015-04-21 19:33:33
430
原创 oracle基础:插入
--插入新的记录create table testtable(c1 varchar2(10) default '默认值1',c2 varchar2(10) default '默认值2',c3 varchar2(10) default '默认值3',c4 date default sysdate);insert into testtable(c1,c2,c3) value
2015-04-21 19:29:10
328
原创 oracle基础:创建表和设置主键,修改属性等
--练习数据库基础;创建表和设置主键,修改属性等create table book( book_id number(10),--id book_naem varchar2(10),--名称 book_author varchar2(20),--作者 book_publish_time varchar2(20),--出版时间 book_price number
2015-04-02 15:56:03
1675
原创 黄金分割算法
黄金比例分割是指把一条线段分割为两部分,使其中一部分与全长之比等于另一部分与这部分之比。其比值是一个无理数,取其前三位数字的近似值是0.618。通过简单的计算就可以发现:1/0.618=1.618(1-0.618)/0.618=0.618基于以上计算,下面我们用程序来实现:假定一条线段为a, 输入公式,就可以获取经过黄金分割后的两段线段的长度.VBA代码:'
2015-03-23 11:46:13
5493
原创 概率条件下随机数的生成
有数字1,2,3,它们出现的概率分别为 0.2,0.3,0.5,现在要随机生成一个数字(1/2/3),使得满足上述概率,要怎样实现。 我们把这个问题一般化,就成了一个数学问题: 假设有数字N1,N2,N3,N4...Nn 它们出现的概率分别为 P1,P2,P3,P4...Pn ,其中 P1+P2+P3+P4+...+Pn=1,怎样在满 足以上条件下随机生成一个属于N1-Nn的随机
2015-03-22 21:27:51
710
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人