自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android很方便的遮罩层(使用于加载数据,网络连接时使用)

最近在做Android的时候,发现一个很严重的问题,在做登录,或者是网络请求数据加载页面的时候,界面一动不动的像死卡死了一样体验感非常不好,这时候我就想到了网页的那些加载层遮罩层的,就找啊找,终于让我找到了一个方便的,代码非常少的简洁的遮罩层。效果图如下:再次强调,代码是非常的少的 我也直接封装好了的代码:import android.app.Activity;import android.app.ProgressDialog;public class MaskUtil { pri

2020-09-25 10:52:12 3558 2

原创 spring boot 配置虚拟路径访问本地资源

application.yml的配置server: port: 1199 #端口号 servlet: context-path: /fili #访问路径spring: mvc: view: prefix: /WEB-INF/jsp/ suffix: .jsp #虚拟路径 访问 static-path-pattern: /imge/** #图片存放的真实路径 resources: static-locations:

2020-08-27 09:13:16 365

原创 android 渐变色背景

效果图:制作一个渐变色的背景,1.创建一个xml内容如下(复制过去就可以):<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <!--实现应用背景颜色渐变--> <gradient android:startColor="#BBF1FF" andro

2020-07-27 19:37:10 368

原创 Android—TabView —常见的导航栏——底部选择切换界面

效果图:字体选择变色以及选择导航图片更换效果添加引用:1.在项目的build.gradle里,加入以下代码:implementation 'com.ycl.tabview.library:tabviewlibrary:1.0'2.更新项目之后就在布局中添加如下代码: <com.ycl.tabview.library.TabView android:id="@+id/tabView" android:layout_width="match_parent"

2020-07-27 11:30:32 1816

原创 Android列表RecyclerView排列布局

效果图:1.要添加相关的依赖implementation 'androidx.recyclerview:recyclerview:1.1.0'2.然后布局文件中准备容器这个标签是显示目标容器对象的,其他需求可自定义<androidx.recyclerview.widget.RecyclerView android:id="@+id/rv_list" android:layout_width="match_parent"

2020-07-24 09:57:08 2288

原创 Android获取ImageView标签的图片的Bitmap类型数据与转换byte[]

*Android获取ImageView标签的图片文件Bitmap bitmap = ((BitmapDrawable)img1.getDrawable()).getBitmap();按上面的代码一句就可以获取ImageView的图片数据,如果还需要转换成byte[]数据的话可以把下面的方法写在类中,然后调用/** * 把Bitmap转Byte */public static byte[] Bitmap2Bytes(Bitmap bm){ ByteArrayOutputStream b

2020-07-23 20:11:42 1174

原创 Activity的生命周期与概念

Activity的生命周期Activity的概念图:1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。3.当前Activity由被覆盖状态回到前台或解锁屏:系统会调用onResume方法,再次进入运行状态。4.当前Activity转到新的Activity界面或按Home键回到主

2020-06-19 23:36:49 281 1

原创 Android Intent

Intent 分为两种类型:• 显式 Intent:通过提供目标应用的软件包名称或完全限定的组件类名来指定可处理 Intent 的应用。通常,在自己的应用中使用显式 Intent 来启动组件,这是因为知道要启动的 Activity 或服务的类名。例如,启动应用内的新 Activity 以响应用户操作,或者启动服务以在后台下载文件。• 隐式 Intent :不会指定特定的组件,而是声明要执行的常规操作,从而允许其他应用中的组件来处理。例如,如需在地图上向用户显示位置,则可以使用隐式 Intent,请求另一

2020-06-08 18:50:18 272

原创 解决Failed reading value of registry key:

解决Failed reading value of registry key:Software\JavaSoft\Java Runtime Environment\1.8\JavaHomeError: could not find java.dllError: Could not find Java SE Runtime Environment.在安装jdk1.8及以上版本的时候,电脑含有1.7或者其他版本的话有可能遇到问题。操作方式:Win+r,打开运行输入Regedit进入注册表

2020-05-29 07:41:53 6299

原创 SSM图片上传到Controller

SSM图片上传到ControllerSSM上传图片或者文件相关的需要这两个架包将这两个jar包拷贝到项目的lib目录然后在spring-mvc.xml中添加相关的配置如下图:<!-- <!‐‐ 图片上传。注意maxUploadSize属性的限制不是针对单个文件, --><bean id="multipartResolver" class="org.spring...

2020-04-28 14:39:56 320

原创 Android调试出现问题:failed to connect to /10.0.2.2 (port 8080) from /192.168.31.150 (port 37592) after 300

Android调试出现问题:failed to connect to /10.0.2.2 (port 8080) from /192.168.31.150 (port 37592) after 30000ms这个问题是发送请求的时候产生的,问题是拒绝请求原因是,关于Android的虚拟机和实体机的请求路径,Android虚拟机使用的请求路径请求头 http://10.0.2.2:端口号...

2020-04-28 14:26:03 34095 8

原创 解决eclipse maven工具无法下载架包

在使用eclipse使用maven管理工具的时候发现创建maven webapp项目无法完成项目的构建如出现下图的错误:我找了好久 也没有找到解决方案。原因大概就是架包无法下载/有冲突的包,导致项目构建失败解决: 删除maven仓库里面的所有的lastUpdate文件操作: 一个一个的找的话 会爆炸的在网上找了一个解决办法在本地创建一个bat文件(创建一个文...

2020-04-28 14:15:13 367

原创 URL

URLurl是统一资源定位符,是对互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网每个文件都有一个唯一的定位URL,它包含的信息指出了文件的位置和浏览器要怎么去处理它,它最初是由蒂姆·伯纳斯发明的用来作为万维网的地址,现在它已经是万维网的编制互联网标准了。url以字符串的抽象形式来描述一个资源在互联网的位置,一个url唯一标识一个web资源,通过对应的url...

2019-08-17 20:51:17 270

原创 HTML DOM详解

HTML DOM详解DOM (Document Object Model) 译为文档对象模型,是 HTML 和 XML 文档的编程接口。HTML DOM 定义了访问和操作 HTML 文档的标准方法。DOM 以树结构表达 HTML 文档。HTML DOM树形结构图:HTML DOM定义了访问和操作HTML文档的标准。那到底什么是DOM呢?DOM是大名鼎鼎的W3C(万维网)的标准定义...

2019-08-17 20:46:33 552

原创 制作一个简单的饼状图

制作一个简单的饼状图使用echarts插件做一个简单的饼状图,首先需要把插件引用到所要使用的页面Echarts并不依赖jQuery插件的,第二步:在页面准备一个div容器要有宽高的一个容器如下图:第三步:准备好容器后就在JavaScript上将准备好的容器初始化了,如下图:第四步:编写setOption()方法了,如图里是最简单的一些配置这里的数据即data里面的v...

2019-08-07 14:55:37 284

原创 Spring生命周期

Spring生命周期**Spring容器可以管理singleton作用域的Bean的生命周期,**在这个作用域下,Spring能够知道该什么时候创建Bean,什么时候完成初始化以及销毁的工作,对于prototype作用域的Bean,Spring只是负责创建,当容器创建了Bean的实例后,Bean的实例就交给客户端代码来管理,Spring就不再去跟踪它的生命周期了的。而每次客户端请求prototy...

2019-08-07 14:44:49 217

原创 Bean的作用域(singleton,prototype)

Bean的作用域(singleton,prototype)当在Spring中定义一个bean时,你就要声明这个bean的作用域。不同的作用域在使用起来的时候也是有着巨大的差异,假如你想强制的让Spring在每次都产生一个新的实例,你应该声明bean的作用域是prototype。一样的你想要让Spring在每次需要时返回同一个实例,你可以声明bean 的作用域为singleton。Spring框...

2019-07-27 14:45:43 2574

原创 Spring IoC 容器

Spring IoC 容器Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。Spring 最认同的技术是控制反转的依赖注入(DI(Dependency Injection))模式,控制反转(IoC(Inversion of Control))是一个通用的概念,它可以用很多的不同的方式去表达...

2019-07-27 14:43:40 112

原创 http概念

http概念HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML文件, 图片文件, 查询结果等)。HTTP是一个简单的请求与响应的协议,它运行在TCP的基础之上,它指定了客户端能传递什么信息以及客户端能接收什么响应。请求和响...

2019-07-17 08:39:33 223 1

原创 Layui插件where传中文值到servlet乱码解决方法

Layui插件where传中文值到servlet乱码解决方法在使用layui插件来处理表格的时候,遇到了一个问题,在layui的表格加载时 where设置的值传递到Servlet的时候传中文时出现了乱码问题。我把值输出了一下结果得到的”???”在,配置的xml里面已经加了过滤器的了以及设置了utf-8但是依然的获取的值还是乱码。遇到这样的问题应该如何解决呢?请看处理方法一: 这里出现...

2019-07-17 08:32:23 917

转载 HTTP协议版本更替

一、HTTP协议版本更替HTTP/0.9        HTTP协议的最初版本,功能简陋,仅支持请求方式GET,并且仅能请求访问HTML格式的资源。HTTP/1.0    请求行必须...

2019-07-15 08:30:12 225

原创 字符串操作符“+” 和“+=”

字符串操作符“+” 和“+=”“+”在操作字符串的时候有一个特性的用途:连接两个不同的字符串 ,尽管+与+=的传统使用方式不是太一样,但是我们还是很自然的使用这些操作符。字符串操作符有一些很有趣的行为,假如是表达式以一个字符串开头,那么后续的所有操作数都必须是字符串型的(编译器会把双引号里面的字符序列自动转换成字符串的)。下面我们操作一个例子看看上面例子中的int型的i被输出时编译器自动...

2019-07-06 15:46:09 5261

原创 Jsp传数组参数到servlet接收

Jsp传数组参数到servlet日常在使用jsp的时候,涉及到传递参数到servlet时,如一个name多个值的时候,那要怎么样去解决呢。首先要理清思路,参数是从页面即HTML传递过来的,那就先从页面处理开始假设要传递一组check的数据要如何去做这里第一步要先获取到所需要的参数,以及一个准备盛装数组的容器 然后呢就要判断这个页面传来的值它是否为空因为为空的话,数据就是空,那就不能继续下...

2019-07-06 15:36:00 2665

原创 Jsp页面上传图片到servlet接收

Jsp页面上传图片到servlet接收在做java web项目的时候 遇到图片或者一些文件处理的时候我们应该怎么办呢,在页面我们要准备好一个input 设置它的属性类型是file 用这个input标签来装图片文件的 img标签只是用来显示图片在页面上而已。在这里我们使用表单提交的方式去提交数据到后台,然后呢要使用一个插件在你的点击事件里添加这个方法ajaxSubmit()这个方法可以...

2019-06-26 20:44:22 1930

原创 使用JavaScript实现图片页面预览

使用JavaScript实现图片页面预览在我们做web的时候,有的地方需要做图片上传的,我们要如何来实现让用户看到预览的图片呢?首先呢 我们要做图片预览的话就要在HTML那准备应用于预览的标签标签先把预设的src属性设置为空,设置好img标签的大小及附上ID值因为后面要用到的当然也要一个准备一个选择文件的标签准备一个input 设置 type属性为 file 设置好样式及IDFil...

2019-06-26 20:41:45 1361

原创 错误:结果集没有当前行的解决方法

错误:结果集没有当前行的解决方法使用jdbc的过程中,在没有使用rs.next()函数时,直接调用rs.getString(“title”)等从rs结果集中取值的函数都会报:“结果集没有当前行“这个是因为因为此时rs引用的位置在结果集的前一行,那就是说假如你查一行不适用rs.netx()函数的时候结果集rs返回的是你查询的那行的前一行,前一行的话就是肯定的什么也没有然后它就会报一个结果集没...

2019-06-17 19:58:17 3901 2

原创 通过端口 1433 连接到主机 的 TCP/IP 连接失败处理方法

通过端口 1433 连接到主机 的 TCP/IP 连接失败在myeclipse中我使用server SQL的架包时遇到了一个错误com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 ...

2019-06-17 19:55:03 15908 6

原创 Java包装类(Boolean)Boolean转字符串

Java包装类(Boolean)Boolean转字符串Boolean类将基本类型为boolean的值包装在一个对象,一个Boolean类型的对象只包含一个类型为boolean的字段。此外,这个类还未boolean和String的转换提供了许多的方法,并且提供了处理boolean时非常有用的其他一些常量和方法Boolean的构造方法Boolean(Boolean value) :这个方法表示创...

2019-06-05 12:26:33 2647 1

原创 Java包装类(Integer)字符串(String)转int

Java包装类(Integer)字符串(String)转intJava是一种面向对象的语言,在Java中的类把方法和数据连接在一起,构成了包含式的处理单元,但是在java中不能定义基本类型对象,为了能将基本类型视为对象处理,并能连接相关的方法,java为每一个基本类型提供了包装类如“int”型数值的包装类“Integer”类Java.lang包中有Integer类,Long类和Short类,分...

2019-06-05 12:21:24 1347

原创 通过JDBC-ODBC连接SQL Server数据库

通过JDBC-ODBC连接SQL Server数据库由于ODBC驱动程序被广泛应用,建立这种桥连接数据库之后,使得JDBC拥有能够访问所有数据库的的能力,这里是实现配置数据库,并测试是否可以通过JDBC-ODBC桥进行连接。连接成功回给出如下图片提示:建立数据库连接,需要指定数据库的驱动路径指定的驱动:String driverClass=”sun.jdbc.odbc.JdbcOdbcD...

2019-06-05 12:13:59 5471 1

原创 Java集合(List)

Java集合(List)Java集合类是一种特别有用的工具类,可用于存储数量不等的对象,并可以实现常用 的数据结构,如栈、队列等。除此之外,Java集合还有可用于保存具有映射关系的关联 数组。Java集合大致可分为List、Set、Queue和Map四种体系,其中List是有序、 可重复的集合;Set是无序、不可重复的集合;而Map则代表具有映射关系的集合, Java5又增加了Queue体系集合...

2019-05-25 08:14:53 173

原创 Java StringBuffer类与StringBuilder类

Java StringBuffer类与StringBuilder类在我们平时日常操作中需要经常用到字符串类型的变量,在有一些时候我们需要将这些变量进行拼接以达到我们预期的效果,这个时候如果我们遇到一些大量拼接的字符串问题的时候还继续使用“String”的话就显得不够效率了,因为“String”每次拼接之后并不是真的就拼接一个,它是每次拼接后就相当于又重新创建一个”String”对象了,大量的拼接...

2019-05-25 08:08:31 128

原创 Java接口(Interface)

Java接口的概念接口是java语言中一个非常重要的概念它是一个抽象类型,是抽象方法的集合,接口关键字(Interface)通常以Interface来声明,一个类通过继承接口的方式,来继承接口的抽象方法,接口和类的编写方法很相似但是接口不是类,它们的概念完全是两回事,类描述的是对象的属性和方法,接口则是描述了类要实现的方法, 除非实现接口的类是抽象类,不然一定要实现接口中所定义的方法。接...

2019-05-17 08:15:34 199

原创 Java抽象类

Java抽象类在面向对象编程的概念里面,所有的对象都是通过类来描述的,但是反过来,并不是所有的类都是用来描述对象的,一个类中假如没有包含足够信息来描述一个一个具体的对象,这个就是抽象类。抽象类除了不能够被实例化以外,其他功能与普通类相同,成员变量,方法,初始化块和构造器都和普通类一样。抽象类不能被实例化,所以抽象类都是用与继承后才能够使用。抽象类与普通类最大的区别就是抽象类有抽象方法,即只...

2019-05-17 08:00:14 237

原创 final修饰符

final修饰符final关键字是修饰符的一员,它的英文翻译是“最终的,决定性的,不可改变的”,如字面意思这个修饰符用来修饰一下不可改变的值或其他的。在java中其主要作用于四个地方一丶修饰数据,其中包括成员变量,和局部变量,使用final修饰成员变量和局部变量的话表示该变量只能被赋值一次而且无法被改变,对于成员变量来说,我们必须要在声明时,构造方法或者初始化块中对它赋值。二丶final...

2019-05-07 15:19:59 442

原创 Java中的变量

Java中的变量在Java语言中,所有的变量在使用前必须声明。变量的分类主要分成两种 :成员变量和局部变量成员变量就是在类中,在方法块和语句块只外声明的变量。成员变量应该至少被一个方法或者语句块引用成员变量可以声明在使用前或者使用后成员变量对于类中的方法,构造方法或者语句块是可见的成员变量具有默认值的 int型的是0,布尔值的是false,引用类型的是null,变量的值可以在声明的时...

2019-05-07 15:11:50 191

原创 Java 重写(Override)与重载(Overload)

Java 重写(Override)与重载(Overload)重写(Override):重写是子类对父类的方法的实现进行重写编写,返回值,形参都不能改变。即外形不变,重写核心上面的例子中可以看到,虽然对象b属于Animal1类型,但是它运行的是Dog类里面的move方法。这是由于在编译阶段,只是检查参数的引用类型。然而在运行时,Java虚拟机(JVM)指定对象的类型并且运行该对象的方法。...

2019-05-07 15:01:07 120

原创 Java中类的概念

Java中类的概念类:类是一个模板,它描述一类对象的行为和状态。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状 态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等Java中的类定义一个类的基本格式[修饰符] class 类名{0到多个构造器0到多个成员变量0到多个方法0到多给初始化块}修饰符可以写public final abstract或者不写,jav...

2019-04-25 19:57:41 34726 1

原创 Java循环语句(for)(while)

Java循环语句Java语言中有三种主要的循环结构语句for循环while循环do…while循环还有一种java增强型的for循环Java的循环结构和C#语言的循环结构语句非常相似for 循环for(初始化;布尔表达式;更新){ 代码语句 }while循环while是基本的循环,它的结构为while(布尔表达式){循环内容}因为while的写法有些不同 如果是定义某...

2019-04-25 19:46:45 1384

原创 java数组

java数组数组对于所有的编程语言来说都是非常重要的数据结构之一,java中提供的数组是用来存储固定大小的相同类型的元素如何声明一个数组呢使用“[]”符号来表示这个一个数组,这里声明的是一个int数组,这里是没有初始化的声明这是给空的数组。上面的写法有些不一样,但是意思是一样的,通常更加推荐 “int[] x”的这种写法,这种写法方便辨认。数组初始化的初始化主要有两种:静态和动态静态...

2019-04-17 20:21:35 145

空空如也

空空如也

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

TA关注的人

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