从 1970 年开始,vi 和 vim 就成为了程序员最喜爱的文本编辑器之一。5年前,我写了一个问自己名为 “每个程序员都应该知道的 100 个 vim 命令” 这次算是之前那篇文章的改进版,希望你会喜欢。 基础 :e filename Open filename for edition :w Sa...
分类:
系统相关 时间:
2014-11-23 00:38:05
阅读次数:
321
字符串的处理真可谓是博大精深,后缀数组这种数据结构我花了两天时间才明白了其构造的过程。主要是代码不好理解。
数据结构:
1.sa数组,就是后缀数组,按照字典序排列,其意义为:sa[i]=k,排第i名的子串是从k位开始的。
2.rank名次数组,其意义为:rank[i]=k,以i为起点的子串排名为k。
很容易看出来两者可以相互转化。
求这两个数组的过程是基于基数排序,计数排序的方法。
下...
分类:
编程语言 时间:
2014-11-22 12:07:41
阅读次数:
199
1 #include 2 using namespace std; 3 class Base{ 4 public: 5 Base(int sa) 6 { 7 a=sa; 8 cout<<"Constructin...
分类:
编程语言 时间:
2014-11-21 12:12:49
阅读次数:
221
数据库启动:net start mssqlserver数据库停止:net stop mssqlserver客户端:数据库管理系统(DBMS),应用程序修改sa(数据库超级管理员)登录密码:安全性→sa→右键选择“属性”数据库分类:系统数据库、用户数据库系统数据库:①master保存所有数据库的信息(...
分类:
数据库 时间:
2014-11-21 09:04:15
阅读次数:
274
安装MSDE2000的时候,遇到的两个问题sqlserver 小版本SQL安装问题.系统说:为了安全,要求使用SA密码,请使用SAPWD开关提供同一密码
分类:
其他好文 时间:
2014-11-20 13:40:29
阅读次数:
160
到处都使用超级用户sa显然是不安全的,因此有创建用户并让其只能访问某个数据库的必要。当然可以使用SQL Server自带的图形界面向导,但是太难用用了!有时候代码比较直接,比如这里:--使用已经创建好的数据库use mydbGO--创建登录用户和密码EXEC sp_addlogin N'mydb.....
分类:
数据库 时间:
2014-11-20 01:23:03
阅读次数:
232
SA_RESTART用在为某个信号设置信号处理函数时,给该信号设置的一个标记。一般情况下 ,进程正在执行某个系统调用,那么在该系统调用返回前信号是不会被递送的。但慢速系统调用除外,如读写终端、网络、磁盘,以及wait和pause。这些系 统调用都会返回-1,errno置为EINTR当系统调用被中断时...
分类:
系统相关 时间:
2014-11-19 18:17:11
阅读次数:
460
local或者.:daibiao SQL链接本机服务器net start mssqlserver:开启数据库的启动net stop mssqlserver:关闭数据库的启动net pause mssqlserver:服务器的暂停net continue mssqlserver:服务器继续登陆名sa账...
分类:
数据库 时间:
2014-11-19 17:47:22
阅读次数:
256
StringJDriver="net.sourceforge.jtds.jdbc.Driver";StringconnectDB="JDBC:jtds:sqlserver://localhost:1433;DatabaseName=bardb;";ResultSetrs=null;Statementstm=null;Connectioncon=null;try{Class.forName(JDriver);con=DriverManager.getConnection(connectDB,"sa","123"..
分类:
数据库 时间:
2014-11-18 16:09:23
阅读次数:
179
从其它机器上考过来的一个sql2005的数据库备份(*.bak,直接通过‘备份’操作得到,不是detach的),在自己机器上的sql2005里建一个同名数据库,通过‘恢复’操作将其恢复后,发现旁边显示"restricted user"。因为自己是用windows集成帐户登陆,所以改用sa登陆,结果一...
分类:
数据库 时间:
2014-11-18 14:43:58
阅读次数:
176