由于需要用到lib链接库和dll,所以编译一波 我用的是windows上的ubuntu WSL 电脑上要装好visual studio或mingw(我用的是vs)和yasm cd /mnt/… #进入ffmpeg的存储路径 输入: ./configure –toolchain=msvc –arch=x86_64 –enable-shared –enable-w32threads –prefix=output –enable-optimizations 如果报错: cl.exe is unable... 查看文章
2022年 March 14日|21:16
 
作者: skylar shadow
标签:,ffmpeg, ubuntu, wsl, 编译
1.右键项目名称->属性->c/c++->附加包含目录(include,即ffmpeg的*.h头文件所在的文件夹)以及:链接器->常规->附加库目录(lib ,即含*.lib的文件夹), 并把dll文件复制到项目的根目录下 添加后遇到了一个错误: 严重性 代码 说明 项目 文件 行 禁止显示状态错误(活动) E1696 无法打开 源 文件 “libavutil/avconfig.h” test D:\…\ffmpeg\libavutil\macros.h 28 去源码中查找,发现没有这个头文件所以得自己写一个:... 查看文章
2022年 March 14日|20:08
 
作者: skylar shadow
标签:,ffmpeg, vs2017, 音视频
新买了一个腾讯云服务器,想把这个服务器整成备用站点,于是折腾了一晚上的数据库,在这里记录一下过程。 1.安装好(无脑wget,yum)php,mariadb(创建用户,新建一个wordpress库) ,wordpress,启动各项服务,这步我重复过很多次了,而且网上教程也很多,所以略过 (原本的想法是从站链接主站的数据库,但是会重定向到主站(这是因为数据库中的url仍是主站导致的)) 2.主站: vim /etc/my.cnf 在vim中: log-bin=mariadblog server-id=1 #主次的id需不同 binlog-do-db=test0#需要复制的数据库 binlog-do-db=wordpress 以上三行要放到symbolic-links=0下面,否则会不生效: wq保存,回到终端 firewall-cmd --zone=public --add-port=3306/tcp --permanent#开启3306端口为链接数据库做准备 以下在mysql中(mysql... 查看文章
2022年 March 6日|9:14
 
作者: light flow
标签:,mariadb, wordpress, 主从复制, 数据库
我firefox原来的版本的payload乱码,于是升级了firefox,然后发现一堆视频网站打不开了… 经过一个多小时的探索,只要把cookie和缓存清掉就行了
2022年 February 28日|21:31
 
作者: light flow
标签:,firefox
感觉以前学爬虫时完全是瞎碰,,,现在写点思路 确定要爬的网址 伪造请求头(header),避免爬虫检测 抓取相应页面的get 用beautifulsoup解析get包 筛选所需的内容(例bs的select()方法,get_text()……)
2022年 February 26日|21:15
 
作者: light flow
标签:,python, 爬虫
1.添加MFC类(DLG对话框) 2.在父窗口的资源视图中进行进入子窗口的操作(例如双击某个button) 3.父窗口.cpp文件中添加子窗口的头文件,在函数(例onclick)中用以子窗口命名的类 创建一个对象(dlg) 4.用dlg.DoModal();弹窗
2021年 December 24日|10:33
 
作者: light flow
标签:,MFC
继承格式: 子类拥有父类非 private 的属性、方法 子类可以用自己的方式实现父类的方法 implements 使用 implements 关键字可以变相的使java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(接口跟接口之间采用逗号分隔)。 super关键字:通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。 this关键字:指向自己的引用。 final关键字 类定义为不能继承,即最终类;或者用于修饰方法,该方法不能被子类重写。 子类是不继承父类的构造器(构造方法或者构造函数)的)。如果父类的构造器带有参数,则必须在子类的构造器中显式地通过 super 关键字调用父类的构造器并配以适当的参数列表。
2021年 December 19日|19:50
 
作者: light flow
标签:,java
先上代码, 第一个冒泡排序用时(24单位时间)比第二个冒泡排序(2单位时间)用时长的多 *(arr+i)本质上和arr[i]是一样的 所以指针自增的效率属实快很多……
2021年 December 19日|16:31
 
作者: light flow
标签:,c语言, 指针
这里的内容挺多的,慢慢来,先放点浅显点的 访问控制修饰符 default (默认): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类) 最严格的访问级别 主要用来隐藏类的实现细节和保护类的数据 public : 对所有类可见。使用对象:类、接口、变量、方法 Java 程序的 main() 方法必须设置成公有的,否则,Java 解释器将不能运行该类。 protected... 查看文章
2021年 December 18日|16:58
 
作者: skylar shadow
标签:,java
对象:对象是类的一个实例 类:类是一个模板,它描述一类对象的行为和状态。 类可以看成是创建 Java 对象的模板 一个类可以包含局部变量、成员变量、类变量 一个类可以拥有多个方法 构造方法:,如果没有显式地为类定义构造方法,Java 编译器将会为该类提供一个默认构造方法(创建 每个类都有构造方法。如果没有显式地为类定义构造方法,编译器将会为该类提供一个默认构造方法。 创建一个对象时,至少调用一个构造方法。构造方法名称必须与类同名,一个类可以有多个构造方法。 创建对象的步骤 1.声明对象(对象名称和对象类型)。 2.实例化 new 3. 初始化 使用new创建对象时,会调用构造方法初始化对象 一个源文件中只能有一个 public... 查看文章
2021年 December 15日|20:53
 
作者: skylar shadow
标签:,java