自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (229)
  • 问答 (2)
  • 收藏
  • 关注

原创 std::string::find() 和 std::string::npos

int idx = str.find("abc");if (idx == string::npos)//相当于 (idx==-1)  ... 上述代码中,idx的类型被定义为int,这是错误的,即使定义为 unsigned int 也是错的,它必须定义为string::size_type。 npos 是这样定义的:static const size_type npos

2014-12-30 15:43:03 899

原创 C++虚析构函数与纯虚析构函数

析构函数是当一个对象的生命周期结束时,会自动执行析构函数。析构函数的定义:#ifndef __A_H__#define __A_H__class A{public: A(void); A(int a, int b); ~A(void); //析构函数private: int a; int b; int c;};#e

2014-12-29 18:00:22 600

原创 c++智能指针

智能指针(smart pointer)是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄露。它的一种通用实现技术是使用引用计数(reference count)。智能指针类将一个计数器与类指向的对象相关联,引用计数跟踪该类有多少个对象共享同一指针。每次创建类的新对象时,初始化指针并将引用计数置为1;当对象作为另一对象的副本而创建时,拷贝构造函数拷

2014-12-26 12:10:52 722

原创 c++ explicit关键字详解

explicit用来防止由构造函数定义的隐式转换。    隐式转换:可以由单个实参来调用的构造函数定义了一个从形参类型到该类类型的隐式转换。    例如:    [cpp] view plaincopy#include  using namespace std;  class Test  {      private:          int a;    

2014-12-26 11:57:30 747

原创 sectionIndexer

http://www.eoeandroid.com/thread-245756-1-1.html

2014-12-25 23:12:46 755

原创 java 实现堆排序

堆排序是一种利用完全二叉树来解决问题的高效算法,合法的最大堆树要满足一个条件就是每一个结点值都要大于或等于它的孩子结点值。在一个数组中那专业法表示为:arrays[i]>=arrays[2*i+1] && arrays[i]>=arrays[2*i+2]; 最小堆类似,只要改为冒最小值即可。堆排序树的构造过程找最大值过程由下图,数组arrays[0....n]为:17,8,45,84,2,

2014-12-25 10:04:34 653

原创 Java实现二叉树及各种操作

public class BinTree { public final static int MAX = 40; private Object data; //数据元数 private BinTree left, right; //指向左,右孩子结点的链 BinTree[] elements = new BinTree[MAX];//层次遍历时保存各个节点

2014-12-25 09:53:48 670

原创 设计模式:可复用面向对象软件的基础 笔记

创建型设计模式:创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型  模式将实例化委托给另一个对象。创建型模式特点:      1),它们都将关于该系统使用哪些具体的类的信息封装起来。      2),隐藏了这些类的实例是如何被创建和放在一起的创建型模式分类:      抽象工厂模式:提

2014-12-24 09:59:49 1087

原创 Genymotion--Unable to create Genymotion virtual devices:Connection timeout

