1 、什么是工厂模式 简单来说就是由一个对象去生成不同的对象,工厂模式是用工厂方法代替new操作的一种模式。工厂方法封装了多个相关联类的new方法,每次实例化这些类的时候不需要new多次,只需要调用工厂类的对应方法即可实例化这些类&#x…
2024/11/2 3:52:12将来我们开发业务功能的时候,肯定不会在控制台收发消息,而是应该基于编程的方式。由于RabbitMQ采用了AMQP协议,因此它具备跨语言的特性。任何语言只要遵循AMQP协议收发消息,都可以与RabbitMQ交互。并且RabbitMQ官方也提供了各种不…
2024/11/2 2:34:37扩容 在 Go 语言中,当 map 的元素数量达到一定阈值时,会触发扩容操作以保持性能。这个过程称为 rehashing,即重新散列所有的键值对到一个更大的哈希表中。 扩容的条件 源码: func mapassign(t *maptype, h *hmap, key unsafe.…
2024/11/2 2:22:18依赖注入 依赖注入(Dependency Injection,简称 DI)与控制反转(loC)的含义相同,只不过这两 个称呼是从两个角度描述的同一个概念。对于一个 Spring 初学者来说,这两种称呼很难理解, 下面我们将通过简单的语言来描述这两个概念。 当Java对象&…
2024/11/2 2:00:49#css基本语法及页面引用 ##css基本语法 css的定义方法是: 选择器 { 属性:值; 属性:值; 属性:值;} 选择器是将样式和页面元素关联起来的名称,属性是希望设置的样式属性每个属性有一个或多个值。代码示例: div{ width:100px; height:100px; …
2024/11/2 0:11:09 人评论 次浏览转载于:https://www.cnblogs.com/bokeyuan11/p/9183990.html
2024/11/1 22:56:28 人评论 次浏览在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。一个排列中所有逆序总数叫做这个排列的逆序数。也就是说,对于n个不同的元素&am…
2024/11/1 22:48:24 人评论 次浏览文章目录软件环境说明1. 什么是MyBatis1.1 Mybatis的资料1.2 持久层:完成持久化工作的代码块——dao层 【(Data Access Object) 数据访问对象2. 为什么需要Mybatis软件环境说明 jdk 8 、MySQL 5.7.19、maven-3.6.1、 IDEA 1. 什么是MyBatis MyBatis 是一款优秀的持…
2024/11/1 21:13:56 人评论 次浏览平时我们在使用git的时候,很少去关注其配置是如何,而在实际开发中,对git config这个命令的使用也并不是很多,但是配置对一个程序和项目来说都是很重要的,我们今天来看看git的配置以及git config的初步应用。 1. git co…
2024/11/2 4:32:56 人评论 次浏览原标题:MYSQL数据损坏修复方法1、myisamchk使用 myisamchk 必须暂时停止 MySQL 服务器。例如,我们要检修 discuz 数据库。执行以下操作:# service mysql stop (停止 MySQL );# myisamchk -r /数据库文件的绝对路径/*MYI# service …
2024/11/2 4:31:56 人评论 次浏览一个人只拥有今生今世是不够的,他还应该拥有一个诗意的世界。——王小波什么是诗意的世界?在现代这个社会中,还有多少人拥有着诗意的世界呢?我觉得在这个世界里,人是放松的、自由的、心灵是愉悦的、又是充满着美好与味…
2024/11/2 4:30:55 人评论 次浏览八周二次课(1月30日)10.28 rsync工具介绍rsync -av /etc/passwd /tmp/1.txt 把passwdcp到tmp下并命名为1.txtrsync -av /etc/passwd root192.168.133.130:/tmp/1.txt cp到130的root的tmp目录SRC 源目录 DEST 目标目录 [user]host: DEST user可以省略&a…
2024/11/2 4:29:55 人评论 次浏览iOS 10正式版定于9月13日推送,目前GM版已经可以下载。现在,苹果正式关闭了iOS 9.3.4的认证,这意味着iOS 9.3.5将不能再降级。目前iOS 9.3.4并不能越狱(需9.3.3以下),而且存在所谓iOS史上最大的一个远程执行…
2024/11/2 4:27:53 人评论 次浏览文章目录一、正则表达式1.1正则表达式的定义1.2 grep1.3基础正则表达式1.4 扩展正则表达式1.5 元字符操作案例二、文本处理器2.1 cut:列截取工具2.2 sort :排序工具2.3 uniq:去除连续的重复行2.4 tr :替换工具一、正则表达式 1.1…
2024/11/2 4:26:53 人评论 次浏览现在企业正常需要考虑两种类型的云计算,公有云和私有云。人们自然需要一些术语来描述公共云和私有云之间的应用程序和数据传输,并将此架构定义为混合云。尽管公共云和私有云独立运行,但这种数据共享可以通过使用加密连接来实现。这种加密的高…
2024/11/2 1:49:22 人评论 次浏览在创建python包的过程中,IDE都会在包根目录下创建一个__init__.py文件,该Python文件默认是空的.目录结构如下: Pycharm下的package树结构: 在Finder中的目录结构: 从Finder中的目录就可以看出来,每个packag…
2024/11/2 1:48:20 人评论 次浏览众所周知,mysql5.5版本之前都是通过./configure进行编译环境检查,mysql5.5之后用的是cmake(包括5.5)安装前的准备工作:1、安装epel源[rootlocalhost ~]#wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm[rootlocalhost ~]…
2024/11/2 1:47:17 人评论 次浏览历史文章《国内最全的Spring Boot系列之一》《国内最全的Spring Boot系列之二》马上要过年了,作者要回家好好休息一下了,吃饱喝足,明年继续。在此和大家拜个早年,祝大家:鼠年大吉、心想事成、万事如意、开心每一天。「…
2024/11/2 1:46:15 人评论 次浏览1. jsonp 原理:jsonp之所以能够实现跨域资源的访问,是因为<script>标签不受浏览器同源策略的限制,使用时将src属性指定一个跨域URL,服务器在收到请求后,将数据放到指定的callback里传回来2.CORS 原理:…
2024/11/2 1:44:48 人评论 次浏览在命令行下运行 msdtc -uninstall ,卸载 msdtc 服务; 再运行 msdtc -install ,安装 msdtc 服务转载于:https://www.cnblogs.com/wlwjc/articles/1690230.html
2024/11/2 1:43:22 人评论 次浏览