自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Thymeleaf 引擎模板学习笔记

开发工具与关键技术: MyEclipse Java撰写时间:2021、5、8 Thymeleaf 引擎模板特点:• 动静结合:Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。浏览器解释 html 时会忽略未定义的标签属性,所以 thymeleaf 的模板可以静态地运行;当有数据返回到页面时,Thymel

2021-05-09 09:09:39 197 1

原创 Mysql越权修改密码

开发工具与关键技术: MyEclipse Java撰写时间:2021、4、28问题:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)输入MySQL的用户名或密码错误被拒绝访问注意:mysql5.7以上的版本,数据库上已经不存在password这个字段,password这个字段已经被改成authentication_string这个字段了,所以用password这个字段修改密码会

2021-05-09 08:44:52 298

原创 Java 简单的新增方法

开发工具与关键技术: MyEclipse Java撰写时间:2020、12、10新增,在开发中也是经常需要写的一个方法,我们知道多表新增比单表要难,但数据库表多不一定新增复杂,而表多关系复杂那新增就复杂,所以新增方法的难易程度取决于数据库表关系的复杂度,单表新增是新增的基础。Java的新增其实跟其他语言的新增方法差不多,只是Java是封装思想,所以要将方法封装起来,只对外提供接口调用就可以了,我们说一下简单的单表新增。首先准备一张数据库表,如下图所示,jsp页面就说了,然后写daoimpl层

2020-12-11 18:32:48 1469

原创 Java数组选择排序法

开发工具与关键技术: MyEclipse Java撰写时间:2020、12、4排序,顾名思义就是根据自己的需求按照从大到小或从小到大等方式进行排序,排序因需求不同而排序的方式也千变万化,所以排序的方法也有很多种,比如上次说过的冒泡排序,还有这里说的选择排序,以及其他的排序方法等。选择排序是算法排序中比较常见的一种数组排序方法,上次说过的冒泡排序,冒泡排序的方式是通过定位交换从大到小进行逐个依次交换来排序,他跟选择排序法是有一定的区别的。首先我说一下选择排序的原理大概是:通过遍历数组中的元素,从中

2020-12-04 18:46:12 633

原创 数组冒泡排序

开发工具与关键技术: MyEclipse Java撰写时间:2020、8、8数组是编程语言的重要结构之一,数组常用于储存固定大小的同类元素。数组同时也有许多用法,比如遍历,排序等许多为开发提供便利的方法。其中数组的排序也有许多排序方法,这里我说的是数组的冒泡排序,冒泡排序也是我们比较常用的排序方法之一。首先我说一下我这个方法的原理大概是:他是通过数组角标相比较的方式进行排序,比如一个数组有5个数,相对应的就有5个角标,比较过程就是:第一轮比较拿0角标跟1角标比较数据大的一方往后置换顺序,置换完

2020-08-07 20:45:01 1108

原创 GIS 测距离操作

开发工具与关键技术: SuperMap iDesktop 9D GIS作者:杨泽平撰写时间:2020、5、20GIS测距离是通过调用发布在isever服务器上的地图进行的基础操作,他主要是根据地图比例尺在地图中取一个点绘制一条线再通过计算得出他的实际距离,这主要方便得出两地之间的实际距离。详细步骤是,首先新建矢量图层,定义画线的样式,代码如下//新建线矢量图层lineLayer = new SuperMap.Layer.Vector("lineLayer");/*测距离*/ //对线图层

2020-05-28 15:42:33 2261

原创 GIS的框选范围查询

开发工具与关键技术: SuperMap iDesktop 9D GIS作者:杨泽平撰写时间:2020、5、12SuperMap GIS的二次开发,学习了一些是三维图形、3D模型、制作地图、还有二维图形的基于JavaScript语言进行的二次开发。GIS开发的实用功能有很多,下面是我写的一个范围查询,大致是选择一个区域,然后把你选择的区域里你所定义的要查询的目标全部都查询出来,并且设置他的显示样式和显示详细信息。先建立一个矢量图层,代码如下所示,还有在初始化图层控件时加上区域查询,以及设置画

2020-05-18 16:18:15 1613

原创 数据结构与算法小结

开发工具与关键技术:数据结构与算法作者:杨泽平撰写时间:2020、5、6数据结构是计算机存储、组织数据的方式。数据结构主要研究对象是数据逻辑结构(逻辑结构又包括,线性结构、树形结构、图形结构)、数据物理结构、数据存储结构,我们常用的数据结构有:数组、栈、队列、链表、树、图、锥、散列表,建立合适的数据结构,设计好的算法,可以提高程序执行效率,所以,数据结构和算法在程序设计里起到重要的作用。...

2020-05-08 15:45:24 225

原创 GIS开发中的区域定位功能实现