问题描述:window下面安装Genymotion后,创建下载模拟器的时候出现Unable to create Genymotion virtual devices:Connection timeout;解决方法:在C:\Users\xxx\AppData\Local\Genymobile下载找到:genymotion.log文件,用记事本打开;找到下载的http路径(一般在最后面,如http

2014-12-23 12:18:53 1274

原创 c语言学习笔记一

类型转换隐式类型转换 整型、实型和字符型数据之间可以混合运算。例如:      10 + ’a’ + 1.5 - 8765.1234 * ’b’ 不同数据类型之间运算会进行自动类型转换强制类型转换n 一般形式:(类型名)(表达式)例    (int)(x + y)      (int)x + y      (double)

2014-12-17 09:43:02 4016 1

原创 java时间戳与日期相互转换

//时间戳转日期 String beginDate="1450337444000"; SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String sd = sdf.format(new Date(Long.parseLong(beginDate))); System.out.printl

2014-12-16 14:05:53 1213

原创 c++学习笔记

父类与子类指针问题:参考1,父类指针引用父类对象,完全正常引用2,子类指针引用子类对象,子类会覆盖父类的同名函数,覆盖同名变量 3,父类指针引用子类对象,只能访问子类对象中包含的父类对象,父类对象的函数成员可以访问,子类的不可以访问,无法正常释放内存4,子类指针引用父类对象(子类可能把不属于父类的内存给delete,从而可能造成野指针),不可以,野指针内存冲突 ;访问父类对象可以通

2014-12-14 07:47:48 1191 1

原创 htmlparser

参考:package com.myTest;import org.htmlparser.Node;import org.htmlparser.NodeFilter;import org.htmlparser.Parser;import org.htmlparser.filters.AndFilter;import org.htmlparser.filters.HasAttribut

2014-12-12 14:46:29 836

原创 HttpClient简单用法

httpClient工具类,包括客户端登陆,post,get请求import java.util.HashMap;import java.util.Map;import java.io.IOException;import java.io.InputStream;import java.io.ByteArrayOutputStream;import org.ap

2014-12-12 11:16:53 826

原创 jstl forEach逆序输出list

最近在写代码,有一个功能,需要把后台传递到前台的数据逆序输出,本想通过Collections.reverse(list);对list中的数据进行逆序排列后再传递到后台,但想到for循环都可以逆序输出,就想JSTL是否也有可                <%@ page language="java" contentType="text/html; charset=UTF-8"  

2014-12-01 16:09:15 6415 1

嵌入式实时操作系统μCOS-II原理及应用(第2版)高清+目录

嵌入式实时操作系统μCOS-II原理及应用(第2版)高清+目录

2017-03-27

CC2530中文数据手册完全版

CC2530中文数据手册完全版

2017-03-21

Charles(mac)3.8.3破解版.zip

( Charles(mac)3.8.3破解版.zip )

2017-03-20

visual studio 串口通信代码

vs 串口通信代码,可以直接运行

2017-02-23

Android的设计与实现-卷1(带完整书签版)

Android的设计与实现-卷1(带完整书签版)

2017-01-17

韦东山二期驱动全部源码

韦东山二期驱动全部源码

2017-01-17

韦东山数码相框笔记

韦东山数码相框笔记 韦东山数码相框笔记

2017-01-17

android 读、写串口

通过android 直接读、写串口

2016-11-28

linux-2.6.2源码

linux-2.6.2源代码 linux-2.6.2源代码 linux-2.6.2源代码

2016-11-22

韦东山视频u-boot源码

韦东山视频u-boot源码 韦东山视频u-boot源码 韦东山视频u-boot源码

2016-11-21

ARM体系结构与编程(高清带书签) 杜春雷

RM体系结构与编程(高清带书签) 杜春雷 ,是一本非常好的书

2016-11-20

Java多线程编程核心技术_完整版 高清带书签目录 pdf

Java多线程编程核心技术_完整版 高清带书签目录

2016-11-16

《Java核心技术 卷1 基础知识(原书第9版)》中文版(高清+目录).pdf

《Java核心技术 卷1 基础知识(原书第9版)》中文版(高清+目录)

2016-11-16

Android源码设计模式解析与实战(高清+目录)

真金白银换来的 Android源码设计模式解析与实战

2016-11-16

Android开发艺术探索(高清+目录)

真金白银换来的Android开发艺术探索 真金白银换来的Android开发艺术探索

2016-11-16

Android项目实战-手机安全卫士(高清+目录)

Android项目实战-手机安全卫士

2016-11-16

Android群英传(高清+目录)

真金白银换来的,Android群英传(高清+目录)

2016-11-16

Android系统源代码情景分析(高清+目录)

在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序、Binder进程间通信驱动程序以及Ashmem匿名共享内存驱动程序;Android应用程序框架篇从组件、进程、消息以及安装四个维度对Android应用程序的框架进行了深入的剖析。 通过上述内容及其组织,本书能使读者既能从整体上把握Android系统的层次结构,又能从细节上掌握每一个层次的要点。

2016-11-16

思考软件,创新设计 A段架构师的思考技术

真金白银购来的,高焕堂老师的最新著作。支持高老师请购纸版。 本书主要讲解了做软件设计需要掌握的一些思维方法,即A段架构师需要掌握的思考技术。具体包括:商业思维——从商业模式到架构设计、软硬整合商业模式范例、获利思维与心境、创新思维、组合思维、战术引导战略思维、四项假设性思维、架构师策略思维的案例演练、架构学习的10个步骤、云平台架构设计的十个法则、实践范例(含程序代码)。

2016-11-13

sourceinsight3.5 安装包与注册机

中文版的sourceinsight3.5 安装包与注册机,亲测可用

2016-11-13

ios通过BLE读取蓝牙地址

ios通过BLE读取蓝牙地址

2021-12-23

MFC使用json11解析JSON

MFC使用JSON11将json,包括json字符串转对象,对象转json字符串

2021-03-11

RegisterTest.zip

里面介绍了MFC使用注册表的两种方法:一种是通过Window API自己封装成C++,另一种是直接用VC封装好的类

2021-03-11

VC MFC实现文件下载

VC MFC实现文件下载,将文件下载到内存里面

2020-12-18

QT纯源码自定义QTableWidgetw分页

自定义QTableWidgetw分页组件 为了方便移植和通用纯源码使用QTableWidgetw,不依赖于任何UI文件 具体效果:https://blog.csdn.net/PZ0605/article/details/108715079

2020-09-21

mac cmake安装包

 CMake Mac版是一款Mac平台上免费的编译工具,CMake旨在构建、测试和软件打包。CMake是用于控制软件使用简单的平台和编译器编译过程独立配置文件。CMake生成本机makefile和工作区,可以使用您所选择的编译器环境。

2020-07-20

nRF5_SDK_15.0.0_offline_doc.rar

nRF5_SDK_15.0.0离线文档。开发Nodic nRF的可以下载看一下,方便随时查阅.

2020-05-06

Charles MAC 安装包与注册方法

Charles MAC 环境下面的安装包 以及注册方法 Charles是一个超级好用的抓包工具,可以非常方便的抓取电脑、手机端的数据包

2019-12-12

Nordic BLE Mesh 文档

开发Nordic BLE Mesh必备文档,光看文档可能有点蒙,最好配合官网的代码一起看,理解更加深刻;

2019-09-30

pyqt5思维导图与笔记

pyqt5思维导图与笔记:GUI编程思维导图、各种控件的学习笔记

2019-09-21

vs2015快速开发插件.zip

vs2015快速开发插件,可以帮助我们提高工具的使用效率。

2019-07-09

VC++之MFC API手册(chm).zip

VC++之MFC API手册,详细枚举了MFC类结构、每个类中的方法、所有宏定义等

2019-07-08

自己根据源码编译的MacDown

自己根据源码编译的mac平台下面的MacDown,顶部多了一个快捷工具栏

2018-04-07

SpringMVC shiro源码

SpringMVC shiro源码 SpringMVC shiro源码 SpringMVC shiro源码

2018-03-20

iOS编程第4版和avfoundation秘籍 高清

iOS编程第4版和avfoundation秘籍 高清PDF iOS编程第4版和avfoundation秘籍 高清

2018-03-13

深入浅出MyBatis技术原理与实战(高清目录+部份源码)

深入浅出MyBatis技术原理与实战 高清目录PDF+本书部份源码

2018-01-11

最全的区块链文档

其中包含:区块链技术指南,区块链架构及应用-李赫,区块链存证-网录科技-汪波,区块链是如何实现版权保护的-朱志文,中国区块链白皮书1014,中国区块链技术和应用发展白皮书(2016),区块链原理及应用简介 - v1.1

2018-01-11

二维码生成库c语言

一个基于c语言的库,未附带文档,详细说明请看我的博客

2017-06-08

sscom5.12.1

sscom5.12.1是sscom串口工具的最新版本,USB串口误拔后大部分不再死机

2017-05-23

ApkTool+auto-sign Android反编译打包+签名(反编译工具)

参考:http://blog.csdn.net/pz0605/article/details/66969543

2017-03-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除