自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (13)
  • 收藏
  • 关注

原创 设计模式(目录)

https://blog.csdn.net/qq_35071078我的Android NDK之旅(一),不使用ndk-build命令来创建jni

2021-07-19 17:48:52 87

原创 Android Ndk (目录)

01 C语言基础 ,指针基础

2021-07-19 17:38:09 306 1

原创 14 C++ map与手写多元谓词

Android Ndk 学习笔记(目录)void useMap(){ map<int ,string> mapVar ; mapVar.insert(pair<int,string>(1,"一")); mapVar.insert(make_pair(2,"er")); mapVar.insert(map<int,string>::value_type(3,"san"));// mapVar.insert(pair<int,s

2021-07-31 17:36:38 477

原创 13 C++ STL 标准模板库 与 函数谓词

Android Ndk 学习笔记(目录)#include <iostream>#include <set>#include <vector>#include <stack>#include <queue>#include <list>using namespace std;void useVector(){ vector<int> vector1 ; vector<int&gt

2021-07-30 16:43:17 163

原创 12 C++二义性,多态,纯虚函数,模版函数

Android Ndk 学习笔记(目录)1 继承class Person {public: string name ; Person(string name ):name(name){}};class Course {private: string name;public: Course(string name) :name(name) {}};// 成员变量中存在类对象时 ,需要在 构造函数中 ,进行初始化class Student : pub

2021-07-30 14:33:23 145

原创 11 C++面向对象继承与操作符重载

Android Ndk 学习笔记(目录)1 运算符重载/** * 1 定义外 外部的重载 * @param pos1 * @param pos2 * @return */Position operator + (Position pos1 ,Position pos2){ int x = pos1.getX() + pos2.getX(); int y = pos1.getY() + pos2.getY(); return Position(x,y);}cl

2021-07-28 12:00:06 121 1

原创 10 C++ 可变参数与友元函数

Android Ndk 学习笔记(目录)1 可变参数#include <stdarg.h> // 可变参数的支持void sum(int count , ...){ // 保存可变参数 va_list vp ; // 可变参数开始 va_start(vp ,count); for (int i = 0; i < count; ++i) { // 获取可变参数 int number = va_arg(v

2021-07-27 18:02:06 105

原创 09 C++ 深拷贝与浅拷贝

Android Ndk 学习笔记(目录)class Kaobei{public: int age; char * name; Kaobei() { cout << "空参数构造函数" << endl; } Kaobei(char * name) :Kaobei(name, 99) { cout << "一个参数构造函数 this:" << this << endl; }

2021-07-27 16:29:48 95

原创 08 C++ 重要函数原理

Android Ndk 学习笔记(目录)1 命名空间/** * 可以通过 namespace 关键词 直接定义 命名空间 */namespace custom{ char * name ; int age ; void action(){ cout << "custom 的 action" << endl ; } void action2(){ cout << "custom 的 acti

2021-07-27 14:49:22 131

原创 07 C++语言学习之面向对象

Android Ndk 学习笔记(目录)1 C++标准支持 C++的通用库 #include <iostream> 2 命名空间 C++ 的特性using namespace std; 3 C++ 里面可以调用 C 语言 反之不行4 输出打印void funtion04(){ cout << "Hello C++" << endl ; // cout 输出的指令 ,类似C语言的 printf cout <<

2021-07-26 14:34:54 129 1

原创 06 C语言文件加解密

Android Ndk 学习笔记(目录)1 读文件void fileTest01(){ char * fileNameStr = "D:\\text1.txt"; FILE * file = fopen(fileNameStr,"r"); if (!file){ printf("文件打开失败 地址%s",fileNameStr); exit(0); // 退出程序 } // 定义缓存区 char buffer[10];

2021-07-24 18:02:44 299 1

原创 05 结构体与结构体指针数组

Android Ndk 学习笔记(目录)struct Person1 { char * name; char * sex ; int age ;} p2 ,p3 = {"张晓红","女",22};void UsePerson1(){ struct Person1 p1 ; p1.name = "南尚"; p1.sex = "男"; p1.age = 31; printf("name:%s, age:%d, sex:%s \

2021-07-24 15:37:18 98 1

原创 04 指针实战运用进阶之字符串操作

Android Ndk 学习笔记(目录)c语言string函数详解 下面的函数复制于该文章1 计算数组长度void maint04t1(int * resultLen , int * intarr){ int count = 0; while (*intarr != '\0') { intarr++; count++; } *resultLen = count;}void useMaint04t1(){ int arr

2021-07-22 16:04:42 110

原创 03 静态开辟内存与动态开辟内存

Android Ndk 学习笔记(目录)1 c语言中 ,非0 及true 0 == falsevoid m03t1(){ // c语言中 ,非0 及true 0 == false if (0){ printf("这是真\n"); }else{ printf("这是假\n"); } if (124){ printf("这是真\n"); }else{ printf("这是假\n");

2021-07-22 10:21:07 267 2

原创 02 函数指针与指针运算

Android Ndk 学习笔记(目录)1 多级指针void t9(){ int num = 999 ; int * num_p = &num; int ** num_p_p = & num_p; int *** num_ppp = & num_p_p; printf("num_p 的值 is %d\n",* num_p); printf("num_p_p 的值 is %d\n",** num_p_p); printf

2021-07-22 10:09:55 330 2

原创 设计模式 六大原则

1 单一职责原则一个类只完成一个功能模块2 开闭原则如果有新的功能 则新创建一个类进行编辑,原则上不修改原有的代码3 依赖倒置原则面向接口编程 ,每一个类都建立对应的接口类 ,使用时持有接口类的对象 ,4 里氏替换原则子类扩展父类的功能,但不要改变父类原有的功能5 接口隔离原则接口功能尽量最小化 ,最小功能单元6 迪米特原则降低耦合 局部变量中不要引入新的类...

2021-07-19 18:09:35 74

原创 01 C语言基础 ,指针基础

1 初试C语言2 基本类型与打印方式3 类型所占大小4 “&” 获取地址 与 %p 地址占位符5 获取地址的值6 修改值7 通过传递地址的方式修改值8通过方法交换值

2021-07-19 17:22:29 109

书源apk 书源apk 书源apk 书源apk

书源apk 书源apk 书源apk 书源apk 书源apk

2023-06-11

YueDu_2.20.050211.apk

书源 - https://gedoor.github.io/MyBookshelf/bookSource.json

2020-05-05

jdk-8u221-windows-x64.zip

jdk-8u221-windows-x64.zip(1.8版本)

2019-10-23

Hibernate实例开发 HQL 与 QBC 查询

Hibernate实例开发 HQL 与 QBC 查询

2019-08-05

universal-image-loader-1.9.1

android端图片加载框架的老 大哥了,15.3k个star足以证明它的热门,UIL与gilde最大区别是可定制,UIL提供了大量配置方式,图片加载状态的回调(成功,失败,进行 中),加载动画等;以及提供了移动端图片加载框架的缓存思路:三级缓存策略 sd卡-内存-网络;值得注意的是,UIL以及两年未更新了,但笔者仍推荐各位使用!

2018-09-18

SQLyog6Ent

SQLyog 是业界著名的 Webyog 软件公司出品的一款简洁高效、功能强大的图形化MySQL数据库管理工具。使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。在此读者一定要注意这是一款针对Mysql数据库的管理工具,其他如SQL Server这些是不能使用的,为什么要解说这个工具呢?因为经过小编亲测这款数据库管理工具使用方便、灵活、功能强大,不仅可以对本地的数据库进行管理,而且还可以通过SSH进行远程访问。

2018-04-11

mysql-connector-java-5.1.41-bin

mysql-connector-java-5.1.41-bin 数据库驱动jar 数据库驱动jar

2018-04-11

mysql-5.5.37-winx64.msi

mysql-5.5.37-winx64.msi 安装教程https://jingyan.baidu.com/article/48a42057f2d1a9a925250443.html

2018-04-11

photoView_imagelode.jar

PhotoView 是一款扩展自Android ImageView,支持通过单点/多点触摸来进行图片缩放的智能控件。

2018-01-25

photoView.jar

PhotoView 是一款扩展自Android ImageView,支持通过单点/多点触摸来进行图片缩放的智能控件。

2018-01-25

apk 反编译 dex2jar - 0.0.9.15

首先将apk文件后缀改为zip并解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.15 文件夹。 在命令行下定位到dex2jar.bat所在目录,运行 dex2jar.bat classes.dex 生成 classes_dex2jar.jar 之后借助工具jdgui便可以

2018-01-04

apk反编译工具 apktool

描述描述描述描述描述描述描述描述描述描述描述描述描述描述描述描述

2018-01-04

讯飞在线语音SDK

不想要分都不行么不想要分都不行么不想要分都不行么不想要分都不行么不想要分都不行么不想要分都不行么不想要分都不行么不想要分都不行么

2017-12-19

ListView A-Z排序

很方便 没有bug,可直接使用

2016-06-03

空空如也

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

TA关注的人

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