FFMPEG ffmpeg + cocos2d video test
//核心 { void AVdio::update(float delta)
{
auto video = (Sprite*)(this->getChildByName("video"));
if (video != nullptr)
{
double tims = fl->_pts * fl->_timeBase * 1000;
double elsped = _timestamp.getElapsedTimeInMilliSec();
double
A1154 Vertex Coloring (25分)
一、技术总结 这一题看起来好像要使用图的知识,其实不必,只需要将图存储下来即可,然后遍历每条边所对应的两个点看颜色是否相同,如果相同则不符合题目要求输出No,如果符合要求那么输出颜色的数量即可。 涉及到vector存储图的信息,以及set存储颜色的数量; 二、参考代码 #include<iostream>
#include<vector>
#include<set>
using namespace std;
int main(){
int n, m, a, b;
cin >> n >> m
leetcode-206反转链表
题目:206反转链表 我的解答: public ListNode reverseList(ListNode head) {
ListNode tail=null;
ListNode mid=null;
while(head!=null){
mid=head;
mid.next=tail;
tail=mid;
head=head.next;
}
return tail;
}
问题分析:Lis
unittest的执行顺序 -- 问题:需要加个全局判断来 skipif,然而呃 比较复杂
问题描述: 在MacOS上,支持 smb & nfs; 有个testcase 与 hardlink相关, hardlink只存在nfs上。 更不可详细描述的细节, 类似于如下: global parameter = smb def set_up(self): global parameter parameter = nfs return parameter 然后在 unittest.SkipIf(parameter=smb, "not support on smb") 导致无论参数 是什么 ,
TypeScript(07): 条件语句
条件语句用于基于不同的条件来执行不同的动作。 TypeScript 条件语句是通过一条或多条语句的执行结果(True 或 False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 条件语句 通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。 在 TypeScript 中,我们可使用以下条件语句: if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 if...else 语句 - 当条件为 true 时执行代码,当
kali linux高级渗透测试第一课
kali linux高级渗透测试 简介 linux基础 大家好,我是sec875,很高兴和大家相遇。前两年在红盟讲课时用的ID叫豌豆 参考资料:https://www.bilibili.com/video/BV1Kt411u73T?p=5 参考资料:《Kali Linux 高级渗透测试(原书第2版)》 参考资料:《Linux Basics for Hackers(中文翻译稿)【(美)OccupyTheWeb 著】》 红盟抖音公开群 群号码:931496577 基于Debian的linux发行版
利用正则表达式对网络日志数据进行数据清洗
原数据: 183.49.46.228 - - [18/Sep/2013:06:49:23 +0000] "-" 400 0 "-" "-" 163.177.71.12 - - [18/Sep/2013:06:49:33 +0000] "HEAD / HTTP/1.1" 200 20 "-" "DNSPod-Monitor/1.0" 163.177.71.12 - - [18/Sep/2013:06:49:36 +0000] "HEAD / HTTP/1.1" 200 20 "-" "DNSPo
TypeScript(05): 变量声明
变量是一种使用方便的占位符,用于引用计算机内存地址。 我们可以把变量看做存储数据的容器。 TypeScript 变量的命名规则: 变量名称可以包含数字和字母。 除了下划线 _ 和美元 $ 符号外,不能包含其他特殊字符,包括空格。 变量名不能以数字开头。 变量使用前必须先声明,我们可以使用 var 来声明变量。 我们可以使用以下四种方式来声明变量: 声明变量的类型及初始值: var [变量名] : [类型] = 值; 例如: var uname:string = "Runoob"; 声明变量的类
解决repo从codeaurora.org同步Android代码失败问题
从www.codeaurora.org同步Android for MSM项目的代码时,由于墙的存在经常失败,怎样解决同步代码的问题呢? 方法如下: 1.打开站长之家>站长工具 > 海外网站测速,对codeaurora.org进行分析。 2.将域名codeaurora.org指向测试出来的“解析IP”地址。 使用如下命令修改ubuntu的host文件(其他系统原理一样的,不多做解释): sudo vim /etc/hosts 在文件中增加(地址请按照实际测试结果进行替换,选取耗时短的): 13.
JUC-狂神笔记整理学习
什么是JUC 在Java中,线程部分是一个重点,本篇文章说的JUC也是关于线程的。JUC就是java.util .concurrent工具包的简称。这是一个处理线程的工具包,JDK 1.5开始出现的。 知识点不错的博客参看这里:https://www.jianshu.com/p/1f19835e05c0 本文资料来自Up主,狂神,记录下来方便复 业务:普通的线程代码 Thread Runnable 没有返回值、效率相比入 Callable 相对较低! 并发编程:并发、并行 并发(多线程操作同一
CAD二开---扩展数据XData
一.简述 CAD数据库对象可以灵活添加一定数量的自定义数据,供开发者使用,这些数据由开发者自己进行解释 ,CAD不管其含义,但要遵循一定的组码规则,这些数据被称为扩展数据XData。扩展数据以吸附物的形式吸附在实体上。 1.可以通过实体DBObject类及其派生类的XData属性获取或设置扩展数据,实体的扩展数据由应用程序创建。 2.实体的扩展数据可以是一组或多组,每一组都以一个互不相同的注册应用程序名开头。 简而盖之: XData数据形式类似字典Dictionary,但是此字典的key有一个
for in和for of的简单区别
//for in可以遍历数组和对象,但是for of只能遍历数组,不可以遍历对象
var arr = [1,4,5,6,7,8];
var obj = {
name:'za',
age:19,
say:function(){
console.log('hello')
go语言环境搭建以及配置好vscode
Go语言学习笔记(环境安装)-day01 Go语言运行环境安装 下载Go安装包 安装包地址 安装Go语言运行环境 直接在下载好的目录双击运行*.msi的可执行文件,下一步进行安装,安装的目录最好是选择盘符的第一层目录。 配置GOPATH GOPATH是Go语言在编译时自动寻找的源码目录 1. 在windows系统中,选择计算机右键----》打开属性----》选择高级系统设置----》环境变量----》选择系统变量----》新建变量GOPATH,值为你想存放的源码路径。 2.在命令行中运行go
逐浪CMS+百度小程序开源包发布-对接海量资源助力推广
接入百度小程序海量流量就在使用Zoomla!逐浪CMS开发栈 这里有最强的CMS内核依托于国家高新企业Zoomla!逐浪之上 这里有最海量的用户流量依托于百度小程序 这里有最开放的技术栈 这里有最卓越的用户体验 接入百度小程序海量流量就在使用Zoomla!逐浪CMS开发栈 逐浪CMS x 百度小程序 构建起强大的开发平台。 此致,逐浪已经实现和微信、头条、百度多种能力的接入,方便客户创收、赢流、推广。 这里有最强的CMS内核依托于国家高新企业Zoomla!逐浪之上 基于Zoomla!逐浪CMS
《全球资产配置》读后感 读书笔记
《全球资产配置》作者是麦嘉华先生,是坎布里亚投资公司创始人和首席投资官,这本书很简单,但却基本都是干货,不讲什么大道理,全都是各个公司的独门秘籍,也就是资产配置策略。相当于一本当今武林绝学的汇编,包括了降龙十八掌,九阴真经,九阳真经,六脉神剑,葵花宝典等等,随便学成一个,你就能独步武林了。 《全球资产配置》 内容简介 股票、债券与国债的历史; 基准投资组合 :60/40 ; 资产类别的构成; 风险均衡与全天候投资组合; 恒定资产配置投资组合; 全球市场投资组合; 罗伯.阿诺特的投资组合; 麦嘉
TypeScript(06): 运算符
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。 考虑以下计算: 7 + 5 = 12 以上实例中 7、5 和 12 是操作数。 运算符 + 用于加值。 运算符 = 用于赋值。 TypeScript 主要包含以下几种运算: 算术运算符 逻辑运算符 关系运算符 按位运算符 赋值运算符 三元/条件运算符 字符串运算符 类型运算符 算术运算符 假定 y=5,下面的表格解释了这些算术运算符的操作: 实例 var num1:number = 10
var num2:number = 2
Oracle GoldenGate 12.3.0.1.4 in Oracle 12.2 之02准备(GoldenGate 安装)
1.安装包存放目录 [oracle@xag130 setup]$ pwd
/u01/setup
[oracle@xag130 setup]$ ls
123014_fbo_ggs_Linux_x64_shiphome.zip
2.创建安装目录 [oracle@xag130 setup]$ mkdir -p /u01/app/oracle/product/ogg
3.设置环境变量 [oracle@xag130 ~]$ vim /home/oracle/scripts/setEnv.sh
...
今日推荐
周排行