摘要: 文章目录 Python格式化字符串的4种方式 一:%号 二:str.format 三:f-Strings 四:标准库模板 五:总结四种方式的应用场景 Python格式化字符串的4种方式 一:%号 %号格式化字符串的方式从Python诞生之初就已经存在时至今日,python官方也并未弃用%号,但也并不 阅读全文
posted @ 2024-03-20 13:32 CastleWu 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 事实上之前有很长一段时间都在纠结是否有必要好好学习它,但是始终都没有一个很好的理由说服自己。甚至是直到这个项目最终决定选用PostgreSQL时,我都没有真正意识到学习它的价值,当时只是想反正和其它数据库差不多,能用就行了。然而有一天晚上,自己也不知道为什么,躺在床上开始回想整个项目的实施过程,想着 阅读全文
posted @ 2023-11-07 15:48 CastleWu 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 最近,在研究Invoke的使用,但是真的是一头雾水,网上看了很多资料,感觉还是看不懂,因为对于入门级的小白,想像不出Invoke的应用场景,更谈不上如何用了? 1、Invoke到底是什么? Invoke的本质只是一个方法,方法一定是要通过对象来调用的。 一般来说,Invoke其实用法只有两种情况: 阅读全文
posted @ 2023-09-19 13:42 CastleWu 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 一. Awit和async的由来: await/async本身是一个语法糖,编译器提供的一个简化编程的功能; 在C#升级和.net Framework升级的时候, 产生的, 所以说并不是CLR的产物 二. 用法: a) Async出现在方法的声明上, 任何一个方法添加一个async关键字都不会报错 阅读全文
posted @ 2023-09-11 13:31 CastleWu 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 简介 SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架。你无须了解如何使用 Socket, 如何维护 Socket 连接和 Socket 如何工作,但是你却可以使用 SuperSocket 很容易的开发出一款 Socket 服务器端软件,例 阅读全文
posted @ 2023-09-11 10:13 CastleWu 阅读(563) 评论(0) 推荐(0) 编辑
摘要: C#下使用XmlDocument操作XML详解 发布时间:2023/06/08 目录一、XML DOM概述二、XML成员1、XMl节点:XmlNode1、属性:2、方法:2、XML文档:XMLDocument1、属性:2、方法:3、事件:3、XML元素:XmlElement1、属性:2、方法:三、创 阅读全文
posted @ 2023-08-31 13:46 CastleWu 阅读(1813) 评论(0) 推荐(0) 编辑
摘要: XPath 是 XML 的内容,这里 SelectNodes 是 C# 中 XmlDocument 或 XmlNode 的一个方法。SelectNodes 使用 XPath 来选取节点。 重要语法 SelectNodes("item") 从当前节点的儿子节点中选择名称为 item 的节点。 Sele 阅读全文
posted @ 2023-08-30 16:50 CastleWu 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 切换到旧版右键菜单: reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 恢复回Win11右键菜单: reg delete "HKCU\Software\ 阅读全文
posted @ 2023-08-02 14:11 CastleWu 阅读(149) 评论(0) 推荐(0) 编辑
摘要: .Net2.0连接PG数据注意事项 第一次用.net操作PG[.NET2.0] 一:Npgsql版本问题 1:如果是.net2.0 建议用2.0.11.0[NuGet搜索npgsql第一个的最低版本] 如果是.net3.5 最高只能到2.2.6 2.2.7就需要.net4了 二:SqlHelp操作 阅读全文
posted @ 2023-08-01 13:45 CastleWu 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 7(自定义CommandLineProtocol 命令行协议) 目录 一、前言 二、创建一个自定义命令行协议的工程项目 三、安装SuperSocket和SuperSocket.Engine 1、进入【管理NuGet程序包】 2、安装SuperSocket 3、安装SuperSocket.Engine 阅读全文
posted @ 2023-07-19 10:18 CastleWu 阅读(515) 评论(0) 推荐(0) 编辑