- 博客(26)
- 收藏
- 关注
原创 几个C#上位机相关的工具库
下载地址:https://gitee.com/fujiajin/xbd.DataConvertTool/repository/archive/master.zip将project 复制到 项目中点击添加现有项二、控件库三、其他1、文件操作、序列化,反序列化库测试代码2、对 Ini 文件的读写配置文件需要的编码格式—— 不然识别不了中文库文件测试代码3、Json (序列化和反序列化 | Newtonsoft.Json)添加 Newtonsoft.Json 的引用库
2025-02-15 09:28:41
642
原创 C#之上位机开发---------C#通信库及WPF的简单实践
要实现的功能:展示数据获取数据发送数据要实现的功能:转换数据打包数据存取数据要实现的功能:打开连接关闭连接读取数据写入数据作用:封装数据、传递数据PLC的英文全称是"Programmable Logic Controller",中文称为“可编程逻辑控制器”。这是一种数字运算操作电子系统,专为在工业环境下应用而设计。它采用可编程存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。3VD 4by
2025-02-15 09:27:03
1654
原创 C#之上位机开发---------C#基础语法及Winform的基本使用
CLR(common language runtime) JRE.Net Farmeword 4.8 JDKJIT JVM.exe / .dll 字节码文件生成的过程:C#或VB -------> .exe \ .dll(中间代码) ------> 机器码CLR JRE
2025-02-15 09:24:35
700
原创 python简单的语法(windows环境下)
1、下载网址:https://www.python.org/downloads/2、解压后,配置环境变量3、打开cmd,检查版本:python -V4、执行:python test.py2、注释3、运算4、流程控制要加分号和子流程,头部缩进分支:for 循环:while 循环:5、集合List(列表)Tuple(元组)元组是一种不可变的序列类型Set(集合)Set没有重复的元素Dictionary(字典)6、字符串的操作字符串是一种 List大小的转化字符
2025-01-19 21:24:58
260
原创 使用MongoDB(在windows上)
官网:https://docs.mongodb.com中文文档:https://www.mongodb.org.cn操作文档:https://www.qikegu.com/docs/3283其他替代:SequoiaDB:巨杉数据库。
2025-01-12 15:06:56
146
原创 常用的一些正则表达式
2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9])$6 非零开头的最多带两位小数的数字:^([1-9][0-9]7 带1-2位小数的正数或负数:^(-)?8 正数、负数、和小数:^(-|+)?\d+(.\d+)?\d$ 或 ^([1-9][0-9]){1,3}$ 或 ^+?[1-9][0-9]12 非零的负整数:^-[1-9][]0-9"
2024-12-11 08:16:42
784
原创 C#高级语法(一些基础使用的例子的实现)
使用元组(),将多个数据元素构成一个轻型数据结构//使用元组(),将多个数据元素构成一个轻型数据结构Console.WriteLine($"姓名:{x.Item1},年龄:{x.Item2}");
2024-09-08 10:09:39
950
原创 关于CocosCreate的开发总结(3.8.0版本)
基本逻辑: CocosCreate是节点间的相互作用在进行游戏的。node在代码中就是实例化的一个类。node上有很多属性,这些属性用于表象图形的状态。
2023-11-18 18:40:16
807
1
原创 如何写一个网站(做网站所需的知识点的整理:Spring Boot+MyBatis Plus+Vue+Nginx+vps)
后端:Spring Boot + MyBatis Plus前端:Vue + ElementUI + axios数据库:MySQL服务器:ubuntu。
2023-11-15 21:09:47
458
原创 在windows的cmd上使用MySQL
打开“服务”管理器。你可以按下Win + R组合键,输入“services.msc”,然后按回车键。在服务列表中查找MySQL服务。通常,MySQL服务的名称会以“MySQL”或“MariaDB”开头。如果找到MySQL服务,那么MySQL已安装在计算机上,并正在运行。
2023-11-12 10:19:16
175
原创 如何在unbuntu上用Nginx写一个网站(Nginx的使用)
在刚创建的网站目录中,添加你的网站文件,例如HTML、CSS、JavaScript和其他静态资源文件。在/etc/nginx/sites-available/目录中创建一个新的Nginx配置文件。你可以选择在默认的Nginx网站根目录/var/www/html中创建你的网站,或者创建一个新的目录。现在,你的网站应该已经在Nginx上设置好了。你可以通过浏览器访问你的服务器的IP地址或域名来查看你的网站。如果你使用域名,确保为你的域名配置了DNS记录,将域名指向服务器的IP地址。
2023-11-08 20:43:58
239
1
原创 用Scratch写游戏
用Scratch写游戏最近在B站看到一个很友好的c++入门教程其中有一部分内容是讲用scratch实现几个小游戏的,十分有趣。实现的具体讲解在(https://www.bilibili.com/video/BV1QE411y7v4)。迷宫 (45节)贪吃蛇 (67节)投篮猫 (87 节)画玫瑰曲线(103节)以下是具体效果和代码效果迷宫贪吃蛇投篮猫画玫瑰曲线代码迷宫1.鸟2.螃蟹3.墙贪吃蛇1.蛇头
2020-06-11 02:00:43
2076
1
原创 关于位运算(C++)
关于位运算(C++)1.规则(1)位与 & 1&1=1 1&0=0 0&1=0 0&0=0 12(0000 1100) & 7(0000 0111) = 4(0000 0100)(2)位或 | 1|1=1 1|0=1 0|1=1 0|0=0 12(0000 1100) | 7(0000 0111) = 15(
2020-06-09 10:50:14
131
原创 用C++写一个贪吃蛇游戏(dos界面)
用C++写一个贪吃蛇游戏(dos界面)效果大概是这样的:游戏分为三个模块:(用三个类封装起来)1.墙2.食物3.蛇关键的函数1#include<conio.h>中的_getch();可以不回显的输入w(上)s(下)a(左)d(有)它的返回值是输入的函数(c++中要加_,c中不需要)2<windows.h>中的Sleep(时间);...
2019-12-27 16:04:06
684
1
原创 数据结构---排序
数据结构—排序 最近看了一个讲数据结构的视频(https://www.bilibili.com/read/cv3285768), 觉很不错。完成了一些代码,在vs2017上运行通过(用自己写的输入),应该还存在许多bug。(代码在下面,其中是直接交换的key(关键字的值),没有将数据整体交换)下面想写一些自己的理解。1直接插入排序2折半插入排序3希尔排序4...
2019-12-10 20:53:50
248
1
原创 用于练习c++的计算器
计算器这是用C++写的一个计算器是用逆波兰式算法,输入一行表达式回车后输出结果表达式可以输入(±*/()1234567890(不检查非法的输入))不能输入小数,也不会输出小数非常简陋非常不安全代码中的双向链表是一个多余的存在,但我懒得改了源文件#include<iostream>#include<stdio.h>#include<stdli...
2019-08-30 12:31:51
236
原创 C程序设计课后练习题(谭浩强,第四版)
C程序设计课后练习题(1250/4)下面是我写的书后的练习题是用vs2015实现的代码有很多混乱的部分,,但是基本是可以实现的。有些个别数学问题没有完成。第一章4.例1#include<stdio.h>int main() { printf("this is a C program.\n"); getchar(); return 0;}例2#in...
2019-08-30 11:33:43
643
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人