详情

全站展示位

推荐

GitLab 安装和使用

环境GitLab 官方安装要求 系统:可自由选择,我虚拟机上的是 CentOS Stream release 8 CPU:4 核是建议的最低核数,最多支持 500 个用户 内存:4GB RAM 是所需的最小内存大小,最多支持 500 个用户 硬盘:必要的硬盘空间在很大程度上取决于您要存储在 GitLab 中的存储库的大小,但根据经验,您应该拥有至少与所有存储库组合占用的空间一样多的可用空间

PHP 设计模式之单例模式(Singleton)

单例模式被公认为是 反面模式,为了获得更好的可测试性和可维护性,请使用『依赖注入模式』 1.8.1. 目的在应用程序调用的时候,只能获得一个对象实例。 1.8.2. 例子数据库连接日志 (多种不同用途的日志也可能会成为多例模式)在应用中锁定文件 (系统中只存在一个 …) 1.8.4. 代码部分Singleton.php 123456789101112131415161718192021222324

在 PHP 中使用单元测试

相关概念 单元测试单元测试是针对程序的最小单元进行测试,方法、类等都可以是一个单元,根据实际情况判定,一般指的是方法。 断言在程序设计中,断言(assertion)是一种放在程序中的一阶逻辑(如一个结果为真或是假的逻辑判断式),目的是为了标示与验证程序开发者预期的结果-当程序运行到断言的位置时,对应的断言应该为真。若断言不为真时,程序会中止运行,并给出错误消息。 PHPUnit是一个轻量级的 PH

心灵鸡汤

  明朝时,嘉兴知府杨继宗清廉自守,深得民心。一次,一名太监经过那里,向他索要贿赂,他打开府库,说:“钱都在这儿,随你来拿,可是你要给我领取库金的官府印券。”

  太监怏怏走了,回京后,在明英宗面前中伤他。英宗问道:“你说的莫非是不私一钱的太守杨继宗吗”太监听后,再也不敢说杨继宗的坏话了。

列表展示

主站展示位

ADO.NET 使用教程

1. 引言1.1 ADO.NET简介1.1.1 ADO.NET是什么?ADO.NET(ActiveX Data Objects for .NET)是Microsoft.NET平台上用于数据访问和操作的一组技术。它提供了一种灵活而强大的框架,使开发人员能够连接各种数据源,执行查询、更新和其他数据库操作。 1.1.2 为什么使用ADO.NET?ADO.NET的设计旨在满足数据访问的多样性和复杂性。通过

Java IO 流

概述IO通过数据流、序列化和文件系统提供系统输入和输出。 流流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流”动一样。 原理Java 把这些不同来源和目标的数据都统一抽象为数据流。Java 语言的输入输出功能是十分强大而灵活的,美

WinForms 中实现自动关闭的 MessageBox

在许多软件应用程序中,经常需要显示一段时间后自动关闭的消息框。这种功能可以为用户提供及时的反馈,同时又不会干扰用户的操作。本文将介绍一个使用 C# 编写的自动关闭消息框的代码示例,并详细解释其实现原理。 代码示例1234567891011121314151617181920212223242526272829303132333435363738private async void ShowMess

《文学回忆录》读书笔记

一、前言 关于《文学回忆录》(木心口述,陈丹青笔录)的一些读后笔记,主要记录些文学史上重要的作者和书籍,汇集成书目,以书找书,方便日后查看,写于2020年初。 二、史诗 《伊利亚特》、《奥德赛》(荷马,古希腊)。 三、宗教 《圣经》新旧约。 四、各大学家(作家、哲学家、文学家、史学家) 中国:老子、庄子、墨子、孔子、苏东坡、司马迁、曹雪芹。外国:尼采、莎士比亚、福楼拜、雨果、叔本华、易卜生、爱伦坡

SpringBoot 中使用 Hutool 跨数据库增删改查

概述Hutool 是一个小而全的Java工具类库,通过静态方法封装,降低相关 API 的学习成本, 提高工作效率,使 Java 拥有函数式语言般的优雅,让 Java 语言也可以“甜甜的”。 Hutool 中的工具方法来自每个用户的精雕细琢,它涵盖了 Java 开发底层代码中的方方面面, 它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当; Hutool 是项目中“util”包友好的

PHP 7 新特性

标量类型声明标量类型声明 有两种模式: 强制 (默认) 和 严格模式。 现在可以使用下列类型参数(无论用强制模式还是严格模式): 字符串 (string), 整数 (int), 浮点数 (float), 以及布尔值 (bool)。它们扩充了PHP5中引入的其他类型:类名,接口,数组和 回调类型。 1234567// 强制模式function sumOfInts(int ...$ints)&#123

SpringBoot 中使用 Mybatis

概述MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 详细使用教程参见 官方文档 。 表结构创建

博客寄语:

    避免成为空想家

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。