自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1024成为码农的又一年

祝:大家一年比一年好,永无BUG。

2023-10-24 13:45:43 60

原创 nginx安装细节(liunx)

版本:nginx-1.18.0下载地址:https://nginx.org/en/download.html1.先下载nginx安装包2.然后将安装包反倒/root目录下3.进行解压 tar -zxvf nginx-1.18.0.tar.gz4.进入nginx页面 cd nginx-1.18.0如果make报错输入下面这个yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel5 输入 ./configure6 输入

2022-10-24 18:00:34 951 2

原创 Vue3.0静态文件存放路径与引用

一般项目的静态文件都放到static文件夹中,在3.0版本中static文件夹不能与src文件同级,一般都需要放在public文件目录下,引用路径也不太相同例如2.0直接放到static文件中那么路径为 /static/img/headbg05.jpg(注意这个是放在src同级目录下)3.0就需要放到public文件中我们将static文件拉入public下,访问路径依旧是 /static/img/headbg05.jpg注意:(cli2有写静态资源文件夹名字static,cli3.x不写静态资

2021-10-24 08:19:21 13821

原创 Webpack模块打包

首先先介绍一下Webpack是什么? 有什么作用?简介WebPack 是一款模块加载器兼打包工具,它能把各种资源,如 JS、JSX、ES6、SASS、LESS、图片等都作为模块来处理和使用。一般用于前端安装使用的第一步,肯定是先安装webpack安装和vue一样需要通过密令来安装npm install webpack -gnpm install webpack-cli –g这是需要安装的两个命令,安装完成可以输入下面命令查看版本号来判断是否安装成功如果webpack和webpack-cli

2021-06-19 08:56:17 185

原创 idea中git的基本使用

很多小白在听到git,就不怎么会使用,这边简单易懂的文章希望能帮到你,从0基础到git的操作熟练。通俗易懂,简单粗暴,废话不多说。(想看简略流程直接拉到最后)我们创建一个项目,我用的是springboot,创建完成打开目录把用命令创建的.git文件(本地仓库)拷贝到项目目录下就可以了,我们的项目添加了git功能了这个git-xuexi就是我项目目录,丢进这里。准备工作完成,开始工作流程。1.拉取远程仓库内容工作前先把远程仓库内容拉下来,在Terminal:(工作台)中输入 git pull ori

2021-06-07 11:15:27 917 2

原创 金钱类型BigDecimal

在项目中你们设计金钱用的是什么类型呢?是double还是float类型呢!其实这两个都不行,给你们举个例子: System.out.println(0.05+0.01); System.out.println(1.0-0.42); System.out.println(4.015*100); System.out.println(123.3/100);这是一个很简单的加减乘除,我们口算都能算出来的数可他出现的结果居然是当然并不是每数字都是这样,这只是一个例子,为什么会造成这种现象呢,

2021-05-29 09:05:40 258 1

原创 新增返回主键ID

众所周知,我们新增时返回的int类型是并不是ID,而是判断是否新增成功的条数。那么我们想要新增成功返回主键ID,该怎么写呢!我们可以在写sql中的mapper.xml文件中添加useGeneratedKeys=”true” keyProperty=”id”属性。含义:设置是否使用JDBC的getGenereatedKeys方法获取主键并赋值到keyProperty设置的领域模型属性中。useGeneratedKeys取值范围true|false 默认值是false。 而keyProperty是Java

2021-05-18 08:31:48 1627

原创 数据库与关键字同名解决方法

开发工具与关键技术:mysql 作者:陈星宇撰写时间:2021.5.8在数据库中可能会遇到这种错误,新建一张表时,会报一个语法错误,仔细查看又觉得没啥问题,那问题可能出现在与关键字同名,例如:想必大家都遇到这种问题,那么解决方法是什么呢!1. 起一个非关键字的表名2. 在关键字上加`符号,这个符号就是英文模式下tab上面一个按钮如果我们按照原来正常写sql的话会报错那么我们的查询语句得这样写由于避免不必要的麻烦,尽量不要同名...

2021-05-02 10:17:27 1502 1

原创 JAVA web新增

开发工具与关键技术: Java web作者:陈星宇撰写时间:2020.12.4首先我们要创建JDBC的类对象,让他去访问到我们所对应的数据库然后通过sql语句去实现新增,我相信大家的sql语句都会写我这里只是个例子接着用prepareStatement 的方法,新增成功会放回一条信息判断新增是否成功重点是execiteupdate的方法,只要不是查询新增,修改,删除都是通过这个方法来执行最后通过循环,打印出我们成功的提示。...

2020-12-04 21:22:06 179

原创 下拉框的绑定

开发工具与关键技术:JAVA作者:陈星宇撰写时间:2020.8.8Java中下拉框的绑定,我喜欢写代码的顺序为:首先,现在JSP中(也就是页面)提通过post提交到服务端,如图:在回调函数中获取到服务端中传递过来的数据,通过each的方式循环添加下拉框选项。页面上写完之后再看服务层。在DOPOST中接受到页面传递过来的请求,然后调用我们定义的方法。然后处理下拉框绑定的数据,通过调用DAO层的方法查询数据库,然后转成JSON格式返回页面。最后给大家看看,我DAO层查询数据库的方.

2020-08-09 15:37:35 116

原创 数据链路层

开发工具与关键技术:计算机网络作者:陈星宇撰写时间:2020.5.28总所周知,计算机网络有五大结构,分别为,应用层,运输层,网络层,数据链路层,物理层。我们接下来就介绍一下数据链路层。那么数据链路层在网络上是做什么的呢!那我就介绍一下,数据链路层在计算机网络中控制数据如何在链路上传输。说到传输,那一定得有通道,我们一般把这种通道叫做信道。而在数据链路层中的信道一般有两种,如下图:可以看出,一对一的通道叫做点对点信道,而一对多的通道叫做广播信道。我们可以通过下面的模型来了解一下数据.

2020-05-28 14:20:25 132

原创 计算机网络的物理层

开发工具与关键技术:计算机网络作者:陈星宇撰写时间:2020.5.18之前提到的,一个完整的计算机网络是由应用层,运输层,网络层,数据链路层,物理层,通过互联网与别的计算机发起请求接收的过程。我们也可以通过下图更深层次的了解这五大分层。而我们今天主要是物理层。而这个物理层上面也可以清楚的看到,设备之间如何连接以及链接媒介。例如我们常常能听到的光纤,路由器就是这样的设备。我们物理层的主要任务是什么呢?我们来看下:再来介绍一下物理层下的传输媒体:好了这就是物理层的基本知识..

2020-05-18 10:09:11 172

原创 二进制转十进制

我们经常能接触到二进制数,那二进制数怎么转换到十进制数呢,让我们来看下吧。我们平时遇到的数都是十进制数,就像我们生活用到的数学一样,满十进一,而我们的二进制数是满二进一,我们先介绍下二进制数,看图:我们由上图可见,二进制数是由零和一组成的数,那有的人看不懂这零一交替的数,我们列出一张表,可以可观的看到二进制与十进制的关系,如图由上面的关系,我们就可以通过这个规律简单的把二进制换算出十进制。我举个例子吧,例如10011001转换成二进制是多少呢?计算方法为由此可见,跟着这个规律就可以轻松的将二

2020-05-18 10:02:41 461

原创 计算机网络的进程

开发工具与关键技术:数据结构作者:陈星宇撰写时间:2020.5.8当我们运行进程时候会遇到很多,情况,例如下面一级对于一个用户上图是用户在应用层与服务器的交互。首先用户在应用层发出建立请求,然后服务器接收了用户发来的链接请求,就形成了单一用户的互交。而有些功能强大的计算机不仅可以和一个用户,还能建立多个用户...

2020-05-08 10:12:53 640

原创 计算机网络的简单介绍

开发工具与关键技术:计算机网络作者:陈星宇撰写时间:2020.5.8计算机网络又自己的规则,都有着自己的结构,如下图。我们可以看到C组,一组正常的计算机网络要通过5成进行传递。分别为物理层。数据链路层。网络层。运输层。应用层对接才能正常使用。然而,每一层都有它自己有的组要功能。这样分层,有好处也有坏处,如下图以上就是我对计算机网络的总结。...

2020-05-08 10:09:46 273

原创 队列

开发工具与关键技术:数据结构作者:陈星宇撰写时间:2020.4.28上面我们讲了堆栈,那我们看看与堆栈相识的队列又是什么样子的。首先是定义又上图,我们可以看到,队列是有两个段,能出队与入队,也是就能删除的一方叫做队首此方进行出队操作,而能插入的一方是队尾,能进行入队操作,这里注意别弄反了。而队列与堆栈不同的点在于,队列有两个段,固定操作,而堆栈只有一个段能进行删除,插入操作...

2020-04-28 10:35:36 161

原创 堆栈

开发工具与关键技术:数据结构作者:陈星宇撰写时间:2020.4.28 堆栈,很多人都不知道堆栈,那我就简单的分析和总结堆栈的定义,方便大家理解。首先,我们看下栈的定义![在这里插入图片描述](https://img-blog.csdnimg.cn/20200428102838410.png?x-oss-process=image/watermark,type...

2020-04-28 10:30:22 167

原创 数据统计

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.7.28在我们项目中,往往会碰到数据统计,比如表格的金钱统计。如下图这段数据是根据我的表格统计出来的,现在我就介绍如何实现表格数据统计的功能。其实layui插件有个数据统计的功能,不过要绑定在表格中,例如不过我教大家的是自定义统计。其实很简单,就和我们平时的数据回填一样的操作。首先我们要在页面放个容器给...

2019-07-26 15:49:08 236

原创 回车提交的注意事项

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.7.28大家做登录的时候,特别喜欢用回车进行登录,设置了点击回车就进行提交操作,而我现在讲讲如何屏蔽掉回车时的from表单的提交。首先,先讲讲如何实现按回车,其实很简单,第一步,先给整个body一个键盘弹起事件,无论在浏览器哪里只要实现键盘弹起就会触发该事件。第二步,用if语句判断弹起的键盘按键是否是回车,其...

2019-07-26 15:39:11 143

原创 时间相加

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.7.18可能对于时间不了解的新人来说,时间的相加不熟悉,这里我就相对提一下。其实时间的相加很简单。首先我们会遇到两种情况,第一:两个时间相加。第二:一个时间另一个是时分秒这样的数字。这里我先介绍时间相加的方法吧,如下图想必会英文都知道上列方法的意思,例如第一个是AddDays是相加天数。首先第一种情况...

2019-07-16 20:42:37 986

原创 时间间隔的计算

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.7.18当我们开通VIP时,都会计算出还有几天过期,那要怎么做到计算过期时间呢?现在我分享一下如何计算两个时间的间隔。首先我们获取当前时间。然后再查询出我们到期的时间。这样我们就获取到两个时间点。拥有两个时间点,就可以算出相差的时间间隔。第一步:两个时间点都要转换成TimeSpan的时间间隔类型。这里我...

2019-07-16 20:41:15 2495

原创 parent () 遍历父元素

开发工具与关键技术:vs2015 jQuery作者:陈星宇撰写时间:2019.7.8想必大家在做项目过程中都会用到嵌套的页面,而我们写的代码都是在嵌套的页面中,那嵌套的页面该如何调用父级元素页面的方法呢?这里我分享一个Jquery的方法,parent();举个最简单的例子,我们使用模态窗体嵌套页面的时候我们要关闭模态框时,那就要在在嵌套的页面手动关闭,在嵌套页面中是关闭不了自己这个...

2019-07-06 16:36:36 1157

原创 serializeArray()表单序列化

开发工具与关键技术:vs2015 jQuery作者:陈星宇撰写时间:2019.7.8大家做了这么久项目,想必对异步提交很是熟悉,想必大家使用异步提交来传递参数还是否用的是拼接字符串,或者键值对的形式传递呢,现在我教你们一种更为简便的方法那么就是serializeArray()序列化。废话不多说,先上图。大家可以看到,这个异步提交与我们平时的有所不同,平时我们都是这样拼接字符串。...

2019-07-06 16:33:26 176

原创 时间段筛选查询

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.6.28很多人都做过根据ID和字符串的关键字的多条件查询,这里我教大家一种新的筛选查询,那就是时间段查询。总所周知,时间的处理往往比字符串和数字更为麻烦。首先我们要在HTLM了中创建两个获取时间的Div。这里的Type的类型我之所以用了text是因为我用了layui的渲染,大家如果用原生的选择事件框,那么这里的...

2019-06-27 21:08:02 1097

原创 时间转化为字符串格式的方法

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.6.28在数据库保存时间,我们通常用的是datetime,所以我们在项目中如果没有转化为字符串格式的话,就会按照数据库原始的时间来显示出来,这也是时间格式的一种,现在我就教你们怎么将这种格式转化为,我们熟悉的时间格式。首先,我们要在我们定义的实体类中定义一个密封的字符串然后下面再创建一个公用的字符串类型。...

2019-06-27 20:46:46 12310

原创 下载模板

我们导入数据需要一定的格式,那么用户怎么知道这些格式呢!,这里我们提供了一些模板,只要跟着模板内容的格式写,导入数据就没问题了。这里我教大家如何下载模板。首先,下载模板肯定要点击按钮才能触发下载模板,我们给下载模板的按钮给一个ID。然后我们获取ID来给一个click点击事件的方法。然后调用Window中的open的方法也就是打开方法,里面我们给他在控制器的方法的url。当点击这个按钮时,便调...

2019-06-17 21:59:46 972

原创 导出数据到Excel表格

我们查看表单,往往要导出数据,这里我教大家导出数据到Excel表格当我们点击导出按钮时,我们给这个按钮一个点击事件。然后我们在这个事件中,做一系列的判断后,我们可以用window下的open方法的去设置url,跳转到我们在控制器中写导出的方法。这个时候我们需要去控制器写导出的方法。第一步先是要把导出的数据查询出来,只有查询出数据才能导出数据,我这里查询的是账户金额的详细信息,查询出这些...

2019-06-17 21:57:11 465

原创 跨页面传递数据

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.6.1当我们点击行,需要跳转到有关信息的页面时,我们就需要ID的跨页面传递。举个例子,例如我们选择一个学院,想查看该学院下年级信息,那么我们选择学院点击,按钮那么他就会跳转到有关这个学院下的年级。我们先获取到按钮的ID然后给他一个点击事件,然后用checkStatus()的方法来获取到我们选择的学院。当数据...

2019-06-03 20:43:11 814

原创 批量删除

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.6.1当我们需要删除数据的时候,如果一条一条数据的删除那有点麻烦,为了解决这个问题,这次就讲下批量删除。我们先定义一个删除的方法,然后获取选中行的数据,最后定义一个变量获取选中行数据中的data数据。因为我们获取的数据不只是data数据,而是有关的所有数据而且我们只需要data里面的数据,所以我们要在这里获取dat...

2019-06-03 20:07:17 82

原创 Word文档数据上传与读取

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.6.1我们要在DOM元素中准备一个容器用于放置Word文档上传的表单,以为我们需要借助form表单的submit属性进行提交,将数据提交到控制器中。其写法如下图。首先要在外层放置一个div,设置属性display:1none来进行隐藏,因为这不需要显示在页面中,然后就是form标签我们需要提交的里面有我们需要提交...

2019-06-03 19:46:47 1410

原创 修改密码

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.5.26这篇给对修改不熟悉的人看的,我们就拿一个简单的修改密码修改来分析一下。首先,我们要修改就得获取到修改的数据,所以我们可以通过ID用val()的方法来获取修改的数据。获取到数据第一步是判断,这里我们对旧新密码不重复进行一次判断,如果旧新密码一致,那我们就不需要修改,并给出提示。做完判断后我们就可以提交...

2019-05-27 21:51:28 223

原创 查询数据库中的图片文件

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.5.26当我们将图片类型的数据保存到数据库中,保存的并不是图片文件,而是一个二进制数据的文件流,这里我教大家如何读取数据库的二进制数组的文件流。首先我们得在body中放一个IMG标签,用于读取数据生成图片的一个空间,我们让这个IMG标签的SRC属性为空,等会我们用方法设置SRC我们的图片就出来了,我们还要给这个I...

2019-05-27 21:47:08 3733

原创 页面上生成图片的方法

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.5.15首先我们先建立两个标签,一个是img标签一个是input标签,而这个img标签的src为空,需要我们选择所上传的图片时,才给src设置属性,另一个标签就是input标签,我们可以通过input的标签中的file属性,来选择上传的文件。接着我们写一个通过点击img标签来点击input标签的file属性的方法...

2019-05-15 21:03:49 469

原创 下拉框的绑定

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.5.18下拉框的绑定,我们经常用到,那么我这里就讲讲下拉框绑定的详细过程,首先我们先创建一个select标签,然后我select标签给予id好方便后面的操作。然后我们可以创建一个方法,因为下拉框的绑定很多地方都会用到,那么我们可以构建一个下拉框函数方便全局使用,函数里面内容首先是个getJson的数据提...

2019-05-15 20:47:36 258

原创 AJAX XMLHttpRequest介绍

开发工具与关键技术:vs2015 JS作者:陈星宇撰写时间:2019.5.1在ajax中的XMLHttpReque方法很方便,他可以同步或异步的返回 Web 服务器的响应,并且能够以文本或者一个 DOM 文档的形式返回内容。而XMLHttpReque 使用方法很简单,而且写法是固定的,所以我想给大家科普一下,我们在实际应用中来了解一下ajax XMLHttpRequest的写法。首...

2019-05-08 21:10:51 277

原创 Excel表格数据导入

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.5.1当我们学会新增时,都是一条一条数据的新增,当我们需要大量的数据时,我们不妨增加点新东西那就是导入功能,我们来讲一讲关于Excel表格数据导入的过程。Excel表格导入,说到底还是一个文件上传的功能,将Excel表格这个文件夹上传到我们控制器的过程并进行处理,获取里面的数据。接下来我们详细的讲讲这个Excel表...

2019-05-08 20:59:38 1004

原创 C#中正则的使用与编程

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.5.1正则是一门灵活些特别强大的语言,用于匹配相同的字符串,由于考虑到没接触正则的小白,我们先从基础讲起。当我们需要寻找和查询匹配我们想要的数据的时候,我们可以使用正则当你在一群乱码中找到你想要的那个值正则可以迅速帮你找到并提取出来,那么我们对正则有个大概的理解,正则很简单,你想匹配什么就输入什么例如:沙发...

2019-05-08 20:44:35 149

原创 事务功能的介绍

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.4.20当我们一次性有多个新增修改删除的时候,会出现一个问题,前面新增修改删除完成到后面的一个修改失败,而前面的已经操作完成,为了处理这个问题我们可以使用事务,当前面操作完成,一旦后面操作失败时,会撤销前面完成的新增修改删除。我们就来讲一讲事务的简单使用要使用事务我们要先引用事务我们要在引用的程序集下的框架中......

2019-04-26 22:35:44 1133

原创 文件上传

开发工具与关键技术:vs2015 MVC作者:陈星宇撰写时间:2019.4.19当我们接触MVC的时间慢慢变长,与到的增删查改就不怎么陌生了,这次我们来讲一讲文件的上传我们选择文件的时候可以借助input标签的file属性来打开上传文件的窗口当我们选择文件上传时,我们要先提交到控制器里进行数据处理我们可以先准备个form标签,将选择的文件放到form标签里,form表单的值发生...

2019-04-26 21:51:12 87

原创 取消异步

开发工具与关键技术:vs , MVC作者:陈星宇撰写时间:4月13日关于异步提交,我们早已熟悉也很方便,但是面对一些情况我们就得用到同步提交当我们用到记录数据的条数的时候,异步的先后循序往往会使我们的数据异常我们先声明两个记录数据的变量然后,我们可以通过页面断点来查看代码的步骤首先我们的页面是跳到if语句进行判断条件不满足直接跳到下一步,可是下一步没有跳到我们的get的提交中...

2019-04-14 17:44:19 147

空空如也

空空如也

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

TA关注的人

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