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
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

rust随笔

# 第二章 语言精要 好读书,不求甚解;每有会意,便欣然忘食。 **动手,动手,动手!!!** ## 语句与表达式 Rust 中语法可以分成两大类:语句 statement 和表达式 expression。语句是指要执行的一些操作和产生副作用的表达式。 表达式主要用于计算求值。 语句又分为两种:声明语句 Declaration statment 和表达式语句 Expression statement - 声明语句,用于声明各种语言项,包括声明变量、静态变量、常量、结构体、函数等,以及通过ext
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

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
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

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
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

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") 导致无论参数 是什么 ,
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

TypeScript(07): 条件语句

条件语句用于基于不同的条件来执行不同的动作。 TypeScript 条件语句是通过一条或多条语句的执行结果(True 或 False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 条件语句 通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。 在 TypeScript 中,我们可使用以下条件语句: if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 if...else 语句 - 当条件为 true 时执行代码,当
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

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发行版
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

利用正则表达式对网络日志数据进行数据清洗

原数据: 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
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

TypeScript(05): 变量声明

变量是一种使用方便的占位符,用于引用计算机内存地址。 我们可以把变量看做存储数据的容器。 TypeScript 变量的命名规则: 变量名称可以包含数字和字母。 除了下划线 _ 和美元 $ 符号外,不能包含其他特殊字符,包括空格。 变量名不能以数字开头。 变量使用前必须先声明,我们可以使用 var 来声明变量。 我们可以使用以下四种方式来声明变量: 声明变量的类型及初始值: var [变量名] : [类型] = 值; 例如: var uname:string = "Runoob"; 声明变量的类
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

解决repo从codeaurora.org同步Android代码失败问题

从www.codeaurora.org同步Android for MSM项目的代码时,由于墙的存在经常失败,怎样解决同步代码的问题呢? 方法如下: 1.打开站长之家>站长工具 > 海外网站测速,对codeaurora.org进行分析。 2.将域名codeaurora.org指向测试出来的“解析IP”地址。 使用如下命令修改ubuntu的host文件(其他系统原理一样的,不多做解释): sudo vim /etc/hosts 在文件中增加(地址请按照实际测试结果进行替换,选取耗时短的): 13.
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

JUC-狂神笔记整理学习

什么是JUC 在Java中,线程部分是一个重点,本篇文章说的JUC也是关于线程的。JUC就是java.util .concurrent工具包的简称。这是一个处理线程的工具包,JDK 1.5开始出现的。 知识点不错的博客参看这里:https://www.jianshu.com/p/1f19835e05c0 本文资料来自Up主,狂神,记录下来方便复 业务:普通的线程代码 Thread Runnable 没有返回值、效率相比入 Callable 相对较低! 并发编程:并发、并行 并发(多线程操作同一
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

CAD二开---扩展数据XData

一.简述 CAD数据库对象可以灵活添加一定数量的自定义数据,供开发者使用,这些数据由开发者自己进行解释 ,CAD不管其含义,但要遵循一定的组码规则,这些数据被称为扩展数据XData。扩展数据以吸附物的形式吸附在实体上。 1.可以通过实体DBObject类及其派生类的XData属性获取或设置扩展数据,实体的扩展数据由应用程序创建。 2.实体的扩展数据可以是一组或多组,每一组都以一个互不相同的注册应用程序名开头。 简而盖之: XData数据形式类似字典Dictionary,但是此字典的key有一个
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

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')
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

go语言环境搭建以及配置好vscode

Go语言学习笔记(环境安装)-day01 Go语言运行环境安装 下载Go安装包 安装包地址 安装Go语言运行环境 直接在下载好的目录双击运行*.msi的可执行文件,下一步进行安装,安装的目录最好是选择盘符的第一层目录。 配置GOPATH GOPATH是Go语言在编译时自动寻找的源码目录 1. 在windows系统中,选择计算机右键----》打开属性----》选择高级系统设置----》环境变量----》选择系统变量----》新建变量GOPATH,值为你想存放的源码路径。 2.在命令行中运行go
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

41.线程

1.进程 2.线程 例如记事本:我们在打开记事本的时候打开页面设置: 上面这种情况说明记事本整个执行流程只有一条执行路径,是单线程程序 再例如QQ: 上面QQ的聊天界面和好友搜索界面有各自的执行路径,说明QQ是多线程程序 3.多线程实现方式 方式1: public class MyThread extends Thread { @Override public void run() { for (int i=0;i<=100;i++){
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

逐浪CMS+百度小程序开源包发布-对接海量资源助力推广

接入百度小程序海量流量就在使用Zoomla!逐浪CMS开发栈 这里有最强的CMS内核依托于国家高新企业Zoomla!逐浪之上 这里有最海量的用户流量依托于百度小程序 这里有最开放的技术栈 这里有最卓越的用户体验 接入百度小程序海量流量就在使用Zoomla!逐浪CMS开发栈 逐浪CMS x 百度小程序 构建起强大的开发平台。 此致,逐浪已经实现和微信、头条、百度多种能力的接入,方便客户创收、赢流、推广。 这里有最强的CMS内核依托于国家高新企业Zoomla!逐浪之上 基于Zoomla!逐浪CMS
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

git(重点)

git :   http://note.youdao.com/noteshare?id=67a08f6cf388779621024a8855a3ef54&sub=C101D3F48C754FA4922C3CC833751D5C git 安装配置:   http://note.youdao.com/noteshare?id=3285c0c9a163f72ca4598f66631d2b89&sub=82253DAEE9394E6586420B255AAE0DBD
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

《全球资产配置》读后感 读书笔记

《全球资产配置》作者是麦嘉华先生,是坎布里亚投资公司创始人和首席投资官,这本书很简单,但却基本都是干货,不讲什么大道理,全都是各个公司的独门秘籍,也就是资产配置策略。相当于一本当今武林绝学的汇编,包括了降龙十八掌,九阴真经,九阳真经,六脉神剑,葵花宝典等等,随便学成一个,你就能独步武林了。 《全球资产配置》 内容简介 股票、债券与国债的历史; 基准投资组合 :60/40 ; 资产类别的构成; 风险均衡与全天候投资组合; 恒定资产配置投资组合; 全球市场投资组合; 罗伯.阿诺特的投资组合; 麦嘉
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

TypeScript(06): 运算符

运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。 考虑以下计算: 7 + 5 = 12 以上实例中 7、5 和 12 是操作数。 运算符 + 用于加值。 运算符 = 用于赋值。 TypeScript 主要包含以下几种运算: 算术运算符 逻辑运算符 关系运算符 按位运算符 赋值运算符 三元/条件运算符 字符串运算符 类型运算符 算术运算符 假定 y=5,下面的表格解释了这些算术运算符的操作: 实例 var num1:number = 10 var num2:number = 2
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0

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 ...
分类: 其他 发布时间: 06-25 23:21 阅读次数: 0