原文:SQL点滴28—一个简单的存储过程在表中写入一条数据同事要向另外一个表中写入信息,所以会使用到事务。实际使用的时候还会一次向一个表中吸入多条数据,下面的存储过程,将字符串拆分成数组然后写入到表中。 /****** Object: StoredProcedure [dbo].[sp_Insert...
分类:
数据库 时间:
2014-12-03 18:58:55
阅读次数:
221
unction getArgs() {
var args = {}; //创建保存数据的对象
var qs = location.search.length > 0 ? location.search.substring(1) : ''; //取得查询字符串并去掉开头的问号
var items = qs.split('&'); //按&字符串拆分数组
var item = null, name = null, value = null;
//逐个将每一项添加到args对象中...
分类:
Web程序 时间:
2014-11-18 14:46:49
阅读次数:
149
串联是将一个字符串追加到另一个字符串末尾的过程。使用 + 运算符串联字符串文本或字符串常量时,编译器会创建一个字符串。串联不在运行时发生。但字符串变量只能在运行时串联,对此,您应该了解各种方法的性能含义。下面的示例演示如何将一个长字符串拆分为几个较短的字符串,从而提高源代码的可读性。这些较短的字符串...
--字符串拆分成行 declare@strvarchar(8000) set@str='a1,b1,c2,d1,e3,f5' --,换成 union all select set@str='select name='''+replace(@str,',',''' union all select '...
分类:
其他好文 时间:
2014-10-31 15:35:04
阅读次数:
210
题目链接:hdu 5030 Rabbit's String
题目大意:给定k和一个字符串,要求将字符串拆分成k个子串。然后将每个子串中字典序最大的子串选出来,组成一个包含k个字符串的集合,要求这个集合中字典序最大的字符串字典序最小。
解题思路:网赛的时候试图搞了一下这道题,不过水平还是有限啊,后缀数组也是初学,只会切一些水题。赛后看了一下别人的题解,把这题补上了。
首先对整个字符串做...
分类:
其他好文 时间:
2014-09-26 21:31:29
阅读次数:
287
在论坛中看到一个帖子,帖子中有一些sql方面的面试题,我觉得这些面试题很有代表性。
下面是我的解法,供大家参考:
--1.拆分字符串
create table test1 (number varchar(100))
insert into test1 values ('1,2,3,4,5,6')
select --t.number,
SUBSTRING(t.n...
分类:
数据库 时间:
2014-09-13 13:24:45
阅读次数:
276
NSString* poStr = @"local-8009-1408082245-8.wav"; NSArray* poArr1 = [naviAddressAndPort componentsSeparatedByString:@"-"]; NSArray* poAr...
分类:
移动开发 时间:
2014-08-28 19:43:55
阅读次数:
244
课程概要:
通过这节课能够对字符串进行基本的操作.
字符串知识点:
1.字符串的处理介绍
2.常用的字符串输出函数
3.常用的字符串格式化函数
4.字符串比较函数
5.正则表达式在字符串中的应用
6.与per1兼用的正则表达式
1.pathinfo();//返回域名的path信息
2.parse_url();
3.parse_str();//用来拆分参...
分类:
Web程序 时间:
2014-08-25 02:19:43
阅读次数:
298
某种字符串处理语言允许程序员将一个字符串拆分为两段。由于此操作需要复制字符串,因此要花费n个时间单位来将一个n个字符的字符串拆为两段。假定一个程序员希望将一个字符串拆分为多段,拆分的顺序会影响所花费的总时间。例如,假定这个程序员希望将一个20个字符的字符串在第2个,第8个以及第10个字符后进行拆分(字符由左至右,从1开始升序编号)。如果她按由左到右顺序进行拆分,则第一次拆分花费20个时间单位,第二...
分类:
其他好文 时间:
2014-08-16 12:35:00
阅读次数:
214
这道题类似 Word Break 判断是否能把字符串拆分为字典里的单词 @LeetCode 只不过要求计算的并不仅仅是是否能拆分,而是要求出所有的拆分方案。因此用递归。但是直接递归做会超时,原因是LeetCode里有几个很长但是无法拆分的情况,所以就先跑一遍Word Break,先判断能否拆分,然后再进行拆分。递归思路就是,逐一尝试字典里的每一个单词,看看哪一个单词和S的开头部分匹配,如果匹配则...
分类:
其他好文 时间:
2014-08-13 05:55:55
阅读次数:
243