自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 1024祝大家节日快乐!

又到了一年一次的节日了,祝大家写的代码都没BUG,永远不用加班,年底都升职加薪!

2023-10-24 13:53:45 138

原创 Error in nextTick: “TypeError: Cannot read properties of undefined (reading ‘clearValidate‘)“

我在打开对话框清除表单校验的时候报了这个错。我的解决办法是加个if判断有没有。

2022-11-29 11:34:12 4177 2

原创 Markdown语言的简单学习

Markdown语言的简单学习

2022-10-24 15:15:59 836 1

原创 idea关闭页面显示的浏览器图标

每当我们打开HTML或者XML的时候老是弹出来,看着就烦!关闭方法:(1)点击文件 ==》设置(2)工具 ==》web浏览器这样就完成了,再也没有烦人的小图标了。

2022-01-07 10:36:26 2179

原创 使用腾讯云发送短信API接口实现(完整流程)

步骤一、开通腾讯云短信服务二、申请签名前的准备(申请公众号)三、创建签名和模板四、腾讯云API实现发送短信五、使用springboot进行调用六、可能会报的错误一、开通腾讯云短信服务在腾讯云官网找到短信服务,开通二、申请签名前的准备(申请公众号)略三、创建签名和模板1、创建签名2、填写信息,然后确定,等审核3、创建模板4、填写信息,等待审核一般来说模板还是比较容易成功的,一般来说是签名难通过点。四、腾讯云API实现发送短信1、腾讯云在线测试在线测试地址:腾讯云api测试

2021-12-29 10:30:08 13480 4

原创 Invalid bound statement (not found):出现的原因和解决方法

错误截图://BindingException 数据绑定异常 not found 找不到org.apache.ibatis.binding.BindingException:Invalid bound statement (not found): com.kuan.edu.mapper.CourseMapper.getPublishCourseInfo出现这个错误可能的原因:mapper文件和xml中的方法名是否一致一般这个都不会出问题maven默认加载机制造成的问题ma

2021-11-28 08:28:26 16104

原创 2021-10-24

今天考试结束,顺便来白漂个徽章,嘿嘿

2021-10-24 22:33:30 88

原创 Git分支如何使用

上次写了使用Git前的准备工作,现在我来记录一下git分支功能是如何使用的。Git分支相当于你的一个分身,你让你的分身去学习英语,然后你自己去学数学,等到你的分身学会了英语,你就让它回归你的身体里,这样你就把数学和英语都学会了。实际开发中,一个仓库(通常只放一个项目)主要存在两条主分支:master与develop分支,一个用来发布新的版本,一个用来开发使用。master:这个分支最为稳定,这个分支代表项目处于可发布的状态。一般在develop上完成了计划发布的功能后合并到master,接着发布最新版

2021-06-19 10:57:30 759 2

原创 使用Git前的准备工作

版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。简单来说,版本控制就是用于管理多人协同开发项目的技术。下面要写的是一个名为Git的版本控制器。Git的下载:直接在git官网下载的话可能会有点慢,推荐使用淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/我们打开这个链接直接下载你的操作系统对应的git版本,我是Windows系

2021-06-08 09:30:15 348 2

原创 i18n国际化登录页面

国际化是啥,一开始我也是一脸懵逼。了解了之后才知道,原来它相当于网站的翻译按钮。毕竟世界上有很多不同的语言,不可能每个人都会中文嘛,所以它的作用就体现出来了。国际化又被称为i18n,因为internationalization(国际化)这个单词从i到n之间有18个英文字母,i18n的名字由此而来。国际化一般用在项目中那些固定的文本元素,比如:登录、菜单栏、导航条、各种的提示信息、日期等等。接下来就让我们开始吧,先说一下,我用的是idea开发,然后springboot加thymeleaf模板引擎。开始之

2021-05-29 08:33:53 825 1

原创 mybatis多表新增如何获取主键ID

