自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

失败者

一辈子,做一个好人...

原创 浅谈JavaScript中3种变量定义方式

在ES6中新增了一些对变量名操作的语法。在以前的版本中,javascript中的变量只能由var去定义,而在ES6又增加了两种新的定义方法,ES6中新增的两个定义变量的方式都是块级作用域,下面我来说一下javascript中三种定义变量的方式const, var, let的区别?1.var定义的变...

2018-05-01 22:14:24

阅读数 171

评论数 0

原创 try-catch处理异常

什么是异常?异常就是不可预测的不正常情况。比如你出门被人打,走路掉坑里等...在程序中异常就是程序出现了bug,而导致程序无法按我们的指令办事。Java采用了 一种面向对象的机制,即把异常看作一种类型,每当发生这种事件时,Java就自动创建一个异常对象,并执行相应的代码去处理该事件。在java当中...

2018-04-01 22:55:35

阅读数 397

评论数 0

转载 浅析JVM类装载器

类装载器就是寻找类的字节码文件并构造出类在jvm内部表示对象的组件。在java中,类装载器把一个类装入jvm中,要经以下步骤:1.装载:查找和导入.class文件2.链接:执行校验,准备和解析步骤,其中解析步骤是可以选择的。1.校验:检查载入.class文件的正确性。2.准备:给类的静态变量分配存...

2018-03-28 22:48:46

阅读数 149

评论数 0

原创 关于JDK中高版本创建的项目低版本无法编译

今天闲着有点蛋疼,就写点文章,也算是对自己和大家的一个帮助吧。       随机着前段时间java10的出现,我兴起用起了JDK10,接下来我就遇到一个问题,就是之前用JDK10创建的项目,如果用比创建此项目更低的JDK无法编译此项目。Error:UnsupportedClassVersion...

2018-07-21 22:03:30

阅读数 1694

评论数 0

原创 Java代码块详解

1、前言今天我来向大家介绍一下Java中的代码块,虽然在开发中不怎么常用(个人也不是建议使用),但不免也会遇到,有时在看一些jdk源码也会经学看它的身影。代码块本身并不很难理解的概念,所谓的代码块就是指使用“{}”括起来的一段代码,根据位置不同,偌代码块可以分为普通代码块、构造块、静态代码块、同步...

2018-07-09 19:42:42

阅读数 257

评论数 0

原创 如何在Eclipse中书写SQL语句并执行

Eclipse算是java开发者最熟悉的一种开发工具了,今天给大家简单的介绍一下如何在Eclipse中书写sql语名,当然它还是没有专门的sql工具好用,个人用的也不是很多。首先创建一个SQL文件Name:连接名称如果遇到这种情况,无法点击ok,不要急,点击JAR List。把jdbc驱动Remo...

2018-06-27 18:35:07

阅读数 5015

评论数 0

原创 Eclipse集成svn图文教程

在新版本的Eclipse中是没有svn这个插件,如果我们要用,不得不自己去集成SVN(我不知道老版当中有没有这个插件,没太注意这个问题),今天给大家带来2种集成的方式,一种是在线集成,另一种否是离线集成。这也是我目前知道的2种方案,我也不清楚还有没有其它方案。1.在线集成:Name:这个可以任意添...

2018-06-21 19:31:13

阅读数 9332

评论数 0

原创 JDK环境配置图文教程

作为一个Java新手,如何快速的搭建Java开发环境最重要,不然就无法编写java程序。这也是很多新手最头疼的问题,往往很多人在环境搭建这节就挂了。今天我将给大家分享一下环境的搭建,本人就以Win10为例,win7的步骤也和此教程相差无几。首先在Java的官网下载一个JDK,如果不知道网址的点击这...

2018-06-20 19:19:20

阅读数 375

评论数 0

原创 程序报错,但不引响运行(ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit)

今天在写代码的时候,无意间发现这样一个奇怪的错误,程序可以正常运行,但报错,而且还是时报时而不报。程序运行环境:JDK1.8+Eclipse March 2018报错信息如下:ERROR: JDWP Unable to get JNI 1.2 environment, jvm->Ge...

