需求:使用 go 发布简易客户端,能够安装在windows与linux,定时采集进程信息并写入文件一、golang程序编写1、下载第三方包github.com/kardianos/service 和 github.com/shirou/gopsutil/processgo get github.com/kardianos/service //主要用于windows和linux作为服务运行的应用程
转载
2024-04-18 15:56:38
47阅读
1. 搭环境1.1下载Downloads - The Go Programming Language
傻瓜式安装然后找到路径根目录下的bin文件这里就是可执行go程序文件win+r,写cmd回车,然后进入当前目录下,即在cmd内输入以下代码cd D:/go/bin,回车d:,回车go version,回车这时能看见版本号,就证明安装成功这里,你可以直接尝试在任何目录下查看go版本,发现报错这里的查
C#开发系统时,有时候会遇到调用其他语言开发的模块。如果对方提供了OCX时,就需要注册使用,但是实时时,每个客户端都注册一遍就比较麻烦。所以需要系统第一次启动时自动注册OCX。一:C#注册OCX首先,大家都知道在Windows的“运行”中,输入“Regsvr32.exe 路径”这样的方法来手动注册Dll控件(OCX),显示这种方法对于程序的自动化部署等带来极大的不便,因此,今天我们着重介绍如何用C
转载
2024-07-11 07:39:34
25阅读
目录一、前置工作1.1导入所用的后台项目1.2后端项目导入成功后,将api的文件夹导入src的目录1.3下载js依赖二、用户登录界面排版 登录界面 三、Vue之数据交互登录功能登录功能进行数据交互四、this指针污染五、CORS跨域在后台数据接口在T216_SSH项目中的web.xml有个解决cors跨域问题的过滤器六、工具类的作用&get和post的区别引入main.
转载
2024-09-08 21:56:40
78阅读
用户账号和组账号概述 Linux基于用户身份对资源访问进行控制a) 用户账号
C#委托委托和事件在.NET Framwork中的应用非常广泛。在初步了解C#的注册委托机制后,认为其作用类似于C++的函数指针。当我们需要在一个函数中将另一个函数作为参数时我们就需要委托机制的帮助。举例有委托的定义:public delegate void GreetingDelegate(string name);编写GreetPeople()方法 public void GreetingP
转载
2024-09-12 09:22:28
48阅读
一、注册类型和区别1、 注册概念,类型注册就是将数据库作为一个服务注册到监听程序中。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请链接到数据库。这个服务名可以与数据库名一样,也有可能不一样在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。)2、&nbs
API说明:RegCreateKey创建一个KEY,并返回相应的HKEYRegOpenKey打开注册表,得到一个HKEY,用来作为下面这些函数的第一个参数。RegOpenKeyEx同RegOpenKey类似,一般很少用,增加了一个访问控制类型参数。RegSetValue设置一个HKEY的默认值RegSetValueEx设置一个HKEY除默认值以外其它的值RegQueryValue获取一个HKEY的
注册表是window系统中非常重要的一部分,今天在网上查了一些文章学习了下,觉得其中有一句话总结的很经典:注册表是用来存储信息的。这句话虽然有点废,但是说的没错。当然,注册表中包含的内容非常多,远没有单纯存储信息那么简单。注册表的基础信息:数据存储结构为树。树的每一个节点就是一个键值。每个节点都能包含N多子键。一个键可以有很多键值。每个键值都有一个名字,以及一种指定类型的数据。我今天也是刚开始看注
主要思路:获取机器的CPU序列号,得到机器码。通过对机器码进行MD5运算之后得到注册码。将注册码写进注册表或系统目录。//1.在程序的入口处(winform)检测注册文件是否存在,如果不存在
//则提示用户注册文件损坏或者用户未注册,如果注册文件存在,则读取文件内容,判断注册码是否正确。
//在程序的入口函数所在的文件要引用 using System.IO;来进行文件操作。using System
--经过数天的查阅网上的资料(资料各种坑啊,一系列问题!),终于让他在linux-mint17 cinnamon工作了网络上的资料问题:getting "llua_do_call: funcction conky_clock_rings execution failed: attempt to call a nil value"这个问题是普遍出现, 很多指向的是lua文件的value是了nil值解
转载
2024-06-14 15:14:03
71阅读
一、易语言接入百宝云入门级脚本试用系统 百宝云——个人云服务器产品,可以让用户快速开发自己的网络服务器系统,而且你不用懂任何高深的技术,只需要懂百宝云的脚本语言即可,而且百宝云对任何语言都提供了接入接口,方便快速把云应用接入自己的业务中;如TC、按键、易、VB、VC各位程序猿都可以轻松接入;百宝云的脚本语言支持中文开发和英文开发,一个开发菜鸟也能轻轻松松上手
注册C++函数
当Lua 调用C 函数的时候, 使用和C 调用Lua 相同类型的栈来交互。C 函数从栈中获取她的参数, 调用结束后将返回结果放到栈中。为了区分返回结果和栈中的其他的值, 每个C函数还会返回结果的个数 。这儿有一个重要的概念:用来交互的栈不是全局变量, 每一个函数都有他自己的私有栈。当Lua 调用C 函数的时候,第一个参数总是在这个私有栈的index=1 的位置
LUA中可注册的C
一 Microsoft操作系统的注册表什么是注册表?注册表是Mircrosoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。详细介绍参考维基百科——注册表。如何操作注册表?通过工具Windows操作系统自带工具regedit.exe即可对注册表进行添加、删除、修改等操作。注册表的五个分支注册表有五种分支:HKMU、HKCR、HKCU、HKLM和HKU。下面对这五种注册表
转载
2024-02-19 12:40:40
216阅读
修改注册表减少网络延迟的方法:
1.按下开始→运行→输入“regedit”点确定→打开注册表编辑器
2.在注册表编辑器里寻找下面字串内的位置:
HKEY_LOCAL_MACHINE → SOFTWARE → Microsoft → MSMQ → Parameters
3.修改TCPNoDelay的DWORD值输入数值资料为1,如果没有请新增名为TCPN
注册表的操作,API为我们提供了大约25个函数。他提供了对注册表的读取,写入,删除,以及打开注册表及键值时所有函数,并且可以达到对注册表的备份,连接和对远端注册表进行查看等等。注册表对整个系统十分重要,你在进行操作时,一定要先考虑清楚。这些函数有: RegCloseKey RegConnectRegistry RegCreateKey RegCreateKeyE
转载
2024-03-10 18:30:26
91阅读
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 快照句柄, 整数型
.局部变量 进程信息, LPPROCESSENTRY32
.局部变量 下一个, 逻辑型
.局部变量 微信PID, 整数型
.局部变量 微信句柄, 整数型
.局部变量 DLL文件, 文本型
.局部变量 DLL文件字符串长度, 整数型
.局部变量 申请内存地址, 整数型
.局部变量 LoadLi
转载
2024-02-04 07:56:31
143阅读
十二、注册表操作函数注册表操作函数用于得到和设置系统注册库中的值。需要注意的是,这组函数只能在Microsoft Windows系统中使用,在Macintosh和UNIX平台上无效。 1、RegistryDelete()功 能:删除Windows系统注册库中的一个键或键的某个值。语 法:RegistryDelete ( key, valuename )参 
转载
2024-05-14 13:24:37
79阅读
lua与c的交互 关于lua和c的交互,主要有两个方面,一是lua调用c的函数,而另一个则是c调用lua函数。而这些都是通过lua stack来进行的。 c调用lua 在c里面使用lua,主要是通过lua_call这类函数,下面来自lua manual的例子: lua_getglobal(L...
原创
2022-01-07 10:46:04
719阅读
前面说到,我们可以利用lua提供的api,向脚本提供我们自己的函数,在lua中,只有lua_CFunction类型的函数才能直接向lua注册,lua_CFunction实际上是一个函数指针:
typedef int (*lua_CFunction)(lua_State *L);
而在实际的应用中,我们可能需要向lua注册各种参数和返回值类型的函数,例如,提供一个add脚本函数,返回两个值的和