这个系列其实是《Boost程序库完全开发指南》的读书笔记。按照书中的方法代码没跑起来,所以转到Ubuntu下学习了。boost库在Ubuntu下的安装,直接用apt-get install命令安装就可以了,需要安装libboost-dev libboost-system libboost-thread
我们直接上代码,通过讲解代码来学习。一方面,更详细的内容请参看原书,在此不作重...
分类:
其他 时间:
2015-06-17 09:38:15
收藏:
0 评论:
0 赞:
0 阅读:
312
我们有时候也会遇到一些脱离spring容器创建的类实例,如何把spring容器内的对象注入到这些类实例内呢。
我们可以用org.springframework.beans.factory.config.AutowireCapableBeanFactory.createBean(Class beanClass, int
autowireMode, boolean depende...
分类:
编程语言 时间:
2015-06-17 09:38:05
收藏:
0 评论:
0 赞:
0 阅读:
303
上面一个编辑框输入要倒计时的数字
获取以后显示在下面的textview上面
点击开始,textview上的数字逐减private TextView tvTime;
private EditText inputTv;
private Button btnHQ,btnBG,btnZT;
//用来存放倒计时的数字
private int i;
private...
分类:
移动平台 时间:
2015-06-17 09:37:55
收藏:
0 评论:
0 赞:
0 阅读:
190
QTP功能与特点QTP是QuickTest Professional的简称,是一种自动化软件测试工具。在软件的测试过程中,QTP主要来用来通过已有的测试脚本执行重复的手动测试,用于功能测试和回归测试。使用QTP要求测试人员在测试前考虑好应用程序测试的内容,步骤,输入数据和期望的输出数据等。...
分类:
其他 时间:
2015-06-17 09:37:35
收藏:
0 评论:
0 赞:
0 阅读:
206
序在公司开发Android也有一段时间了,近期公司又要开始新的项目,为此也弄了个开工大会,在会上就指出,希望我们手机端小组(Android,IOS)能够把HTML5这块也吃下,以前这块都是拜托Java小组的人去做的.. 而且Html5 在开发上也很方便,一次开发,多平台使用,间接的整合了Android和Ios会后老大也对Html5稍微做了间接其实HTML5 相对于 Android 可以是这样理解的...
分类:
Web开发 时间:
2015-06-17 09:37:25
收藏:
0 评论:
0 赞:
0 阅读:
262
SQL> select * from v$version where rownum=1;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod...
分类:
其他 时间:
2015-06-17 09:37:16
收藏:
0 评论:
0 赞:
0 阅读:
139
相信很多人最开始用JDK库对文件进行操作时, 都被繁琐重复的代码所恶心到, 而本文介绍的Files类将重复的代码封装, 使得工程师在对文件的操作上效率大大提升......
分类:
其他 时间:
2015-06-17 09:37:05
收藏:
0 评论:
0 赞:
0 阅读:
995
IOS学习笔记
概述:
8_2、改变整型变量的符号
8_2、改变整型变量所占存储空间
8_3、char类型数据存储
8_4、数组的基本概念及分类
8_5、数组元素作为函数参数
8_5、一维数组定义及注意事项
8_6、一维数组初始化
8_7、一维数组一个让人疑惑的问题
8_8、一维数组的引用
8_9...
分类:
移动平台 时间:
2015-06-17 09:36:55
收藏:
0 评论:
0 赞:
0 阅读:
237
定义:将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。
类型:行为类模式
类图:
命令模式的结构
顾名思义,命令模式就是对命令的封装,首先来看一下命令模式类图中的基本结构:
l Command类:是一个抽象类,类中对需要执行的命令进行声明,一般来说要对外公布一个execute方法用来执行命令。
l ...
分类:
其他 时间:
2015-06-17 09:36:35
收藏:
0 评论:
0 赞:
0 阅读:
226
(11)装饰模式
定义:动态地给一个对象添加一些额外的职责。就扩展功能而言, 它比生成子类方式更为灵活。
类型:结构型模式
类图:
1. 装饰模式(Decorator)的定义:又名包装(Wrapper)模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。
2. 装饰模式以对客户端透明的方式动态的给一个对象附加上更多的责任。换言之客户端并不会...
分类:
其他 时间:
2015-06-17 09:36:15
收藏:
0 评论:
0 赞:
0 阅读:
221
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。原工程:https://github.com/LineChen/(4)已经说了怎么构造一条消息。这篇要说的就是处理各种业务逻辑的具体。
package com.imomo_server;import java.io.FileOutputStream;
import java.nio.chan...
分类:
其他 时间:
2015-06-17 09:35:56
收藏:
0 评论:
0 赞:
0 阅读:
263
Any:
Any是一个空协议集合的别名,它表示没有实现任何协议,因此它可以是任何类型,包括类实例与结构体实例。
Any是一个别名。
/// 一个任何类型都遵守的协议类型
typealias Any = protocol
AnyObject:
AnyObject是一个成员为空的协议,任何对象都实现了这个协议。
看一下AnyObject的定义:
@objc pr...
分类:
编程语言 时间:
2015-06-17 09:35:45
收藏:
0 评论:
0 赞:
0 阅读:
187
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。
原工程:https://github.com/LineChen/在具体介绍各项操作之前先介绍一下数据库操作类和文件操作类。
数据库:MySQL、MVC模式
SqlHelper :package com.database;import java.sql.*;
import java.ut...
分类:
数据库技术 时间:
2015-06-17 09:35:36
收藏:
0 评论:
0 赞:
0 阅读:
237
PHP面向对象编程详解:类和对象
从OOP的视角看,不应区分语言。无论是C++、无论是Java、无论是.net还有更多面向对象的语言,只要你了解了OO的真谛,便可以跨越语言,让你的思想轻松的跳跃。便没有对于Java、.net、PHP 之间谁强谁弱的争执了。
希望这个介绍PHP5面向对象编程(OOP)的资料能让初学者受益,能让更多的PHPer开始转向OO的编程过程。
...
分类:
Web开发 时间:
2015-06-17 09:35:30
收藏:
0 评论:
0 赞:
0 阅读:
287
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。
原工程:https://github.com/LineChen/一、注册
注册就是保存用户的个人信息,包括用户注册邮箱,系统分配的Id(最开始没想到分配Id来标识一个用户,而是准备用邮箱,但是在保存用户离线消息时需要结合用户唯一标识来创建表,由于邮箱带有特殊字符@,所以不能作为表名,只有为...
分类:
其他 时间:
2015-06-17 09:35:28
收藏:
0 评论:
0 赞:
0 阅读:
131
#region 识别urlStr是否是网络路径
///
/// 识别urlStr是否是网络路径
///
///
///
public static bool UrlDiscern(string urlStr)
{
if (Regex.IsMatch(url...
分类:
Windows开发 时间:
2015-06-17 09:34:45
收藏:
0 评论:
0 赞:
0 阅读:
329
#region 返回图片的字节流byte[]
///
/// 返回图片的字节流byte[]
///
///
///
///
public static byte[] getImageByte(string imagePath, WebClient webClient)...
分类:
Windows开发 时间:
2015-06-17 09:34:35
收藏:
0 评论:
0 赞:
0 阅读:
746
在程序设计和开发中,首先要有大的架构,才能按照这个大的方向走,否则没有明确的方向,个人管个人的,那么开发出来的程序也会五花八门,没有一个统一的标准。下面就说到目前为止,学习到的两个模型。
1、Model1模型
这种模型结构简单,比较适合小的项目开发,模型图如下:
具体流程:
2、Model2模型
...
分类:
其他 时间:
2015-06-17 09:34:26
收藏:
0 评论:
0 赞:
0 阅读:
300
#region 判断远程文件是否存在
///
/// 判断远程文件是否存在
///
///
///
public static bool RemoteFileExists(string fileUrl)
{
HttpWebRequest re = null...
分类:
Windows开发 时间:
2015-06-17 09:33:16
收藏:
0 评论:
0 赞:
0 阅读:
276
#region 移除字符串末尾指定字符
///
/// 移除字符串末尾指定字符
///
/// 需要移除的字符串
/// 指定字符
/// 移除后的字符串
public static string RemoveLastChar(string str, string val...
分类:
Windows开发 时间:
2015-06-17 09:33:05
收藏:
0 评论:
0 赞:
0 阅读:
353