问题描述:
Reverse bits of a given 32 bits unsigned integer.
For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as
0...
分类:
其他好文 时间:
2015-03-11 14:47:57
阅读次数:
175
iOS 开发过程中常出现的一些错误总结
1、两个视图控制器之间的跳转
(1)跳转:[self presentModalViewController:control animated:YES];
返回:[self dismissModalViewControllerAnimated:YES];
(2)
跳转:[self.navigationController pushViewController:subTableViewController animated:YES];
返回:[se...
分类:
移动开发 时间:
2015-03-11 14:50:32
阅读次数:
169
本章节主要讲解在WinForm中如何实现多标签页,可通过菜单打开或激活子窗体,并显示标签选项卡效果,单击标签可实现窗体切换,通过关闭按钮可关闭子窗体。效果图如下:...
分类:
移动开发 时间:
2015-03-11 14:48:15
阅读次数:
333
D3D中绘画3D模型基本上就是靠3个矩阵World, View, Projection来联合进行模型位置定位、视角定位及透视变形的,这与2D绘制一个图形只需要给出屏幕上的一个像素坐标就能进行定位有着非常大的不同。在某些场合,我们想根据屏幕上的像素坐标来绘制3D模型,一般可以通过用正交投影代替透视投影就能轻松进行绘制,但在一些极其特殊的情况下我们还想让绘制出的3D模型保持原先指定的3个矩阵所有变换,这...
分类:
其他好文 时间:
2015-03-11 14:49:53
阅读次数:
588
测试例子:
var xx = (function() {
(function() {
alert(9)
})();
alert(10)
return "yyyy";
})();
调用:
alert(xx);
在调用的时候,你会发现只弹出"yyyy"信息,并不见弹出"10"的信息!这也就是说,这个匿名函数只在立即调用的时候执行一次,这时它已经赋予了给xx...
分类:
其他好文 时间:
2015-03-11 14:49:50
阅读次数:
180
3月10日凌晨,苹果终于发布了期待已久的Apple Watch,实际上,业界早已推断出苹果会推出智能手表,只不过,苹果基于多个层面的考量,始终“守口如瓶”,Apple Watch的诞生确实可以用“千呼万唤始出来”来形容。那么,苹果为什么会选择在这个时间段推Apple Watch呢?这对行业会带来哪些冲击?
Apple Watch为何“姗姗来迟”?
...
分类:
移动开发 时间:
2015-03-11 14:47:22
阅读次数:
148
在这以前曾经写过一篇关于函数指针数组文章,今天又看到了通信工程的应用,拷贝下来,作为参考!
http://blog.csdn.net/eliot_shao/article/details/8609259
1、数据结构的定义
typedef int (*IO_DETECT_FUCTION)(void);
typedef struct __IO_DETECT
{
int id;
...
分类:
编程语言 时间:
2015-03-11 14:47:10
阅读次数:
163
M_NCCALCSIZE消息处理详解
【前言】
指定应用程序的标题高度和边框的宽度的方法有很多种。其中最普遍的方法有下面的两种:
第一种:创建没有标题栏应用程序,在客户区让出一部分空间用一幅图片画一个标题栏,让人“误认为”是标题栏。
第二种:处理应用程序接收到的WM_NCCALCSIZE消息,改变客户区在窗口中的位置,从而得到合适标题栏高度。
不能说哪一种方法好,哪一种方法不好,其实...
分类:
其他好文 时间:
2015-03-11 14:48:39
阅读次数:
156
Xcode6 下实现界面切换
1.新建一个工程T Xcode ——> File——>New--->Project--->Single View Application
2. 添加一个三个Cocoa Touch Class 基类为UIViewController类,SwitchViewController、FirstViewController、SecondViewControl...
分类:
其他好文 时间:
2015-03-11 14:47:01
阅读次数:
126
参考链接:
1. Appledoc 生成xcode 注释文档
2. https://github.com/tomaz/appledoc
3. Objective-规范注释心得
4. 使用Objective-C的文档生成工具:appledoc
5. http://www.simplicate.info/2013/07/25/using-appledoc-to-generate-xcode-h...
分类:
移动开发 时间:
2015-03-11 14:47:29
阅读次数:
166
简介以前我很头疼在博文里写公式,一直期盼CSDN的博文编辑器能支持LaTeX 公式输入,今天终于可以使用这个功能了!此文主要讨论如何在CSDN的Markdown编辑器中写 LaTeX 公式!...
分类:
其他好文 时间:
2015-03-11 14:47:39
阅读次数:
218
SelectorHepler工具类一般需要点击效果或者选中、焦点的状态改变后也改变效果的话,需要在drawable文件夹下面新建一个xml文件,然后写一个selector。相对来说比较麻烦,所以我写了一个用代码快速建一个selector的工具类。SelectorHepler代码:import android.content.Context;
import android.content.res.Co...
分类:
其他好文 时间:
2015-03-11 14:48:07
阅读次数:
167
当vector或者是string容器被重新分配的时候,则原来指向容器元素的指针、引用或者是迭代器失效。
但是如果存储空间未重新分配,即当容器vec中有vec.capacity()>vec.size()时候,指向插入位置之前的元素的迭代器、指针和引用仍然有用,但是指向插入位置之后的任何位置的迭代器、指针和引用都会失效。
...
分类:
编程语言 时间:
2015-03-11 14:46:07
阅读次数:
140
Android设备连接PC后,我们可以通过adb命令完成绝大多数工作。下面借助getprop、dumpsys来了解一些系统相关信息。一、getprop此命令的原理很简单,就是从系统的各种配置文件中读取信息。那么这些文件在你用adb shell进入设备内部后很容易找到,它们是:init.rc
default.prop
/system/build.prop此时直接使用cat命令也是可以把这些信息显示出来...
分类:
移动开发 时间:
2015-03-11 14:46:18
阅读次数:
310
elasticsearch-head是一个界面化的集群操作和管理工具,他是通过html5编写,可以对集群进行傻瓜式操作。
安装
有两种安装方式:
1、 通过elasticseach自带的plugin命令
plugin -install Aconex/elasticsearch-head可以看到
-> Installing mobz/elasticsearch-head...
T...
分类:
其他好文 时间:
2015-03-11 14:45:35
阅读次数:
138
iOS 常用四种数据存储方式
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅, ,使得用户体验更好。下面介绍?一下数据保存的方式:
1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提 供encodeWithCoder:和initWithCoder:方法。前?一个方法告诉系统怎么对对象进行编码,而后?一个方法则是告诉系统怎么对对象进行解码。例如对Possession对象...
分类:
移动开发 时间:
2015-03-11 14:46:03
阅读次数:
162
最近在做一个数据对接项目,通过Hessian与其他企业对接数据。但是公司电脑不能上网只能通过代理上网。如果每个方法都写代理的代码太繁琐,而且项目发布到服务器上的时候服务器是可以上网的。即便通过配置文件配置各个类是否使用代理,但是当发布的时候修改配置文件的内容也会比较多。所以就想到了通过注解+AOP的方式实现自动调用代理。...
分类:
编程语言 时间:
2015-03-11 14:47:43
阅读次数:
219