下面是php脚本 数据表的结构 代码要点 1.textarea可以设置大小,rows代表行数,cols代表列数2.insert语句插入的列名不用引号,可能识别不出,反正我去掉引号就能插入了$sql="insert into comment(user,comment) values('$user',' ...
分类:
数据库 时间:
2016-07-02 15:59:40
阅读次数:
231
题目
给定两个字符串str1和str2,返回两个字符串的最长公共子串。
举例:str1=“1AB2345CD”,str2="12345EF",返回“2345”
分析
典型的动态规划问题。假设str1的长度为m,str2的长度为n。
方法一:时间复杂度O(mn),空间复杂度O(mn)
声明大小为m*n的矩阵dp,求解二维动态规划表,行数为m,列数为n。dp[i][j]的含义是必须把s...
分类:
其他好文 时间:
2016-05-12 20:37:18
阅读次数:
135
文件处理命令接上一篇 cat concatenate and display fils 查看小文件 more分页显示文件 空格或者f翻页,回车下一行,Q或q退出。 head –num num代表行数,该命令为显示前num行 tail –num 同上只是从后显示,即显示后num行 软链接(类似于win... ...
分类:
系统相关 时间:
2016-05-01 17:41:12
阅读次数:
202
SQL中的连接可以分为内连接,外连接,以及交叉连接 。 1. 交叉连接CROSS JOIN 如果不带WHERE条件子句,它将会返回被连接的两个表的笛卡尔积,返回结果的行数等于两个表行数的乘积; 举例,下列A、B、C 执行结果相同,但是效率不一样: A:SELECT * FROM table1 CRO ...
分类:
数据库 时间:
2016-04-16 02:02:19
阅读次数:
260
数据库索引: 索引有单列索引,复合索引之说,如果某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则: 1、索引应该经常建在where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数
分类:
数据库 时间:
2016-02-19 10:37:21
阅读次数:
189
将两张表的情况全部列举出来 结果表: 列= 原表列数相加 行= 原表行数相乘 CROSS JOIN连接用于生成两张表的笛卡尔集。 在sql中cross join的使用: 1、返回的记录数为两个表的记录数乘积。 2、将A表的所有行分别与B表的所有行进行连接。 例如: tableA r1 r2 A B
分类:
其他好文 时间:
2016-01-27 21:36:32
阅读次数:
128
一、过程 (存储过程)过程是一个能执行某个特定操作的子程序。使用CREATE OR REPLACE创建或者替换保存在数据库中的一个子程序。示例1:声明存储过程,该过程返回dept表行数DECLAREPROCEDURE getDeptCountASdeptCount INT;BEGINSELECT C...
分类:
数据库 时间:
2015-09-08 16:45:54
阅读次数:
176
今天在查询一个表行数的时候,发现count(1)和count(*)执行效率居然是一样的。这跟Oracle还是有区别的。遂查看两种方式的执行计划:
mysql> select count(1) from customer;
+----------+
| count(1) |
+----------+
| 150000 |
+----------+
1 row in set (0.03 sec)...
分类:
数据库 时间:
2015-08-18 19:39:34
阅读次数:
103
最近在优化一个比较大型的高并发网站,收益颇多,经验分享给大家。 1. 表字段分割。经常访问的表、行数量大的表,切记保持最少长度字段,不在select列表的数据,请做垂直分割。举例:文章表,不要将文章正文部分的...
分类:
数据库 时间:
2015-08-15 21:37:01
阅读次数:
245
1.获取指定表的行数--获取表中数据行数--select max([列名]) from 表名2.筛选指定表的指定行数据(数据表分页获取) http://www.cnblogs.com/morningwang/archive/2009/01/02/1367277.html
分类:
数据库 时间:
2015-07-05 18:22:26
阅读次数:
186