欢迎访问我的独立博客

07 2017 档案

摘要:1×× Informational100 Continue101 Switching Protocols102 Processing 2×× Success200 OK201 Created202 Accepted203 Non-authoritative Information204 No Con 阅读全文
posted @ 2017-07-31 15:15 github.com/starRTC 阅读(571) 评论(0) 推荐(0) 编辑
摘要:JSONP是JSON with Padding的略称。 它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式) <script>标签的src属性并不被同源策略所约束,所以可以获取任何服务器上脚本并执行。 阅读全文
posted @ 2017-07-31 14:50 github.com/starRTC 阅读(232) 评论(0) 推荐(0) 编辑
摘要:AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。 它使用 JavaScript 在 web 浏览器与 web 服务器之间来发送和接收数据。 ajax主要用于在页面内容加载完成后“异步”的向服务器发送和接收请求。前端工程师不仅要完成后台传过来数据在页面上的显示,也要负责 阅读全文
posted @ 2017-07-31 13:57 github.com/starRTC 阅读(295) 评论(0) 推荐(0) 编辑
摘要:保存yuvffmpeg -i video.mp4 -c:v rawvideo -pix_fmt yuv420p out.yuv 保存yuv ffmpeg -i video.mp4 -c:v rawvideo -pix_fmt yuv420p out.yuv 保存pcmffmpeg -i input. 阅读全文
posted @ 2017-07-20 15:35 github.com/starRTC 阅读(385) 评论(0) 推荐(0) 编辑
摘要:ctrl+a //移到行首ctrl+e //移到行尾http://blog.csdn.net/hherima/article/details/47083739 ctrl+a //移到行首 ctrl+e //移到行尾 http://blog.csdn.net/hherima/article/detai 阅读全文
posted @ 2017-07-20 14:43 github.com/starRTC 阅读(415) 评论(0) 推荐(0) 编辑
摘要:brew info ffmpeg 有安装选项,并且会提示依赖库安装状态 安装依赖库 brew install automake fdk-aac git lame libass libtool libvorbis libvpx \ opus sdl shtool texi2html theora wg 阅读全文
posted @ 2017-07-20 14:28 github.com/starRTC 阅读(268) 评论(0) 推荐(0) 编辑
摘要:OAuth是一个关于授权(authorization)的开放网络标准,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、应用场景 为了理解OAuth的适用场合,让我举一个假设的例子。 有一个"云冲印"的网站,可以将用户储 阅读全文
posted @ 2017-07-18 15:33 github.com/starRTC 阅读(317) 评论(0) 推荐(0) 编辑
摘要:windows 1. MarkdownPad 如果右边不能预览: LivePreview is not working - it displays an error message stating This view has crashed! This issue has been specific 阅读全文
posted @ 2017-07-17 09:18 github.com/starRTC 阅读(312) 评论(0) 推荐(0) 编辑
摘要:无论是 EPUB, mobi,还是 Kindle 用的专有格式 .azw,都只是把一堆 `HTML 文件打包`而已。如果你写的是书,用 Markdown 标注格式之后,可以很方便地转为以上格式 使用Word时,我们会花费大量力气去排版,试图让文档变得漂亮一些。是粗体还是斜体,是宋体还是黑体,对创作来 阅读全文
posted @ 2017-07-15 16:45 github.com/starRTC 阅读(209) 评论(0) 推荐(0) 编辑
摘要:git版本不同会有所区别: Git Version 1.x: Git Version 2.x: git add . 修改(modified)以及新文件(new),但不包括被删除的文件。 git add -u 仅监控已经被add的文件(即tracked file),会将修改的文件提交到暂存区。 -u 阅读全文
posted @ 2017-07-15 09:18 github.com/starRTC 阅读(1822) 评论(0) 推荐(0) 编辑
摘要:依稀记得之前访问喵神的博客很有feel感谢喵神git上的提供的主题Vno-Jekyll。创建代码仓库(你的用户名).github.io将主题Vno-Jekyll下载到本地,解压到刚刚的代码仓库目录下,可以把文件夹里的文件都删了。 gem install jekyll进入到(你的用户名).github 阅读全文
posted @ 2017-07-15 08:37 github.com/starRTC 阅读(587) 评论(0) 推荐(0) 编辑
摘要:你必须要懂一点git和网页开发。安装了git,并且有github账户。 github设计了Pages功能,允许用户自定义项目首页 github提供模板,允许站内生成网页,但也允许用户自己编写网页,然后上传。有意思的是,这种上传并不是单纯的上传,而是会经过Jekyll程序的再处理。 Jekyll(发音 阅读全文
posted @ 2017-07-15 08:33 github.com/starRTC 阅读(304) 评论(0) 推荐(0) 编辑
摘要:点击页面右上角的 “fork” ,把你关注的项目fork到你自己的账号下了。 把项目克隆到本地 修改并push 回到你的github界面,发起请求: 在自己fork的库处新建请求:New pull request 等待库的拥有者merge吧。 https://github.com/geeeeeeee 阅读全文
posted @ 2017-07-14 14:43 github.com/starRTC 阅读(607) 评论(0) 推荐(0) 编辑
摘要:[编辑]第一步:准备编译环境 sudoapt-get update sudo apt-get -y install autoconf automake build-essential git libass-dev libfaac-dev \ libgpac-dev libjack-jackd2-de 阅读全文
posted @ 2017-07-14 13:46 github.com/starRTC 阅读(352) 评论(0) 推荐(0) 编辑
摘要:首先需要编译FFmpeg得到头文件和lib文件,参见:在Ubuntu下编译FFmpeg 选择File-New-C Project 选择Executable下的Empty Project,右侧选择Linux GCC 选择Project-属性,选择c/c++ Build下的Settings.选择GCC 阅读全文
posted @ 2017-07-14 13:45 github.com/starRTC 阅读(295) 评论(0) 推荐(0) 编辑
摘要:第一步:准备编译环境 sudoapt-get update sudo apt-get -y install autoconf automake build-essential git libass-dev libfaac-dev \ libgpac-dev libjack-jackd2-dev li 阅读全文
posted @ 2017-07-14 13:44 github.com/starRTC 阅读(292) 评论(0) 推荐(0) 编辑
摘要:Q1:GitHub是什么A1:一家公司位于旧金山,由Chris Wanstrath, PJ Hyett 与Tom Preston-Werner三位开发者在2008年4月创办。❝今天,GitHub已是:一个拥有143万开发者的社区。其中不乏Linux发明者Torvalds这样的顶级黑客,以及Rails 阅读全文
posted @ 2017-07-14 10:47 github.com/starRTC 阅读(354) 评论(0) 推荐(0) 编辑
摘要:http://typecho.org/download https://github.com/typecho/typecho A PHP Blogging Platform. 7 张数据表 不足 400KB 的代码 安装环境要求 PHP 5.2 以上MySQL, PostgreSQL, SQLite 阅读全文
posted @ 2017-07-13 18:36 github.com/starRTC 阅读(254) 评论(0) 推荐(0) 编辑
摘要:利用git作为版本管理和发布工具 你可以直接通过npm安装gitbook到全局 npm install -g gitbook gitbook只提供了如下四个命令 gitbook -h Usage: gitbook [options] [command] Commands: build [option 阅读全文
posted @ 2017-07-12 20:04 github.com/starRTC 阅读(2064) 评论(0) 推荐(0) 编辑
摘要:烈推荐所有写作者学习和掌握该语言。为什么?可以参考: 『为什么作家应该用 Markdown 保存自己的文稿』。『Markdown写作浅谈』 让你专注于文字而不是排版。 标题 只需要在文本前面加上 # 即可,同理、你还可以增加二级标题、三级标题、四级标题、五级标题和六级标题,总共六级 注:# 和「一级 阅读全文
posted @ 2017-07-12 17:06 github.com/starRTC 阅读(418) 评论(0) 推荐(0) 编辑
摘要:Git 可以使用四种主要的协议来传输数据:本地传输,SSH 协议,Git 协议和 HTTP 协议1,安装:CentOS/Fedora: yum install gitUbuntu/Debian: apt-get install git创建一个git用户,用来运行git服务useradd git pa 阅读全文
posted @ 2017-07-12 14:58 github.com/starRTC 阅读(252) 评论(0) 推荐(0) 编辑
摘要:远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。 搭建Git服务器非常简单,通常10分钟即可完成 Ubuntu下面的 第一步,安装:$ sudo apt-get install git第二步,创建一个git用户,用来运行git服务:$ sudo adduser gitgi 阅读全文
posted @ 2017-07-12 14:58 github.com/starRTC 阅读(307) 评论(0) 推荐(0) 编辑
摘要:假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。 有了分支,就不用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而 阅读全文
posted @ 2017-07-12 09:42 github.com/starRTC 阅读(245) 评论(0) 推荐(0) 编辑
摘要:Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。 实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这 阅读全文
posted @ 2017-07-11 17:01 github.com/starRTC 阅读(329) 评论(0) 推荐(0) 编辑
摘要:最先进的分布式版本控制系统(没有之一)。CVS和SVN,这些集中式的版本控制系统不但速度慢,而且必须联网才能使用集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。分布式版本控 阅读全文
posted @ 2017-07-11 17:00 github.com/starRTC 阅读(240) 评论(0) 推荐(0) 编辑
摘要:创建新仓库 git init 检出仓库 创建一个本地仓库的克隆版本: git clone /path/to/repository 如果是远端服务器上的仓库: git clone username@host:/path/to/repository 工作流 你的本地仓库由 git 维护的三棵“树”组成。 阅读全文
posted @ 2017-07-11 10:52 github.com/starRTC 阅读(309) 评论(0) 推荐(0) 编辑
摘要:git clone支持多种协议,除了HTTP(s)以外,还支持SSH、Git、本地文件协议等,下面是一些例子。 $ git clone http[s]://example.com/path/to/repo.git/ $ git clone ssh://example.com/path/to/repo 阅读全文
posted @ 2017-07-11 10:14 github.com/starRTC 阅读(184) 评论(0) 推荐(0) 编辑
摘要:1、为什么需要CocoaPods 在进行iOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的时候通常需要: 下载开源库的源代码并引入工程向工程中添加开源库使用到的framework解决开源库和开源库以及开源库和工程之间的 阅读全文
posted @ 2017-07-10 13:53 github.com/starRTC 阅读(1094) 评论(0) 推荐(0) 编辑
摘要:最近需要给直播项目中添加美颜的功能,调研了很多SDK和开源代码(视决,涂图,七牛,金山云,videoCore等),综合成本/效果/对项目侵入性,最后决定使用一款基于GPUImage实现的 BeautifyFaceDemo美颜滤镜。集成GPUImageBeautifyFilter和GPUImage F 阅读全文
posted @ 2017-07-07 14:36 github.com/starRTC 阅读(1720) 评论(0) 推荐(0) 编辑
摘要:command+c复制后 option+command+v windows键盘哪个键对应option 应该是alt 阅读全文
posted @ 2017-07-06 15:41 github.com/starRTC 阅读(484) 评论(0) 推荐(0) 编辑
摘要:The WebRTC native code package can be found at: https://chromium.googlesource.com/external/webrtc https://webrtc.org/faq/ Prerequisite Install depot_t 阅读全文
posted @ 2017-07-06 15:40 github.com/starRTC 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:保存在.bash_history文件中,默认1000条,你也可以更改这个 值 !!:上一个指令 !number 运行第几个指令 查看命令历史的时间戳,那么可以执行: # export HISTTIMEFORMAT='%F %T ' # history | more 1 2008-08-05 19:0 阅读全文
posted @ 2017-07-05 17:35 github.com/starRTC 阅读(1906) 评论(0) 推荐(0) 编辑
摘要:中继(relay) 在RTCPeeConnection中,使用ICE框架来保证RTCPeerConnection能实现NAT穿越 ICE,全名叫交互式连接建立(Interactive Connectivity Establishment),一种综合性的NAT穿越技术,它是一种框架,可以整合各种NAT 阅读全文
posted @ 2017-07-03 15:42 github.com/starRTC 阅读(3094) 评论(0) 推荐(0) 编辑
摘要:chmod 777 永远不要 使用 777,有时候可以懒惰的解决权限问题, 但是它同样也表示你没有线索去解决权限问题,你只是在碰运气。 你应该检查整个路径的权限,并思考发生了什么事情。 把 root 放在 location 区块内 糟糕的配置: server { server_name www.ex 阅读全文
posted @ 2017-07-03 12:30 github.com/starRTC 阅读(379) 评论(0) 推荐(0) 编辑
摘要:负载均衡(Load balancing)是一种计算机网络技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最佳化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。 使用带有负载均衡的多个服务器组件,取代单一的组件,可以通过冗余提高可靠性。负载均衡 阅读全文
posted @ 2017-07-03 10:44 github.com/starRTC 阅读(227) 评论(0) 推荐(0) 编辑
摘要:主要有两种:access_log(访问日志) 和 error_log(错误日志)。 access_log 访问日志 access_log 主要记录客户端访问 Nginx 的每一个请求,格式可以自定义。通过 access_log 你可以得到用户地域来源、跳转来源、使用终端、某个 URL 访问量等相关信 阅读全文
posted @ 2017-07-03 09:59 github.com/starRTC 阅读(218) 评论(0) 推荐(0) 编辑
摘要:worker_process # 表示工作进程的数量,一般设置为cpu的核数 worker_connections # 表示每个工作进程的最大连接数 server{} # 块定义了虚拟主机 listen # 监听端口 server_name # 监听域名 location {} # 是用来为匹配的 阅读全文
posted @ 2017-07-03 09:47 github.com/starRTC 阅读(403) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示