终于拿到样书了。尽管已经猜到这会是一本很厚的书(63万字),但真正看到实体书的时候还是让我吃了一惊:从下面这张照片看则更直观了,竟然比艾伦.J.马库斯的《投资学》(634页)还要厚:这本书确实是包含了作者的许多心血,正如本书特色所说:本书创新性地将语言和框架结合起来介绍,分为两部分,第一部分是Swift语言介绍;第二部分则是iOS8 SDK框架新特性的介绍,而且后者的篇幅重于前者。毕竟,单纯教科书...
分类:
移动开发 时间:
2015-06-12 23:57:27
阅读次数:
192
1)访问官方网站:http://www.qt.io/download-open-source/
2)选择离线安装包
3)选择合适的安装包下载( 32 位或 64 位)
4)安装软件包
5)ubuntu 如何打开 Qt Creator?...
分类:
系统相关 时间:
2015-06-12 23:58:45
阅读次数:
615
当ScrollView下嵌套GridView或ListView时,如果内容超过一屏默认位置不在ScrollView的顶部,这是因为嵌套GridView或ListView获了焦点,解决方法有如下几种:
方法1把ScrollView里的第一个View获取焦点:
baseView.setFocusable(true);
baseView.setFocusableInTouchMode(true)...
分类:
其他好文 时间:
2015-06-12 23:58:13
阅读次数:
128
Given a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node never differ by...
分类:
其他好文 时间:
2015-06-12 23:57:34
阅读次数:
136
在某些情况下,你开发的应用可能包含有各种各样的复杂界面,如果你使用Storyboard来管理这些界面,通常你会将这些界面按照相应的逻辑分成许多子模块,放在不同的storyboard里,比如注册相关的放到Register.Storyboard,图片相关的放到Photos.Storyboard,而主界面放到Main.Storbyoard。这么做的好处是不仅可以缩小每个storbyoard的打开速度,而...
分类:
其他好文 时间:
2015-06-12 23:56:24
阅读次数:
1173
Reverse digits of an integer.Example1: x = 123, return 321
Example2: x = -123, return -321取一个数的最后一位,用x % 10,取一个数的前n-1位(共n位),用x/10,每一次取的时候,都将上一次取的数乘以10,然后再加上末尾的数即可,代码如下:Code(C++)class Solution {
public...
分类:
其他好文 时间:
2015-06-12 23:55:44
阅读次数:
178
在“[3] MQTT,mosquitto,Eclipse Paho---如何使用 Eclipse Paho MQTT工具来发送订阅MQTT消息?”一文中我已经和大家简单讲述了如何使用Eclipse Paho MQTT。那么当我们点击“Connect”按钮,究竟在TCP协议层发生了什么?如何通过MQTT规定的协议和TCP的二进制数据进行对比,从而更加深入的学习MQTT的消息格式呢?笔者将带领大家以CONNECT消息格式为例子,分析第一个MQTT的消息格式, MQTT的CONNECT消息主要用来在客户端和服务端...
分类:
系统相关 时间:
2015-06-12 23:56:52
阅读次数:
292
计算机的硬件系统由运算器、控制器、存储器、输入设备和输出设备5大部分组成的。
CPU的功能:
1、程序控制
2、操作控制
3、时间控制
4、数据处理
CPU的组成:
运算器、控制器、寄存器和内部总线等部件组成的.
计算机的体系结构是指计算机的概念性结构和功能属性
计算机组织是指计算机体系结构的逻辑实现,包括机器内数据流和控制流的组成以及逻辑设计等(常称为计算机组成原理)。
计算...
分类:
其他好文 时间:
2015-06-12 23:54:31
阅读次数:
151
要求1代码:
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:sum123.cpp
*作 者:林海云
*完成日期:2015年6月12日
*版 本 号:v2.0
*
*问题描述:根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数...
分类:
其他好文 时间:
2015-06-12 23:55:41
阅读次数:
139
今天发现在linux下,普通用户的crontab任务不执行。网上搜了好多,好多说要在执行的脚本前面加上如下内容
if [ -f ~/.bash_profile ];
then
. ~/.bash_profile
fi
加了之后测试,没有任何作用。不知道是不是只有执行脚本在用户根目录才有作用。
最后发现要在脚本开头加入以下内容才可以
#!/bin/bas...
分类:
其他好文 时间:
2015-06-12 23:55:30
阅读次数:
150
在调试程序的时候,gdb是一柄利器,恰当的使用gdb可以解决掉程序的许多bug。
gdb并不检查语法错误,那是gcc或者g++的事情,gdb干的是调试的事情。
说明:
(1)gdb
程序名 [corefile]之类的是代表命令的用法,[]中间的内容是可选项,即你可以加,也可以不加。
(2)如果需要重复执行一条命令,不需要每次都键入命令,gdb记住了最后一个被执行的命令,只要简单的按ent...
分类:
数据库 时间:
2015-06-12 23:57:05
阅读次数:
277
Asterisk[1]是一款GPLv2协议下的开源电话应用平台。简单来说,Asterisk是一个服务器应用,能够完成发起电话呼叫、接受电话呼叫、对电话呼叫进行定制处理。
1.2.1 通道驱动
asterisk的通道驱动接口是最复杂也是最重要的可用接口。asteisk的通道API提供了对各种通信协议的抽象,使得asterisk的各种功能特性不必关心具体的通信协议。该组件主要是负责在aste...
分类:
其他好文 时间:
2015-06-12 23:54:37
阅读次数:
305
Asterisk-Java 教程(中文版) --FastAGI协议
FastAGI协议
通过FastAGI协议能够用最简单的方法使我们的JAVA应用程序和Asterisk交互。AGI脚本能够处理任何呼入或通过Manager API发起的呼出。
这此缺点已经由FastAGI解决,FastAGI基于AGI通过TCP/IP Socket连接替代标准输入和标准输出做为沟通的媒介。
你可...
分类:
编程语言 时间:
2015-06-12 23:53:48
阅读次数:
303
DuiVision菜单类是CDuiMenu,有两种显示的位置,一种是在窗口顶部某个按钮点击后可以下拉一个菜单,另一种是托盘图标的右键菜单。...
分类:
其他好文 时间:
2015-06-12 23:53:59
阅读次数:
498