自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Cookie

会话技术1. 会话:一次会话中包含多次请求和响应。* 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式:1. 客户端会话技术:Cookie2. 服务器端会话技术:Session## Cookie:1. 概念:客户端会话技术,将数据保存到客户端2. 快速入门:* 使用步骤:1. 创建Cookie对象,绑定数据* new Cookie(String name, ...

2021-05-09 08:24:10 79

原创 Spring——事务

事务概念什么是事务事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败 典型场景:银行转账Lucy转账100元给maryLucy少100,mary多100事务四个特性原子性 一致性 隔离性 持久性事务操作创建数据库表,添加记录 创建service,搭建dao,完成对象创建和注入关系service注入dao,在dao注入jdbcTemplate,在jdbcTemplate注入DataSource在dao创建两个方法:多钱和少钱的方法,在se

2020-10-19 19:15:53 98

原创 Spring——MVC原理

图为SpringMVC的一个较完整的流程图,实现表示SpringMVC框架提供的技术,不需要开发者实现,虚线表示需要开发者实现。简要分析执行流程DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心。用户发出请求,DispatcherServlet接受请求并拦截请求。我们假设请求url为:http://localhost:8080/SpringMVC/hello如上url拆分成三部分:http://localhost:8080服务器域名Sprin...

2020-10-19 19:02:36 96

原创 File类

Java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。我们的计算机就包含两种东西:文件夹和文件。我们可以通过路径来找到对应的文件和文件夹。Java把电脑中的文件和文件夹(目录)封装为一个file类,我们可以使用file类对文件和文件夹进行操作。我们可以使用file类的方法创建一个文件/文件夹删除文件/文件夹获取文件/文件夹判断文件/文件夹是否存在对文件夹进行遍历获取文件的大小File类是一个与系统无关的类,任何的操作系统都可以使

2020-09-29 08:05:03 105

原创 IntelliJ IDEA的安装详解

首先我们来到它的官网jetbrains.com 进去之后你可能看不懂,没关系,我们把页面往下划一点就能看到IntelliJ IDEA,然后我们点击它,虽然我们还是看不懂,但是我们只要知道download就行,就是下载的意思,我们点击它。我们就会看到一个这样的页面,它有很多的版本,用于window、macos、linux系统,那么我们根据自己电脑的系统来下载。那么左边的uitimate是旗舰版(需要付费)功能全面,右边的是社区版(免费)功能相对较弱。那么如果我们用来学习就可以下载这个付费版,可以...

2020-09-18 09:07:50 165

原创 Jdk的环境变量的配置

首先我们需要下载好jdk,选好一个我们想要的版本,然后我们一起来进行安装和配置。那么,第一步:安装我们打开下载好的jdk,会看到如下的界面:我们直接点击下一步。来到这个页面,我们可以选择更改安装的路径或不更改,看自己;接着点击下一步。然后就是一个读条安装的过程,我们只需要等待就好了,等它安装完成。安装完成就来到第二步:环境变量的配置那么我们需要先打开这个此电脑右击的属性弹出这个页面,点击左边的高级系统设置然后我们会看到一个这样的页面,我们点击右下角环境变...

2020-09-18 09:01:48 76

原创 SuperMap 查询

开发工具与关键技术:SuperMap作者:胡名权撰写时间:2020年8月7日查询分类地图查询针对地图中的数据进行的各类查询Sql查询、范围查询、距离查询、几何查询数据查询针对数据集进行的各类查询。Sql查询、缓冲查询、ID查询、几何查询查询过程设置查询参数,提交参数,绑定结果处理函数,获取几何对象和属性结果,处理错误信息。主要接口类/方法、属性Sql查询服务类/构造函数;eventListeners:处理所有事件的对象;events:监听器对象,在构造函数中设置此参数;proce

2020-08-07 16:23:14 1084

原创 SuperMap iClient for Leaflet专题图表达

