- 博客(12)
- 资源 (26)
- 收藏
- 关注
原创 《Android 音视频开发》笔记 - H.265编码
视频编码方式,是通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式的文件的形式。 H.265是ITU-TVCEG继H.264之后制定的新的视频编码标准。 H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关技术加以改进。 H.265旨在在有限的带宽下传输更高质量的网络视频,仅需
2021-09-30 06:20:02 842
原创 Android JNI
JNI,即Java Native Interface(java本地接口),为了方便Java调用C、C++等本地代码所封装的一层接口;JNI是属于Java的,与Android无直接关系。 NDK,即Native Development Kit,是Android所提供的一个工具集合,通过NDK可以在Android中更方便地通过JNI来访问本地代码。 使用NDK的好处:
2021-09-28 21:15:57 334
原创 C++ 预处理器
预处理器是一些指令,指示编译器在实际编译之前所需完成的预处理,指令以 # 开头,不需要以分号;结尾。预处理器主要是完成文本替换的操作常见的预处理器预处理器描述#include导入头文件#ifif判断操作,必须有#endif配对使用#elif类似于 else if#elseelse#endif结束if#define定义一个宏#ifdef如果已经定义了一个宏#ifndef如果还没有定义一个宏#undef取消定义宏.
2021-09-24 09:21:58 261
原创 C++ 算法包
for_each#include <iostream>#include <vector>#include <algorithm>class __F {public: void operator() (int __first) { std::cout << "自定义一元谓词:" << __first << std::endl; }};int main() { std::vector
2021-09-18 20:24:06 171
原创 C++ 智能指针
智能指针 shared_ptr有引用计数,故会出现循环依赖问题。#include <iostream>#include <memory> // 智能指针头文件引入class Person {public: ~Person() { std::cout << "this is ~Person(). " << std::endl; }};int main() { // 堆区开辟 Person * p1
2021-09-18 20:23:46 281
原创 C++ 面向对象
构造函数 方式1#include <iostream>class People {public: // 构造函数 // 无参构造函数 People() { std::cout << "空参构造函数" << std::endl; } // 一个参数构造函数 // :People(name, 0) 表示先调用2个参数的构造函数,再调用1个参数的构造函数 People(char * name) :Pe
2021-09-18 20:23:23 139
原创 C++ 标准模板库STL
vector#include <iostream>#include <vector>int main() { std::vector<int> v1; std::vector<int> v2(10); // 指定10的空间大小 std::vector<int> v3(10, 0); // std::vector<int> v4; // 插入 v4.insert(v4.b
2021-09-18 20:22:44 69
原创 C++ 函数
创建引用变量& 既可以用来表示变量的地址,也可以用来声明引用。将number2 作为number1 变量的别名:它们指向的是相同的值和内存单元。#include <iostream>int main() { int number1 = 10; int & number2 = number1; std::cout << number1 << ", " << &number1 << std:
2021-09-14 23:00:32 121
原创 C++ pthreads
thead#include <iostream>#include <thread>void runAction(int number) { for (int i = 0; i < 500; ++i) { std::cout << "runAction: " << number << std::endl; }}int main() { std::thread thead1(runAction,
2021-09-11 23:12:30 182
原创 python - 特殊字符原样输出
以 \n 为例输出1)在字符串之前值直接加 r2)对于变量中包含的,使用 %r如果不这么使用,就会直接换行输出结果了# -*- coding: utf-8 -*-if __name__ == '__main__': str1 = "hello\npython" print(str1) # hello # python print('%r' % str1) # 'hello\npython' str2 = r"hello\nworld"
2021-09-11 07:52:55 2538
原创 C++ 基础使用
命名空间#include <iostream>int main() {// using namespace std;// cout << "hello";// cout << endl;// cout << "world C++"; using std::cout; using std::endl; using std::cin; cout << "hello"; c
2021-09-04 21:52:14 344
《Linux就该这么学》1.02版---word版
2017-09-25
from表单,生成验证码(纯数字、纯字母、数字加字母)___使用ajax异步操作--------struts版
2017-07-27
简易的花店销售系统--课设jsp+ssh+jdbc(内含完整的源码+sql文件+演示视频)
2017-06-26
jsp-Java-servlet-jdbcMysql-filter-CRUD
2017-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人