2018-06-17 19:17:12

阅读数 1577

评论数 0

原创 如何让一个元素可编辑

在很多时候,我们想让一个元素可编辑,怎么做呢?除了用一个input、textarea标签?这个方法虽然可行,但我有一个更加简单的方法可以让元素可编辑。在html中2个全局属性分别是contentEditable和contenteditable,可以让元素可编辑。可能有人会问了,这2个属性有什么区别...

2018-06-13 09:18:15

阅读数 590

评论数 0

原创 Editplus自定义HTML模板

有时个感觉EditPlus中的默认板模不全我们的心意,要做一下修改,下面给出步骤。Tools --> Preferences --> Templates一定要选住HTML这行,然后open打开就可以进行修改了。修改了里面的记得保存(Ctrl+s)...

2018-06-13 08:37:19

阅读数 918

评论数 0

原创 css在开发中禁止使用通配符

css中有一种选择器叫通配符,这种选择器使用非常方便,它能把你所有的样式都改变,虽然说这种选择器很方便,但也是一种很糟糕的选择器,在开发中一般是禁止使用此类选择器的。先来看个例子: <style>         /*通配符*/ *{color:yellow;} ....

2018-05-26 11:09:13

阅读数 845

评论数 0

原创 像素论

像素这个玩意,相信手机或电脑玩了有一段时间都会有一定的了解,买手机的时候也是个必看参数,下面的我向在家介绍4种像素,分别是物理像素、css像素、设备独立像素、位图像素,就当是前段时间学习前端的一个小小的总结吧。1.物理像素: 一个物理像素占据的实际屏幕尺寸在不同设备上是不一样的,设备出厂时,该款...

2018-05-25 07:57:54

阅读数 156

评论数 0

原创 教你如何修改tomcat端口

tomcat默认端口是8080,访问项目时每次都要打上端口号,这样也太麻烦了,想偷点懒,怎么办?如果你想访问的时候不打上端口号,就可以进行tomcat配置文件中修改它的一个端口,tomcat的端口信息可在server.xml中修改。首先找到你tomcat的目录,页面一般如下:点开conf配置文件目...

2018-04-16 18:42:38

阅读数 4022

评论数 0

原创 关于Eclipse创建项目时Tomcat无效,jre无法找到

今天在创建一个web项目是,发现web项目无法创建,上面红色的报错信息如下: Runtime "Apache Tomcat v8.5" is invalid. The JRE could not be found. Edit th 这名话的意思是运行“Apache Tomc...

2018-04-12 15:16:10

阅读数 1301

评论数 0

原创 js局部变量和全局变量详解

javascript是一门弱类型语言,它的变量可以用来保存任何类型的数据,这个特点在java中是看不到的。定义变量的时候要使用var操作符(注:var是一个关键字),后面再加上一个变量名,格式如下:var i; //var:关键字 i:变量上面的代码就是定义了一个变量,但是没有赋值,该变量可以用来...

2018-04-06 22:00:15

阅读数 278

评论数 0

原创 classPath目录位置

在学java的大多都听过classPath这个目录,可是它到底是指哪个文件夹呢?这个问题我第一次看到的时候也很无厘头。在你新创建的一个web工程会出现以下页面:src是放你项目源代码的地方,它编译后会生成一个.class的文件,并把这个文件放在这个所谓的classPath目录下。打开你放项目源代码...

2018-03-17 23:40:27

阅读数 948

评论数 1

原创 mysql不留缓存文件卸载

怎么来卸载mysql不会有缓存垃圾还保留在电脑,导致mysql再次安装失败。其实mysql的卸载很简单的,简单几步就可以搞定。1,停止Mysql服务,卸载MySQL在服务中找到MySQL。也可以通过cmd命令的方式的去停止服务cmd命令:开启:net start MYSQL57关闭:net sto...

2018-03-17 23:07:59

