自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

缄默的专栏

飓风中挺拔的小草

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

原创 iOS 超好用的本地视频播放器推荐!

本地播放器作为日常生活中不可或缺的一款工具类APP,Windows、Android等平台不乏一些功能与体验兼优的产品,但 iOS 平台的用户就没有那么幸运了,优秀的产品凤毛麟角,且多数收费。这源于 iOS 平台的特殊性,完美支持各种视频格式并不容易,几乎没有大厂在这方面投入,QQ影音早已在3年前停止维护,暴风影音也有很大的提升空间。爱奇艺万能播放器是一款超好用的免费本地音视频播放器,具有简洁的...

2018-11-01 17:20:46 55205

原创 VLCMediaPlayer

VLCMediaPlayer比苹果自带的播放器更强大,用法:#import #import @interface ViewController : UIViewController {    UIView *videoView;        VLCMediaPlayer *vlcPlayer;}@end#import "ViewControll

2015-03-14 18:12:01 2834

原创 iOS 跳转到系统设置界面

iOS8.0以后:[[UIApplication sharedApplication]openURL:[NSURLURLWithString:UIApplicationOpenSettingsURLString]];------------------------------------------------------------------------------

2015-03-03 10:37:05 632

转载 Retina与计算机图形的基本原理

原文链接:http://bbs.feng.com/read-htm-tid-6880069.html计算机图形渲染的流程计算机的绘图过程可以简单用流水线来说明,而产品(数据)就是经过流水线作业(渲染)到屏幕的图像。这条流水线可以简化为(本文的概念):绘图位置座标指定;着色指定;输出指定;图1简单解释了这一个流水线过程。计算机绘图需要一个输入绘图数据,这个数据可以是用户指定的,也

2015-02-04 15:39:08 477

原创 C:numberNMax 数组中第n大数的下标,方法比较笨,应用二级指针

//求数组中第n大数的下标int * numberNMax(int * array, int size, int n){ if (NULL==array) { printf("Pointer is NULL\n"); exit(EXIT_FAILURE); } if (sizesize) { printf("Range E

2014-10-28 19:49:46 552

原创 C:countOfSubstring 查找子串出现次数

//查找子串出现次数(15分)// 返回字符串s中出现子串substring的次数// jsdkabcejifabcfjeabckjef abcsize_t countOfSubstring(const char * s, const char * sub){ if (s==NULL||sub==NULL) { return -1; }

2014-10-28 19:45:02 637

原创 C:strstr 查找指定字符串在源字符串中的位置

//查找指定字符串在源字符串中的位置char* my_strstr(char *src,char *search){ char *srctemp=src; char *searchtemp=search; while (*srctemp) { if (*srctemp++==*searchtemp) { if (*++search

2014-10-28 19:39:53 393

原创 C:递归求斐波那契数列

int fibonacci(int n){ if(n==1||n==2) return 1; return fibonacci(n-1)+fibonacci(n-2);}

2014-10-28 19:37:30 755

原创 C:打印杨辉三角

//打印杨辉三角,n为行数void printPascalTriangle(int n){ int size=n*2-1; int triangle[n][size]; for (int i=0; i<n; i++) { for (int j=0; j<size; j++) { //两斜线为1 i

2014-10-28 19:35:34 438

原创 C:n人站成一圈,报数到m的人离开队伍,求最后剩下的是第几人

//n人站成一圈,报数到m的人离开队伍,求最后剩下的是第几人int lastOne(int n,int m){ if (m>n||n<=0||m<=0) { printf("Range wrong\n"); exit(EXIT_FAILURE); } int arr[n]; //数组长度为n,值全为1,存放n个人

2014-10-28 19:33:48 523

原创 C:deleteSubString 删除源字符串中的指定子串

//删除源字符串中的指定子串,使用strstr函数进行查找char * deleteSubString(char * srcString, const char * subString){ if (NULL==srcString||NULL==subString) { printf("Pointer is NULL\n"); exit(EXIT_FAIL

2014-10-28 19:23:04 686

转载 C:atoi 字符串转换成整数

int atoi(char *str){ int sign=1; int result=0; //去前导空白 while (isspace(*str)) { str++; } //判断正负 if (*str=='-') { sign=-1; } if (*str=='+'||*str=='-'

2014-10-28 19:16:11 508

转载 C:itoa 数字转换为字符串

#include #include intmain(void){intnumber=123456;charstring[25];itoa(number,string,10);printf("integer=%dstring=%s\n",number,string);return0;}/* 实现itoa函数的源代码 */itoa流程图c

2014-10-28 19:12:11 297

转载 C:strcpy字符串拷贝函数

char * strcpy(char *des, const char *src){ char *temp=des; while ((*temp++=*src++)!='\0'); return des;}

2014-10-28 19:04:01 576

原创 C:求n的阶乘和

//求阶乘和,每次调用函数求出当n的阶乘,添加到sum变量中,int factorial(int n){ //静态局部变量,存储阶乘和 static int sum=0; //终止递归 if (n==0) { return sum; } //求n的阶乘 int multi=1; int temp

2014-10-28 18:58:14 620

转载 C:文件操作

文件文件的基本概念  所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。  普通文件是指驻留在磁盘或其它外部

2014-10-28 18:46:15 360

空空如也

空空如也

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

TA关注的人

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