标准库函数atoi用于将字符串类型的数据转换为整形数据:在转换过程中要考虑空指针、空字符串""、正负号,溢出等情况 这里是将字符串str转换为32位整型,其正数的最值为0x7FFFFFFF,负数的最小值为0x80000000(可参考有符号类型的最小负数的补码的由来),通过这两个值来判断是上溢还是下溢 ...
分类:
其他好文 时间:
2016-08-20 13:20:26
阅读次数:
143
开始使用 LINQ(三)- 使用 LINQ 进行数据转换 语言集成查询 (LINQ) 不仅可用于检索数据, 而且还是一个功能强大的数据转换工具。 通过使用 LINQ 查询,您可以将源序列用作输入,并采用多种方式修改它以创建新的输出序列。您可以通过排序和分组来修改该序列,而不必修改元素本身。但是,LI ...
分类:
其他好文 时间:
2016-08-20 06:39:39
阅读次数:
159
下面直接贴代码 1. 将GB2312转化为中文,如BAFAC2DCB2B7→胡萝卜,两个字节合成一个文字 2.将中文转化为GB2312,并且结果以byte[]形式返回,如胡萝卜→new byte[]{BA FA C2 DC B2 B7},一个字被分为两个字节 3.将十六进制的byte[]原封不动的转 ...
分类:
移动开发 时间:
2016-08-19 09:50:42
阅读次数:
156
1.除了null和undefined之外的任何值都有toString()方法,此方法与String()一样;2.Number();将括号内容转为数值;3.String();将括号内容转为字符串;4.Boolean();将括号内容转为布尔值;5.Object();将括号内容转为对象。6.由于数字与字符 ...
分类:
Web程序 时间:
2016-08-19 00:46:01
阅读次数:
191
我们常用的进制是“十进制”,就是我们日常所说的逢十进一位,类比1+9=10(很简单) 类比十进制二进制i则是逢而进以也就是1+1=10 , 1+1+1=11,1+1+1+1=100, 1+1+1+1+1=101,1+1+1+1+1+1=110. 我们正常是用的数据为十进制,则十进制的数据转换二进制的 ...
分类:
其他好文 时间:
2016-08-16 21:47:25
阅读次数:
147
1. 说明 管道用来转换模板显示的内容,应用程序中经常出现获取数据,转换数据,显示数据的逻辑。管道就是用来在转换数据阶段起作用的。主要存在两种类型的管道,pure pipe和impure pipe 2. Pure Pipe Pure Pipe,stateless,关注于纯粹对象的变更,检测到输入值发 ...
分类:
其他好文 时间:
2016-08-14 23:48:55
阅读次数:
175
数据转换指的是对数据的过滤、清理以及其他的转换操作。 移除重复数据 DataFrame里经常会出现重复行,DataFrame提供一个duplicated()方法检测各行是否重复,另一个drop_duplicates()方法用于丢弃重复行: duplicated()和drop_duplicates() ...
分类:
编程语言 时间:
2016-08-14 17:49:31
阅读次数:
279
转换(Transformation),是生成、修改 或者 传递数据 的资料库对象。相当于封装了函数,利用输入和输出端口进行数据转换操作。 转换类型 积极转换(Active):可以更改通过它来传递的数据行数,例如“过滤器”组件,输入时数据量与输出时不一样。 被动转换(Passive):不能更改通过它来... ...
分类:
其他好文 时间:
2016-08-10 21:08:29
阅读次数:
163
非递减的回文串、打表
比赛结束后看了下public 的代码就我们队是打表过的, 别人都是正规的过的, ⊙﹏⊙‖∣尴尬
分奇偶用 dfs 搞出非递减的左半边串, 然后求出这个的和 ans[sum + i]++;
对于偶数个的直接dfs, 对于奇数的则枚举mid, 然后依次dfs
然后只打了前ans[50] 及以前的, 因为后面的比较大时间不够的, 所以打出前50的表然后到数列网站 OEIS 查了一下, 还真有,??
所以把那前250个ans贴到 txt里, 然后写一个中间程序 把这些数据 转换成 printf...
分类:
Web程序 时间:
2016-08-10 06:36:16
阅读次数:
390