开发工具与关键技术:SuperMap作者:胡名权撰写时间:2020年5月28日服务端专题图点密度专题图,等级符号专题图,统计专题图,分段专题图,单值专题图。服务端专题图:支持大数据量;不能交互客户端专题图:少量要素数据;支持交互点击客户端专题图单值专题图,等级符号专题图,标签专题图,图标专题图生成专题图原理设置专题图:设置专题图参数、数据集名称、风格等服务端处理:iServer服务端处理请求图片加载:将图片添加到layer上显示专题图参数:var themeUnique = ne

2020-05-28 15:57:01 380

原创 SuperMap属性查询与几何对象

开发工具与关键技术:SuperMap作者:胡名权撰写时间:2020年5月18日地图查询针对地图中的数据进行的各类查询SQL查询(属性查询)、范围查询、距离查询、几何查询数据查询针对数据源的数据集进行的各类查询。SQL查询、缓冲查询、ID查询、几何查询针对地图查询的主要接口查询服务 L.supermap.querrySerivce查询参数 SuperMar.QueryBySQLParameters查询方法 queryBySQL实例化功能服务类对象LLLeaflet的Draw插

2020-05-18 09:32:59 1556 1

原创 SuperMap GIS 高级应用

开发工具与关键技术:SuperMap作者:胡名权撰写时间:2020年5月8日SuperMap GIS高级应用Enitity API用绘制空间数据,例如:点、标记、标签、线、3D模型、形状、立体形状Entity属性材质(Material)与轮廓(Outline)多数形状均支持通过一致的方式来设置属性、控制外观(1) fill:布尔型,用于指定目标形状是否被填充(2) outline...

2020-05-08 13:49:12 210

原创 SuperMap GIS基本概念

开发工具与关键技术:SuperMap作者:胡名权撰写时间:2020年4月27日SuperMap GIS基本概念工作空间用于保存用户工作环境,包括:当前打开的数据源(位置、别名和打开方式)、地图、布局、资源(符号库、线型库、填充库)、三维场景等。文件方式存储(.sxwu,.smwu,.sxw,.smw)数据库方式存储(SQLServer、Oracle)数据源由各种类型的数据组成,是空间...

2020-04-27 16:46:52 529

原创 定时器的作用

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年9月27日定时器分为两种:一种是间隔性计时器,一种是一次性计时器。很多时候它们是可以相互调换的(就是可以用在同一地方不会有影响,效果一样)。很多系统登录进去以后就会计时,该用户使用了多长的时间,需要计算,然而我们就需要用计时器来计算用户从进入该系统开始使用的总时长。定时器:setTimeout 只执行一次的定时器clear...

2019-09-28 08:10:38 3900

原创 瀑布流布局

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年9月25日flex 实现瀑布流需要将最外层元素设置为 display: flex,即横向排列。然后通过设置 flex-flow:column wrap 使其换行。设置 height: 100vh 填充屏幕的高度,来容纳子元素。每一列的宽度可用 calc 函数来设置,即 width: calc(100%/3 - 20px)。分成等宽的 ...

2019-09-28 08:02:50 214

原创 多条件查询table

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年8月22日多条件查询呢,其实就是我们在一个文本框里输入一些内容,然后根据我们输入的内容查找它里面是否有相关的东西。例如:淘宝…;我们在搜索栏里搜索想要买的物品,就是这样的意思,那么其功能也是非常的简单哈,我就与大家分享一下。首先,我们一起来看到主页面也就是控制器,那么要写多条件查询的话,必定要先写出它的对应的查询语句,也就是先要写出...

2019-09-18 08:02:13 234

原创 登录的图片验证码点击切换功能

我们知道,一般我们登录一个app,游戏,项目系统都会遇到需要输入验证码才能登录进去。而且我们点击它还能随机切换图片的字母或数字,直到我们比较容易打出来。那么,接下来我们就一起来看一下,它的一个代码操作,是怎样实现这一效果的呢?首先呢,我们先来到开发工具的控制器页面写一下它的代码:生成长度为多少的验证码字符串都可以,但是一般我们用的时五位数,大多数的一个使用比率,太短了不那啥,太长了又会比较难...