记录一下碰到的问题,就当做是笔记吧,防止忘记。在做ssm多表新增的时候,碰到了一个小问题,就是在新增成功一个表的时候我要获取它的ID,然后用它的ID新增下一个表。但是,我要怎么做呢?新增成功,再查询一次?不会吧这么麻烦。后来我想起了有个方法可以在新增的时候获取它的主键id,然后我再百度了一下,打算把它写下来。第一种方法,在mapper.xml新增语句中设置useGeneratedKeys参数值为true,keyProperty=“id”注意这里的id是自增的主键id,对于上面的大概意思是:在完成新增后

2021-05-18 09:23:33 834

原创 Mysql外键约束怎么删除

记录一下碰到的问题。由于我是使用PowerDesigner来建mysql物理模型的,为了表与表之间的关系更加清楚,我给他们连线了。之后我就用它生成的SQL语句在navicat把表建出来,我看见没问题就直接用了,毕竟初学者嘛,嘿嘿。到我做到删除的时候,我一般是先在数据库先试试SQL语句可以还是不可以才把它写到项目里面的,然后,在我写好删除的SQL后,运行,它报错了。它不让我删除,说存在外键约束,删除会破坏他们的结构。外键约束:让数据库自己通过外键来保证数据的完整性和一致性,让他们的关联性更强。虽然它是有

2021-05-03 17:03:57 4824 2

原创 控制台查出数据传到layui数据表格却没有数据的问题

最近在试着用ssm整合的框架来做一个新的项目,然后用idea做了一个多表查询,结果发现有某一条数据没有正常显示出来,这让我着急的到网上找了好久都没有答案(可能是我不太聪明)如下图明明其他的都有数据了,它还是没有,然后我去控制台输出了一下,明明有数据呀,名字也对得上,数据库的名字也一样,为什么它却没有数据呢。然后我又去看了一下实体类,名字也是一模一样的鸭,头大,啊啊啊。我知道应该是它名字不一样的问题,所以才没有数据。然后我就直接在地址栏输入控制器的名字,还有我那个方法的名字,然后回车看看数据。浏览器

2021-05-01 16:06:43 1326 5

原创 IDEA中配置mybatis

之前我们用maven创建了项目,接着我来写下怎么在idea中配置mybatis。第一步我们先把mybatis、sql驱动的依赖先导进去,接着在,main文件夹下面新建一个resources文件夹,再到下面新建一个mybatis.xml文件作为mybatis的主配置文件。接着我们把官网的主配置代码复制放进去。头部的约束文件接着下面还有configuration根标签,在标签里面写其他配置日志:<!-- settings:控制mybatis全局行为 --><setting

2021-01-21 08:35:20 2390

原创 如何下载、配置IDEA的Maven

我们每个项目都会用到jar包,而maven就是我们经常使用到的一个jar包的管理工具,下面我就来说说maven是如何配置在我们的电脑上的。第一步当然是在官网下载maven啦,下面是官网的连接http://maven.apache.org/download.cgi下载好了就解压在文件夹中,路径最好不要有中文。第二步在解压的文件夹中创建一个repository文件夹来当我们maven的仓库。第三步要配置一下maven的环境变量加入Path中环境配好后我们要在控制台看看是否成功,在Wind

2021-01-20 21:04:47 1861 3

原创 IDEA创建Spring配置文件Spring Config的方法

开发工具与关键技术:IDEA、Spring作者:幻奏撰写时间:2021.1.20作为刚刚开始学Spring框架的小白,而且我也是刚刚学怎么用idea,不会简单的操作也是很正常的是吧。这个问题其实只是我傻傻的不懂,是个很简单的问题,我现在把它记录下来。在idea创建maven项目后,我们在左边右键新建xml文件的时候,可以看看下面的图片是没有创建Spring Config这个xml文件的然后朋友叫我去看看spring依赖,我点进去看了有呀,可还是不行。我突然想起,可能是我没刷新maven项目

2021-01-20 17:08:49 6086

原创 JSP引入CSS文件无法生效的问题

