自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JSP数据库备份和还原

JSP数据库备份和还原JSP数据库备份废话不多说Java代码如下:package com.p.filter;import java.io.BufferedReader; import java.io.DataInputStream; import java.io.IOException; import java.io.InputStreamReader; /** * 数据...

2019-07-07 14:43:44 1602 1

原创 JSP标准标签库

JSP标准标签库JSP标准标签库JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。它支持通用的、结构化的任务,比如迭代、判断条件、XML文档操作、国际化标签、SQL标签。除了这些,它还提供了一个框架来使用集成的自定义标签。根据JSTL标签所提供的功能,可以将其分为五个类别。核心标签、格式化标签、SQL标签、XML标签、JSTL函数。核心标签核心标签是最常用...

2019-07-07 14:38:46 809

原创 Java ServletRequest接口

Java ServletRequest接口Java ServletRequest接口定义public interface ServletRequest定义一个Servlet引擎产生的对象,通过这个对象,Servlet可以获得客户端请求的数据。这个对象通过读取请求体的数据提供包括参数的名称、值和属性以及输入流的所有数据。方法1、getAttributepublic Object ge...

2019-08-16 15:44:15 292

原创 Java ServletResponse接口

Java ServletResponse接口Java ServletResponse接口定义public interface ServletResponse定义一个Servlet引擎产生的对象,通过这个对象,Servlet对客户端的请求作出响应。这个响应应该是一个MIME实体,可能是一个HTML页、图象数据或其他MIME的格式。方法1、getCharacterEncodingpub...

2019-08-16 15:40:30 292

原创 Java HttpUtils类

Java HttpUtils类Java HttpUtils类定义Public class HttpUtils收集HTTP Servlet使用的静态的有效方法。方法1、getRequestURLpublic static StringBuffer getRequestURL(HttpServletRequest request);在服务器上重建客户端用来建立请求的URL。这个方法...

2019-08-08 09:01:40 3894

原创 Java Cookie类

Java Cookie类Java Cookie类定义public class Cookie implements Cloneable这个类描述了一个cookie,有关cookie的定义可以参照Netscape Communications Corporation的说明,也可以参照RFC 2109。构造函数public Cookie(String name, String value)...

2019-08-08 08:58:26 1455

原创 JSP过滤器

JSP过滤器JSP过滤器Servlet和JSP中的过滤器都是Java类,它们存在的目的如下:在请求访问后端资源时拦截它;管理从服务器返回给客户端的响应过滤器有多种常用的类型:认证过滤器数据压缩过滤器加密过滤器触发资源访问事件的过滤器图像转换过滤器登录和验证过滤器MIME类型链过滤器令牌过滤器转换XML内容的XSL/T过滤器过滤器将会被插入进web.xml文件中,然后映...

2019-07-28 20:22:52 133

原创 JSP指令

JSP指令JSP指令JSP指令用来设置整个jsp页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:<%@ directive attribute="value" %>指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开JSP中的三种指令标签:<%@ page ... %>,定义网页依赖属性,比如脚本语言、error页面、缓存需求等等<%...

2019-07-28 20:21:30 120

原创 Java StringBuffer和StringBuilder类

Java StringBuffer和StringBuilder类Java StringBuffer和StringBuilder类当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder类在Java 5中...

2019-07-18 08:14:42 798

原创 Java String类

Java String类Java String类字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。创建字符串创建字符串最简单的例子如下:String greeting = "Hello world!";在代码中遇到字符串常量时,这里的值是"Hello world!",编译器会使用该值创建一个String对象。 和其它对象一样,...

2019-07-18 08:13:29 714

原创 JSP隐含对象

JSP隐含对象JSP隐含对象是JSP容器为每个页面提供的Java对象,我们可以直接使用它们而不用显示声明。JSP隐含对象也被称为预定义变量。JSP所支持的九大隐含对象如下:1、 request对象HttpServletRequest类的实例2、 response对象HttpServletResponse类的实例3、 out对象PrintWriter类的实例,用于把结果输出至网页上4、 ...

2019-06-27 09:04:02 883

原创 JSP异常处理

JSP异常处理当我们编写JSP程序的时候,可能会遗漏一些BUG,这些BUG可能会出现在程序的任何地方。JSP代码中通常有以下几种异常:1、 检查型异常:检查型异常就是一个典型的用户错误或者一个我们所无法预见的错误。如:如果一个文件将要被打开,但是无法找到这个文件,则一个异常被抛出,这些异常不能再编译期被简单地忽略。2、 运行时异常:一个运行时异常可能已经被避免,这种异常在编译期将会被忽略。...

2019-06-27 08:35:10 1521

原创 Servlet Cookies处理(二)

Servlet Cookies处理(二)通过Servlet读取Cookies要读取Cookies,你需要通过调用HttpServletRequest的getCookies()方法创建一个javax.servlet.http.Cookie对象的数组。然后循环遍历数组,并使用getName()和getValue()方法来访问每个cookie和关联的值。读取上一章Servlet Cookies处理...

2019-06-17 20:51:02 814

原创 Servlet Cookies处理(一)

Servlet Cookies处理(一)Cookies是存储在客户端计算机上的文本文件,并保留了各种跟踪信息。Java Servlet显然支持 HTTP Cookies。识别返回用户包括三个步骤:1、服务器脚本向浏览器发送一组Cookies。例如:姓名、年龄或识别号码等。2、浏览器将这些信息存储在本地计算机上,以备将来使用。3、当下一次浏览器向Web服务器发送任何请求时,浏览器会把这些C...

2019-06-17 20:48:37 804

原创 Java线程

了解进程和线程:几乎所有的操作系统都支持进程的概念,所有运行中的任务通常对应一个进程 (Process)。当一个程序进入内存运行时,即变成一个进程。进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性:进程是系统中独立存在的实体,它可以拥有自己独立的资源,每一个进程都拥有自己私有的地址空间。在没有经过进程本身允许的...

2019-06-09 17:21:45 756

原创 Java接口

接口(Interface):在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是他们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法,除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但是可以被实现。一个实现接口的类,必须实...

2019-06-09 17:20:07 712

原创 Java正则表达式

Java正则表达式:正则表达式定义了字符串的模式;正则表达式可以用来搜索、编辑或者处理文本;正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别Java正则表达式和Perl的是最为相似的。java.util.regex包主要包括以下三个类:Pattern类:pattern对象是一个正则表达式的编译表示。Pattern类没有公共构造方法。要创建一个Pattern对象,你必须首先...

2019-06-09 17:18:59 813

原创 Java泛型

Java泛型Java泛型Java泛型方法和泛型类支持程序员使用一个方法指定一组相关方法,或者使用一个类指定一组相关的类型。Java泛型(generics)是JDK 5 中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。使用java泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后调用泛型方法来对整形数组、浮点数数组、字符串数组等 进行排...

2019-05-28 09:10:11 769

原创 Java基本数据类型

Java基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量存储空间 ,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中存储整数、小数或者字符。Java的二大数据类型:内置数据类型和引用数据类型内置数据类型Java语言提供了八种基本类型,其中六种数字类型(四个整数型byte,short,int,...

2019-05-28 09:08:01 747

原创 Java冒泡排序

Java冒泡排序冒泡排序:1.比较相邻的元素,如果第一个比第二个大就交换它们二个2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,最后的元素应该是最大的数3.针对所有的元素重复以上的步骤,除了最后一个4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较首先在main主方法里面定义一个数组int[] values1 = {3,6,1,2,9,0,4,7...

2019-05-16 15:28:36 916

原创 Java封装

Java封装在面向对象方法中,封装是指一种将抽象性函式接口的实作细节部分包装、隐藏起来的方法。封装可以被认为是一个保护的屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。适当的封装可以让程式码更容易理解与维护加强安全性。首先写一个java封装类的例子:pu...

2019-05-16 15:27:45 782

原创 根据文件大小显示复制进度条

根据文件大小显示复制进度条引用using System.Threading; //线程序的命名空间首先创建一个线程,字符串str为空。实例化filestream类先给按钮1一个点击事件。设置参数。判断是否打开文件成功,从而获取源文件路径。代码图如下:效果图如下:按钮1点击事件图:在写按钮2的点击事件。设置参数。也是判断是否打开文件成功,从而获取目的文件路径。str记录源文件...

2019-05-08 17:51:15 2001 1

原创 Java杨辉三角

Java杨辉三角杨辉三角1.三角形的两条斜边上的数都是1其余的数都等于它肩上两个数字相加2.杨辉三角具有对称性3.每一行的第二个数就是这行的行数(从第0行开始)4.所有行的两个数构成等差数列5.第n行包含n+1个数有二种方法可以写,一种是输入法,另一种是输出法输出法(在main主方法里面写):首先创建一个二维数组int b[][] = new int[6][6];//创建二维数...

2019-05-08 17:41:34 1087

原创 Java序列化

Java序列化Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新建对象。整个过程都是Java虚拟机(JVM)独立的,也就是说,在一个平台上...

2019-05-08 17:33:24 138

原创 Java二分法查找

Java二分法查找二分法查找(又称为折半法)二分法基本思想是设数组中的元素从小到大有序的存放在数组中,首先将给定值key与数组中间位置上元素的关键码(key)比较,如果相等,则检索成功。否则,若key小,则在数组前半部分中继续进行二分法检索;若key大,则在数组后半部分中继续进行二分法检索;这样经过一次比较就缩小一半的检索区间,如此进行下去,直到检索成功或检索失败。有二种方法可以写二...

2019-04-27 15:26:22 1782

原创 Java选择排序

Java选择排序选择排序(从小到大排序)1.假设第一个是一个最小值,并给他一个标记2.让有标记的值跟后面的值依次比较,如果后面的值要比他小,则标记给小的那个3.重复直至所有数都比较完4.将最小数跟第一个互换位置5.在剩下的数里面重复上面的操作特点:每一轮只交换一次位置首先在main主方法里面定义一个数组int[] arry={85,14,27,56,8,0,12,3,65,10...

2019-04-27 15:24:12 121

原创 Java继承

Java继承继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。如果类A是类B的父类,而类B是类C的父类,我们也称C是A的子类,类C是从类A继承而来的。在Java中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类继承中最常使用的两个关键字是extends和implements。这两个关键字的使用决定了一个对象和另一个...

2019-04-18 08:55:48 709

原创 Java非静态内部类

Java非静态内部类在java中内部类主要分为成员内部类(非静态内部类、静态内部类)、匿名内部类、局部内部类接下来我要说的是以下这种内部类,非静态内部类。首先了解非静态内部类的定义。非静态内部类:1.非静态内部类必须寄存在一个外部类对象里。因此,如果有一个非静态内部类对象那么一定存在对应的外部类对象。非静态内部类对象单独属于外部类的某个对象2.非静态内部类可以直接访问外部类的成员,但是...

2019-04-18 08:55:07 3944

原创 ORACLE SQL日期函数

ORACLE SQL日期函数日期函数:日期:Oracle中的日期型数据实际含有二个值:日期和时间。例如:函数SYSDATE返回日期和时间日期的数学运算在日期上加上或减去一个数字结果仍为日期。两个日期相减返回日期之间相差的天数。-日期不允许做加法运算,无意义可以用数字除24来向日期中加上或减去天数。日期不允许做加法运算,无意义(不允许日期+日期)日期函数包括六种函数:如M...

2019-04-08 09:01:59 2023

原创 ORACLE SQL查询语句

ORACLE SQL查询语句SQL语句分为以下三种类型:DML:Data Manipulation Language 数据操纵语言DDL:Data Definition Language 数据定义语言DCL:Data Control Language 数据控制语言DML:用于查询与修改数据记录,包括四项SQL语句insert(新增):添加数据到数据库中;update(修改):修改数据...

2019-04-08 08:58:51 860

原创 jQuery

jQuery首先需要引入css和js<link href="~/Content/bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet" /><script src="~/Content/bootstrap-3.3.7-dist/js/jquery-1.11.3.min.js"></script&g...

2019-04-01 14:43:43 724

原创 JavaScript小结

JavaScript小结变量、表达式、操作符:var 变量 = 5;var 声明变量的前缀。变量 = 变量 + 4; 表达式,‘=’赋值。右边赋值给左边。‘=’赋值;‘==’等于;‘+’算术加法,字符拼接; ‘+、-、*、/’加减乘除;‘%’取余数;‘<、>、>=、<=’大于、小于、大于等于、小于等于;‘++’自加1;‘–’自减1;‘&&、||、!...

2019-04-01 14:38:26 763

原创 element-ui省市县三级联动菜单

element-ui省市县三级联动菜单一般的查询下拉框,根据ID来查询下拉框的值,首先引用combobox.js插件下拉框绑定appendOption(“ID”, “/URL路径”);//方法名称而我今天写的是element-ui省市县三级联动菜单首先也需要引入css然后在引入js代码如下:效果图如下:也可以改变当前地区:点击框可以改变当前任意地区还有一个清除当前...

2019-04-01 12:36:37 3194

原创 增删查改

增删查改新增、修改、删除、查询是项目研发中必有的,运用的方法、插件都是各种各样的来实现,我的这种方法是通过数据库的储存过程来传递数据的。编码顺序是:数据库的存储过程(编写数据)—BLL逻辑层(用于接收数据库的数据与传递命令回数据库)—控制器(控制器是接受来自逻辑层数据或传递数据给界面层的)—界面(用户看到并与之交互的界面)一、首先要依次引用以下插件查询1、先写存储过程:2、然后写逻...

2019-01-18 16:39:23 835

原创 Tree树形菜单

Tree 树形菜单一、首先需要引用这二个layui插件 &lt;link href="~/Content/layui/css/layui.css" rel="stylesheet" /&gt; &lt;script src="~/Content/layui/layui.js"&gt;&lt;/script&gt;二、然后写一个标题&lt;fieldset class=&quot

2019-01-18 16:01:50 1370

原创 GIS区域定位

GIS区域定位一、功能实现区域定位主要包括11个定位地点,点击地图可以实现定位到点击的区域区域定位的实现界面:见下图。点击上图中的龙城街道可以定位到龙城街道区域的位置,如下图点击上图中的大鹏镇街道可以定位到大鹏镇街道区域的位置,如下图二、相关操作要定位到某一区域,首先要在SuperMap iDesktop 8C中把这一区域进行切割、编辑节点、添加节点,如下图然后添加该区域的...

2019-01-18 15:17:05 3807 2

原创 GIS数据配准

GIS数据配准首先我们该想到什么是数据配准,为什么要配准,配准能干什么?什么是数据配准?数据配准是通过参考数据集(图层)对配准数据集(图层)进行空间位置纠正和变换的过程。通过确定的配准算法和控制点信息,对配准数据集进行配准,可以得到与参考数据集(图层)空间位置一致的配准结果数据集。在指定参考图层的情况下,需要在配准图层中选择合适的配准点,同时在参考图层的相应位置上也需要选择控制点。配准过程...

2019-01-17 11:43:47 3306

空空如也

空空如也

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

TA关注的人

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