阅读数 113

评论数 0

原创 用浏览器打开.html文件的经过

目前文件格式多样,有.ppt,.exe,.xml,.java,html等等一些后辍。但你双击它们,它们都会自己找到默认的软件打开,它们里面到底是怎么执行的呢?在window系统上一个黑窗口的东西,按win+r,再输入cmd就可打开。先做个例子,我桌面上有个.html的文件,先会先找到这个文件的路径...

2018-03-17 22:59:26

阅读数 4446

评论数 0

原创 解决input框输入文字部份浏览器旁边文字出现上下抖动

请输入要聊天的话题:<input type="text" id="text"/>就这样一个input输入框,如果输入内容,左边的文字在有些浏览器上会上下动一下,这是浏览器兼容性问题,目测只有ie有这种怪情况。解决方案我也测试出了一...

2018-03-01 13:29:21

阅读数 2065

评论数 0

原创 js计算"对象的长度"原理

<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="K...

2018-03-01 13:13:08

阅读数 138

评论数 0

原创 JavaScript变量穿透

javascript是一门弱类型语言,没有java的那种严格性,在javascript和java中都有for循环,用于便利数据。但是在javascript中会出现这样一种怪情况,就是变量穿透问题。js代码:<script type="text/javascript"...

2018-02-24 13:13:46

阅读数 172

评论数 0

原创 导入包和类修辞的一些小问题

public class和class问题: 在一个类文件中只能有一个public class,而且文件名称必须与类名称一致。但可以有多个class, 文件名可以不一致。如果一个类只在本包中访问,不需要被外包访问,则直接 声明成class就可。而如果一个类需要被外包访问,则必须要声...

2018-01-13 10:08:14

阅读数 122

评论数 0

原创 文档根元素 mapper必须匹配 DOCTYPE 根 configuration

Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error c...

2018-01-06 12:00:15

阅读数 1935

评论数 0

原创 Type mismatch cannot convert from Test to Annotation

Type mismatch: cannot convert from Test to Annotation 今天在配制spring环境时出现这个问题,当时我烦这个Junit包为什么加不上去。 原因是这类名和注解产生冲突了,把类名修改一下好了。 注:下次不要用Tes...

2018-01-06 11:37:10

阅读数 670

评论数 0

原创 关于Eclipse无法创建web工程问题

当你使用Eclipse创建一个web工程时,会发现无法创建一个web工程。 原因是你的Eclipse没有安装tomcat插件,如果是MyEclipse的话自动集成的tomcat插件,则Eclipse要我们手动去安装。

2018-01-06 11:34:01

阅读数 3619

评论数 0

原创 Eclipse中安装tomcat插件

首页创建一个web工程,Dynamic Web Project 。 然后找到Target runtime,点击New Runtime。 完成之后,你再回到创建web工程的页面。 Target runtime可以选择tomcat了,而且next和finish也可以点击。

2018-01-06 11:26:59

阅读数 240

评论数 0

原创 Eclipse设置字体大小

在使用Eclipse开发的时候,有时会觉得字体太小,不方便看,这时就可以修改字体的大小。 Window -> Preferences -> General -> Appeareance -> Colors and Fonts 找到Java Editor Text...

2018-01-06 11:19:02

阅读数 671

评论数 0

原创 黑窗口运行java程序

