自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逗你玩之豆豆豆

记录历程

  • 博客(24)
  • 收藏
  • 关注

原创 冒泡排序和选择排序

1、冒泡排序static int[] bubbleSort(int[] arr) { for(int i = 0;i < arr.length-1;i++) { for(int j = 0;j<arr.length - i - 1;j++) { if(arr[j] > arr[j+1]) { ...

2018-07-27 15:17:28 107

原创 杨辉三角

//杨辉三角 int[][] totalArr = new int[10][]; for(int i = 1;i <= totalArr.length;i++) { int[] arr =new int[i]; for(int j = 0; j < arr.length; j++ ) { ...

2018-07-20 10:14:13 141

原创 FFmpeg视频编码

引入头文件//核心库#include "avcodec.h"//封装格式处理库#include "avformat.h"//工具库#include "imgutils.h"功能实现+(void)ffmpegVideoEncode:(NSString *)filePath outFilePath:(NSString *)outFilePath{ //第一步:注...

2018-06-25 17:16:37 866

原创 FFmpeg音频解码

引入头文件//导入音视频头文件库//核心库#include "avcodec.h"//封装格式处理库#include "avformat.h"//工具库#include "imgutils.h"//视频像素数据格式库#include "swscale.h"#include "swresample.h"方法实现+(void)ffmpegAudioDecode:(...

2018-06-25 17:13:51 237

原创 FFmpeg视频解码

引入头文件//导入头文件//核心库#include "avcodec.h"//封装格式处理库#include "avformat.h"//工具库#include "imgutils.h"//视频像素数据格式库#include "swscale.h"实现方法//inFilePath:输入文件-mp4、mov等等-封装格式//outFilePath:输出文件-Y...

2018-06-25 17:11:41 161

原创 流媒体基础

第一点:一个视频播放流程? 通常看到视频格式:mp4、mov、flv、wmv等,称之为:封装格式 第二点:视频播放器 两种播放器 第一种:可视化界面播放器(直接用户直观操作->简单易懂)腾讯视频、爱奇艺视频 第二种:非可视化界面播放器->命令操作播放器->用户看不懂,使用起来非常麻烦 FFmpeg-ffplay(...

2018-06-06 11:57:53 380

原创 Shell脚本语言基础六

内容一:Shell脚本-重定向学习 1、创建文件读写描述符 "<>" 作用:这个文件可以读写 文件内容: 吃午饭 青藏高原 脚本代码: #!/bin/bash #创建文件读写描述符 exec 3<> fileContent.sh #读...

2018-05-16 15:06:52 418

原创 Shell脚本语言基础五

内容一:Shell脚本语言-管道 分析场景:有时候我们需要一个命令的输出作为另外一个命令的输入 语法结构:command1 | command2 command1-相当于你 “|” -相当于电话 command2 -女朋友内容二:Shell脚本语言-重定向重定向目的:就是操作文件输入和输出1、学习-输入、输出重定向-控制台、文件1...

2018-05-15 14:04:36 260

原创 Shell脚本语言基础四

内容一:Shell脚本语言-文件包含 语法一: ./filename 文件A-A.sh 脚本内容 #!/bin/bash echo "我是文件A" 文件B-B.sh 脚本内容 #!/bin/bash #文件B包含文件A ./A.sh echo "我是文件B...

2018-05-09 15:00:26 232

原创 Shell脚本语言基础三

内容一:Shell脚本语言-基本运算符 1、算术运算符 1.1 "+"运算 注意:'expr'规定命令 a=8388 b=9388 c=`expr $a + $b` echo "C的值:$c"1.2 "-"运算 注意:'expr'规定命令 a=8388 b=9388 c=`expr $a - ...

2018-05-07 14:56:15 194

原创 Shell脚本语言基础二

编写编译动态库脚本文件,脚本语言去操作数据库,插入数据,删除数据,修改数据等内容一:Shell脚本语言 -echo命令 1、显示普通字符串 echo "iPhone X顶配8388" 2、显示转义字符 echo " "iPhone X顶配8388" " 3、显示变量 iphone="iPhoneX" ...

2018-05-03 11:18:37 157

原创 Shell脚本语言基础一

第一点:Shell介绍 Shell编译 --掌握基本Shell使用,修改和应用Shell第二点:什么是Shell 脚本语言,编译库(应用技术)第三点:Shell环境Mac环境支持Shell开发Shell种类非常多Bash所有的操作系统默认脚本语言种类:bash,C Shell,K Shell等第四点:进入Shell语言基础学习1、第一个Shell程序1.1...

2018-05-02 15:15:24 1302

原创 多线程-GCD

-(void)test1{ /* 1、什么是GCD? 全称是Grand CentraDispatch,可译为“伟大的中枢调度器”,纯C语言,提供了非常多强大的函数 2、GCD的优势 GCD是苹果公司为多核的并行运算提出的解决方案 GCD会自动利用更多的CUP内核(比如双核、四核) GCD会自动管理线程的生命周期(创建线程、调度任务...

2018-04-28 11:52:44 232

原创 利用OpenCV处理图片-马赛克效果

第一步:下载SDK 下载地址:https://opencv.org 第二步:导入框架-直接拖入工程即可 第三步导入头文件//导入OpenCV框架//核心头文件#import <opencv2/opencv.hpp>//对iOS的支持#import <opencv2/imgcodecs/ios.h>//导入矩阵帮助类#import <opencv2...

2018-04-28 11:17:45 3314

原创 高仿探探卡片滑动

1、卡片四个方向角滑动 2、右like左dislike 运行效果如下 代码如下: 宏定义文件#ifndef PrefixHeader_pch#define PrefixHeader_pch#define iPhone5AndEarlyDevice (([[UIScreen mainScreen] bounds].size.height*[[UIScreen mainScreen] bo

2016-10-03 11:38:08 3922 5

原创 Socket客户端(三)

1、将GCDAsyncSocket框架导入项目中 2、代码实现如下:#import <Foundation/Foundation.h>@interface MessageModel : NSObject@property (nonatomic, strong) NSString *type;@property (nonatomic, strong) NSString *context;@e

2016-09-26 14:55:41 246 1

原创 Socket服务端(二)

1、将GCDAsyncSocket框架导入项目中 2、代码如下:#import "ViewController.h"#import "ServertListener.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad];

2016-09-26 13:53:12 279

原创 Socket基础知识(一)

1、Socket又称“套接字”,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket,应用程序通常通过“套接字”向网络发出请求或者应答网络请求。 2、网络通信的要素 网络上的请求就是通过Socket来建立连接然后互相通信 IP地址(网络上主机设备的唯一标识) 端口号(定位程序),用于标示进程的逻辑地址,不同进程的标示,有效端口:0~65535,其中0~10

2016-09-25 14:21:25 243

原创 JS内置对象

内置对象window: 第一大作用 1.1 所有全局的变量都是window的属性 1.2 所有的全局函数都是window的方法 第二大作用 动态跳转内置对象document 1.1 可以动态获取网页中的所有标签 1.2 可以对获取到的标签进行CRUD

2016-09-24 08:59:30 221

原创 JS基本语法

1、基本数据类型的运算 遵循的规律:运算是从左往右;任何类型的变量与string类型的变量拼接就会被强转为string 2、JS常用的类库 Math var numsArr = [10,212,3223,32]; var maxNum = Math.max(10,21,21); var newMaxNum = Math.min.apply(this,numsArr); 3、this:th

2016-09-24 08:58:46 163

原创 Float浮动和position定位

Float浮动-脱离标准流 任何标签只要一浮动,类型就会被转为行内-块级标签 { position:fixed; 相对于浏览器进行定位 bottom:0;//底部 } { 子绝父相 父标签:position:relative 子标签:position:absolute + left、top… }

2016-09-24 08:57:26 481

原创 CSS常见属性

background 设置背景 { background: url(“images/bg.jpeg”) no-repeat; background-size: cover; } display 显示类型(none、block、inline、inline-block) padding 内边距(四种方式) margin 外边距(四种方式) border 设置边框(bo

2016-09-24 08:55:25 157

原创 进度圆环—支持点击

离散阶段圆环,支持点击效果,具有很强的扩展性 用法:#import "ViewController.h"#import "XQCircleView.h"@interface ViewController ()@property (nonatomic, strong) UILabel *clickLabel;@property (nonatomic, strong) XQCircleView *

2016-09-22 09:55:30 385

原创 iOS语音合成(仅支持英文)

苹果公司在iOS7中推出了语音合成的技术,无需网络环境也可以实现语音合成。iOS7语音合成的主要的API如下:1、AVSpeechUtterance,是语音合成的基本单位,它封装影响语音合成的需要的一些参数:语音、语调、语速和延迟等。2、AVSpeechSynthesisVoice,是语音合成中的Voice对象,它主要包括语音和地区两个方面。3、AVSpeechSynthesizer,语音合成器的管

2016-09-22 09:44:31 887

空空如也

空空如也

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

TA关注的人

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