2019-09-18 07:58:59 683

原创 树形(二)

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年7月31日接着上次树形往下级展开下一级,其实就多了一些重复循环,然后稍微改下需要改的地方就行了。二级标题思路:跟一级标题思路一样,只是拼接第二层标题时需要判断一级标题后面拼接的DIV盒子新类名加的主键ID(AreaID)是否和二级标题里相应的外键ID(AreaID)相等,相等才进行拼接。三级标题思路:跟二级标题思路一样,只是拼...

2019-08-18 11:11:19 113

原创 树形(一)

关于树形,它就是以另一种模型的轮廓进行多条件查询的一个功能。其实我们还能够用递归的方法到达这一效果,但是我还没有使用过递归来完成它。那么,就让我们一起来学习有关树形的知识吧;下面就是我分享于大家的树形样式功能。先把数据从数据库里查出来,把一级标题用for循环像列表的顺序一层层拼接出来,后面再拼接一个DIV盒子,把类名加主键ID(AreaID)拼接在一起生成新的类名,为后面的二级标题做准备。首先...

2019-08-18 11:05:01 421

原创 打印本页

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年8月13日打印本页不同于打印,它是打印浏览器此页面上显示的多少条数据,而打印则是打印所有存在的数据,为了更好的客户体验我们给它一个判断提示,“您确定要打印全部数据”,如果用户不羡打印数据是可以筛选想要的然后进行打印。那么打印本页也是可以筛选的,哪怕有再多的数据,它只会打印浏览器本页显示的条数据。那么我们就一起来看一下它的代码有写什么...

2019-08-18 10:59:04 828