开发工具与关键技术: SuperMap iDesktop 9D GIS作者:杨泽平撰写时间:2020、4、20SuperMap GIS的二次开发,这是基于SuperMap iDesktop 根据实际的数据所制作的地图来进行开发,开发的用途主要是用于比如一些区域的防疫系统的线上平台,以及土地规划等,地图的二次开发大致就是,把制作好的地图,发布到isever服务器上,然后通过路径调用显示...

2020-04-28 16:08:01 1019

原创 layui返回数据不符合规范方法

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、7、26之前在做项目的时候遇到一个问题,在使用layui数据表格的时候,因为之前用layui数据表格都用到分页和自动化渲染,这次突然不需要分页,按照平常的写法把分页的方法去掉之后,页面就报了一个“返回数据不符合规范,正确的成功状态码(code)应为:0”这样的错。如下图:这个问题应该很多...

2019-07-27 15:39:26 2057

原创 分组循环查询实现列转行

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、7、22在做项目的过程中遇到过这样一个问题,我需要把数据库一张表的多条费用数据查出来,并且让他在一行显示,多条费用是指不同的费用,而我这个数据库表只有一个字段来储存这些费用,(这个字段储存的是外键,多种费用是固定在另一张表里,新增的时候只需要把外键新增到那个字段里),两个数据库表如下图所示:...

2019-07-27 15:36:13 622

原创 Layui回调函数改变不同数据的颜色

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、7、15Layui回调函数、一般在layui数据表格的操作里会调用这个回调函数,当然也是有需要是才会调用这个函数,我们可以借此回调做一些其它的操作。Done回调函数,无论是异步请求数据,还是直接赋值数据,都会触发该回调。你可以利用该回调做一些表格以外元素的渲染。借助这个我们可以改变数据颜色...

2019-07-17 15:36:11 974

原创 跨页面传递参数与数据回填

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、7、12跨页面回填,在回填方法里也是用的比较多的一种,他有区别于其他回填方法的就是,他需要在不同的两个页面之间传递参数。我们都知道,回填数据是需要根据主键ID进行回填的,其实也并非一定需要根据主键ID,准确的说回填是可以根据任意数据库唯一字段来进行回填,只要那个字段在数据库可以是唯一的,不会...

2019-07-17 15:32:51 337

原创 C# Linq子查

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、7、7Linq子查询,所谓子查询就是在linq查询中嵌套子查询,他是用外部查询结果作为子查询条件而组成的查询,他在众多查询语句当中也是用的比较广泛的一种,其实也可以说是更精确的一种查询。说他精确,是因为他的子查询条件,可以确定查询的范围,或者为外层查询提供参数,准确的来说,他是一个更高级的查...

2019-07-08 08:05:47 689

原创 多条件查询以及数据筛选

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、7、5多条件查询,在mvc中是常用的,一般涉及到数据的都会用到条件查询,这要也叫做组合查询,这个好处就是可根据设置的条件筛选出想要的数据。用不同的插件做出来的数据表格,查询条件的用法会有一定的差异,这里我用的是layui插件做的数据表格,用法一般是封装查询条件,再到layui数据表格调用查询...

2019-07-08 08:02:57 789

原创 Layui改变数据的状态

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、6、26Layui改变数据状态,其实是给每条数据通过js方法往HTML里嵌入两种不同的文字或者两个不同的按钮,以达到区分的效果,这不仅是改变表面的状态,他还要改变数据库字段设置的状态。这个功能在mvc里也是常用的,通常在一些收费数据里可以看到到,实现这个功能需要写三个方法,以费用数据的注销为...

2019-06-28 08:01:15 2338

原创 双击回填数据

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、6、22回填数据,在修改时候都会用到,还有一些页面资料卡片会用到,一般回填数据少的话可以逐个写方法回填,如果数据多,会用插件回填。数据回填的方式也可有多种,比如绑定按钮回填、输入关键字回填,或者输入关键数据双击回填等,我们用的较多的是绑定按钮回填,其实这些回填方式的方法都差不多,只是这些方式...

2019-06-28 07:58:18 157

原创 通过按钮让号码自动回填到输入框

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、6、17通过点击按钮新增一串号码到输入框里,在mvc项目中也是常用到的一种功能,这种功能在生活中见于拿临时号排队一样,可以实现这一功能的方法有多种。我这里实现这一功能的方法原理大概是,通过获取数据库表字段的前一条数据的ID,在ID上加一得到新一条数据的ID,然后在这个新得到的ID前拼接字母或...

2019-06-17 15:41:51 202

原创 添加选项功能

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、6、10Mvc项目中,添加选项这一功能,一般在录入一些题目信息的时候会用到,这也是我们经常需要用到的一个功能,这个功能的方法是在原有的选项上添加选项,主要涉及到的是,if判断和通过js添加选项的HTML代码,以下面这个为例。这个添加选项在这里,有单选、多选、判断三种题型,三种题目最少不能少于...

