自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Voyager-Lc

愿你遍历山河仍觉得人间值得,愿你敲完代码仍少年。

  • 博客(26)
  • 收藏
  • 关注

原创 JS三级联动new Option()函数的作用

在做三级联动的时候遇见了这个函数,对函数的用法进行一下小总结,不太详细,敬请谅解。作用:用于创建一个新的选项Option()构造函数接受两个参数:文本(text)和值(value);第二个参数可选.虽然这个构造函数会创建一个Object的实例,但是兼容DOM的浏览器会返回一个元素。我们依然可以使用appendChild()将新的选项加到选择框中。例如:var newOption = new ...

2020-04-13 16:35:23 800

原创 博客/网站插入网易云插件 音乐播放器教程

步骤:1.进入官网,登录https://music.163.com2.选择一张歌单如图,点击生成外链播放器。3.选择合适插件,设置尺寸,是否自动播放4.复制代码到想添加的地方最后:播放器可修改参数:width=100% #自适应宽度height=86 #根据自己喜好修改id=299757 #为歌曲的IDauto=0 #0为不自动播放,1为自动播放还有:需要提醒的一点就...

2020-04-11 23:32:34 1886

原创 B站百万收藏,超强学习法:我用过之后,强烈推荐给你们

是否时常会又感觉学不下去?是不是又没有学习动力了?在家待到即使无聊透顶,都不想去学习?我也一样,前一周的时间都没有学习动力,即使手机、电脑游戏都已经玩腻了,也不愿去看书去敲代码。接下来,分享一个秘密武器了的时候到了,希望能帮你们。当然啦,在看之前,你一定要先调整好心态,不要焦虑,也不要着急,只有情绪稳定的去阅读,才能够得到最好的效果。“1. D-B”心理暗示法说这个方法之前,我...

2020-04-11 15:54:10 1259

原创 JSON简介

jQueryJSON简介1、JSON:JavaScript对象表示法。JSON是储存和交换文本信息的语法:JSON是轻量级的文本数据交换格式JSON独立于语言和平台JSON具有自我描述性,更容易理解。类似于XML,比XML更小、更快、更易解析(XML:指可扩展标记语言。XML被设计用来传输和储存数据。)JSON语法2、JSON语法是JavaScript对象表示语法的子集1、...

2020-04-08 09:17:12 103

原创 哀悼日网站全站变灰代码