JSP引入CSS文件无法生效的问题开发工具与关键技术:eclipse、Java 作者:幻奏撰写时间:2020.8.8不知道你们有没有碰到这个问题,就是css文件在jsp中无法生效,看解决办法的可以直接看下下面,前面只是我碰到问题的过程。我刚刚开始学着用Java来实现MVC的增删查改的时候,就直接把HTML的样式直接复制到JSP中,然后把css等等文件拉到了WebContent这个文件夹里面,最后我把css文件路径中的“~/”删除掉了,接着运行了。一开始eclipse还是没问题的,页面也可以正常

2021-01-20 15:42:28 4264 1

原创 2020-10-24

1024徽章嘤嘤嘤,我TM直接白嫖!

2020-10-24 10:16:20 186 2

原创 Java递归

无论在哪里相信大家都听说过递归,我也是个初学者,一开始我也是看不懂的,后来才慢慢看懂,现在我就来记录一下我所了解的Java递归是什么。递归:程序调用自身的编程技巧称为递归(recursion),它做为一种算法在程序设计语言中广泛应用。在Java中的递归是允许方法调用自身调用的属性。这样说你可能看不懂,我都是看了例子才懂的。递归的典型例子是数字的阶乘还有斐波那契数列。在看例子之前我们先要明白递归要什么条件才能用。第一, 我们先要知道递归循环里面的参数是用来干什么的,比如写阶乘的递归是吧,我们想求5的阶乘

2020-08-09 17:19:05 170 2

原创 互联网的运输层

上次我们大概的说了一下互联网的基本概念,这次我们来说一下互联网的运输层吧。运输层就是两个主机之间的传输服务,从通信和信息处理得角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最底层。当网络的边缘部分中的两个主机使用网络的核心部分的功能进行端到端的通信时,只有位于网络边缘部分的主机协议栈才有运输层,而网络核心部分的路由器在转发分组是都只用到下三层的功能。运输层的作用网络层和运输层有明显的区别,网络层是为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻

2020-05-28 21:59:40 179

原创 互联网的基本概念

现在大家都在使用互联网,但是它的概念你们大概不知道吧,下面我就大概说一下互联网的基本概念。互联网指Internet,起源于美国,现已发展成为世界上最大的,覆盖全球的计算机网络。计算机网络(简称为网络):由若干结点(node)和连接这些结点的链路(link)组成。互联网:可以通过路由器把网络互连起来,这就构成了一个覆盖范围更大的计算机网络,称之为互联网。网络把许多计算机连接在一起。互联网就是把许多网络通过路由器连接在一起。与网络相连的计算机为主机,主机可以是计算机,也可以是智能手机等智能机器。互联网

2020-05-18 21:51:56 5593

原创 数据结构和算法的基本概念

我们要想开发出高效率的软件就要建立合适的数据结构和设计较好的算法来提高程序执行效率,而学习数据结构和算法的目的就是提高程序执行效率。 “算法+数据结构=程序”这是某位科学家的观点。首先是数据结构,数据结构有俩种1、逻辑结构2、物理结构。数据与数据之间的逻辑结构有三种:1、 线性结构:结构中的数据元素之间存在着一对一的线性关系。除了第一个和最后一个数据元素外,每个数据元素只有一个前驱和一个后继数据元素2、 树结构:结构中的数据元素之间存在着一对多的层次关系。除根结点外,每个数据元素只有一个前驱数

2020-05-08 20:53:00 211

原创 SuperMap GIS查询

SuperMap GIS的二次开发是在地图的基础上开发使用一些功能,让人更加方便的使用地图。功能中当然有查询,而查询分类有:1、地图查询 2、数据查询。地图查询主要针对地图中的数据进行的各类查询:SQL查询、范围查询、距离查询、几何查询。支持的GIS服务:iServer的地图REST服务。使用的查询接口:SuperMap.REST.Query***数据查询主要针对数据集进行的各类查询:SQL查...