2019-06-17 15:37:27 864

原创 打印方法

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、6、6打印这一功能,在mvc项目中还是较为常见的,打印可以是插件打印,比如layui里表头工具栏有定义打印的方法,可直接打印,除了插件打印,我们还可以自己写打印方法来打印,自己写打印方法打印相对比较麻烦,我们需要做的工作比较多,以打印协议为例。首先,做打印前需要安装一个打印水晶报表的插件,这...

2019-06-05 11:49:28 458

原创 上传文件

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、6、1文件上传在mvc项目里也是常见的,要实现文件上传,方法是比较复杂的,而且代码量比较大,方法虽然复杂但要实现这一功能还是得写。首先视图方法,我们上传需要使用XMLHttpRequest对象,先new一个对象将第一个文件放入对象,然后new一个XMLHttpRequest,XMLHttpR...

2019-06-05 11:46:52 94

原创 修改数据回填以及保存方法

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、5、30C# mvc项目中,修改这一功能是经常需要实现的,修改跟新增方法很相似,同样修改也有难有易,难易主要是看数据库表的结构复不复杂,复杂的关系决定修改的难度,修改内容多少也会影响难度。修改涉及到数据回填,数据回填又有两种方法,一种是利用插件将所有数据一起回填,另一种是将内容逐个写方法回填...

2019-06-05 11:44:55 467

原创 导出Excel表格

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、5、24导出Excel表格,在mvc项目中很多地方会用到,导出Excel表格跟导入不同,导入需要自己事先创建好模板,同时导入的方法也比较复杂,而导出不用创建模板,导出是通过js方法创建Excel工作簿的方式导出数据,他的方法也没有那么复杂。以导出学生信息为例。首先,既然是导出,那导出的是页面...

2019-05-28 08:35:44 206

原创 新增传参与接收问题

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、5、20在做mvc项目时,我们经常会需要新增数据,而新增又可以分为单表新增跟多表新增(这个指的是数据库表),除了这个,新增还可以分为单条数据的新增跟多条数据的新增,这也是我们经常用到的。在接触到的项目里我们遇到比较多的是单条数据的新增,单条数据的新增比较简单,而多条数据的新增少接触自然复杂一...

2019-05-28 08:26:52 209

原创 Session和cookie

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、5、16Session和cookie在网络编程中是重要的存在,他们都是用于存储数据,而session:是在服务器中储存,cookie:是在浏览器中储存。Session,cookie两者的作用都是基于HTTP网络协议中用于追踪用户信息,简单的说,session就是服务器划分一个空间用于存储与他...

2019-05-17 08:30:03 127

原创 导入Excel表格

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、5、12导入Excel表格,在mvc项目中很多地方会用到,我们在做导入Excel表格时,都先要准备模板,因为mvc项目需要按一定的格式才能导入数据,所以我们都要把Excel表格的模板格式准备好。以导入学生信息为例。首先,我们弹出导入Excel表格的模态框,提前把模板准备好,放入指定的路径,通...

2019-05-17 08:25:28 163

原创 新增方法解释

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、5、7新增,在Mvc项目中也是经常需要实现的一个功能,新增有一些数据表格比较复杂或者涉及到多张数据库表的,新增的方法比较复杂就会用到我们说的多表新增,同样在一些简单的数据表格或只者涉及到一张数据库表的,实现新增操作,也就没那么复杂,通常叫单表的新增,单表新增虽然比多表简单,但是单表的学习也是为...

2019-05-07 11:22:48 203

原创 批量删除

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、5、4我们在做mvc项目的时候,删除这一项功能是经常要实现的,删除,我们又有单条数据的删除和多条数据的删除。删除我需要做的步骤大致是,把需要删除的数据信息通过查询的方法从数据库里获取到它,然后通过移除方法把它移除掉就可以了,这看似简单的过程,但是它包含的许多内容。下面我写的是多条数据的删除...

2019-05-07 11:19:00 1037

原创 事务Transaction

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、4、30C# mvc项目中,在处理一些重要操作时需要用到事务,目的是保证操作一次性成功,事务Transaction:指的是要做的或所做的事情。我们在开发的时候想要用事务,还得做一个步骤,那就是添加引用事务,因为在开发工具里默认是没有引用的,事务的添加引用步骤是:1、在开发工具打开的项目里找到...

2019-05-07 11:13:57 206

原创 单条数据的删除

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、4、25删除,mvc项目常需要实现的功能之一,在一定程度上,数据库表的复杂情况决定了删除方法的难度,同时表的多少也在一定程度影响方法的难度,删除有单条删除跟多条删除之分,这里我要说的是单条数据的删除。删除除了有单条删除跟多条删除之分,在对数据库来说他还有单表删除跟多张表的删除之分,虽然是有涉...

