- 博客(48)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 CSS3:animation实现闪亮效果和位移背景颜色变化
首先我们给他设置基本样式这个时候他是没有任何效果的,我们再给他加入animation,通过animation给他设置动画效果,见截图这样他的闪亮效果就完成了接下来给他设置多个样式,背景颜色和位移量就可以了,这样他的效果和位移背景颜色变化就完成了。...
2019-01-18 08:06:49
2402
原创 Git介绍
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 与 SVN 区别Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些
2021-06-19 09:22:16
200
原创 WebMagic的应用
webmagic是一个开源的Java垂直爬虫框架,目标是简化爬虫的开发流程,让开发者专注于逻辑功能的开发。webmagic的核心非常简单,但是覆盖爬虫的整个WebMagic其底层用到我上一次讲的HttpClient和jsoupWebMagic项目代码分为核心和扩展两部分。核心部分(webmagic-core)是一个精简的、模块化的爬虫实现,而扩展部分则包括一些便利的、实用性的功能。WebMagic的设计目标是尽量的模块化,并体现爬虫的功能特点。这部分提供非常简单、灵活的API,在基本不改变开发模式的情
2021-06-08 09:07:30
208
原创 网络爬虫。
1.2.网络爬虫介绍在大数据时代,信息的采集是一项重要的工作,而互联网中的数据是海量的,如果单纯靠人力进行信息采集,不仅低效繁琐,搜集的成本也会提高。如何自动高效地获取互联网中我们感兴趣的信息并为我们所用是一个重要的问题,而爬虫技术就是为了解决这些问题而生的。网络爬虫也叫做网络机器人,可以代替人们自动地在互联网中进行数据信息的采集与整理。它是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本,可以自动采集所有其能够访问到的页面内容,以获取相关数据。从功能上来讲,爬虫一般分为数据采集,处理,储存三个
2021-05-29 08:56:48
167
原创 SSM分页
简单分页功能的实现效果图:简单分页功能的实现思想:1.后端根据前端传入的查询条件(班级号,页号,若页号为空,则设置页号为1),分页显示查询的结果< select id =“page” parameterType =“java.util.Map” resultMap =“TestStudentResult” >SELECT student_id,student_name,student_class_id FROM student< where >student_clas
2021-05-18 09:08:23
207
原创 Java几种showMessageDialog
最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。很方便的,于是就简单的整理了一下。1.1 showMessageDialog显示一个带有OK 按钮的模态对话框。下面是几个使用showMessageDialog 的例子:Java代码1.JOptionPane.showMessageDialog(null, “友情提示”);效果如下:Java代码1.JOptionPane.showMessageDialog(jPanel, “提示消息”, “标题”
2021-05-09 20:31:41
2617
原创 Java几种showMessageDialog的表示
最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。很方便的,于是就简单的整理了一下。1.1 showMessageDialog显示一个带有OK 按钮的模态对话框。下面是几个使用showMessageDialog 的例子:Java代码1.JOptionPane.showMessageDialog(null, “友情提示”);效果如下:Java代码1.JOptionPane.showMessageDialog(jPanel, “提示消息”, “标题”
2021-05-09 20:15:40
240
原创 springmvc的validator数据校验的实现
什么是数据校验?这个比较好理解,就是用来验证客户输入的数据是否合法,比如客户登录时,用户名不能为空,或者不能超出指定长度等要求,这就叫做数据校验。数据校验分为客户端校验和服务端校验客户端校验:js校验服务端校验:springmvc使用validator校验,二、springmvc的validation校验Springmvc本身没有校验功能,它使用hibernate的校验框架2.1、添加jar包 2.2、在springmvc.xml中配置validator校验器,基本上直
2021-05-09 20:09:55
643
2
原创 三维场景
三维场景构建与服务发布三维场景概念: 三维场景用虚拟化技术手段来真实模拟出现实世界的各种物质形态、空间关系等信息。三维场景提供了平面场景和球面场景两种视图模式。平面场景:使地球球面展开成平面,模拟整个大地,类似一个平面的形式进行场景展示 – 支持加载平面坐标系和投影坐标系的数据 – 不支持加载和新建 KML 数据 – 不支持显示海洋水体、大气层和经纬网等要素球面场景:球面场景是指以球体对地球表层的场景进行模拟展示的三维场景。 – 支持加载地理坐标系和投影坐标系的数据 – 可控制经纬网格、导航罗盘、帧率信
2020-05-28 17:15:43
2031
原创 字符串介绍
串的定义:串是字符串的简称。在数据结构中,串是一种在数据元素的组成上具有一定约束条件的线性表,即要求组成线性表的所有数据元素都是字符,所以说串是一个有穷的字符序列。串是由零个或多个字符组成的有限序列,记作s=”s0s1…sn-1”(n≥0),其中s是串名,字符个数n称作串的长度,双撇号括起来的字符序列”s0s1…sn-1”是串的值。每个字符可以是字母、数字或任何其它的符号。零个字符的串(即:””)称为空串,空串不包含任何字符。值得注意的是:(1)长度为1的空格串" “不等同于空串”";(2)值为单个字符
2020-05-18 08:12:53
1027
1
原创 线性表的插入跟删除
线性表是由n(n>)个相同数据类型数据结构(节点)a1,a2,an组成的有序序列。n:数据元素的个数,也称表的长度。空表:n=0,计为()线性表有两种储存方式,一种是顺序表的形式。一种是链表的形式。顺序表最大的特点是按元素顺序存放,地址连续线性表的特征:在非空的线性表,有且仅有一个开始结点a1,它没有直接前趋,而仅有一个后继a2,有且仅有一个终端结点an,它没有直接后继,而仅...
2020-05-08 09:14:06
2047
原创 算法
开发工具与关键技术:数据结构基础作者:撰写时间:2020年4月28日算法是解决问题的方法,是程序设计的精髓,程序设计的实质就是构造解决问题的算法。算法的设计取决于数据的逻辑结构,算法的实现取决于数据的物理存储结构。有穷性:一个算法应包含有限个操作步骤。即一个算法在执行若干个步骤之后应该能够结束,而且每一步都在有限时间内完成。确定性:算法中的每一步都必须有确切的含义,不能产生二义性。可...
2020-04-28 15:02:57
636
原创 状态值改变
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:2019年7月26日首先在数据表格中,给你需要改变状态的数据添加templet,然后给他字段名称,{ title: '合同状态', templet: ContractstateName, width: 100, align: 'center',},接下来就给字段添加状态样式和改变状态名称, ...
2019-07-27 10:03:27
170
原创 模糊查询
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:2019年7月26日模糊查询在我们生活中很常见,比如在淘宝上想买个东西,想看一部电影,只要我们记得和他有关的字段,我们都可以找到你想要找的东西,这就是模糊查询。想要查找,首先必须给他ID<form action="/" method="post"> <label class="te...
2019-07-27 09:59:32
153
原创 删除
新增和修改写完了,接下来我们看删除,$("#saveDelete").click(function () {var Return = 0;//返回成功的数据var checkStatus = layuiTable.checkStatus(‘tabAcademeS’);//checkStatus 该方法可获取到表格所有选中行的相关数据//console.log(checkStatus);...
2019-07-17 20:13:57
145
原创 修改
新增,修改,删除是最基础也是最重要的,接下来我们来看修改,怎么修改,修改第一步是获取选中值$("#openUpdate").click(function (CompUserID) {var checkStatus = layuiTable.checkStatus(‘tabAcademeS’); //获取选中值var selectData = checkStatus.data;if (se...
2019-07-17 20:12:11
135
原创 打印
打印表格首先需要创建数据集和Reporting,数据集要对应你需要打印出来的数据名称和数据类型,不然会报数据类型不对应的错,数据集和Reporting做好之后就是查询,和导出Excel表格一模一样,function Mimeograph1() {var RegionID = $("#RegionName").val();//对应from表单绑定的IDvar ManagerID = $("#...
2019-07-08 10:53:37
160
原创 导出Excel
导出Excel首先需要查询出你需要导出到Excel的数据,function tabNoticeSearch() {var RegionID = $("#RegionName").val();//对应from表单绑定的IDvar ManagerID = $("#ManagName").val();var CustomerID = $("#CustomerTypeName").val();v...
2019-07-08 10:51:52
122
原创 数据表格
一般要实现增添,删减,查询以及修改数据,前提都要有一个数据表格来让我们使用。创建数据表格其实很简单,只要在页面上放置一个table元素就行,具体的就这样,其中demo是自己定义的类,在页面上:var TabTitles;// layui表格var layerIndex = 0;var layer, layuiTable;// 保存layui模块以便全局使用$(document).read...
2019-06-27 20:38:54
285
原创 新增操作
新增,修改,删除是我们使用最多和最基础的操作,我们先看一下新增操作,在视图中:function faaty() {//对应着新增按钮var AclassUser = $("#AclassUser").val();//对应着文本框给的IDvar BclassUser = $("#BclassUser").val();var CclassUser = $("#CclassUser").val...
2019-06-27 20:33:51
156
原创 进度条
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:2019年6月16日进度条可应用·许多业务场景,如任务完成进度,loading等等,是一种比较直观的表达元素 属性 lay-percent :代表进度条的初始...
2019-06-17 16:02:51
408
原创 折叠面板
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:2019年6月12日(Collapse)折叠面板可以使我们的页面更加整洁和漂亮,他也是Bottstrap中的一个插件通过类更改显示和隐藏另一个class包含的元素Collapse:隐藏内容,collapsing 带动态效果的切换 collapse.show 显示内容也可以使用带href 属性的连接,、或...
2019-06-17 15:57:48
625
原创 jQuery Mobile 页面事件
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:在 jQuery Mobile 中与页面打交道的事件被分为四类:Page Initialization - 在页面创建前,当页面创建时,以及在页面初始化之后Page Load/Unload - 当外部页面加载时、卸载时或遭遇失败时Page Transition - 在页面过渡之前和之后Page Cha...
2019-06-09 17:57:32
221
原创 Array 数组对象
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:Array 对象用于在单个的变量中存储多个值。数组对象是一个对象的集合,里边的对象可以是不同类型的。数组的每一个成员对象都有一个“下标”,用来表示它在数组中的位置,是从零开始的数组定义的方法:1. 定义了一个空数组:var 数组名= new Array();2. 定义时指定有n个空元素的数组:v...
2019-06-09 17:55:44
2370
原创 Layui表单
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:在一个容器中设定 class=“layui-form” 来标识一个表单元素块,通过规范好的HTML结构及CSS类,来组装成各式各样的表单元素,并通过内置的 form模块 来完成各种交互。layui 针对各种表单元素做了较为全面的UI支持,你无需去书写那些 UI 结构,你只需要写 HTML 原始的 input...
2019-06-09 17:50:42
1527
原创 jQuery表单提交方法
开发工具与关键技术:visual Studio jquery作者:邓伟征form表单的属性action 与methodaction:规定当提交表单时向何处发送表单数据,值:URLURL可能的值:绝对 URL - 指向其他站点(比如 src=“www.taobao.com”)相对 URL - 指向站点内的文件(比如 src="/jQueryAjax/formAction")metho...
2019-05-27 20:39:02
1388
原创 jQuery方法
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:Each是jQuery中有个很重要的核心方法,大部分jQuery方法在内部都会调用each,主要的原因的就是jQuery的实例是一个元素合集jQuery的大部分方法都是针元素合集的操作,所以jQuery会提供$(selector).each()来遍历jQuery对象.each只是处理jQuery对象的方法,...
2019-05-27 20:34:43
237
原创 动态创建元素节点
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:2019年5月15日创建流程很简单:1创建节点(属性 元素 文本)document createElement2:添加节点属性 setAttribute3:加入到文档中 appendCgldvar body = document.querySelector(‘body’);//查找body元素////...
2019-05-15 19:57:18
458
原创 DOM对象 控制HTML元素 节点属性
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:2019年5月14日getAttribute()方法 通过元素节点的属性名称获取属性的值。/*语法:elementNode.getAttribute(name)说明:1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节...
2019-05-15 19:56:00
222
原创 JavaScript 计时器
开发工具与关键技术:visual Studio jquery作者:邓伟征JavaScript 计时器通过使用 JavaScript,我们有能力作到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。一次性计时器:仅在指定的延时时间之后触发一次间隔性触发计时器,每隔一定的时间间隔就触发一次setInterval()方法:每隔指定的时间执行代码ckea...
2019-05-08 08:15:20
136
原创 JavaScript利用Math算数
开发工具与关键技术:visual Studio jquery作者:邓伟征撰写时间:Math(算数)对象的作用是:执行普通的算数任务。Math对象提供多种算数数值类型和函数。无需在使用这个对象之前对它进行定义。round方法:对一个数进行四舍五入document.write(Math.round(9.9) + “”);random()方法:返回一个介于0到1自己的随机数docume...
2019-05-08 08:11:30
220
原创 JQuery鼠标事件应用
单击事件click和双击事件dbclick Click:当点击元素时会发生点击事件dbclick:和Click不同的是需要点击鼠标两次才触发点击事件方法:click([data],fun)Click在每一个匹配元素的click事件中绑定的处理函数data:供函数fn处理fn:在每一个匹配元素的click事件中绑定的处理函数。dblclick双击事件也是一样的click:$(“but...
2019-05-08 08:04:34
167
原创 正则表达式
开发工具与关键技术:visual Studio2015 正则表达式作者:邓伟征撰写时间:2019 年4月23 日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~正则表达式是在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。...
2019-04-27 20:35:22
85
原创 History 对象
开发工具与关键技术:visual Studio2015 history作者:邓伟征撰写时间:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~history对象最初设计来表示窗口的浏览历史。但出于隐私方面的原因,history对象不再允许脚本访问已经访问过的实际 URL。唯一保持使用的功能只有...
2019-04-27 20:23:47
343
原创 JavaScript日期对象
作者:邓伟征 ;年级:18级 ;撰写时间:2019 年4月 18日文献编号: 归档时间: 年 月 日日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。定义一个时间对象 :var Udate=new Date();注意:使用关键字new,Date()的首字母必须大写。使 Udate 成为日期对象,并且已有...
2019-04-18 08:35:58
224
原创 jQuery 运动和停止动画
开发工具与关键技术:作者:邓伟征 ;年级:18级 ;撰写时间:2019 年4月 12 日jQuery stop() :方法用于停止动画或效果,在它们完成之前。stop() 方法适用于所有 jQuery 效果函数,包括滑动、淡入淡出和自定义画。(selector).stop(stopAll,goToEnd);语法:(selector).stop(stopAll,goTo...
2019-04-18 08:32:27
599
原创 jQuery 运动和停止动画
开发工具与关键技术:nvc,html+css3作者:邓伟征 ;年级:18级 ;撰写时间:2019 年月 8 日jQuery stop() :方法用于停止动画或效果,在它们完成之前。stop() 方法适用于所有 jQuery 效果函数,包括滑动、淡入淡出和自定义画。(selector).stop(stopAll,goToEnd);语法:(selector).stop(s...
2019-04-08 09:11:34
753
原创 JQuery上拉下拉效果
开发工具与关键技术:dw,html+css3作者:邓伟征 ;年级:18级 ;撰写时间:2019 年 4月 1 日 slideDown:通过向下增大改变高度来显示所有匹配的元素,从而完成一个回调函数方法:slideDown([speed],[easing],[fn])Speed:表示动画运动时间一般默认值为毫秒easing:动画切换效果fn:在动画完成...
2019-04-07 19:01:21
1389
原创 JavaScript 流程控制语句
开发工具与关键技术:dw,html+css3作者:邓伟征 ;年级:18级 ;撰写时间:2019 年 3月 29 日1.0 If判断语句是最简单的一中判断语句,他需要在条件成立后才能执行相应的代码和使用语句例如 var chen=”cun”;If (chen==”cun”){Document.write(“黑夜的灯”);}1.1 If…else语句是在指定的条件成...
2019-04-07 18:59:03
110
原创 web常用标签
上面是文字,下面是效果开始和结束用来设置网页标题 设置网页编码方式标题标签 段落标签组合行内元素为 input 元素定义标注斜体文本加粗文本 strong 标签同样加粗文本自带下划线 >删除线文本 删除文本下标 上标 换行 分割线无序列表有序列表图片标签...
2019-02-21 16:57:32
971
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人