函数调用大家都不陌生,调用者向被调用者传递一些参数,然后执行被调用者的代码,最后被调用者向调用者返回结果,还有大家比较熟悉的一句话,就是函数调用是在栈上发生的,那么在计算机内部到底是如何实现的呢?对于程序,编译器会对其分配一段内存,在逻辑上可以分为代码段,数据段,堆,栈代码段:保存程序文本,指令指针...
分类:
其他好文 时间:
2014-11-03 22:11:43
阅读次数:
265
数据阅读器当执行返回结果集的命令时,需要一个方法从结果集中提取数据。处理结果集的方法有两个:第一,使用数据阅读器(DataReader):第二,同时使用数据适配器(Data Adapter)和ADO.NET数据集(DataSet)。本节将学习数据阅读器的有关知识。DataReader类在ADO.NE...
分类:
数据库 时间:
2014-11-03 14:20:11
阅读次数:
259
首先看getDeclaredConstructor(Class... parameterTypes)
这个方法会返回制定参数类型的所有构造器,包括public的和非public的,当然也包括private的。
getDeclaredConstructors()的返回结果就没有参数类型的过滤了。
再来看getConstructor(Class... parameterTypes)
...
分类:
其他好文 时间:
2014-11-01 19:15:11
阅读次数:
276
如果在使用粗crul library来进行远程请求(API调用)的时候要注意的一个坑。就是要区别请求成功,请求失败,请求成功但返回为空。这里要特别注意后2者,稍不注意就会掉坑。因为如果请求的url不存在或者连接超时(各种原因)的时候返回结果为false.所以不要简单的认为返回的数据为空。可以用$.....
分类:
Web程序 时间:
2014-10-31 19:05:21
阅读次数:
181
$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ";
引入phpmailer
添加以下代码:
/*发送邮件*/
$addvalue_ary = explode(',', $addvalue);
//因为DEDE是将所有表单数据提交过来,所...
分类:
Web程序 时间:
2014-10-29 21:38:13
阅读次数:
321
基站查询接口为商用,如需申请key,请联系QQ2258172309。请求示例:http://www.cellmap.cn/api/gsm2gps.aspx?mnc=0&cell=28655&lac=17695&key=申请的APPKEY返回结果:31.298536,120.721462,31.296...
最近一两年用C++写了好几个基于TCP通信类型程序,都是写一个小型的服务器,监听请求,解析自定义的协议,处理请求,返回结果。每次写新程序时都把老代码拿来,修改一下协议解析部分和业务处理部分,然后就一个新的程序就诞生了。如此这般做了几回,就萌生了一个想法:是不是可以做一个通用的服务器程序,每次只要实现...
分类:
编程语言 时间:
2014-10-28 17:00:23
阅读次数:
167
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
考虑输入是abc,返回结果是cba,那么如果用除法(除以10)取余数操作的话,是先入先出的操作(第一次入abc%10=c),因此选择使用队列。
复习队列的方法有q.size(),q.front()...
分类:
其他好文 时间:
2014-10-27 23:05:42
阅读次数:
200
函数调用、参数类型、返回结果,积木模块 压栈:通用寄存器、cpsr状态寄存器 rtos移植:cpu移植、心脏时钟tick_timer移植 实时操作系统的实时性肯定干不过裸机,但是如果上了系统层面的话,板级资源比较多,外设挂载相对比较容易,所以说实时操作系统的对抗有很大程度上是整个系统的对抗...
分类:
其他好文 时间:
2014-10-27 22:44:46
阅读次数:
196
我是php的新手,对于判断$query = "SELECT * FROM driver; $result = mysql_query($query) or die(mysql_error().PHP_EOL); 我就想判断一下返回的$result是否为空if(!$result)//不行//后来网上....
分类:
数据库 时间:
2014-10-27 12:35:52
阅读次数:
571