单例的使用一般分为三步:
/**
* 通过单例实现获取本类(AudioManager)对象
*/
private static AudioManager mInstance; //第一步:一个私有静态的类成员变量
private AudioManager() {} //第二步:一个私有的构造方法
public static AudioManager getInstance(...
分类:
其他好文 时间:
2015-05-25 18:44:06
阅读次数:
132
这几天学习和实现了《数据结构(c语言版)》(李建中等人翻译的那本)里介绍的2-3树!
说实在,我若过一段时间来看这里的代码,估计我也看不懂了,不过结合书和书里的笔记,我想我还看得懂。
对以下代码有兴趣的学者,应该结合那本书来看吧!!!
大概说下:
插入:
a:待插入点,是2节点的,就往这里插入即可。
b: 待插入点,是3节点的,拆分这个节点。(小值留下,中值待定,大值放入...
分类:
其他好文 时间:
2015-05-25 18:43:36
阅读次数:
97
注:需要去官网下载 jpush-client-3.2.3.jar/**
* 极光推送工具类
* @author why
*
*/
@SuppressWarnings("all")
public class JPushAllUtil {
private final static String appKey = "";
private final static String maste...
分类:
编程语言 时间:
2015-05-25 18:44:51
阅读次数:
149
作为嵌入式软件工程师,应该要清楚程序的每一条指令在哪里,什么时候会被加载到内存,什么时候会被执行。链接脚本会明确告诉你程序的代码和数据在内存中的分布。精确控制代码和数据在内存中的分布是高效利用内存资源的前提。自定义链接脚本是资深嵌入式软件工程师的必备技能,更是嵌入式架构师的最基本要求。此外,灵活定制链接脚本在编程方面有更高级的应用。...
分类:
编程语言 时间:
2015-05-25 18:43:26
阅读次数:
177
http://androidren.com/index.php?qa=321&qa_1=使用renderscript库,在某些手机或android版本奔溃的问题
错误信息如下:
android.support.v8.renderscript.RSRuntimeException: Error loading RS jni library: java.lang.Unsatisfied...
分类:
移动开发 时间:
2015-05-25 18:44:11
阅读次数:
627
最近遇到个坑,在进行ArrayList和HashMap进行比较时,发现数据一样,但equals一直返回false。于是乎看了一下ArrayList和HashMap的源码,才恍然大悟。本文的代码摘自JDK 1.7.0。
ArrayList的equals方法:
public boolean equals(Object o) {
if (o == this)
return...
分类:
其他好文 时间:
2015-05-25 18:43:47
阅读次数:
127
枚举法
水题#include
#include
#include
using namespace std;const int maxn = 1000 + 5; int main(){
int k,x,y,cnt;
int xx[maxn],yy[maxn];
bool flag;
while(cin >>...
分类:
其他好文 时间:
2015-05-25 18:44:30
阅读次数:
97
不使用帮助的IT员工当不了好老板。我就是那个比较2的那个员工。在禅道创建产品、关联项目的时候出现了一点小插曲。
希望大家不要像我一样,做完了之后再去看帮助。下面是禅道的帮助手册链接( http://www.zentao.net/book/zentaopmshelp.htmlhttp://www.zentao.net/book/zentaopmshelp.html)和我对创建产品、关联项目的操作步骤的整理,希望能给大家提供一些帮助!...
分类:
其他好文 时间:
2015-05-25 18:41:22
阅读次数:
146
在上一篇文章《调用网络API》中,我只讲述了如何直观的使用API接口以及调用API后返回的结果,本文则从程序实现的角度来实现API的调用,当然本程序的实现也是借助于扇贝网的API接口文档http://www.shanbay.com/help/developer/api/。
由API文档可知,要想调用其API,必须先注册。因此,我就注册了,账户名为nineheadedbird, 密码为1234...
在多个线程之间共享数据时,需要考虑线程同步问题,必须确保每次只有一个线程访问和改变共享数据。
C#中使用lock语句可以轻松地设置和解除锁定以期达到每次只有一个线程访问和改变共享数据的目的。
下面是一个多线程访问共享数据的实例,看看在没有进行同步操作的情况下会出现什么样的问题?
using System;
using System.Threading;
namespace LockE...
分类:
编程语言 时间:
2015-05-25 18:43:57
阅读次数:
128
Openwrt /lib/functions/procd.sh脚本是在/sbin/procd进程启动后,将会对hotplug实现进行监听,当有hotplug的event时,将会使用hotplug.json,执行/etc/hotplug.d/下与event对应的脚本文件[root@PandoraBox:/lib/functions]#cat /lib/functions/procd.sh
# pro...
分类:
其他好文 时间:
2015-05-25 18:41:28
阅读次数:
2238
1,关于CodeLiteCodeLite IDE 是一个强大的开源,跨平台的 C/C++整合开发环境. 支持包括 Windows、Linux 和 Mac 系统下运行。亮点:
1. 代码自动完成功能很强大
2. 仿VS,很容易上手
3. 界面更友好...
分类:
编程语言 时间:
2015-05-25 18:40:39
阅读次数:
225
这篇文章资料是从新浪微博开发平台分享过来,一方面是博主自己开发过程遇到问题对错误代码的快捷查询,不用每次都得到官方找;另一方面,分享给大家学习收藏,并且有些错误代码原因会进行些扩展或提供解决方案。有人说,新浪微博开放平台的error_code写的比较清楚,对照表一看就知道问题所在。我觉得QQ平台的错误返回码说明文档也不错的,直接提供了解决方案的链接文档。
直入正文,微博平台错误代码分为两种:...
分类:
Windows程序 时间:
2015-05-25 18:40:56
阅读次数:
1435
这篇文章,是直接从QQ开放平台分享过来的,便于大家参考说明,及时解决开发过程中出现的问题。
公共返回码-for OAuth2.0协议
错误码
含义说明
100000
缺少参数response_type或response_type非法。
100001
缺少参数client_id。
100002
缺少参数clie...
分类:
其他好文 时间:
2015-05-25 18:42:07
阅读次数:
360
10git pull
在git中,我们可以通过git
pull命令把服务器仓库的更新拉到本地仓库中。git
pull相当于是从远程获取最新版本并merge到本地。
9.克隆远程分支
7.切换到某个分支
git checkout 某个分支名
8.
cd /etc/
/etc目录 包含很多文件.许多网络配置文件也在/etc 中.
1:...
分类:
其他好文 时间:
2015-05-25 18:40:57
阅读次数:
134
开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用时,并且用到的库比较多时,就不方便管理了。然而cocoaods 可以帮助管理Xcode的第三方库,然而在安装时会出现经常出现一些问题。本来挺简单的安装由于在天朝被墙的原因总是安装不上
安装cocoapods的简单命令:
sudo gem install cocoapods
运行命令后,正常情况下就可...
分类:
其他好文 时间:
2015-05-25 18:42:36
阅读次数:
125
前言
这篇文章主要讲诉系统调用支付宝手机网页即时交易接口后支付宝返回的异步通知。
支付宝对商户的请求数据处理完成后,会将处理的结果数据通过服务器主动通知的方式通知给商户网站。这些处理结果数据就是服务器异步通知参数。
特性
必须保证服务器异步通知页面(notify_url)上无任何字符,如空格、HTML标签、开发系统自带抛出的...
分类:
移动开发 时间:
2015-05-25 18:40:46
阅读次数:
1159