1.准备阶段:首先需要ffmpeg.exe和mencoder.exe,java需要调用这两个文件来进行转码。 drv43260.dll,pncrt.dll,pthreadGC2.dll 为动态链接库 必须有 ,否则 rm格式 文件利用mencoder转换avi时会报如下错误 Opening vide ...
分类:
编程语言 时间:
2019-10-25 18:47:08
阅读次数:
89
一、菜单栏 新建->项目->ATL->ATL项目->动态链接库 后续默认完成二、菜单栏 项目->添加类->ATL控件->“写入类的命名如:CeshiMain”下一步->1、如果需要连接点事件,勾选连接点2、如果需要对话框资源的话 “控件类型”选择“复合控件”,如果不需要选择“标准控件”其他的默认就好 ...
分类:
其他好文 时间:
2019-10-23 20:27:22
阅读次数:
83
JVM(Java Virtual Machine,Java虚拟机)是一个虚构出来的计算机,通过在真实的计算机上模拟各种计算机功能。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java编译器生成的字节码文件,可以在多种平台上不加修改地运行。 Java代码编译运行过程:Java源码文件(.ja ...
分类:
其他好文 时间:
2019-10-23 15:22:48
阅读次数:
79
动态链接库与共享内存: 我们知道,动态链接库(在windows上表现为.dll,在linux下表现为.so)采用的是延迟加载机制,即程序在运行的过程中在被调用的时候才会被加载。一个动态库在内存中只存在一份,可以被多个进程共享。这样做很明显可以节省内存空间。 那么问题来了:共享内存在内存中也是只存在一 ...
分类:
其他好文 时间:
2019-10-22 20:38:05
阅读次数:
89
软件运行和编译ABIAPI程序源代码-->预处理-->编译-->汇编-->链接静态编译:.a动态编译:.sogcc编译程序主要经过四个过程gcc编译过程C程序编译过程静态和动态链接C程序静态链接Java程序运行
分类:
编程语言 时间:
2019-10-19 11:16:07
阅读次数:
83
Spring Boot 的一些坑 https://www.jianshu.com/p/3494c84b4be3 国际化: 1)设置首页: 方法1:在controller添加一个请求 方法2:设置配置文件 :WebMvcConfigurer 的 addViewControllers 中 registr ...
分类:
编程语言 时间:
2019-10-13 15:16:13
阅读次数:
117
最近需要用curl来发送http请求,遇到了不少问题,查了不少资料,都是零零散散的,现在总结下。 1、移植编译 1 ./configure --prefix=$(PWD)/build --host=arm-XXX-linux;make ;make install 这步基本都没有问题,生成的动态链接库 ...
分类:
Web程序 时间:
2019-10-11 20:21:46
阅读次数:
142
动态链接库DLL文件与EXE文件一样也是可执行文件,但是DLL也被称为库,因为里面封装了各种类、函数之类的东西,就像一个库一样,存着很多东西,主要是用来调用的。调用方式主要分为两种:隐式(通过lib文件与头文件)与显式(只通过DL文件)。 二、为什么使用DLL? 微软方面一边开源了很多代码,比如MF ...
分类:
编程语言 时间:
2019-10-09 19:07:17
阅读次数:
117
http://c.biancheng.net/view/3886.html Linux 发行版虽然众多,但 Qt 安装过程大同小异,本节以 CentOS 7 为例来演示 Qt 的安装。 在《Qt下载》一节中我们已经讲解了 Qt 安装包的下载方式,Qt 5.9.0 Linux 安装包的名称为 qt-o ...
分类:
系统相关 时间:
2019-10-09 16:00:08
阅读次数:
85
http://c.biancheng.net/view/3901.html 对于很多 Linux 发行版本,Qt 安装完成后如果直接编译或者运行项目,会出现“cannot find -lGL”错误,如下图所示: 这是因为 Qt 找不到 OpenGL 的动态链接库(libGL.so)。在《Linux ...
分类:
系统相关 时间:
2019-10-09 15:26:23
阅读次数:
124