- 博客(50)
- 收藏
- 关注
转载 音视频编解码开发经验1
如何降低直播App的发热?个人觉得有如下几点可以参考:1. 尽可能用硬编 2. 适当降低帧率 3. 采用合适的分辨率,尽量减少 Scale 和 剪裁 4. 其实网络不稳定也会加大发热 5. 优化代码,尽量减少不必要的 CPU 消耗。 由于前后摄像头支持的分辨率不完全一样,因此直播过程中切换摄像头,可能导致图像尺寸变化,一种处理方法是重置编码器,输入新的数据源尺寸,还有一种更好的做法,就...
2016-09-30 18:34:00 88
转载 Openldap修改管理员密码
生产环境中,可能有各种各样的原因,导致openldap的管理账号密码丢失,可能ldap服务和用户都能正常工作或使用,但是由于openldap是底层的用户信息存储目录,如果环境中的众多服务(如Open×××、FTP、SVN等)都是基于openldap做认证,那么管理员的账户就显得至关重要了。如何在忘记或丢失ldap管理员密码的情况下找回管理员密码,就跟Linux上找回root密...
2016-09-30 00:12:44 453
转载 规范化的递归转换成非递归
递归函数被调用时,系统需要一个运行栈。系统的运行栈要保存函数的返回地址,保存调用函数的局部变量,每一层递归调用所需保存的信息构成运行栈的一个工作记录,在没进入下一层递归调用是,系统就会建立一个新的工作记录,并把这个工作记录进栈成为运行栈新的栈顶,每返回一层递归调用,就退栈一个工作记录,因栈顶的工作记录必定是当前正在运行的递归函数的工作记录,所以栈顶的工作记录也称为活动记录。对于此系统对于...
2016-09-29 15:43:00 49
转载 Eclipse-设置保存时自动给变量加final
也是针对checkstyle的,在代码检查规范时,所有的变量必须是final。为了解决这个问题,通过以下的设置可以在eclipse保存时,自动给没有加final的变量加上final。Window->Preferences->Java->Editor->Save Actions选中Perform the selected action on save和Additiona...
2016-09-28 17:24:00 372
转载 samba服务器详解及经典案列
CentOS 6.3下Samba服务器的安装与配置 一、简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linu...
2016-09-28 10:33:12 149
转载 SecureCRT中文显示乱码
环境:SecureCRT登陆REDHAT5.3 LINUX系统问题:vi编辑器编辑文件时文件中的内容中文显示乱码,但是直接使用linux系统terminal打开此文件时中文显示正常,确诊问题出现在客户端即SecureCRT的显示问题解决方法:1、修改远程linux机器的配置[root@rhel ~]#vi /etc/sysconfig/i18n 把LAN...
2016-09-27 11:15:00 59
转载 面向对象第6课——多态——接口
//interface接口课件package jiekou;//cpu接口//关键字interface(与class平级)//接口就是一套规范,其他的按照这个规范实现(由子类实现才可以使用)public interface Icpu { //抽象方法 //默认由public abstract修饰 public abstract v...
2016-09-26 09:20:00 43
转载 使用Spring AOP预处理Controller的参数
实际编程中,可能会有这样一种情况,前台传过来的参数,我们需要一定的处理才能使用,比如有这样一个Controller@Controllerpublic class MatchOddsController { @Autowired private MatchOddsServcie matchOddsService; @Requ...
2016-09-25 04:33:00 49
转载 如何让两个 并列的div高度相等
哪个div Height值大,就将其值赋给Height值小的div,从而使2个div高度始终保持一致。function $(id){ return document.getElementById(id) } function getHeight() { if ($("left").offsetHeight>=$("right").offsetHeight){ ...
2016-09-24 21:20:00 408
转载 oracle10g 统计信息查看、收集
1. 统计信息查看1.1 单个表的全局统计信息、统计效果查看2. 统计信息分析(收集)2.1 分析工具选择2.2 分析前做index重建2.3 分析某数据表,可以在PL/SQL的command window下执行的2.4 分析SCHEMA,在SQLPLUS中进行的2.5 dbms_stats.gather_schema_stats详解2.6 初始化参数stat...
2016-09-24 20:49:00 94
转载 Spark-分布式集群运行
1.简介这篇文章主要是简单的介绍一下Spark应用如何在集群上运行, 更进一步的理解Spark所涉及到的相关主件目前Apache Spark支持三种分布式部署方式,分别是standalone、spark onmesos和 spark onYARN2.架构Spark应用在集群上是独立运行的进程,...
2016-09-24 17:45:01 120
转载 GraphX 的属性图
GraphX 的属性图 package main.scalaimport org.apache.spark.graphx.{Edge, Graph, VertexId}import org.apache.spark.rdd.RDDimport org.apache.spark.{SparkConf, SparkContext...
2016-09-23 15:23:00 110
转载 使用ExecutorCompletionService 管理线程池处理任务的返回结果
在我们日常使用线程池的时候,经常会有需要获得线程处理结果的时候。此时我们通常有两种做法。1. 使用并发容器将callable.call() 的返回Future存储起来。然后使用一个消费者线程去遍历这个并发容器,调用Future.isDone()去判断各个任务是否处理完毕。然后再处理响应的业务。import java.util.concurrent.BlockingQueue;imp...
2016-09-22 15:17:00 194
转载 圆和椭圆的参数方程
一、圆和椭圆的参数方程的由来从下面的动画中能总结出来圆和椭圆的参数方程吗?圆的参数方程(圆心\((a,b)\),半径\(R\))\(\begin{cases} x=a+Rcos\theta \\ y=b+Rsin\theta\end{cases}(\theta为参数,0\leq \theta<2\pi)\)其参数\(\theta\)的几何意义是圆上动点和圆心连线的旋转角;椭...
2016-09-21 09:42:00 9275
转载 tomcat设置http自动跳转为https访问
一、生成服务器端证书文件可以使用Windows系统或者Linux系统(1)Windows环境条件:已经安装JDK步骤:1、在运行里输入cmd进入命令窗口2、进入JDK安装目录 如D:/Program Files/Java/jdk1.6.0/bin3、执行命令keytool -genkey -alias tomcat -keyalg RSA -keystore E...
2016-09-20 15:56:00 185
转载 一步一步自定义SpringMVC参数解析器
随心所欲,自定义参数解析器绑定数据。题图:from Zoommy干货SpringMVC解析器用于解析request请求参数并绑定数据到Controller的入参上。自定义一个参数解析器需要实现HandlerMethodArgumentResolver接口,重写supportsParameter和resolveArgument方法,配置文件中加入resolver配置。如果...
2016-09-19 20:35:00 60
转载 jquery ajax 请求中 中文汉字的 转码问题
1.汉字参数直接跟在请求连接的后面,这样需要使用encodeURIComponent(fileName)或者encodeURI(fileName)转码两次后台使用URLDecoder.decode(fileName, "UTF-8");2.如果参数发在data属性后,可以只使用encodeURIComponent(fileName)或者encodeURI(fileName)转码一次.后台使...
2016-09-19 18:08:00 325
转载 我与计算机
谈起计算机, 我对计算机的认识可以分这几个阶段 高级电视、 游戏机、娱乐器、人生! 小时候不熟悉只是觉得厉害,它可以随意的看想看的电视剧!后来无意间接触游戏便一发不可收拾,它成了游戏机! 再后来自己拥有了第一台电脑,它聊天、看电视等成了了生活中的娱乐器! 之后到现在,我走进了计算机这个行业, 它成了我人生中的一部分! 有人说 计算机是用于高级计算的电子计算器! 也有...
2016-09-18 21:26:00 39
转载 20145237 《信息安全系统设计基础》第1周学习总结
20145237 《信息安全系统设计基础》第1周学习总结教材学习内容总结一、本周我通过老师提供的视频资源学习核心的Linux命令1.find直接使用find,将显示当前目录下所有的文件。-atime 1 指令用于查找24小时内访问过的文件,参数1表示1乘以24.-amin 20 表示指定分钟内访问过的文件。-ctime 1 表示指定24小时内修改过的文件。-cmin 60 表示...
2016-09-18 12:30:00 53
转载 Android Automotive开发之一《环境: JDK7&JDK8切换 》
http://ubuntuhandbook.org/index.php/2015/01/install-openjdk-8-ubuntu-14-04-12-04-lts/安装OpenJDK8sudo add-apt-repository ppa:openjdk-r/ppasudo apt-get update sudo apt-get install openjd...
2016-09-18 11:55:00 163
转载 RESTful风格的Web服务框架:Swagger
Swagger与SpringMVC项目整合为了方便的管理项目中API接口,在网上找了好多关于API接口管理的资料,感觉目前最流行的莫过于Swagger了,功能强大,UI界面漂亮,并且支持在线测试等等,所以本人仔细研究了下Swagger的使用,下面就如何将Swagger与个人的SpringMVC项目进行整合做详细说明:最终API管理界面: 详细步骤:Step1...
2016-09-17 23:04:00 66
转载 Linux卸载程序
比如要卸载vim如果只是要卸载vim这个应用,则:sudo apt-get remove vim如果要卸载vim及其它的配置文件,则:sudo apt-get --purge remove vim 转载于:https://blog.51cto.com/whatever957/1853373...
2016-09-17 15:18:09 83
转载 bzoj1231[Usaco2008 Nov]mixup2 混乱的奶牛*
bzoj1231[Usaco2008 Nov]mixup2 混乱的奶牛题意:n头奶牛,每头有一个编号,求有多少种排列顺序使得相邻两头奶牛的编号差不超过k。n≤16。题解:状压dp。f[i][S]表示已选状态为S,上一个选的是i,满足要求的方案数,则f[i][S]=sum(f[j][S|j]),abs(num[i]-num[j])≤k。代码: 1 #include <...
2016-09-16 10:07:00 47
转载 UVa 11624,两次BFS
题目链接:http://vjudge.net/contest/132239#problem/A题目链接:https://uva.onlinejudge.org/external/116/11624.pdf《训练指南》P307分析:只需要预处理每个格子起火的时间,在BFS扩展节点的时候加一个判断,到达该节点的时候,格子没有起火。写法很巧妙,两次BFS类似,数据加一维kind,表示Jo...
2016-09-15 09:58:00 58
转载 在archlinux上搭建twitter storm cluster
有关archlinux基本系统安装,请参照archlinux简明安装指南一文,下面以上述为基础讲解如何一步步安装twitter storm cluster.先列出安装主要步骤安装oracle jdk安装必须的编译工具gcc, g++, make安装python2.7, unzip编译安装zeromq编译安装jzmq下载lein下载sto...
2016-09-14 17:49:29 167
转载 window 2003安装完系统之后网卡驱动处理办法
windows 2003安装完成之后网卡未驱动起来,使用驱动精灵万能网卡版发现不支持window2003经过测试360驱动大师网卡版可以在windows2003上正常运行,可以进行网卡驱动的安装。 转载于:https://blog.51cto.com/sunqianzu/1852355...
2016-09-13 17:16:07 2051
转载 js获取当前时间戳 不需毫秒数
var timestamp= Date.parse(new Date())/1000;转载于:https://www.cnblogs.com/lzs-888/p/5867738.html
2016-09-13 11:15:00 1862
转载 超级小的web手势库AlloyFinger发布
针对多点触控设备编程的Web手势组件,快速帮助你的web程序增加手势支持,也不用再担心click 300ms的延迟了。拥有两个版本,无依赖的独立版和react版本。除了Dom对象,也可监听Canvas内元素的手势(需要Canvas引擎内置对象支持addEventListener绑定touch相关事件)。据不完全统计,目前AlloyFinger服务于:兴趣部落、QQ群、QQ动漫、腾讯学院、TED...
2016-09-12 23:33:00 89
转载 ExtJS 4.2 组件的查找方式
组件创建了,就有方法找到这些组件。在DOM、Jquery都有各自的方法查找元素/组件,ExtJS也有自己独特的方式查找组件、元素。本次从全局查找、容器内查找、form表单查找、通用组件等4个方面介绍组件的查找方式。目录1. 全局查找方式2. 容器内查找3. form查找子组件4. 通用组件查找方式 1. 全局查找方式全局查找方式指在整个ExtJS框架中查找组件。...
2016-09-12 21:52:00 125
转载 GitLab-CI与GitLab-Runner
一、持续集成(Continuous Integration)要了解GitLab-CI与GitLab Runner,我们得先了解持续集成是什么。持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可...
2016-09-12 10:39:43 81
转载 Circular placeholder reference 'server.port' in property definitions
Exception in thread "main" java.lang.IllegalArgumentException: Circular placeholder reference 'server.port' in property definitions at org.springframework.util.PropertyPlaceholderHelper.parseSt...
2016-09-09 20:12:00 1156 1
转载 oozie java api提交作业
今晚试验用java的api来提交代码,由于代码是在我机器上写的,然后提交到我的虚拟机集群当中去,所以中间产生了一个错误。。要想在任意一台机器上向oozie提交作业的话,需要对hadoop的core-site.xml文件进行设置,复制到所有机器上,然后重启hadoop集群。设置如下:<property> <name>...
2016-09-08 23:18:29 270
转载 struts2 添加请求后缀的3种方式
第一种方式在struts.xml文件中添加<constant name="struts.action.extension" value=""></constant>第二种方式在struts.properties中添加第三种在web.xml的过滤器中添加<!-- 定义Filter --> <filter> <...
2016-09-08 15:28:00 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人