2020-04-28 20:52:31 420

原创 如何在linq使用左连接

开发工具与关键技术:Visual Studio、linq作者:幻奏撰写时间:2019.7.26我先说一下我的项目吧,上次就已经提过了,我做的是酒店的客房管理系统,首先要实现的是房态图,这个是根据房间的数量来新增的,而且可以在房态图上进行各种操作。上次我试过在循环出房态图的那个for循环里面写了个post请求来查询每间房间是否有客人信息,然后根据客人信息显示图标。结果嘛,当然是实现了,但是...

2019-07-28 21:46:31 1375

原创 Post请求如何取消异步

开发工具与关键技术:Visual Studio、post作者:幻奏撰写时间:2019.7.22其实关于异步这个问题我还不太懂,因为我还是一只萌新嘛,所以我在做项目时就出现了一个关于异步的问题。我做的项目是一个客房管理系统,我需要把所有的房间都显示到页面上,所以我就用了for循环一个一个地添加样式到页面。当我以为我做好的时候才发现,客人类别的图标没法显示出来,所以我在for循环里面写了一个...

2019-07-28 21:44:25 1496 2

原创 用js比较时间大小

开发工具与关键技术:Visual Studio、js作者:幻奏撰写时间:2019.7.17对比时间的大小在很多项目里面都有用到,刚开始我还不会怎样比较时间的大小,后来上了老师的课之后,我才知道怎样比较时间的大小。比较时间大小的方法有很多,你可以在控制器比较,也可以在js里面写,而我要说的就是用js比较时间的大小,控制器的下次有空就说一下。我就随便拿一个例子来说一下吧,比如客房管理系统对...

2019-07-18 10:24:49 11917 2

原创 实现模糊查询并忽略大小写

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.7.13我们在实现查询功能的时候,常常会用到模糊查询。这个呀,可是很重要的,当用户输入条件查询时,我们就要显示对应的数据,可是用户想的是输入一两个字就可以查出他想要的数据,这个时候我们就要用到模糊查询了,因为我们不可能强行要求用户把所有的查询的条件都输完整嘛。我们有时候不是查询拼音或者字母嘛,这个时候我们...

2019-07-18 10:20:12 2483 1

原创 一个会定时完成的任务(二)

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.7.5上次我大概说了一下定时任务是如何实现的,由于我只是大概的说了那个插件是如何使用的,它的其他方法我还没和你们细说,所以,我今天就再和你们分享一下。我上次不是说了我们要把那个任务类放在那个构造函数的方法里面吗,其实我们可以直接把那个任务写进它那里面的,只不过要using那些需要的插件。这个是直接写在...

2019-07-08 08:41:17 323 4

原创 如何实现下拉框的绑定

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.7.5下拉框你们都见过吧,下拉框的作用是方便用户更快的输入,同时也限制了用户,再也不怕用户乱写啦。下拉框我们该如何绑定呢,这个我们先从它的html开始,先来了解一下证件类型下拉框的HTML的是如何写的吧!<div class="form-group form-row m-0"> ...

2019-07-07 10:30:15 350 1

原创 一个会定时执行的方法

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.6.27我们在做项目的时候不是有一些要我们定时完成的任务吗?很多人应该都会用定时器来完成这个任务。我今天要讲的就是如何使用定时器的插件来完成我们今天的任务。首先我们要了解一下这个定时插件,“FluentScheduler”它就是我们今天的主角,它是一个C#的开源定时器。好了,不多说废话了,直接进入...

2019-06-29 10:52:01 118

原创 移除指定的session

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.6.23~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在上次我写...

2019-06-28 09:05:00 3084

原创 如何添加数据到session中

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.6.17我们都知道session相当于服务器的一次对话,服务器会为每个新的用户创建一个新的 Session,并在 session 到期时撤销掉这个 Session 对象。所以session是有期限的,我们可以利用session把一些临时的数据存储到它里面去。我现在做的一个功能是选择可选房间,然后点击添加,...

