自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 完美克隆CentOS7

完美克隆CentOS7前提创建虚拟机的步骤很繁琐和效率也很低,VMware支持虚拟机的克隆,但是在克隆的过程中会产生很多问题,以此笔记记录克隆的流程。需要一台已经安装好的虚拟机,具体操作可参考VM ware12完美安装Ctneos7开始克隆选择需要克隆的虚拟机,右键管理——》克隆点击完成,这里需要等待两分钟左右完成克隆。克隆完成:配置虚拟机由于克隆的机器的原因,需要重新网络适配器的MAC地址,否则会联网失败:将虚拟机开机,用root账号登录修改虚拟机配置文件# 修改

2020-10-16 16:25:38 1332 2

原创 Vmware 12完美安装CentOS7

Vmware 12完美安装CentOS7前言自己网上搜到了很多五花八门的安装教程,很多教程比较老,版本有差异,安装也会略有差异,最终也达不到想要的效果,因此写此博客记录安装CentOS7的安装。准备镜像镜像网址:http://isoredirect.centos.org/centos/7/isos/x86_64我使用的是如图所示的镜像开始安装1.打开VM,文件->新建虚拟机这里根据自己的实际情况给虚拟机分配内存和处理器,像声卡设备可以选择移除2.配置网络适配器虚拟

2020-10-16 10:23:33 776

原创 设计模式——单例模式

单例模式简介单例模式(Singleton Pattern)是较为简单的设计模式,而它又是最常用、最重要的一种设计模式。如:在前端开发中可能用到一个所有页面都会共享的一个状态,此时就可以使用单例模式。单例模式是创建型模式中的一种,它是创建对象的最佳方式,该模式涉及一个单一的类,这个类自己负责创建对象,并保证在程序的执行过程中只有一个实例存在,而外界只需要通过这个类中提供的某个方法来访问该实例。单例模式的特点只有一个实例。实例必须是自己创建的必须提供一个入口让其他对象访问该实例单例模式的实现核心

2020-09-27 19:48:44 167

原创 设计模式——前言

为什么要学习设计模式?设计模式是(Design Pattern)是一套被反复使用、代码设计经验的总结,它主要是解决在软件设计过程中不断重复发生的问题,简单的说它是解决特定问题的一系列套路,是前辈们在代码设计上总结出的经验,受到了程序员们的认可。最主要的目的是可以提高代码的可重用性、可读性以及降低代码的耦合性。要想成为一名优秀的程序员或者是架构师,必须掌握设计模式并能够使用设计模式解决你现有项目的问题。设计模式更多的是一种思想,短期内可能无法让自己的能力提升,但只要你熟练这些思想,并能在编码过程中得以实践

2020-09-22 22:08:38 119

原创 Maven引入本地Jar包,并将本地jar包打包到指定目录

Maven引入本地Jar文件:<dependency> <groupId>xxx.xxx.xxx</groupId> <artifactId>XXX</artifactId> <scope>system</scope> <!-- 本地jar所在路径 --> <systemPath>D:/repository/myjar/XXX.jar</systemPa

2020-09-11 16:23:23 742

原创 MySQL表名区分大小写相关配置

问题描述:MySQL数据库在Wondows操作系统上默认不区分表名字母的大小写,在Linux系统上是区分大小写的,因此在实际编码过程中最好保持表名和字段名于数据库一致。 当然也可以通过相关配置,让MySQL在Linux上不区分字母大小写。具体操作步骤:登录Linux服务器终端,登录MySQL客户端mysql -uroot -ppassword通过show variables like '%case_table%'查看mysql是否区分大小写lower_case_table_n

2020-09-11 16:08:36 1137

原创 Mybatis映射总结

1. Mybatis输入映射(掌握)通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型传递pojo的包装对象需求:完成用户信息的综合查询,需要传入查询条件很复杂(可能包括用户信息、其它信息,比如商品、订单的)针对上边需求,建议使用自定义的包装类型的pojo。在包装类型的pojo中将复杂的查询条件包装进去。1.1 目录结构1.2 UserCustom.javapublic class UserCustom extends U

2020-09-04 17:09:34 556

