出题:把二元查找树转变成排序的双向链表。输入一棵二元查找树,要求将该二元查找树按照中序转换成一个排序的双向链表,要求不能创建任何新的节点,只能调整指针的指向;分析:递归的思路,当前节点需要进行的处理,并使用递归调用和返回值将子问题链接起来;首先明白二元查找树的特性,变成有序双向链表后当前根节点的左节...
分类:
其他好文 时间:
2014-05-19 10:02:49
阅读次数:
381
Linq 本质是C#的一系列扩展方法Linq 延迟执行
(Lambda表达式也有该特性,使用时得特别注意) 调用表达式时,查询不会立即生效,只有当返回对象被使用时,查询才会生效。
当返回对象被多次调用时,每次查询都会生效,即返回对象为最新数据,而不是上次查询的缓存(使用不当,会造成资源的浪费...
分类:
其他好文 时间:
2014-05-19 09:44:42
阅读次数:
208
Foo.class = 类 = 设计图new Foo() = 建立物件 =
从设计图中弄一件实在的东西出来当然,你也可以在设计图上写写画画点点,但设计图怎样弄都只有一张。物件可以有很多。xxx.class返回的是描述“类”的类(Class)的一个实例而new
xxx();是用来新建一个xxx类的实例
分类:
其他好文 时间:
2014-05-19 09:27:45
阅读次数:
256
Abs 返回指定数字的绝对值。Acos 返回余弦值为指定数字的角度。Asin
返回正弦值为指定数字的角度。Atan 返回正切值为指定数字的角度。Atan2 返回正切值为两个指定数字的商的角度。BigMul 生成两个 32
位数字的完整乘积。Ceiling 返回大于或等于指定数字的最小整数。Cos 返...
分类:
其他好文 时间:
2014-05-19 09:17:28
阅读次数:
207
尝试创建基于MVVM三层架构的异步任务:场景:View层触发ViewModel层的动作请求,ViewModel层异步的从Model层查询数据,当数据返回或者请求超时时正确更新ViewModel层数据并触发View层的UI更新。要求:View层保持UI响应,ViewModel层实现有超时控制的异步调用...
分类:
Web程序 时间:
2014-05-19 08:53:52
阅读次数:
404
pthread_cond_signal函数的作用是发送一个信号给另外一个正在处于阻塞等待状态的线程,使其脱离阻塞状态,继续执行.如果没有线程处在阻塞等待状态,pthread_cond_signal也会成功返回。但使用pthread_cond_signal不会有“惊群现象”产生,他最多只给一个线程发信...
分类:
系统相关 时间:
2014-05-19 08:37:01
阅读次数:
366
一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters)其中:pageURL为子窗口路径name为子窗口句柄parameters为窗口参数(...
DB2创建function(一),介绍将function内容作为字段值,或做为一个where条件的情况。DB2创建function(二),介绍建立返回的内容为表集合。调用示例如下select
* from table(GET_EFFECTIVE_USER_ID(21))--GET_EFFECTIVE...
分类:
数据库 时间:
2014-05-19 07:29:40
阅读次数:
712
就算 我把 一个对象的 属性 设置 为 “”,
空字符串,但如果服务端返回的数据ShareForUser [wid=1953319, SSID=WPS-Dongle,
BSSID=00:12:5F:09:5E:84, addr=福建省厦门市思明区望海路31, wifiType=0, wifiAlia...
分类:
Web程序 时间:
2014-05-17 18:06:02
阅读次数:
322
6.1 Controller接收浏览器数据 a.获取Get数据 :
a1:获取路由url中配置好的制定参数: 如配置好的路由: 浏览器请求路径为: /User/Modify/1
,MVC框架获取请求后,就会找到匹配的路由映射路径url,得知是请求的控制器类 User里的Modify方法,此时就会检查...
分类:
Web程序 时间:
2014-05-17 17:57:34
阅读次数:
507