Effective C++ 中文版
条款2 尽量使用 而不用
最重要的原因当然是C++提供了流对象‘>>’和‘’,它们代表了新观念。流对象能输出对象,而printf函数和scanf函数不能。此外,起码还有下面两个次要原因。
首先让我们观察一下printf函数和scanf函数的声明,它们分别是:
int printf( char *, ...);...
分类:
编程语言 时间:
2014-02-11 03:12:36
收藏:
0 评论:
0 赞:
0 阅读:
471
Struts1.X的工作流程
对于采用Struts框架的Web应用,在Web应用启动(发布)时就会加载并初始化ActionServlet,ActionContext等内容。ActionServlet从struts- config.xml文件中读取配置信息,把它们存放到各种配置对象中,例如Action的映射信息存放在ActionMapping对象中。
当ActionServl...
分类:
其他 时间:
2014-02-11 03:20:56
收藏:
0 评论:
0 赞:
0 阅读:
458
昨天用ab简单的测试了自己写的几个静态页面。其中有一个页面,刚开始的时候里面写了很多javascript代码和css,没有使用单独的js和css文件,吞吐率竟然只有3.几req/s。后来尝试把js和css写成单独的文件,吞吐率明显提升。难道一个文件的大小就可以对吞吐率有如此大的影响。但是后来再使同样很大的文件就没有这么差的吞吐率,说明大小不是唯一的问题,我觉得可能是因为那个页面的js包含了很多计算...
分类:
其他 时间:
2014-02-11 03:23:26
收藏:
0 评论:
0 赞:
0 阅读:
366
// DerivedAccessSpecifier.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
using namespace std;
class base
{
public:
int pub_a = 0;
private:
int pri_b = 0;
protected:
int pro_c = 0;
};
clas...
分类:
数据库技术 时间:
2014-02-11 03:42:36
收藏:
0 评论:
0 赞:
0 阅读:
575
一、iOS应用数据存取的常用方式
XML属性列表 —— PList
NSKeyedArchiver 归档
Preference(偏好设置)
SQLite3
Core Data
二、Core Data简介
Core Data 是iOS SDK 里的一个很强大的框架,允许程序员以面向对象的方式储存和管理数据。使用Core Data框架,程序员可以很轻松有效地通过面向对象的接口管理数据...
分类:
数据库技术 时间:
2014-02-11 03:28:26
收藏:
0 评论:
0 赞:
0 阅读:
545
最近接触了一些第三方登陆的东西,弄的真是一个头,两个大>.
今天,终于把腾讯第三方登陆调试通了,做一个记录,顺便发发牢骚。
QQ互联官网:http://connect.qq.com/
申请之类的就不多说了,没什么难点,主要记录一下代码方面的东西。
看官方文档的时候写的太详细,太复杂了。看了一堆没用的,和误导的。
由于项目中用的是自定义的图标,所以没有用Js SDK(后来才知道好像官方的j...
分类:
其他 时间:
2014-02-11 03:40:56
收藏:
0 评论:
0 赞:
0 阅读:
387
有时候,因为各种原因,我们需要用汇编代码实现一些程序功能。
有时候,是在C代码中嵌入一点汇编代码;有时候,则是创建纯汇编代码构成的.S文件。
用汇编代码写程序,主要会遇到两大麻烦:
1. 语法记不住,总是得翻阅资料。而且资料也经常不好查。
2. 不同平台环境,语法不统一。
不同处理器架构某些语法可能就不一样;甚至同一架构,同一种工具链,只是操作系统平台不同,也会导致语法不一样。例...
分类:
其他 时间:
2014-02-11 03:53:26
收藏:
0 评论:
0 赞:
0 阅读:
410
Definition:
"A binary tree is threaded by
making all right child pointers that would normally be null point to the inorder successor of the node, and all left child pointers that would normally be...
分类:
其他 时间:
2014-02-11 03:20:06
收藏:
0 评论:
0 赞:
0 阅读:
350
The project structure in Django...
分类:
编程语言 时间:
2014-02-11 03:27:36
收藏:
0 评论:
0 赞:
0 阅读:
377
备忘录模式(MEMENTO),又称Token,通过在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以待需要时将该对象恢复到原先保存的状态。备忘录模式很适合实现软件中的撤销和重做功能,在字处理软件,图像编辑软件,数据库管理软件中十分常见。游戏里也常常可以使用备忘录模式来保存游戏的状态,如游戏失败前的状态,游戏暂停时的状态,以备玩家重新接着死亡前的关卡继续或从暂停状态恢复,...
分类:
其他 时间:
2014-02-11 03:47:36
收藏:
0 评论:
0 赞:
0 阅读:
392
1. Introduction
宽泛的讲,数据仓库是一种数据库,它与单位的操作数据库分别维护。数据仓库系统允许将各种应用系统集成在一起,为统一的历史数据分析提供坚实的平台,对信息处理提供支持。
Data warehousing is acollection of decision support technologies, aimed at enabling the knowledgework...
分类:
其他 时间:
2014-02-11 03:32:36
收藏:
0 评论:
0 赞:
0 阅读:
376
以下内容来自oracle plsql user guide.
-------------------------------------------------------
一 定义:
The Oracle PL/SQL GOTO statement is a sequential control structure
available in Oracle. The GOTO...
分类:
数据库技术 时间:
2014-02-11 03:30:06
收藏:
0 评论:
0 赞:
0 阅读:
630
总结一下php中的面向对象的特性,...
分类:
Web开发 时间:
2014-02-11 03:18:26
收藏:
0 评论:
0 赞:
0 阅读:
389
??
作用:修改用户密码
格式:passwd [options] [LOGIN]
描述:
普通用户仅能修改自己的密码;超级用户可以修改任意账户的密码;也可以改变相关账户密码的有效期;
超级用户可以不输入待修改用户的密码;
选项:
-a,--all
与-S搭配使用,显示所有用户状态
-d,--delete
删除用户密码
-e,--...
分类:
其他 时间:
2014-02-11 03:44:16
收藏:
0 评论:
0 赞:
0 阅读:
370
下载链接:http://www.apuebook.com/ 我这里下载2005版本
编译平台:ubuntu 12.04
把下载的 src.2e.tar.gz 复制到 ~/workspace/c_wspace/unix$ (这里改为你自己的工作目录),解压生成 apue.2e目录,进入后使用make linux 编译
遇到问题:
Q1:
robin@ubuntu:~/...
分类:
其他 时间:
2014-02-11 03:31:46
收藏:
0 评论:
0 赞:
0 阅读:
418
题目:http://community.topcoder.com/stat?c=problem_statement&pm=12837
类似于弗洛伊德最短路径算法思想。
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#in...
分类:
其他 时间:
2014-02-11 03:55:57
收藏:
0 评论:
0 赞:
0 阅读:
412
为了与《用Python做科学计算-基础篇》保持一致,这里安装了Python(x,y)-2.6.6.2.exe
下载地址为http://www.mirrorservice.org/sites/pythonxy.com/
(1)安装Pythonxy之前卸载机器上原来安装的python组件
(2)安装Python(x,y)到指定目录
选择“Full”进行完全安装,并将“pythonxy”的安装路...
分类:
编程语言 时间:
2014-02-11 03:43:26
收藏:
0 评论:
0 赞:
0 阅读:
376
??
su允许某用户暂时成为另一个用户。它以真实有效的user ID、group ID和给定USER的附加组,执行一个命令,通常是一个交互式的shell。
su[OPTION]… [USER [ARG]…]
若未指定USER,则默认为root;如果USER有密码,且不是超级用户,则提示输入密码。
默认,su不改变当前目录;会根据USER改变HOME和SHELL...
分类:
其他 时间:
2014-02-11 03:30:56
收藏:
0 评论:
0 赞:
0 阅读:
268
??
作用:
打印系统信息
格式:
uname[OPTION]…
描述:
输出指定的系统信息,无选项同-s
选项:
-a,--all
输出所有信息
-s,--kernel-name
输出内核名称
-n,--nodename
输出网络结点主机名
-r,--kernel-release
输出内核发布信息
-v,--k...
分类:
其他 时间:
2014-02-11 03:40:06
收藏:
0 评论:
0 赞:
0 阅读:
372
??
作用:
输出真实有效的用户ID和组ID
格式:
Id[OPTION]… [USERNAME]
描述:
输出USERNAME的用户和组信息,缺省时指当前用户;
-a
忽略,仅为了与其他版本兼容
-Z,--context
仅输出当前用户的security context
-g,--group
仅输出有效的组ID
-G,--...
分类:
其他 时间:
2014-02-11 03:45:06
收藏:
0 评论:
0 赞:
0 阅读:
346