最进项目中使用到了socketproc通信,但是这样有一点不是很好,必须单独启动一个进程来执行代码中的shell命令,后面想在nginx+lua的环境下使用openresty中的lua-resty-shell,但是在后续阅读源码说明的时候发现依赖关系过于复杂,会导致引入的openresty模块越来越 ...
分类:
其他好文 时间:
2020-06-23 18:55:07
阅读次数:
110
参考自:https://www.cnblogs.com/lhyqzx/p/5970406.html ###一、.dll文件介绍 dll文件(Dynamic Link Library)又称动态链接库,不能直接被执行,也不能接收消息,包含能被程序或者其他dll文件调用的函数(方法),须由进程载入才可发挥 ...
1)在编译结果文件夹Release下的离线文件.exe复制到其他目录下 2)打开QT 自带的命令行工具 3)然后用windeployqt命令 程序打包完成了,其实就是把需要用的一些数据和动态链接复制到这个文件夹下,因为在你拷贝到其它电脑就是完整的,就不会有缺少XXX.DLL文件的问题了 4) 发布程 ...
分类:
其他好文 时间:
2020-06-21 11:45:24
阅读次数:
43
增加ldl g++ -o onecache tmp/eventloop.o tmp/logger.o tmp/main.o tmp/hash.o tmp/redisproto.o tmp/redisproxy.o tmp/redisservant.o tmp/command.o tmp/tcpsoc ...
分类:
其他好文 时间:
2020-06-17 23:14:29
阅读次数:
75
前言:最近老是收到小伙伴的私信问我能不能帮忙整理出一份JVM相关的面试题出来,说自己在大厂去面试的时候这一块问的是特别多的,每次自己学的时候每次都学不到重点去。这不他来了,一份详细的JVM面试真题给大家整理在下方了!一、什么情况下会发生栈内存溢出?1、栈是线程私有的,栈的生命周期和线程一样,每个方法在执行的时候就会创建一个栈帧,它包含局部变量表、操作数栈、动态链接、方法出口等信息,局部变量表又包括
分类:
其他好文 时间:
2020-06-15 10:35:39
阅读次数:
97
原文:C#总结(七)动态加载C++动态链接库 C#调用C++ 链接库的方式分为静态调用和动态调用这两种方式。静态调用之前的文章里面都有介绍,使用.net 提供的DllImport 导入相关的C++ 库即可。请看之前的文章,https://www.cnblogs.com/zhangweizhong/p... ...
分类:
编程语言 时间:
2020-06-10 23:10:52
阅读次数:
123
原文:C#中动态调用DLL动态链接库 其中要使用两个未公开的Win32 API函数来存取控制台窗口,这就需要使用动态调用的方法,动态调用中使用的Windows API函数主要有三个,即:Loadlibrary,GetProcAddress和Freelibrary。步骤如下: 1. Loadlibra... ...
本文章是建立在已经安装MySQL数据库的前提,默认安装在C:\Program Files (x86)\MySQL,建议在安装时选中Connector.NET 6.9的安装,里面有MySQL与C#连接的动态链接库。 帮助文档C:\Program Files (x86)\MySQL\Connector. ...
分类:
数据库 时间:
2020-06-10 10:53:19
阅读次数:
75
1.优化构建速度:用在开发环境中 DllPlugin:已经快过时了,配置繁琐 HardSourceWebpackPlugin:配置简单 DllPlugin插件打包第三方类库 优化构建性能 Dll动态链接库 其实就是做缓存:一个项目中我们经常会用到第三方类库,比如React、lodash等,没特别的需 ...
分类:
Web程序 时间:
2020-06-06 18:59:10
阅读次数:
109
一.DLL注入 在注入技术中,DLL注入是最常见最有效的技术。作者通常把代码编写成一个动态链接库,然后把这个动态链接库加载到正常进程中去,因为任何一个进程在加载动态链接库时都要执行DLL文件里入口函数DllMain中的代码,这样代码才得以执行。 1.修改注册表 修改 HKEY_LOCAL_MACHI ...
分类:
其他好文 时间:
2020-06-05 15:31:07
阅读次数:
116