2019-06-18 08:30:37 5833

原创 页面残留数据该如何处理

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.6.13关于页面数据残留的问题,我前几天就遇到了,刚开始的时候我写完那个页面是不知道它有毛病的,后来我才发现了它居然有一个小问题。先来说一下我要实现的功能吧,我要做的页面是协议单位的管理和协议房价的管理,先把它们的数据用数据表格加载出来,然后可以新增、删除、修改。不过协议房价有点不同,我们要先选择协议单位...

2019-06-18 08:25:14 1003

原创 如何获取复选框的值

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.6.7我们在很多地方都用到了复选框,数据表格里也有复选框,新增数据时也可能要复选框,修改时也要回填复选框,所以我们用到的地方挺多的。复选框我们都知道,它的样子就是一个小正方形,然后可以在里面打钩。没错,它就是这个样子的。我平常给它的类型一般都是bit,如果是true那么它就是打钩了,如果它是fals...

2019-06-09 20:16:35 15535

原创 关于时间类型的问题

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.6.2我在做项目的时候遇到了一个问题,我要把时间显示到表格上,然后我像平常那样写,linq查询,然后返回数据,然后加载数据表格。我写完后是这个样子的。它显示了这个东西,好吧,是它的类型没转换对,我数据库的类型是datatime,然后我就试着转换它的类型。没办法,我是一个萌新嘛,刚开始有很多不会的地方,所...

2019-06-09 20:05:36 228

原创 如何用for循环出数据库的数据

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.5.30在客房管理的系统中有很多不同的小格子,它们分别代表了不同的房间,可以动态的显示每间房间的状态,这个就是房态图。有很多系统应该都有类似房态图的东西吧。大概就是这个样子的。它就是根据数据库有多少房间就新增多少个格子,根据不同的房间状态,显示不同的颜色。好了,接下来就和你们讲一下我是如何写的,如果你...

2019-06-09 19:59:36 2865

原创 如何写登录的记住账号

开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.05.27上次我把如何登录的代码给写了,却没有写如何记住登录的账号密码,所以现在我就简单的写一下是如何记住账号密码的。如果我们没写记住密码的话,那每登录一次就要重新输入一遍,太麻烦了。所以我们还是把记住密码写上去方便一些。写记住密码也是挺简单的,就是判断是否把记住密码打钩了,然后把账号和密码存储到sess...

2019-05-28 09:21:08 2157

原创 如何把模型表导入数据库

开发工具与关键技术:Power Designer、SQL作者:幻奏撰写时间:2019.05.23事先说明,我只是一个小萌新,我分享的文章是我在学习过程中学到的,不代表全是正确的,所以我要是有什么地方说错了,请告诉我,我会认真改正的。回归正题,我们在做项目时肯定需要数据库,数据库里面的表我们一般都是在Power Designer构造好了再导入数据库中,但是,由于我的英语实在是太差了,在刚刚...

2019-05-28 09:12:08 1301

原创 页面跳转、嵌套

页面跳转、嵌套开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.05.16在日常浏览网页的时候,我们常常能看到很多不同样式的网页,其中我们用的最多的应该就是跳转了,点击链接跳转、点击按钮跳转等等有很多跳转的方式。虽然跳转的方式很多,可是一般都是用那几个方法。用a标签跳转,或者在浏览器打开一个新的页面,然后指定它的路径。a标签是这样写的<a h...

2019-05-17 10:17:21 447 3

原创 如何写登录验证

如何写登录验证开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.05.12我们都知道很多网站都会有登录的界面,目的就是要验证你的账号是否正确,不正确就不能登录,这样就能防止有其他目的的人获取你的数据。我下面就说一下登录页面是如何写的,不过,我写的会比较简单,因为我没有加密密码,也没有记住账号,所以不会太复杂。这只是随便写的,你们在写登录的时候一定要加密...

2019-05-17 10:11:19 911 1

空空如也

空空如也

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

TA关注的人

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