* 前言 源码之前,了无秘密。 ——侯捷 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社...
分类:
其他好文 时间:
2014-06-20 23:28:10
阅读次数:
540
1. 基于JSR-303(一个数据验证的规范): import javax.validation.constraints.Min;import javax.validation.constraints.NotNull;import org.hibernate.validator.constraint...
分类:
编程语言 时间:
2014-06-20 23:28:47
阅读次数:
364
//http://192.168.88.8/sns 服务器的主地址 //my/user_list.php 后续资源地址 //? 后代表参数 //page 数据的页码数 //number 代表获得的数据条数 //参数与参数间用 "...
分类:
其他好文 时间:
2014-06-20 23:29:26
阅读次数:
229
* 架构浅析先来看一下asio的0层的组件图。 (图1.0) io_object是I/O对象的集合,其中包含大家所熟悉的socket、deadline_timer等对象,主要功能是提供接口给用户使用。 services服务是逻辑功...
分类:
其他好文 时间:
2014-06-20 23:29:59
阅读次数:
412
一.前 言二.架构浅析三.流程分析 * 常见流程分析之一(Tcp异步连接) * 常见流程分析之二(Tcp异步接受连接) * 常见流程分析之三(Tcp异步读写数据) * 常见流程分析之四(Tcp强制关闭连接) * 常见流程分析之五(Tc...
分类:
其他好文 时间:
2014-06-20 23:30:41
阅读次数:
338
假设我们有两个list,分别是:(def a [“one” “two” “three”])(def b [1 2 3])我们要把它们合为一个键值对应的map,做法很简单:1. 先将a和b合为一个一一对应的list:(map vector a b) => (["one" 1] ["two" 2] ["...
分类:
其他好文 时间:
2014-06-20 23:32:09
阅读次数:
237
* Protocol(通信协议) Protocol,是asio在网络编程方面最重要的一个concept。在第一章中的levelX类图中可以看到,所有提供网络相关功能的服务和I/O对象都需要Protocol来确定一些细节。Protocol的约束摘要如下: 1 class protocol 2 { .....
分类:
其他好文 时间:
2014-06-20 23:31:24
阅读次数:
305
导读:ThinkPHP CURD方法的field方法属于模型的连贯操作方法之一,主要目的是标识要返回或者操作的字段,可以用于查询和写入操作。1、用于查询在查询操作中field方法是使用最频繁的。$Model->field('id,title,content')->select();这里使用field...
分类:
Web程序 时间:
2014-06-20 23:33:35
阅读次数:
250
发布时间:2014-06-18 编辑:www.jbxue.com 原文地址:http://www.jbxue.com/article/python/22152.htmlpython3.3使用tkinter开发猜数字游戏的例子,python3.3中tkinter的使用方法。本节脚本小编分享一例yth....
分类:
编程语言 时间:
2014-06-20 23:34:11
阅读次数:
480
Given an array of integers, every element appears twice except for one. Find that single one.Note:Your algorithm should have a linear runtime complexi...
分类:
其他好文 时间:
2014-06-20 23:34:47
阅读次数:
308
java处理url中的特殊字符(如&,%...) URL(Uniform Resoure Locator,统一资源定位器)是Internet中对资源进行统一定位和管理的标志。 一个完整的URL包括如下内容: 1. 应用协议名称,包括http,ftp,file等标志 2. ...
分类:
移动开发 时间:
2014-06-20 23:35:26
阅读次数:
2182
1 对不起,暂无留言!"; 7 }else{ 8 if(!isset($_GET["page"]) || !is_numeric($_GET["page"])){ 9 $page=1; //判断查询字符串page的值是否为空,如果为空则默认显示第1页 10 }else{ 11 $page=i...
分类:
其他好文 时间:
2014-06-20 23:36:03
阅读次数:
818
1. 基于Horn-Schunck模型的光流算法 1.1 光流的约束条件 光流 的假设条件认为图像序列,在时间t 的某一像素点与在时间t+1的这一像素点的偏移量保持不变,即 。这就是灰度值守恒假设,通过Taylor展开,就能得到光流的约束条件(OFC): ,其中下标表示图像的梯度。 1.2 Horn...
分类:
其他好文 时间:
2014-06-20 23:36:48
阅读次数:
639
Given a set of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T.The same repeate...
分类:
其他好文 时间:
2014-06-20 23:37:29
阅读次数:
195
题记:对于技术,我们大可不必挖得那么深,但一定要具备可以挖得很深的能力问题的由来怎么样使用 Cocos2d-x 快速开发游戏,方法很简单,你可以看看其自带的例程,或者从网上搜索教程,运行起第一个Scene HelloWorldScene,然后在 HelloWorldScene 里面写相关逻辑代码,添...
分类:
其他好文 时间:
2014-06-20 23:38:13
阅读次数:
235
前言:三种情况,引出问题new出来的对象需要释放,而释放时,如果有其他人引用了这个对象,再次使用这个对象时,则会导致无效指针报错。于是有了引用计数的施放管理机制。对于一个返回对象指针的方法。你若不看文档不看内部代码,你无法知道返回的这个指针需不需要你来释放。同样的对于将一个指针作为参数给一个方法后,...
分类:
其他好文 时间:
2014-06-20 23:38:58
阅读次数:
221
一.自动内存管理1)概述C++语言默认是没有提供自动内存管理的。使用者需要自己分配,自己释放。在cocos2d-x里提供了一个自动内存管理的方案。主要是通过CCObject来提供的,用户只要继承了CCObject,就可以通过调用autorelease()来告诉系统进行自动内存管理。一般用法就是:CC...
分类:
其他好文 时间:
2014-06-20 23:39:38
阅读次数:
283