原创 系统自动生成编码

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年8月12日系统自动生成编码就是在一刷新页面的时候就让某个input显示出来它的数据,跟修改时的数据回填差不多。我们要设置不能够在里面输入数据的,只能通过回填进去。那么就来与大家分享一下关于字段的系统自动生成。首先呢,我们在页面的脚本编写的代码是:function WildData() {//数据库字段格式–CG50001var ...

2019-08-18 10:56:29 820

原创 关于新增

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年7月27日关于新增,也是作为程序猿常用的增删查改里一种。那么这里我们就来探讨一些关于新增的有关知识。新增有些是以模态框的形式弹出,然后进行新增操作;还有的就是直接一个表单,不需要弹出模态框。弹出模态框的话会比直接新增多几句代码,要是还有下拉框的绑定就会多些。不管有模态框与否,我们的新增还是要用到这些的:首先我们要给新增的form...

2019-07-28 18:36:34 162

原创 弹出模态框行监听功能

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年7月24日首先,我们要写一个弹出框:然后要写它的点击事件:$("#ClientMessage").click(function () {//弹出模态框$("#modInsertExaminee").modal(‘show’);})通过id获取到表单的:弹出层有了,我们还需要让它弹出层里的有数据表格,这里呢,不是直接在...

2019-07-28 18:21:51 622 1

原创 附加的添加功能分享

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年7月17日添加附加就是我们通过点击给定的一个按钮弹出一个我们存放图片的文件夹,然后选择图片确定填入,就把它的文件路径显示在我们写好的文本框里,当然我们还可以加上这个文件的表格,显示它的文件名称,类型等。说起来简单可我们在后面需要完成这一操作却要写很多的代码。  添加附件  假设这是我们随意给...

2019-07-18 09:14:14 252

原创 Tab选项卡

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年7月13日Tab选项卡的切换也是我们常常会用到的一个功能点。Tab选项卡有好几种:至少在我用的layui插件中是这样;可能你们有更好的插件是吧(用钱买的也不好说,反正我用的是免费的,肯定比不上)。那么tab选项卡就是一个点击标题跳转内容的这样一个东西。接下来呢,我们就先了解下它的一个css样式:网站设置用户管理权限分配商...

2019-07-18 09:08:39 123

原创 时间方法的封装

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年7月6日当我们查询出来的数据总有时间类型的数据时,会发现显示出来的时间与我们需要的不一样,格式我们看不懂,有些像这样:这样的时间格式明细是不对的,那么我们需要怎样做才能让它以一个正确的形式显示出来呢?首先,我们在控制器找到该时间的名称,然后在查询这些数据的类里面封装一个它的方法:我们找到对应的时间后,去Platform里面封...

2019-07-07 15:52:53 385

原创 正则表达式(二)

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年7月3日我们已经提到怎么重复单个字符(直接在字符后面加上限定符就行了);但如果想要重复多个字符又该怎么办?你可以用小括号来指定表达式(也叫做分组),然后你就可以指定这个表达式的重复次数了。\b(\w+)\b\s+\1\b 可以用来匹配重复的单词,像 to to, button button.首先是一个单词,也就是单词开始处和结束处之...

2019-07-07 15:47:50 103

原创 正则表达式一部分内容分享

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年6月26日文本格式约定:专业术语 元字符/语法格式 正则表达式 正则表达式中的一部分(用于分析) 用于在其它搜索的字符串 对正则表达式或其中一部分的说明清楚格式。想必大家对它应该不陌生吧,那么这次我就和大家谈谈正则的有关问题。在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规...

2019-06-28 08:04:56 161

原创 数据打印

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年6月23日很多时候我们常常会遇到打印本页数据、打印全部数据的情况,那么这次我们就来说说牙打印水晶报表吧。那就废话不多话,我们直接进入代码步骤的学习探讨吧。首先我们先在控制器写要打印的全部数据的查询代码,先把数据查询查来才能打印不是吗?也就是多表的连接查询,绑定字段,返回值。Var listAchievement = from t...

2019-06-28 07:59:37 157

原创 折叠面板的变形

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年6月16日折叠面板是layui里面人家已经封装好在这样一个前端框架里面了,而折叠面板则是这个框架里面的一个一个小部分。它里面有很多都将会在我们使用前端是会用到的一些面板,当然,还有更好看、更实用的样式但是需要用钱购买,哈哈哈,以我们现在的能力还不足找到更多更好的,所以呢只能用了,确实也挺好用的;对我们做一些页面还是有帮助的。那么,折...

2019-06-18 08:31:06 328

原创 SQL的常用语句

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年6月15日SQL语句特点:SQL语句对大小写不敏感。SELECT等效于select。SELECT 语句Select列名称 From表名。例如:Select StudentName From StudentWHERE 子句Select 列名称 From 表名称 Where 列 运算符 值Select Sala...

2019-06-18 08:22:45 121

原创 下拉框的绑定

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年6月1日当我们写项目的时候往往会有许多的下拉框,那么下拉框的绑定是我们要学会的了,这里的话我们就一起来学习下拉框数据的绑定。首先我们知道,会用到很多的下拉框绑定,要是我们每一次都把绑定的方法写一遍很费时间,也很繁琐,所以我们直接把方法封装起来,每次遇到的时候调用它就好了。在我们知道值的情况下,就只有两个参数,不知道的话就有唱歌参数...

2019-06-09 18:51:48 133

原创 动画animate、stop语法

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年6月2日它的css样式如下:有些复杂的动画通过之前学到的几个动画函数是不能够实现的,这时候就需要强大的animate方法了操作一个元素执行3秒的淡入动画,对比一下2组设置的区别$(elem).fadeOut(3000)$(elem).animate({opacity:0.5 },3000)显而易见,animate方法更加灵...

2019-06-09 18:01:59 1706

原创 淡入淡出

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年6月1日我们先写它的css样式:让元素在页面不可见,常用的办法就是通过设置样式的display:none。除此之外还可以一些类似的办法可以达到这个目的。这里要提一个透明度的方法,设置元素透明度为0,可以让元素不可见,透明度的参数是0~1之间的值,通过改变这个值可以让元素有一个透明度的效果。常见的淡入淡出动画正是这样的原理。fa...

2019-06-09 17:56:52 105

原创 JQuery的属性与样式

JQuery的属性与样式开发工具与关键技术:MVC作者:胡名权撰写时间:2019年5月26日JQuery的属性与样式之.attr()与.removeAttr()(一) 每个元素都有一个或者多个特性,这些特性的用途就是给出相应元素或者其内容的附加信息。如:在img元素中,src就是元素的特性,用来标记图片的地址。Js操作特性的DOM方法主要有3个:(1) getAttribute方法...

2019-05-28 12:19:42 109

原创 JQuery核心

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年5月22日JQuery中each方法的应用JQuery中有个很重要的核心方法each,大部分JQuery方法在内部都会调用each,其主要的原因的就是JQuery的实例是一个元素集合。如下:找到所有的div,并且都设置样式,css只是一个方法,所以内部会调用each处理这个div的集合,给每个div都设置style属性.each...

2019-05-28 12:13:16 125

原创 上卷下拉效果

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年5月15日上卷下拉使用css3的动画效果和JQuery方法的结合得出了这一效果的展现。那么我们就长话短说,直接进入操作。首先呢,我们也是给出一个大盒子和两个小盒子,把两个小的并排放在大盒子里,然后加上一些背景颜色等样式。这些就是我们给盒子设置的样式,当然随你喜欢,什么颜色、大小,怎么设置都可以,都不影响我们要展现的效果。...

2019-05-16 21:46:23 238

原创 选项按钮功能的添加和删除

开发工具与关键技术:MVC作者:胡名权撰写时间:2019年5月15日选项功能在我们的生活中可以说是很常见的,我们考试的选择题,网页的选项,游戏的角色选择等等,都涉及到了选项的用处。那么,我们这次就一起来探讨一下有关选项功能的写法。那么我们需要来到视图,我们就用题型的例子来讲解一二。首先我们先封装它的方法,在进行选项的添加或删除前,我们还需要进行一个判断,那就是判断它的题型。因为要判断现在的...

2019-05-16 21:43:08 893 1

原创 绘制水晶报表

开发工具与关键技术:DW作者:胡名权撰写时间:2019年5月7日水晶报表是我们在建页面的时候常常会用到的,用它来显示数据的一个情况,方便、易懂,操作起来也是简单的,更能让我们清楚的看到它所展现的数据信息。那么这次我们就一起来研究一下绘制水晶报表。首先我们定义它的一个全局变量,然后来写它的方法,用function封装。基于准备好的dom,初始化echarts实例,如果存在,就销毁后再次初始化...

2019-05-08 20:21:59 564

原创 导出

开发工具与关键技术:DW作者:胡名权撰写时间:2019年5月2日由于很快会涉及到导出的使用,今天就和大家一起来说说导出的做法与步骤。关于导出其实我并不怎么清除,我就找了一些资料和大家做简单的描述。那么,我们要怎样实现导出的功能呢?它的思路是怎么样的。好了,接下来我么就一起来实现导出的操作。首先,它的一个操作思路是:(1).引用NPOI插件(2)使用插件方法HSSFWorkbook创建工...

2019-05-08 20:12:15 170

原创 导入

开发工具与关键技术:DW作者:胡名权撰写时间:2019年5月8日今天我们就来探讨关于导入的一个操作写法。就是把我们要用到的数据存储到数据库,保存起来,那么我们需要让使用人员先下载模板才能输入数据,不然将会是空白,所以我们要提前写这样一段:string filePath = Server.MapPath("~/Document/Template/考生信息导入模板.xls");if (Sys...

2019-05-08 20:06:09 124

原创 MVC常用的修改操作

开发工具与关键技术:VS,MVC作者:胡名权撰写时间:2019年4月24日这次让我们一起来探讨一下修改数据的操作步骤:修改,既然需要修改,那么至少得有数据给我们修改是不是;不管是查询出来已有的或者是新增的数据;才能有修改。当我们对一条数据不满意或者需要对其信息进行改变一些时才对它进行修改;要是有很多需要修改的那我们还不如删除重新做。当然,这是我们的一般思维;但我们在计算机上,很多系统,软...

2019-04-28 08:49:07 218

空空如也

空空如也

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

TA关注的人

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