摘要:
使用 拆分-连接替换法替换所有子字符串 <script type="text/javascript"> alert(replaceAll("苹果,男孩,猫,狗,蛋",",","、")); // 苹果、男孩、猫、狗、蛋 function replaceAll(text,find,replace) { 阅读全文
2022年5月24日 #
2022年5月3日 #
摘要:
在 MySQL 中创建数据库 MySQL是一种复杂的程序。它的所有命令必须通过命令行输入;且它不提供可视化界面。因此,了解创建和管理数据库的基本知识将为您节省不少时间并避免不少麻烦。 参考以下方法创建一个保存了美国各州及其人口数的数据库。 一、创建和管理数据库 创建数据库的步骤: 创建数据库。 在M 阅读全文
摘要:
在 Windows 上配置 MySQL 数据库 像MySQL这样的数据库配置起来很复杂。您需要按照下列步骤在Windows上安装和配置MySQL。 在 Windows PC 上安装 MySQL 数据库服务器的步骤 以系统管理员身份登录计算机。您将获得管理员权限,这会让安装过程顺利一些。需要注意的是, 阅读全文
2022年5月1日 #
摘要:
C# 用 lock 线程锁实现对资源的同步访问 lock 关键字 虽然 sleep 方法可以控制线程的暂停时间,从而改变多个线程之间的顺序,然而每个线程的执行顺序是随机且不确定的。 线程同步是通过共享线程资源来实现的,允许控制一次执行一个线程并交替执行每个线程。 为了在c#语言中实现线程同步,可以使 阅读全文
2022年4月30日 #
摘要:
C# .NET 入门概念与知识点总结 [本文由 张赐荣 整理] .NET Framework基础 .NET Framework是Microsoft在Windows上的开发平台。 他包括一个公共类型系统(CTS)和一个公共语言运行库(CLR)。.NET Framework应用程序使用面向对象编程(OO 阅读全文
2022年4月19日 #
摘要:
在C#中,装箱(boxing)是把值类型转换为System.Object类型,或者转换为由值类型实现的接口类型。拆箱(unboxing)是相反的转换过程。 例如,以下结构类型: struct MyStruct { public int Val; } 注:struct 结构体是值类型。 可以把这种类型 阅读全文
2022年4月10日 #
摘要:
C# 复制对象的副本 问题 您需要一种方法对可能引用其他类型的数据类型进行浅克隆操作、深克隆操作或者同时执行这两种操作,但是不应该使用 ICloneable 接口,因为它违反了 .NET Framework 设计准则。 解决方法 为了解决使用 ICloneable 的问题,创建另外两个接口 ISha 阅读全文
2022年4月7日 #
摘要:
易语言 Windows API 入门详解 序言 看到论坛上有很多新手朋友对API都不懂怎么使用,做为一个Windows 编程爱好者,如果不会用Windows系统提供给我们的编程接口,那将是一件非常遗憾的事,鉴于此,本文作者以自身体会为基础, 结合易语言实例,深入浅出的讲解API在易语言中的使用,希望 阅读全文
摘要:
C# 程序解析命令行启动参数 问题 您需要应用程序以标准格式接受一个或多个命令行参数。兵并且您需要访问和解析传递给应用程序的完整命令行。 解决方法 结合使用以下类来帮您解析命令行参数:Argument 、ArgumentDefinition 和 ArgumentSemanticAnalyzer 。 阅读全文
摘要:
C# 在运行时初始化常量字段 问题 标记为 const 的字段只能在编译时初始化。你需要在运行时而不是在编译时将一个字段初始化为一个有效值。然后在应用程序剩余的生命期内,这个字段必须像一个常量字段那样工作。 解决办法 在代码中声明一个常量值时有两种选择。你可以使用 readonly (只读) 字段或 阅读全文