在刚开始学的java的时候,一定会接触黑窗口这神秘的玩意。接下来就用它来运行一个java程序。 1.首先在记事本书写上一个简单的HelloWord语句,当然你不用记事本也可以。 示例: public class Hello{ public static void main(St...

2017-12-24 10:17:29

阅读数 4966

评论数 0

原创 把一个java程序打成jar包

我介绍两种打jar包的方法给大家,分别是cmd命令和Myeclipse工具。 cmd命令打jar包: 老规矩,先打开黑窗口。如下: 打"jar",然后回车,就能看见JDK给我们提供打jar的一些字母的含意。下面还提供了一个示例。 ...

2017-12-24 09:50:46

阅读数 21245

评论数 0

原创 Java中的断言

在JDK1.4之后,java中增加了断言的功能。断言就是肯定某一个结果的返回值是正确的,如果最终此结果的返回值是错误的,则通过断言检查肯定是会提示错误信息,断言的定义格式如下: assert boolean表达式; assert boolean表达式 : 详细的信息。 ...

2017-12-09 10:39:02

阅读数 1172

评论数 0

原创 js打造自动换肤系统

需求:根据系统时间自动切换图片。 思路:1.模仿百度的换肤系统 2.根据系统的时间进行换图片 3.准备6张图片进行切换,根据时间不同切换不同的图片,每隔10秒切换一次图片 4.写一个定时器类,每秒执行一次,然后获取系统时间返回到页面上,从而实现时间在走动的效果 5.把...

2017-12-09 10:24:53

阅读数 448

评论数 0

原创 Java对象克隆

在java中支持对象的克隆操作,直接使用Object类中的clone()方法。 方法的定义如下: protected Object clone()throws CloneNotSupportedException 以上方法是受保护的类型,所以在子类中必须重写此方法,而且重写之后应...

2017-12-09 10:12:33

阅读数 62

评论数 0

原创 Java中this和super的区别

在java中存在着this和super两个关键字,但在学习的时候,发现大致的效果都一样,不知道该用哪一个好。在java中this和super功能大致相同,但也有不同的地方,存在必有意义。下面看下面的图片,我简单的写了一下它们的大致区别: 图1: 从上图中可以很明显的看出两都...

2017-12-03 10:09:38

阅读数 464

评论数 0

原创 Myeclipse中的快捷键

MyEclipse中常用的快捷键,要在英文输入法的状态下使用,如果快捷键没有用,可能是和你输入法快捷键起冲突了,建议把输入法快捷键关闭再使用。 本人经常使用的快捷键,推荐给大家: (1)Ctrl+1 快速修复 (2)Ctrl+Shift+F4 关闭所有打开的Edite...

2017-12-03 10:03:19

阅读数 77

评论数 0

原创 Java中的静态导入

在JDK1.5引入了一个新的特性,静态导入包(import static java.lang.*),先来看下面这样的一个例子: 例1: import static java.lang.System.out; public class StaticImport { public s...

2017-12-03 09:36:14

阅读数 83

评论数 0

原创 教你如何解决myeclipse误报的问题

相信很多人在使用myeclipse工具进行开发的时候,时不时会看到一些问题,比如导入一个js框架,竟然发现它报错。 这是myeclipse的一个误报,下面我给出一个解决方案,把校验去了。右你报错的js文件,然后找到MyEclipse,然后找到Exclude From Valida...

2017-12-03 09:27:43

阅读数 297

评论数 0

原创 Myeclipse中如何取消自动提示和设置自动提示

Myeclipse中java的一款开发工具,集成了许多外部插件,用这个功具开发的话能节约不少时间,但是也有不少新手在Myeclipse开发,如果想提高自己的能力就可以把Myeclipse的自动提示功能关掉。下面献上教程。 1.关闭提示功能: 首先打开Myeclipse工具,...

2017-12-03 09:24:08

阅读数 1236

评论数 0

原创 Myeclipse自动生成jsp的编码设置

在使用Myeclipse工具自动生成一个jsp页面的时候,默认的编码是ISO-8859-1,这样就要手动去改成UTF-8,这也太麻烦。其实Myeclipse工具可以设置jsp页面的编码。 首先打开Myeclipse工具,点击打开Window --> Perferences ...

2017-12-03 09:19:23

阅读数 161

评论数 0

原创 Java中for循环的执行顺序

今天在做一个面试题的时候发现了一个问题,这个问题在我学C语言的时候有位老师讲过,但在做题的时候没有发现,实在是一种说不出感觉,下面分析一下这道题。 public class Test{ public static void main(String[] args){ ...

2017-10-28 14:22:34

阅读数 2057

评论数 1

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