- 博客(106)
- 资源 (3)
- 收藏
- 关注
原创 本地编译ChatNio的问题解决
Config 配置项 (~/config/config.yaml) 可以使用环境变量进行覆盖, 如 MYSQL_HOST 环境变量可覆盖 mysql.host 配置项。部署成功后, 默认端口为 8094, 访问地址为 http://localhost:8094。,解决方法:安装build-essential,里面包含了gcc编译的相关库。如果返回值为1则已经开启。
2024-11-12 13:27:15
543
原创 Warning: #1642 InnoDB: Transaction id in a record of table `xx`.`xx` is newer than system-wide maxim
Transaction id出了问题,而猜测Transaction id存储在。将旧服务器的上面四个文件迁移到新服务器对应位置,问题得以解决。使用直接拷贝数据文件(默认在。
2024-06-12 13:38:13
349
原创 Python与C#之间的双向管道连接-发送数据
在Python中创建named pipe:import ostry:pass在C#中创建named pipe:在Python中通过管道发送数据:在C#中通过管道接收数据:
2024-05-06 17:57:48
726
原创 express静态资源访问错误 xxx.js was blocked due to MIME type (“text/html“)
此时访问xxx.js,仍然显示xxx.js was blocked due to MIME type "text/html"此时访问public文件夹中的xxx.js文件时,只需要使用路径。归根结底原因是没有静态资源xxx.js的访问权限。无法成功将public文件夹设为静态文件夹。即可访问,路径中不需要带public。网上找到的以下方法,
2024-02-21 14:11:03
712
原创 virtualbox虚拟机中安装FreeDOS系统和DJGPP编译环境
(点击“设置”-“存储”-“控制器:Floppy”,添加第1步下载的.img镜像,这一步不清楚是否起了作用)到此DJGPP环境设置完成,可以编辑&编译项目了。在安装FreeDOS系统时,创建了一个名为。
2023-09-11 11:49:15
1149
1
原创 Windows下VirtualBox磁盘扩容的方法
3、找到需要扩容的虚拟机磁盘.vdi文件路径,例如。下载分区精灵,将扩容后的空白磁盘合并到已有的分区中。2、进入VirtualBox安装目录下,通常为。4、执行命令,将其扩容到60GB。5、 扩容后,进入虚拟机系统,到。1、打开cmd.exe。
2023-07-07 13:44:48
1603
原创 Winform与Windows服务之间的数据交互
在Windows服务和WinForm应用程序之间交换数据,有多种可能的解决方案,包括使用文件、数据库、共享内存,或者使用Windows的进程间通信(IPC)技术。一种常见的IPC技术是使用命名管道(Named Pipe),另一种是使用Windows Communication Foundation (WCF)。你可以创建一个共享的文件或数据库,这两个应用程序都可以读写。然而,这种方法可能导致同步和锁定问题,因此需要仔细处理。使用内存映射文件或共享内存是一种更快的解决方案,但也更难实现。
2023-05-18 16:44:03
1427
原创 Windows服务开发和安装(使用InstallUtil.exe安装)
WriteEntry(ex.ToString(), EventLogEntryType.Error),在计算机-管理-系统工具-事件查看器-Windows日志-应用程序中可以查看。5、安装服务需要使用InstallUtil.exe工具,一般在C:\Windows\Microsoft.Net\Framework64\v4.0.30319文件夹下,3、服务中Environment.CurrentDirectory指向的是System32文件夹,若要获取当前文件夹则要使用。,生成的服务才能安装。
2023-05-18 14:56:36
3807
原创 Winform拖动控件的简单方法
1、在MouseDown事件中记录鼠标按下的Point,并置位按下的flag。2、在MouseMove事件中,将当前Point减去步骤1的Point。3、刷新(this.Validate())
2023-05-15 16:13:13
431
原创 在Windows server 2019上开启IIS服务
窗口中,选择需要安装的 IIS 组件,例如“静态内容”、“默认文档”、“HTTP 错误”、“ASP.NET”等,并单击“下一步”。完成以上步骤后,HTTP 服务将在 Windows Server 2019 上启用,并且你的网站可以通过 Internet 访问。4、选择要安装 HTTP 服务的服务器并单击“下一步”。8、安装完成后,关闭“添加角色和功能向导”窗口,然后打开。然后单击“下一步”。窗口中,单击“下一步”继续。中,右键单击“网站”并选择。等信息,并单击“确定”。,然后单击“应用”。
2023-05-08 16:42:02
5167
原创 CRC16-CCITT标准算法(C#版和VBA版)
VBA版,可以在Excel中使用(VBA中的位截取真不想吐槽了,32323232 And &HFFFF结果还是32323232,最后用HEX字符串处理了)
2023-04-04 15:35:25
1627
2
原创 在Ubuntu上使用VSCode编译MySQL Connector/C连接库
从官网链接下载压缩包:https://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-6.1.11-src.tar.gz。如果程序输出“连接成功!”,则说明连接库已经成功编译并可以正常工作。3、打开vscode,创建新的工作区,将以上文件夹加入工作区。
2023-03-27 16:48:29
820
原创 Ubuntu使用VSCode编译MySQL Connector/C库踩坑
报错说得很清楚了,在cmake/install_macros.cmake文件的第365行ENDIF错误,打开文件发现。
2023-03-27 13:59:29
382
1
原创 VirtualBox网络模式对比
其中桥接模式在主机、虚拟机和局域网之间都能联通,只要选择主机网卡,并将虚拟机的网关设为和主机一样,并将IP设为与主机同一个网段即可。原文:https://zhuanlan.zhihu.com/p/554893004。
2023-03-24 15:55:27
96
原创 如何在Ubuntu中使用长度为1的密码
1、打开终端,按下Ctrl+Alt+T键打开终端窗口。4、现在可以使用长度为1的密码来登录系统了。保存更改并退出编辑器。
2023-03-16 14:33:42
1061
2
原创 Linux(Ubuntu22.04)安装LAMP
连接网络(Host-Only网络、共享物理机网络以访问外网)(以下方法安装后,无法进入图形化桌面,谨慎使用)库安装,会导致重启后进入不了图形化桌面。分开安装使用以下方法(推荐)安装phpmyadmin。一条命令执行(推荐)使用GitHub上的。
2023-03-15 15:34:06
525
原创 通过URL协议调起Winform应用程序并传参
新建一个Windows Forms项目,在默认的Form1里添加一个Label控件(这里是为了显示传递过来的参数用的,你也可以不这么做)。为了让我们的程序支持命令行参数(winform程序默认没有命令行参数),我们再到Programs.cs里对Main()函数进行改造。将项目编译。
2022-11-21 09:45:38
707
原创 C# vs2017的bug code generation for property Controls failed......
在一个64位系统安装32位的vs2017,创建一个Winform项目,包含一个继承自Button的自定义控件ButtonEx,项目生成目标平台设置为AnyCPU。查看Form.Designer.cs的源文件,发现自定义控件只剩下声明部分,定义部分被。在上一步中,若先将项目生成目标平台改为x64,然后再接着执行其他动作,则一切正常。下一步,修改项目属性的AssemblyName,然后重新生成项目。也可以正常运行,但若此时修改界面属性如窗口标题,则无法保存项目。下一步,生成软件,可以正常运行。
2022-11-16 14:22:00
330
原创 C# TabControl手动触发DrawItem
当将tabControl的ItemSize设为(0,1)以便隐藏标签title的时候,方法一的事件不会被触发,会导致背景颜色无法重绘,这时候可以使用以下代码手动执行重绘。网上有很多文章介绍,将tabControl的DrawMode属性设为OwnerDrawFixed,然后在其DrawItem事件处理程序中重绘背景颜色。
2022-11-16 11:09:59
835
原创 wpf 如何继承Page(坑)
内在原因没有深究,不清楚是不是wpf自带的问题,还是我的vs2017设置不对,如果有更好的解决方法请留言告知。后来将xaml改成先继承Page,然后编译,编译成功后再改成继承BasePage,再编译就通过了。也就是说,得先让BasePage编译成功,然后再继承它,才能成功继承。然后编译,不通过,xaml带波浪线,显示。
2022-10-26 15:36:33
714
原创 Graphics.Transform结合Matrix绘制仿射变换的动态图形
【代码】Graphics.Transform结合Matrix绘制仿射变换的动态图形。
2022-09-21 15:52:11
228
原创 Expression与Func的区别(Expression与反射的结合使用,生成自定义报表)
【代码】Expression与Func的区别(Expression与反射的结合使用)
2022-09-16 11:55:13
319
原创 ILSpy:Project file is incomplete. Expected imports are missing 错误解决方案
【代码】ILSpy:Project file is incomplete. Expected imports are missing 错误解决方案。
2022-09-06 14:55:30
725
MarshalingTest-master.zip
2020-05-25
可用于vs2017的afxres.h
2019-08-26
Android经典实例项目源码
2016-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人