原创 对原生JDBC编程的总结,Mybatis框架初体验

1 原生JDBC编程的总结1.1 JDBC编程步骤注册驱动获取数据库连接对象(Connection)定义sql获取数据库预编译对象并传入定义的sql语句如果是带条件的sql语句需要设置参数执行sql语句封装结果集消费结果集1.2 封装JDBCUtil第一步:导入MySQL的pom依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-ja

2020-08-28 16:19:26 347 1

原创 数据结构——哈希表的详解与实现

数据结构——哈希表(HashTable)1.前言​ 当我们频繁的查找数据中的某个元素时,我们通常会选择数组来存放数据,因为数组的的内存是连续的,可以直接通过下标访问数据,但是它添加和删除数据比较麻烦;虽然链表解决了数组添加和删除数据效率低的问题,但是它查找的效率却很低。在实际业务中,经常会遇到频繁CRUD数据的情况,而数组和链表显然无法满足高效率的需求,有没有一种数据结构即可以满足快速的获取数据,又可以实现快速的修改和删除数据呢?没错,那就是哈希表!​ **注意:**虽然哈希表弥补了数组与链表的不足,

2020-08-07 21:30:41 3918

原创 数据结构——链表(分别用Java与C#进行实现)

数据结构——链表1.什么是链表?链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针连接次序实现的。每一个链表都包含多个节点,节点又包含两个部分,一个是数据域(储存节点含有的信息),一个是引用域(储存下一个节点或者上一个节点的地址)。链表的理解示意图:2.链表的特点获取数据麻烦,需要遍历查找,比数组慢方便插入、删除因此,链表适用于频繁插入和删除数据的场景。3.链表的实现原理创建一个节点类,其中节点类包含两个部分,第一个是数据域(你到时候要往节

2020-08-03 20:08:26 271

转载 C#学习笔记精简篇

C#学习笔记一、简介C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。为什么C#应用如此广泛?现代的、通用的编程语言。面向对象。面向组件。容易学习。结构化

2020-07-31 15:36:42 2451 1

原创 IDEA工具,Maven项目实现MyBatis的逆向

在pom.xml中因引入Mybatis逆向相关插件:<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.6</vers...

2020-04-21 21:54:22 124

原创 Vue组件的两种封装方式——分别实现自定义Toast的封装

前言在前端开发中,会遇到这样的情景,点击某一个按钮弹出对应的提示,我们通常在前端中把弹出的提示叫做Toast(吐司:烘焙蛋糕是冒出的一缕烟…)。如图:当我们点击收藏时,如果当前用户没登陆,给出登录提示。下面用两种方式来实现Toast的封装。普通方式封装创建一个Vue文件,封装Toast:<template> <div id="toast" v-if="isShow"...

2020-04-14 00:17:04 661

原创 nginx服务器上部署vue项目,刷新或者打开新窗口时出现404的解决方法

前言最进写了一个小项目,前端用vue来写的,后端用SSM写的,后端的项目已经在服务器正常运行起来了,而前端一直在Idea上运行,还没有打包对项目打包在生产环境运行。突发奇想,想把前端的项目也部署在服务器上运行。我下载乃本地模拟部署了一下,发现在打开新窗口或者界面刷新的时候出现了404的错误。 问题分析和解决方案404异常表示我们的服务器上没有对应的URL资源,我们发现当前刷新的路径时...

2020-04-12 21:53:18 1746 1

原创 在Vue项目中,Vue CLI2和Vue CLI3文件路径别名的配置

在Vue项目中,Vue CLI2和Vue CLI3文件别名的配置我们在写Vue项目时,常常会在某个地方引用许多文件,会创建许多文件夹,在引用路径的时候在前面加" . "是非常苦恼的事情,而且代码的阅读性也很差,像下面这样:`import MovieItem from "../../../components/movieitem/MovieItem"在vue中可以通过配置别名的方式来简化。...

2020-03-29 12:43:51 1365 1

小程序学习笔记.pdf

自己整理的微信小程序学习笔记:根据官方文档总结的一套便于阅读 的笔记,图文并茂,很容易理解,供学习参考使用。

2020-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除