自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

elesos.com

github.com/starRTC

  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 mediawiki常用设置

修改mediawiki的logo图标在LocalSettings.php文件中添加或修改以下代码://$wgLogo             = "$wgStylePath/common/images/wiki.png"; 新版已变成resources/assets/wiki.png$wgLogo             = "$wgStylePath/common/image

2017-08-31 14:10:08 650

原创 android studio常用设置

Gradle同步 在你项目运行或者更改Gradle配置的时候都要点击下这个按钮,会下载相应的依赖AVD Manager 模拟器管理SDK Manager 就是管理你的SDK版本DDMS 即 Dalvik Debug Monitor Service,Dalvik调试监控服务。更改主题(ctrl+alt+s打开设置对话框)Appearance下更改主题到Darc

2017-08-29 13:48:25 384

原创 Android.mk 输出日志 调试

$(warning "the value of MY_FILES_PATH is $(MY_FILES_PATH)") #jni

2017-08-29 11:01:06 1169

原创 巧用批处理cmd快速切换IP地址

如果你的笔记本经常在不同的地方使用,有些地方需要自动获取IP,而有些地方需要配置固定IP,每换一个地方都需要重新配置一遍,是不是感觉很麻烦呢?下面介绍一种通过建立批处理文件来快速切换IP的方法:@echo offtitle 【IP地址快速切换】color 84set /p mode=请选择上网模式:1为自动获取,2为手动配置:if%mode% EQU 1(

2017-08-29 09:58:03 3323

原创 C指针类型小结

要理解复杂的指针类型其实很简单,一个类型里会出现很多运算符,它们也像普通表达式一样,有优先级。原则: 从变量名开始,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:int p; //这是一个普通的整型变量int *p; //首先从变量名P 处开始,先与*结合,所以说明P 是一个指针,然后再与int 结合,说明指针所指向

2017-08-23 19:59:59 273

原创 x264命令行工具(x264.exe)源码整体分析

该命令行工具调用的是libx264,就是一个使用该库的示例程序X264命令行工具的源代码在x264中的位置如下图所示(红框里面的)。X264命令行工具的源代码的调用关系如下图所示。Additionally the x264opts and x264-params private options allows one to pass a list of key

2017-08-22 14:11:53 491

原创 值得推荐的C C++框架和库

包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++标准库,包括了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库STLC POSIX library :

2017-08-22 13:48:34 643

原创 ffmpeg中的x264编码选项,对应关系

http://ffmpeg.org/ffmpeg-all.html#libx264_002c-libx264rgbx264 H.264/MPEG-4 AVC encoder wrapper.This encoder requires the presence of the libx264 headers and library during configuration.

2017-08-22 11:18:43 2967

原创 X264参考手册

艺搜简介基本语法:x264 [options]-o outfile infile注意与ffmpeg的输入输出文件位置恰好相反:ffmpeg[options][[infile options]-i infile]... {[outfile options] outfile}…[编辑]输入x264.exe --output NUL C

2017-08-22 10:40:28 997

原创 X264码率控制总结

ABR,CQP,CRFX264显式支持的一趟码率控制方法有:ABR, CQP, CRF. 缺省方法是CRF。这三种方式的优先级是ABR > CQP > CRF.if ( bitrate )                rc_method = ABR;  else if ( qp || qp_constant ) rc_method = CQP;  else

2017-08-22 10:06:09 865

原创 x264_param_t结构体解释,设置及对应函数位置

typedef struct x264_param_t{  /* CPU 标志位 */  unsigned int cpu;  int i_threads; /* 并行编码多帧 */  int b_deterministic; /*是否允许非确定性时线程优化*/  int i_sync_lookahead; /* 线程超前缓冲 */  /* 视频属性 */ 

2017-08-21 16:42:01 1192

原创 FFmpeg与libx264 x264接口对应关系源代码分析

源代码位于“libavcodec/libx264.c”中。正是有了这部分代码,使得FFmpeg可以调用libx264编码H.264视频。 从图中可以看出,libx264对应的AVCodec结构体ff_libx264_encoder中设定编码器初始化函数是X264_init(),编码一帧数据的函数是X264_frame(),编码器关闭函数是X264_c

2017-08-21 16:06:50 645

原创 x264源代码学习1:概述与架构分析

函数背景色函数在图中以方框的形式表现出来。不同的背景色标志了该函数不同的作用:白色背景的函数:不加区分的普通内部函数。浅红背景的函数:libx264类库的接口函数(API)。粉红色背景函数:滤波函数(Filter)。用于环路滤波,半像素插值,SSIM/PSNR的计算。黄色背景函数:分析函数(Analysis)。用于帧内预测模式的判断,或者帧间预测模式的判断。

2017-08-21 15:30:11 295

原创 X264使用指南

x264是一个开源的H.264视频编码器库。是目前最好的有损视频编码器。基本用法是x264 [options]-o outfile infile主页: http://www.videolan.org/developers/x264.html目录 [隐藏] 1 H.264和x2642 获取x2643 命令行界面的x2644 命令

2017-08-21 14:07:15 1277

原创 X264学习1:简介

H.264是视频编码标准。X264是它的开源实现,是视频编码器。目录 [隐藏] 1 编码器特性2 输入输出文件类型2.1 输入2.2 输出3 preset和tune系统3.1 --preset3.2 --tune4 码率控制4.1 crf4.2 2pass bitrate5 艺搜参考[编辑]编码

2017-08-21 14:02:13 452

原创 PHPMailer 使用 中文乱码

WordPress在用。You'll find plenty more to play with in the examples folder.中文乱码问题:$mail->CharSet = "utf-8"; //设置字符集编码SMTP ERROR: Password command failed: 535 Error: 请使用授权码登录这个要用

2017-08-18 17:40:17 558

原创 laravel学习之路5缓存

redis需要先安装需要通过 Composer 安装 predis/predis 扩展包 (~1.0) 或者使用 PECL 安装 PhpRedis PHP 拓展。composerrequire predis/predisredis的配置在cache.php和database.php里面都有Redis 多连接的配置:https://lara

2017-08-18 12:35:26 544

原创 laravel学习之路4artisan

php artisan listphp artisanhelpmigrateTinker 让你可以在命令行中与 Laravel 应用进行交互php artisan tinker在routes/console.php里面可以加闭包命令Artisan::command('build {project}',function($project

2017-08-17 18:37:03 342

原创 FFmpeg X264 H264编码指南[译]

本文目标:如何创建一个高质量的H.264视频x264 是一个 H.264 编码器.通常有2种码率控制(rate control)模式:Constant Rate Factor (CRF) or Two-Pass ABR码率控制是一种决定为每一帧分配多少比特数bits的方法,它将决定文件的大小和质量的分配how quality is distributed。

2017-08-17 15:10:28 823 1

原创 laravel学习之路3 数据库相关

读写分离之多个读?有 'host' => $readHosts[array_rand($readHosts)],上面的好像有缓存问题php artisan config:cachehttps://www.neontsunami.com/posts/multiple-database-read-write-connections-in-laravelIt turn

2017-08-17 13:13:40 338

原创 Android SDK与API版本的对应关系

Platform VersionAPI LevelVERSION_CODENotesAndroid 5.122LOLLIPOP_MR1Platform HighlightsAndroid 5.021LOLLIPOP 棒棒糖Android 4.4W20KITKAT_WATC

2017-08-14 17:47:59 493

原创 常用PHP array数组函数

array_rand 第二个参数用来确定要选出几个元素如果选出的元素不止一个,则返回包含随机键名的数组,否则返回该元素的键名。$a=array("red","green","blue","yellow","brown");$random_keys=array_rand($a,3);echo $a[$random_keys[0]]."";echo $a[$random_ke

2017-08-11 16:19:50 525

原创 每天学习30分钟新知识之html教程1

版本年份HTML1991HTML+1993HTML 2.01995HTML 3.21997HTML 4.011999XHTML 1.02000HTML52012XHTML52013

2017-08-11 15:33:39 476

原创 laravel学习之路2: jwt集成

"tymon/jwt-auth":"^1.0@dev",执行 composer update'providers'=>[.... Tymon\JWTAuth\Providers\LaravelServiceProvider::class,// 上文已经提到过,这里的provider已经不是JWTauthServiceProvider],'aliases'=>

2017-08-11 11:20:12 529

原创 JWT简介json web token bear token

https://jwt.io/introduction/一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷Payload与签名。 JWTs can be signed using a secret (with the HMAC algorithm) or a public/private key pair using RSA./*|-------

2017-08-11 08:59:08 964

原创 MDwiki 调研

下载解压然后mv mdwiki.html index.html创建 一个index.md然后就可以直接访问http://example.com/直接把你的md文件放在目录里面就可以了cerulean,readable主题不错可以访问查看demo:http://site.elesos.com/mdwiki-gh-pages

2017-08-10 14:11:55 748

原创 laravel学习之路1:认证相关

Laravel中Auth::guard()表示什么意思?Auth::check() 是判断用户是否登录的方法,如果使用的默认用户系统,那这样使用没问题。但是使用两组用户的话,如何使用各组用户的功能呢? Auth::guard('users')->check() 就是用来判断前台用户是否登录,而 Auth::guard('admins')->check() 就是用来判断后台用

2017-08-10 10:46:08 352

原创 OAuth 2.0介绍

OAuth是一个关于授权(authorization)的开放网络标准,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云

2017-08-04 19:41:11 237

原创 常用PhpStorm 快捷键

函数列表打开某一个源码文件后,保证鼠标焦点在源文件内,按键盘组合键: alt + 7返回原文件导航:双击最上面的工程名即可PhpStorm折叠文件内所有函数按下快捷`Ctrl`+`Shift`+`-`,这样就能折叠所有代码了。PhpStorm后退按Ctrl + Alt +左/右导航前进/后退phpstorm can't u

2017-08-04 16:49:53 299

原创 Laravel核心之IOC和Facade 架构分析1

控制反转(Inversion of Control)缩写为IoC最常见的方式叫做依赖注入简单说来,就是一个类把自己的的控制权交给另外一个对象,类间的依赖由这个对象去解决。Laravel 中的使用注入一个类:App::bind('foo', function($app){ return new FooBar;});这个例子的意思是创建一个别名为 foo

2017-08-04 13:27:29 458

原创 Hugo hexo 搭建博客系列1:自己的服务器

hexo jekyllhttps://hexo.io/zh-cn/http://theme-next.iissnan.com/getting-started.htmlHexo 是高效的静态站点生成框架,基于 Node.js。在 Hexo 中有两份主要的配置文件,其名称都是 _config.yml。 其中,一份位于站点根目录下,主要包含 Hexo

2017-08-02 09:45:26 734

原创 PHP资源,库,工具大全

内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等。大家可以搜索其它语言,如awesome-java的https://github.com/akullpp/awesome-java依赖管理[编辑]依赖和包管理库Composer/Packagist:一个包和依赖管理器Composer I

2017-08-01 09:26:46 968

语音识别哪家强

语音识别,里面有50条识别结果的对比!!!

2017-11-29

空空如也

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

TA关注的人

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