- 博客(52)
- 资源 (1)
- 收藏
- 关注
原创 vue结合drag-tree-table实现树形拖拽
vue结合drag-tree-table树形实现拖拽在弄这个功能的时候走了很多弯路,所以特意来记录下。如有错误,欢迎指正。vue-drag-tree-table基于vue.js实现可拖拽排序的树形表格组件。支持拖拽排序、固定表头、拖拽改变行宽、checkbox多选、自定义单元格内容、动态控制某些行是否拖拽等功能。首先在项目安装npm i drag-tree-table --save-dev第二步就是在main.js中引用。下面是我安装drag-tree-table的版本。impo.
2021-06-01 17:16:00
4921
3
原创 vue4+Cesium1.81.0安装及配置
vue4+Cesium1.81.0一、基本环境安装node.js webpack安装 vue -cli 安装如果不是vue3以上的先卸载再安装,我当时卸载2.9.6版本的时候就是卸载了好多遍,然后还需要用管理员身份打开命令窗口安装vue4。npmuninstallvue-cli-g 卸载npminstall-g@vue/cli 安装我的版本:二、Cesium环境配置1.安装Cesiumnpm install cesium --save2.在...
2021-05-12 14:30:59
1216
4
原创 SpringBoot+boostrap新增修改查询删除
奏乐,代码上场。。。。html<script> $(function(){ var oTable = TableInit(); oTable.Init(); /* search();*/ }); function TableInit() { var oTableInit = new Object(); //初始化Table oTableInit.Init =
2021-01-25 11:04:07
274
原创 启动项目时报A complete log of this run can be found in
在学习vue时一直报了启动项目时A complete log of this run can be found in错,上网搜索了好多的答案,发现都不是。原来后面只是需要把后面scopedlang="scss"这句删掉就可以了。我在百度的时候还搜到需要加上这句话。但是我却需要删掉。心里,,,,,,以上只代表个人观点,请多多指教。...
2021-01-07 17:37:12
319
原创 SpringBoot的总结
学习SpringBoot有一段时间了,现在来说下我学的SpringBoot。有什么不足请提出来。1、我们在创建项目连接数据库的时候可能会出现时区的问题。这时我们只需要在在URL后面加 ?serverTimezone=UTC。在连接数据库的时候一定要记得在yml里面配置。2、SpringBoot的项目分为三层:Controller层、Dao层、Service层。其它的层可以根据自己的需要来创建。3、在创建项目之前要记得在setting里面的Maven要换成自己目录下的maven。pom.xm.
2021-01-05 18:23:09
126
1
原创 Cesium的使用
Cesium的使用学习三维已经有段时间了,今天让我们来讲下三维中的Cesium这个开源的使用。Cesium是国外一个基于JavaScript编写的使用WebGL的地球引擎;其实他就是一个地球可视化框架;Cesium是开源的,Cesium是一个跨平台、跨浏览器的展示三维地球的javascript库使用时不需要任何插件支持,但是浏览器必须支持WebGL(网页上绘制和渲染复杂三维图形(3D图形))。本文参考与Cesium官网。Cesium是纯前端的代码,我们在使用Cesium的时候,只需要把插
2020-10-08 08:17:58
936
原创 WPF创建临时表
WPF创建临时表在WPF中,数据的可视性是很重要的一个存在。临时表的意义就是使数据在页面上有一个临时存在的意义。可能我的这篇不是很好。让我们来讲下为什么写这个临时表呢。最近,在做项目,需要手动输入文字来显示表格然后在表格里面点击数据来添加另一张表的数据。首先,需要获取表格上的数据。tre是获取第二张表格的数据的条数intRoomMuchID = Convert.ToInt32(((DataRowView)dgAccountManage.SelectedItem).Row["RoomMuchID..
2020-09-29 09:21:24
193
1
原创 WPF的服务端与页面端的连接
WPF的服务端与页面端的连接在WPF中,有许多的使用,但,最近我们在学的就是使用WPF的服务端来连接页面端来完成项目的需要,所以我们今天就来讲下它们之间的关系吧,我上一篇其实也总结出来过。服务呢,它的作用就是起到连接数据库来服务端,然后使用服务端来连接数据库,使它们连接成一条线来使用。C/Sservice数据层:链接数据库:DAL逻辑层:逻辑处理:BLLWcfService wcf服务应用程序WcfSercice引用BLL、BLL应用DALClient页面层:页面显示:U
2020-09-17 18:44:49
354
原创 WPF的新增数据
WPF的新增数据上一篇文献我们讲到了WPF的基础使用,那么这篇我们就来讲一下WPF的使用功能。新增,是一个页面的最基本的使用了。要新增,首先我们得把页面建起来,然后我们要在数据库里写存储语句,它的新增跟MVC的新增不同的就是,它的新增查询的字段要在数据库里面查询出来,然后还要有服务端来连接数据库,然后在页面层来写数据。首先的先把页面搭建起来,需要把Name的属性设置好,比如:下面的字段仅供参考 第二步就是把我们的数据库的存储语句写好,--新增IF(@type='btnSave_Cli.
2020-09-17 18:40:29
271
原创 WPF基础
WPF基础前段时间,学了WPF,发现挺有趣的,今天,我们就来讲下WPF吧。WPF是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。它所用到的界面是XAML,它和我们之前学的C#的XML有挺大的不同。XAML有三个顶级元素。Window(窗口)、UserControl(用户控件,布局的时候像窗体那样布局就可以了)。Page(页)
2020-08-28 09:00:02
222
原创 Java入门基础
Java入门基础Java分为三个体系:(1)JavaSE(J2SE):(Java2 Platform Standard Edition,java平台标准版)。(2)JavaEE(J2EE): (Java 2 Platform,Enterprise Edition,java平台企业版)。(3)JavaME(J2ME): (Java 2 Platfor...
2020-08-09 19:30:45
129
1
原创 数据结构2
8、串的线性存储结构和基本运算的实现:串是在程序中比较常见的线性存储结构,也就是用一个连续的存储空间把串的每一个字符按照一定顺序存储起来。所以,在定义一个串之前,我们得先申请一个足够可以容纳字符串的空间。(1)串是一种特殊的线性表,其特征体现在数据元素是一个字符(2)字符串的长度不能为0(3)字符串是数据元素都为字符的一种线性表9、数组:所谓数组,是有序的元素序列。(1)如何理解元素:<1>简单说就是存放在每个格中的内容(值)<2>在C、Java等...
2020-05-28 14:30:16
879
原创 GIS的基础运用
GIS的基础运用我们学习GIS有一段时间了,那么今天我们就来分享下它最基本的用法吧,首先呢,就是它的发布,它怎么发布在IServer服务器里面的呢。让我们来看看吧。首先,要想在一个项目里面运用GIS,它必须要先发布在IServer服务器里面,不然它无法运行。但是要想运用它呢,又需要它先在SuperMap里面先创造出它的地图,然后才在Iserver发布。第一步:安装好SuperMap之后打开,新建一个数据源,创建一个数据集。它就会出现下面的样子。如果想知道数据集和数据源的关系,可以看我上一期哦。
2020-05-18 11:47:07
1043
原创 GIS高级运用
学习GIS知识让我们广泛的知道了,GIS的强大也使我们深深吸引。工作空间:用于保护工作环境,包括:当前打开的数据源(位置、别名和打开方式)、地图、布局、资源(符号库、线型库、填充库)、三维场景等。 文件方式储存(*.SXWU,*.SMWU,*.SXW,*.SMW) 数据库方式存储(SQLServer、Oracle) 数据源:由各种类型的数据集组成,是空间数据集的物理存储方式。 一个数据...
2020-05-08 09:01:35
470
原创 数据结构与算法
数据结构与算法通过学习我发现计算机学科是一门综合性较强的专业基础课,是软件开发的技术基础。学习数据结构与算法,可以引导我们学会分析问题,弄清数据结构的特性,以使选择适当的逻辑结构、存储结构以及相对应的算法解决问题。算法+数据结构=程序。数据结构的家庭成员:线性结构、树结构、图结构3、算法是解决问题的方法,是程序设计的精髓,程序设计的实质就是构造解决问题的算法。算法的设计取决...
2020-04-28 14:40:26
327
原创 怎样创建一个树形
树形的应用范围很广阔。这几天在做项目的时候,做到权限的应用,就是需要用到树形来完成,当时觉得很难,认真的研究了一番后,发现树形也没有很难。在创建一个树形的时候,首先先研究它们的基础参数,研究完他们的参数后,你就会发现你对树形就有了一个基本的了解。(要了解详细的信息的话可以网上搜素Ztree的API文档),下面是一些常用到的基本参数:parentNode:指定的父节点,如果增加根节点,请设置...
2019-07-24 16:57:23
424
原创 手风琴的制作
手风琴的制作,手风琴,听起来很高级的样子,其实想要实现它的功能其实就是一个CSS3动画的功能。下面是要实现的功能。首先先为他设置它的CSS的样式,<div class="rightNav"> <a href=""><em>Y</em>帅</a> <a href=""><...
2019-07-24 16:45:32
514
1
原创 怎样实现多表查询
在一个项目当中,基本上每个页面都需要查询数据吧?那么怎样实现它呢,今天,就让我们来学习一下多表查询吧。关于多表查询,自然的我们就想到了数据库里面的多表查询,在数据库里的查询里其实跟MVC里的查询很类似。数据库的查询: SELECT 列名称 FROM 表名称; 举例:MVC的查询:...
2019-07-13 17:11:00
1523
原创 Ajax方法
1、什么是Ajax函数呢,Ajax函数它就是一种创建快速动态网页的技术。Ajax通过在后台与服务器交换少量数据的方式,允许网页进行异步更新,这意味着有可能在不重载整个页面的情况下,对网页的一部分进行更新。2、Ajax的使用它也有最原始的方法,而且它的代码也是固定的:Ajax异步方法请求一共有七步: (1):Ajax() 方法 执行异...
2019-07-13 17:09:38
129
原创 直接在表格里修改数据
修改数据,身为初学者的我,学得多的就是弹出模态框的修改数据,可现在,我接触到了一个新的修改数据的方法,那就是在渲染表格出来的时候,直接在表格里面把数据修改出来,这让我苦恼了好几天,终于在Layui里面发现了一个非常简单的方法,就一个参数的使用。Edit,它是一个String类型,它在单元格编辑类型(默认不开启)目前只支持:text(输入框)。Edit的使用只需要在就后面加它的属性就好了。...
2019-07-06 08:54:05
521
2
原创 关于Json的说明和使用
Json语法是JavaScript语法的子集。所以在使用Json对象的时候它也是有许多的规则的。Json既是对象也是字符串。JSON的全称是JavaScript Object Notation,是互联网中应用非常广泛的轻量级数据存储格式。Json语法规则:(1):数据在名称/值对中 (2):数据由逗号分隔 ...
2019-07-06 08:52:18
159
1
原创 渲染多级表头
1、最近,在作业里面遇到了多级表头的渲染,我还傻傻地用了两个渲染表格,后来让我在Layui里面发现了可以渲染多级表头的方法,下面就让我们来学习一下吧,下图是需要实现的效果。2、要实现上面的两个表头的渲染其实也不困难,多级的表头其实也就只有两个重要的值,把这两个重要的值写出来,那么多级表头也就出来了。多级表头的渲染也和一个表头的渲染很相似,首先也是先要声明全局变量,然后才可以使用,在多...
2019-06-22 09:28:23
1161
翻译 前端HTML的基础知识总结
1、HTML 指超文本标签语言。它不是一种编程语言,而是一种标记语言。HTML使用标记标签来描述网页。2、我们在写HTML的时候都是使用<html></html>来隔开它们的,它们是文本描述网页。HTML的标题是通过h标签来完成的,它的使用有很多种类型,如<h1><h2><h3><h4><h5><...
2019-06-22 09:27:29
291
原创 利用Echarts绘制图表绑定数据
在一个项目中往往不少于图表的绘制,而绘制图表也更能使数据呈现一个清晰明了的范畴。Echarts是一个纯Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,提供直观、生动、可交互、可高度个性化定制的数据可视化图表。今天,就让我们来学习一下Echarts绘制图表绑定数据。在绘制图表的时候一定要先引用Echarts的插件。2、利用Echarts绘制图表绑定数据的时候,首先第一...
2019-06-13 09:26:46
1814
原创 Session机制保存表单数据
Session是一种临时机制,它可以把数据临时保存到页面上,不需要一次性保存到数据库那里,这样我们就有了可以选择性的保存数据,不会出现一条条的上传数据,这样可以出现数据的一步到位保存,Session对象用于存储用户的信息,存储于Session对象中的变量特有单一用户的信息,并且对于一个应用程序中的所有页面都是可用的。Session对象用于存储关于某个用户会话Session的信息,或者修改相关的设置...
2019-06-13 09:25:14
1207
1
原创 物理模型的建成
物理模型的建成1、我们在做一个项目的时候,往往不是直接在数据库弄成一个数据库的,而是现在PdShell16. PowerDesigner先建成一个物理模型,然后在通过物理模型来引入到数据库。下面就是在PdShell16. PowerDesigner里面创建的一个物理模型。2、创建完上面的物理模型后就可以创建表格和创建字段了,在PowerDesigner的右边有一个工具栏,第四个就...
2019-06-04 20:54:01
368
原创 图片的上传
图片的上传这个功能,在我们学习MVC时候,需要经常用到,这个功能的实现可以让页面的效果更加的具有灵活性,图片的上传可以将任何可以作为上传的组件来调用,再也不是Input的简单的file文件域。我还记得学前端时我们是通过Input的type=“file”来实现文件的上传,可是这样的效果远远满足不了我们对页面追求完美的效果。今天,就让我们利用Layui的功能来实现图片的上传功能。在Lay...
2019-06-04 20:52:24
566
原创 正则表达式
正则表达式就是用于描述这些规则的工具,换句话说,正则表达式就是记录文本规则的代码。什么时候会用到正则表达式呢,就是在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要时会用到。正则表达式是一门灵活性非常强的语言,匹配同样的字符串可能在不同的开发人员那里会得到不一样的结果,正则表达式代表了一个不可变的正则表达式。正则表达式提供了功能强大、灵活而又高效的方法来处理...
2019-06-04 20:50:16
206
原创 MVC的删除
1、说到删除,我们往往会想到数据库里面的删除,删除数据跟修改数据一样,都是根据它的主键ID来的。MVC的删除和数据库的删除很相似,但没有完全一样,数据库删除的语句是这样子写的:delete………from………写删除的时候一定要注意是否启用where;建议启用“键值ID”精确定位数据,不然它删的数据将会是整个表的数据。所以删数据的时候要注意这一点,不然数据将会全部消失。...
2019-05-28 08:21:40
722
1
原创 下拉框绑定事件
下拉框绑定事件平常的下拉框绑定数据时,需要一个一个的数据输入。但是,下拉框绑定数据时不需要,它只需绑定数据库的值就可以绑定成功,那么是怎么绑定成功的呢?下面我们就来学习一下:(1)在绑定一个下拉框的时候,首先必须要有其样式,绑定下拉框时,还必须放在From表单里面,这样才能获取到它的值,通过From表单获取数据也更加的容易。下面就是一个放在From的样式。<div class="col...
2019-05-28 08:18:10
2824
1
原创 数据库
数据库是用于访问和处理数据库的标准的计算机语言,数据库的设计能响应人的大脑,甚至比人的大脑更甚一筹,它能存储数据,检索数据,生成新的数据,它的使用更加的安全,统一,性能。数据库是微软公司提供的关系型数据库管理系统,SQL也是当今流行的数据库。 数据库是表和数据库访问对象的集合,其中表分类存储了不同的实体信息,每一行数据对应一个实体的描述信息。数据库的使用能使我们对数据库进行查询、新增、修改、删除...
2019-05-16 17:24:34
128
1
原创 用JavaScript实现轮播效果
用JavaScript实现轮播效果JavaScript是最原始的编程语言,它的使用需要大量的代码运用。下面让我们运用JavaScript来实现轮播的效果。首先完成CSS的代码。然后使用JavaScript的代码,使用JavaScript实现轮播效果需要用到许多原理。下面让我们一一来认识一下。(一)首先声明所需要变量为基础,声明变量时要注意变量的使用,不用和系统的命名类似。(二)...
2019-05-16 17:23:45
251
1
原创 登录界面
往往一个项目中不乏缺少一个登录界面,而登陆页面是最基础的,下面是登录界面要实现的效果。2、在完成一个登录界面前,首先要先写出验证码的登录,一个验证码的验证都验证不了,何来的用户名和密码的验证,所以,首先得验证出来验证码。在写验证时,需要引用一个ValidCodeUtils的类来用。验证码的四个步骤:<1>生成长度为随机的验证码字符串<2>根据生成...
2019-05-02 23:26:38
1937
原创 导入和导出
1、当我们在一个网站看到了需要的数据时,有时候会选择所需要的数据进行导出,那么导出的时候就需要用到导出的表格,下面就是一个案例,在需要导出的时候,我们需要根据页面的表格来进行操作。2、在进行导出的时候,我们也需要进行数据的查询,然后再设置其可以条件查询,导出的时候必须得添加一个NPOI的引用,然后将查询出来的数据转化为对象列表的格式。3、创建工作簿Excel,给表格实例化,引用NP...
2019-05-02 23:22:48
763
原创 渲染表格
渲染表格 (原理摘抄Layui)表格的渲染能使我们的代码量大大减少,然后实现更加完整的表格,而无需向使用HTML的方法,表格的渲染实现的功能也更加的方便和精确,它能使我们在经常更改代码的时候实现其自身的功能,它用于对表格进行了一系列的改变,使其绑定数据。渲染表格的方式三种:<1>方法渲染<2>自动渲染<3>转换静态表格其中属...
2019-05-02 23:15:17
373
原创 liNQ和Lambda
2 liNQ可以处理非常大的数据集合,这一般需要选择集合的一个子集,来完成执行程序的任务。liNQ除了提供一种简单的查询语句,以便您精确指定要搜索的对象之外,LINQ还提供了许多扩展语法,更便于排序、组合和计算查询结果的统计数据。LINQ查询首先声明一个变量,from子句是指定数据源,它指定了要查询的数据,where指定查询的条件,select指定结果集中包含哪些元素...
2019-04-27 17:37:05
1018
2
原创 水晶报表的打印
制作水晶报表首先要安装它的软件,然后在VS里面引用它。水晶报表的打印就是制作表单,但是它的制作也并不困难,它的数据可以连接数据库进行循环,然后自动列出数据。水晶报表的六步曲:1、实例化数据集 2、将dt的数据放入数据集的数据表中 3、实例化报表模板 4、获取报表物理文件地址...
2019-04-27 17:35:15
213
1
原创 JavaScript
JavaScript是互联网最流行的脚本语言。使用JavaScript能使网页实现更流畅美观的浏览效果 JavaScript使用的范围很广大,需使用的语法也多,其格式也十分严谨,每行结束时必须有分号,变量、函数名、运算符以及其他一切东西都是区分大小写的。JavaScript 在使用之前必须声明变量,方可使用var 就是用来声明变量的3、JavaScript的语法:其中数组...
2019-04-18 09:37:38
84
原创 同一方法内写新增修改
在一个项目中往往会有许多的新增和修改,因为如果把新增和修改一直分开来写的话,那么它的代码量将会很多,所以有时候我们可以把新增和修改的代码放在一起,使代码实现优化。新增跟修改之所以能写在一块是因为新增比修改多了一个主键ID。当新增和修改出现了这个条件,那么代码就可以减少一点了。新增:Model实体.表.Add(新增表数据)修改:Model实体.Entry(具体的数据).state = Ent...
2019-04-16 21:38:47
3119
原创 原生的Ajax提交方式和JS的提交方式
原生的Ajax提交方式为四步:(2)请求 通过 open和send(3)响应(4)提交(1)创建对象(2)请求 xmlhttp.open("GET","test1.txt",true); xmlhttp.send(); open (method , url , async) 规定请求的类型、URL以及是否异步处理请求method请求的类型:get和po...
2019-04-13 17:54:58
623
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人