2019-04-28 08:42:57 354

原创 layui表格设计以及数据初始化

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、4、20数据表格,在mvc项目中很多地方都会见到,一般做mvc项目我们所写的数据表格都不用自己纯敲的,因为纯敲代码量比较大且麻烦,所以我们都是用插件,以下面的为例,这是我写的layui表格设计以及数据初始化。我们写数据表格之前,需要引用这个layui的插件,引用完后接下来就是,我们需要一个t...

2019-04-28 08:38:29 3517 1

原创 下拉框

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、4、15Mvc项目中有些地方需要实现下拉框功能,一般查询某些信息的时候会作为查询条件用到,这个功能的实现涉及到数据查询以及绑定。首先我们写下来框前,要到数据库查询数据库里有哪些你需要的信息,比如,我这个下拉框是查询部门信息的,那么我就要到数据库把部门的信息查询出来,然后通过方法把查询出来的信...

2019-04-18 08:46:48 144

原创 Linq查询

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、4、13Linq查询,在mvc项目经常用到的一种查询方法,它的全称是:Language-lntegrated Query,linq查询代码编写量比较少,而且代码简洁易懂,可读性高,它有一些关键词如:from、where 、orderby 、select、in…等,这些是比较常用到的。Linq...

2019-04-18 08:41:13 146

原创 数据接口异常中的错误

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、4、1我们在搭建Mvc项目中会经常见到一些数据的处理和数据的查询,在处理这些数据的查询时,也经常会遇到一些错误,其中常见就是的404跟500错误,而我们找这些错误比较常用的方法就是断点查寻,下面这个就是我在MVC项目中遇到的一个问题。我在mvc项目的一个处理数据的组合查询中,这个组合查询涉及...

2019-04-07 18:21:25 8587

原创 Ajax的一些方法

开发工具与关键技术: VisualStudio 2015 mvc作者:杨泽平撰写时间:2019、4、4我们在做一些Mvc项目有许多操作需要用到ajax,而ajax指的是通过HTTP 请求加载远程数据。我们常用的一些参数有: url:请求路径; Type:请求方式 有两种get/post,默认get,一般用post; ...

2019-04-07 18:15:29 102

原创 遮罩层

开发工具与关键技术:DW html+js作者:杨泽平撰写时间:2019、2、20复习简单的遮罩层,遮罩层主要是把隐藏的样式,通过js代码控制某个按钮,当点击它就可以让它显示出来,同时还可以在里面添加内容,常见用于一些隐藏的表单之类,下面就是遮罩层的详情截图。Html、css代码截图:Js代码截图:效果截图:...

2019-02-20 11:26:58 149

原创 3D透明旋转立方体

开发工具与关键技术:DW css3作者:杨泽平撰写时间:2019、2、153D透明旋转立方体是通过css3动画来完成的,大致是通过html跟css编写构成一个立方体的样式,然后再配合css3动画的属性让立方旋转起来,详情就请看代码截图吧。代码截图部分:代码完成,3D透明旋转立方体就完成了,下面就效果,截图如下:...

2019-02-18 11:30:55 802

原创 JS轮播

开发工具与关键技术:DW JS作者:杨泽平撰写时间:2019、2、10这是我写的js轮播图,轮播主要是通过HTML跟css编写样式,通过js控制轮播运动,废话不多了直接看代码截图吧。HTML代码截图部分:CSS代码截图部分:JS代码截图部分:效果图:这样轮播图就完成了。...

2019-02-16 23:40:14 143

原创 Css3动画

开发工具与关键技术:DW css3作者:杨泽平撰写时间:2019、2、5Css3动画实现图片2D旋转效果,我主要是用到@keyframes设计thansform动画函数以及animation动画调用一些函数来设计的一个简单的图片2D旋转动画效果,这个虽然简单,但是我认为很多设计作品可以用它来作为搭配效果,新手上路请多多指教。下面看一下我写的例子吧,请看一下代码截图部分:简单的代码没什么...

2019-02-14 23:26:38 102

原创 Jquery淡入淡出小结

开发工具与关键技术:DW JQuery作者:杨泽平撰写时间:2019、1、31jQuery实现元素淡入淡出效果,它有四种方法,分别是1、fadeIn() 用于淡入已隐藏的元素;2、fadeOut() 用于淡出可见元素;3、fadeToggle() 可以在fadeIn() 与 fadeOut() 方法之间进行切换;4、fadeTo() 允许渐变为给定的不透明度;这些方法可以给它设置sp...

2019-01-31 23:34:12 169

空空如也

空空如也

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

TA关注的人

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