一般在清明节,全国哀悼日,大地震的日子,以及一些影响力很大的伟人逝世或纪念日的时候,身为站长的我们都会让自己的网站的全部网页变成灰色(黑白色),以表示我们对逝者的悼念。那么今天就说说,通过几行简单的代码,来实现这个功能。第一种:修改CSS文件:我们可以在网页的CSS文件中添加以下的CSS代码,来实现网页黑白色,也就是网站变灰。代码:html { filter: progid:DX...

2020-04-04 14:42:55 390

原创 @Transactional注解

一、特性先来了解一下@Transactional注解事务的特性吧1、service类标签(一般不建议在接口上)上添加@Transactional,可以将整个类纳入spring事务管理,在每个业务方法执行时都会开启一个事务,不过这些事务采用相同的管理方式。2、@Transactional 注解只能应用到 public 可见度的方法上。 如果应用在protected、private或者 pack...

2020-03-28 23:13:18 426

原创 快来学习下SrpingBoot全面注解功能介绍吧!

使用注解的优势: 1.采用纯java代码,不在需要配置繁杂的xml文件 2.在配置中也可享受面向对象带来的好处 3.类型安全对重构可以提供良好的支持 4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能。整理不易,麻烦点赞~注解列表:@SpringBootApplication:包含了@ComponentScan、@Configuration和@Enabl...

2020-03-28 23:02:52 122

原创 @Aspect切面方法

@Aspect注解的方法的作用:@Aspect:作用是把当前类标识为一个切面供容器读取@Pointcut:Pointcut是植入Advice的触发条件。每个Pointcut的定义包括2部分,一是表达式,二是方法签名。方法签名必须是 public及void型。可以将Pointcut中的方法看作是一个被Advice引用的助记符,因为表达式不直观,因此我们可以通过方法签名的方式为 此表达式命名。因此...

2020-03-28 22:08:13 1567

原创 Thymeleaf 模板的使用

Thymeleaf是现代化服务器端的Java模板引擎,不同与JSP和FreeMarker,Thymeleaf的语法更加接近HTML,并且也有不错的扩展性。详细资料可以浏览官网。本文主要介绍Thymeleaf模板的使用说明。定义和引用模板:日常开发中,我们经常会将导航栏,页尾,菜单等部分提取成模板供其它页面使用。在Thymeleaf 中,我们可以使用th:fragment属性来定义一个模板。...

2020-03-27 16:47:45 334

原创 Spring Data JPA 与 MyBatis对比

引言:经过一番了解,了解各有各有的好处.总之:老板给够钱用什么技术都行。Spring Data JPA 与 MyBatis对比Spring Data JPA是Spring Data的子模块。使用Spring Data,使得基于“repositories”概念的JPA实现更简单和容易。Spring Data JPA的目标是大大简化数据访问层代码的编码。作为使用者,我们只需要编写自己的rep...

2020-03-27 16:11:11 210

原创 前端一直忽视的框架??其实很好用!!

前端开发框架Semantic UI*前面时候在学习写项目的时候,学习到了这个前端开发框架Semantic UI,个人觉得比起Bootstrap来,使用起来更加语义化,更容易上手,也更好看。打开 Semantic UI 的文档,我们就会发现许多和 36kr 里类似的组件,把这些组件整合拼装起来,就可以做出一个页面。推荐网站:https://semantic-ui.com使用教程。(1)、下载...

2020-03-27 15:03:28 189

原创 js字符串截取函数的三种方式(slice()、substring()、substr())

在js中字符截取函数有常用的三个slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。取字符串的三个函数:slice(start,[end]),substring(start,[end])和substr(start,[length])相关属性:slice():第一个参数代表开...

2020-03-23 12:06:04 1734

原创 讲真,ECMAScript的ES6新特性汇总!!前端快来学习!!

之前看到同学写的前端代码,没看懂,经过我一番度娘,终于了解了ECMAScript的ES6新特性,接下来一起看看吧(后附思维导图)!1 、ES6 新特性现在使用主流的前端框架中,如ReactJS、Vue.js、angularjs等,都会使用到ES6的新特性,作为一名高级工程师而言,ES6也就成为了必修课,所以本套课程先以ES6的新特性开始。1.1、了解ES6ES6,是ECMAScript...

2020-03-23 00:41:16 383 2

原创 程序员必看(javaScript知识点总结)

1、javaScript的概念:是一种表述语言,也是一种基于对象(Object)和事件驱动(EventDriven)的,安全性好的脚本语言,运行在客户端,从而减轻服务器端的负担,总结如下:1.javaScript主要用来向HTML页面找那个添加交互行为。2.javaScript是一种脚本语言,语法和java类似。3.javaScript一般用来编写客户端脚本。4.javaScript是一...

2020-03-21 12:05:53 298

原创 SpringBoot与整合其他技术

SpringBoot与整合其他技术本帖子会讲到SpringBoot整合Mybatis、整合Junit二个部分。1 SpringBoot整合Mybatis第一步:在pom.xml添加Mybatis起步依赖<!--mybatis起步依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupI...

2020-03-20 13:21:21 167

原创 SpringBoot的配置文件

1 SpringBoot配置文件类型1.1 SpringBoot配置文件类型和作用:SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。SpringBoot默认会从Resources目录下加载application...

2020-03-18 21:12:16 402

原创 SpringBoot原理分析

SpringBoot原理分析主要对二点分析: ①起点依赖原理分析 ②自动配置原理分析。①起步依赖原理分析:1 分析spring-boot-starter-parent按住Ctrl点击pom.xml中的spring-boot-starter-parent,跳转到了spring-boot-starter-parent的pom.xml,xml配置如下(只摘抄了部分重点配置): 1. &lt...

2020-03-18 20:28:14 96

原创 @Param注解的用法解析

实例一 @Param注解单一属性dao层示例:Public User selectUser(@param(“userName”) String name,@param(“userpassword”) String password);xml映射对应示例:<select id=" selectUser" resultMap="BaseResultMap"> select...

2020-03-17 23:40:27 247

原创 SpringBoot简介以及快速入门

第一次在CSDN上写博客,本人大二的一名学生,初学SpringBoot将这些刚入门的知识简单分享一下。一、SpringBoot简介SpringBoot的特点:为基于Spring的开发提供更快的入门体验开箱即用,没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定的需求提供了一些大型项目中常见的非功能性特性,如嵌入式服务器、安全、指标,健康检测、外部配置等SpringBoot不...

2020-03-17 20:31:43 303

原创 数据库的备份与恢复

事务的基本概念事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。例如在关系数据库中,一个事务可以是一条SQL语句、一组SQL语句。事务通常是以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。COMMIT表示提交,ROLLBACK表示回滚,在事务运行的过程中发生某种故障事务不能继续执行,系统就会将事务对数据库的已完成操作全部撤销,从而回滚到事务开始时的状态。事务的特性:原子性(Atomicity)、一致性(Consistency)、

2021-04-06 01:16:08 476

原创 数据库安全性和完整性

数据库的完整性:数据的正确性是指数据是符合现实世界语义,反映了当前实际状况的学生的学号必须唯一性别只能是男或女成绩的取值范围为0~100数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的学生所选的课程必须是学校开设的课程学生所在的院系必须是学校已成立的院系数据的完整性和安全性是两个不同概念:数据的完整性防止数据库中存在不正确的数据防范对象:不正确的数据完整性是阻止合法用户通过合法操作向数据库中加入不正确的数据数据的安全性保护数据库防止恶意的破坏和非法的存取防范对

2021-04-06 00:56:50 2757

原创 过程化SQL数据库编程

一、过程化SQL的块结构基本的SQL是高度非过程化的语言。嵌入式SQL将SQL语句嵌入程序设计语言,借助高级语言的控制功能实现过程化。过程化SQL是对SQL的扩展,使其增加了过程化语句功能。过程化SQL程序的基本结构是块。所有的过程化SQL程序都是由块组成的。这些块之间可以相互嵌套,每个块完成一个逻辑操作。1.过程化SQL块的基本结构图示:2. 变量和常量的定义变量定义变量名 数据类型 [[NOT NULL] :=初值表达式]或者变量名 数据类型 [[NOT NULL] 初值表达式]常量

2021-04-05 23:07:35 1502

原创 关系数据库标准语言SQL

1.SQL的基本概念1.基本表​ 一个关系对应一个基本表。基本表是独立存在的表,不是由其他表导出的。一个,或者多个机泵表对应一个存储文件。2.视图​ 视图是从一个或者几个基本表导出的表,是一个虚表。数据库中只存放视图的定义不存放视图的数据,这些数据任然存放在导出视图的基本表中。2.SQL的主要特点1.语法简单,类似于英语的自然语言,简洁易用。2.SQL是一体化的语言,包括数据定义,数据查询,数据操纵,和数据控制等方面的功能,可以完成数据库活动中全部的工作。3.SQL是一种非过程化的语言,用户

2021-04-04 22:18:47 733

原创 关系数据库(数据库原理)

目录一、关系数据结构二、关系的完整性三、关系运算四、关系的规范化一、关系数据结构1、关系的定义和性质(1)、 关系的数学定义:域: 一组有相同数据类型的值得集合笛卡尔积: 设任意的N个域D1,D2,…,Dn。定义D1,D2,…,Dn的笛卡尔积为:D1*D2*****Dn={(d1,d2,…,dn)|di属于Di,i=1,2,…,n}。例如(D1的取值类型都为动物,D2的取值类型都为菜食物):D1={猫,狗,猪},D2={鱼,骨头,白菜},则D1乘D2={(猫,鱼),(猫,骨头),(猫,白菜

2021-04-03 16:36:12 8802

原创 数据库系统概述

1.1数据库概述~~1.2 数据模型~~**1.2.2 概念模型**1.2.3 数据模型的组成要素1.3.2 数据库系统的三级模式结构1.4 数据库系统的组成1.5数据库三层架构在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表现层。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个

2021-04-03 10:29:20 143 1

原创 部署Spring boot项目到阿里云服务器

**1.需要的环境**开发环境:IDEA阿里云服务器CentOS 7:JDK1.8,MySql 5.7Linux安装JDK,Mysql的方式百度里有很多照做便是2.Spring boot项目打jar包因为Spring boot已经继承了Tomcat所以只需要在idea上使用maven打成jar包便可以运行了这里建议设置端口号80,访问时就可以不加端口号默认访问80端口2.1 这一步需要在idea打开侧边栏maven点击installl2.2 打包完成后便可以在target目录看到输出的

2020-06-30 01:52:40 480

空空如也

空空如也

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

TA关注的人

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