在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: 可以随时修改变量,比如把name改成'Bill',但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有把修改后的'Bill'存储到磁盘上,下次重新运行程序,变量又被初始化为'Bob'。 我们把变量从内存中变成可存储或传 ...
分类:
其他好文 时间:
2017-09-10 19:47:26
阅读次数:
133
1、Curring函数定义?将原来接收两个参数的一个函数,转换为两个函数,第一个函数接收原先的第一个参数,然后返回接收原先第二个参数的第二个函数。在函数调用的过程中,就变为了两个函数连续调用的形式在marathon源码以及Spark的源码中,也有体现,所以对()()这种形式的Currin..
分类:
其他好文 时间:
2017-09-07 23:02:15
阅读次数:
132
常用时间函数 table完整版本: {year=2005, month=11, day=6, hour=22,min=18,sec=30,isdst=false} 分别是:年 月 日 小时 分钟 秒 是否夏令时 字符串转时间值 输出结果: 201602021454371200 思路: 字符串转换成t ...
分类:
其他好文 时间:
2017-09-01 19:36:41
阅读次数:
183
Delphi中 StrToIntDef函数的用法:比如我要判断一个文本框里输入的字符串能不能转换为integer类型,如果能,则返回转换后的整型数据,如果不能,则返回整数0,那么我就可以用strtointdef这个函数.写法如下:假设edit1.text:=‘1000‘;则strtointdef(e ...
Oracle取月份-不带前面的0 今天碰到只要取月份和天数,如果月份前面有0要去掉0.比如说2010-01-08 ,需要的结果是1-8. 引出了一系列的sql语句 第一: 利用to_number的函数转换自动截0 select to_number(to_char(sysdate,'mm'))||'- ...
分类:
数据库 时间:
2017-08-29 09:30:33
阅读次数:
147
在Windows编程中,经常会碰到字符串之间的转换,char*转LPCWSTR也是其中一个比较常见的转换。下面就列出几种比较常用的转换方法。 1、通过MultiByteToWideChar函数转换 MultiByteToWideChar函数是将多字节转换为宽字节的一个API函数,它的原型如下: LP ...
分类:
其他好文 时间:
2017-08-16 15:18:44
阅读次数:
163
哈希表(Hash table,也叫散列表),是根据key而直接进行访问的数据结构。也就是说,它通过把key映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 哈希表的做法其实很简单,就是把key通过一个固定的算法函数即所谓的哈希函数转换成一个整型数字 ...
分类:
编程语言 时间:
2017-08-13 00:11:14
阅读次数:
128
表结构优化 表中尽量使用短字段、数字类型的列, 比如ip可以通过inet_aton函数转换成int型,转换规则,a.b.c.d 的ip number是:a * 256的3次方 + b * 256的2次方 + c * 256的1次方 + d * 256的0次方; 垂直分表,即将原表中的列根据业务拆分为 ...
分类:
数据库 时间:
2017-08-07 12:04:05
阅读次数:
250
一、重载运算符法 2.构造函数转换 3.阻止构造函数被隐式调用,要求必须显示调用: ...
分类:
编程语言 时间:
2017-07-29 15:08:59
阅读次数:
173
Python中将dict转换为kwargs 我们都知道kwargs是变长kv参数,能否将dict转换成kwargs。 在python调用函数的时候func(**{'type'='event'}),可以将dict转化为kwargs。 参考 Converting Python dict to kwarg ...
分类:
编程语言 时间:
2017-07-22 14:38:51
阅读次数:
203