- 博客(22)
- 收藏
- 关注
原创 JAR、WAR、EAR包的区别
今天复习maven时,忽然对这几种文件的概念不是很清晰了,重新学习一下,记录在此 Jar文件(扩展名为. Jar,Java Application Archive)包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等 War文件(扩展名为.War,Web Application Archive)包含全部Web应用程序。在这种情形下,一个We...
2020-02-25 11:13:50 325
原创 JavaWeb之 FileUpLoad框架下文件上传过程中的问题盘点
关于文件上传问题,就不过多的阐述了,网上的框架很多,基本随取随用了,这里主要就文件上传过程中的一些细节进行一个盘点,对各种问题的解决也做一个总结,也希望能帮到每个走在IT路上的童鞋们。 直接用IO流进行文件的上传和下载可以实现没问题,但是有的那啥了,用别人封装好的比较成熟稳定的框架是一个不错的选择,今天的样例以阿帕奇的fileUpload框架为基础进行 先上一段我自己写的利用file...
2019-01-21 20:02:41 366
原创 IllegalArgumentException 异常时一个不易觉察的原因
LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[].StandardContext[]]IllegalArgumentException: The servlets named [RegiserServlet] and [com.icbc.logincase.servlet.RegiserServlet] are both mapped to the url-pattern [/Reg
2019-01-16 06:46:59 29036
原创 try-catch 中返回值 报错问题的探究
今天下午在写一个数据库操作的工具类时,发现了一个问题,先贴代码吧:@Override public User selectUser(String username) { User user = null; Connection conn =null; PreparedStatement ps = null; ResultSet rs = null; // 选择用户 ...
2019-01-14 18:36:59 2411
原创 java 程序的扩展技术之reflect——反射技术
我们都知道,java语言作为这个时代最为风靡的编程语言,以其面向对象的编程思想几乎无所不能,而且程序的扩展性从来都不错,本来java 的多态特征已经具备了很强的扩展性了,后来,又出现了反射的技术,这几乎使java语言的扩展性近乎无敌了,今天就介绍一下反射技术,也谈一下自己的学习体会。反射技术反射技术:动态的获取指定的类对象以及动态的调用类中的内容。说白了,JAVA反射机制就...
2018-12-24 21:37:10 266
原创 使用命令行进行mysql数据库备份与恢复,以及命令执行错误时想到的关于命令结尾加分号的问题
首先,先谈一下关于数据库备份的问题吧。我们进行数据库备份的命令:C:\Users\chenj>mysqldump -h localhost -p3306 -u root -p mydb2>d:/backup.sql ----点击回车后,正确输入密码即可备份成功mysqldump是备份的命令 -h 是连接的主机 -p 端口号 -u 用户名 -p 密码m...
2018-12-23 22:01:24 698
原创 androidstudio快捷键与电脑快捷键冲突怎么办?
androidstudio是安卓开发用到的全新的IDE,也是谷歌的亲儿子,但是用惯了eclipse的童鞋在一开始使用的时候肯定不习惯,最大的不适应是studio中快捷键与eclipse中不一致的太多,这让程序员有时很头疼,因为,当你聚精会神的写代码时,不知觉的就按出了eclipse中的快捷键,此时往往会抓狂,别急,此时我们可以选择自定义studio中的快捷键,将studio中的快捷键定义成我们习惯...
2016-10-03 10:57:24 3480
原创 AndroidStudio关联源码的解决之道
刚买了新电脑,安装好Studio后,发现看安卓源码时,只能看到一些class文件,里面只是报了一些异常,对于理解代码毫无益处,就想着将安卓源码关联起来, 下面就是我的解决办法,程序员嘛,直接到根儿里解决: 打开C:\Users\chenj.AndroidStudio2.1\config\options,找到里面的 jdk.table文件,将你要关联的源码路径copy一下,然后粘到文件中的sou
2016-10-01 16:51:31 330
原创 web前端基础知识的归档整理(二)——JavaScript概述、DOM
JavaScript概述javaScript(JS)是基于对象和事件驱动的脚步语言,主要应用在客户端特点: 1、交互性。它可以做的就是信息的动态交互 2、安全性。不允许直接访问本地硬盘 3、
2015-05-29 15:32:26 409
原创 web前端基础知识的归档整理(一)——正则表达式、HTML、CSS
反射技术反射技术:动态的获取制定的类以及动态的调用类中的内容应用场景: 应用程序写好后,后期出现的接口子类无法直接在该应用程序中new创建对象,该怎么办呢? 既然子类不确定,客户通过对外提供配
2015-05-29 12:36:24 437
原创 关于java基础知识的归档整理(十二)——GUI、网络编程
GUIGUI:图形用户界面用图形的方式,来显示计算机操作的界面,这样更方便,更直观java为GUI提供的对象都存在java.awt和javaX.swing两个包中 Awt和Swing 1、ja
2015-05-29 10:55:46 726
原创 关于java基础知识的归档整理(十一)——IO流
IO流概念数据最终持久化到硬盘上,体现就是文件,想要对数据进行持久化操作,这时就要用到IO技术IO流用来处理设备之间
2015-05-28 22:05:05 395
原创 关于java基础知识的归档整理(十)——集合(Collection、Map)、泛型、System类
第一 API基本数据类型包装类场景:通过文本框获取用户输入的数字数据,可是得到的都是字符串。 如果想要对字符串中的数字进行运算,必须要将字符串转成数字。 Java中提供了相应的解决的对象。 基
2015-05-28 18:41:37 389
原创 关于java基础知识的归档整理(九)——String类
一、String类 1、字符串是一个特殊的对象。 2、字符串一旦初始化就不可以改变。 3、通过String类构造函数可以知道,将字节数组或字符串转换成字符串。public class Str
2015-05-16 22:07:16 344
原创 关于java基础知识的归档整理(八)——多线程
第一 多线程入门一、进程和线程的概念 进程:正在执行中的程序,其实是应用程序在内存中的那片空间 线程:进程中的一个执行单元,负责进程中程序的运行,一个进程至少有一个线程,一个进程中是可以有多个线程的,这个应用程序也可以成为多线程程序程序启动多线程有什么应用呢?
2015-05-13 13:13:21 329
原创 关于java基础知识的归档整理(七)——包与jar包的一些总结
第一 包(package) 一、包: 1,作用: 1.1 对类进行管理, 1.2 给类提供了多层名称空间。记住:有了包以后,类名就是: 包名+类名。2,包与包之间访问: 2.1 被访问的包中的类以及成员必须public修饰。
2015-05-13 10:24:31 503
原创 关于java基础知识的归档整理(六)——java中的异常
异常一、概念java运行期间发生的问题就是异常java运行时发生的除了exception还有error异常:通常发生后可以有针对性的处理方式错误:通常发生后不会有针对性的处理方式error的发生通常都是系统级别的问题,都是JVM所在系统发生的
2015-05-12 20:31:04 351
原创 关于java基础知识的归档整理(五)——面向对象 2
第三、 继承一、概念 多个类中存在相同的属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可 多个类可以称之为子类,单独这个类称为父类,或超类 子类可以直接访问父类中非私有的属性和行为extends关键字通过extends关键字让类与类之间产生继承关系 继承的出现,提高了代码的复用性,继承的出现让类与类之间产
2015-05-12 12:56:10 359
原创 关于java基础知识的归档整理(四)——面向对象 1
第一、 面向对象概述 一、概述。面向对象是相对面向过程而言的;面向对象和面向过程都是一种思想。面向对象:将功能封装进对象,强调具备功能的对象;面向对象是基于面向过程的面向对象的特点1、是一种符合人们思考习惯的思想2、可以将复杂的问题简单化3、将程序员从执行者转换为指挥者4、完成需求时:a、首先找寻具有所需功能的对象来用;b、如果该对象不存在,那...
2015-05-12 06:16:09 404
原创 关于java基础知识的归档整理(三)——函数和数组
函数一、函数1、函数的定义函数就是定义在类中的具有特定功能的一段独立小程序2、函数的格式修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,……){执行语句;return ;}注:返回值类型是函
2015-05-11 21:38:48 308
原创 关于java基础知识的归档整理(二)——java语法基础
第一、 java中的运算符一、算术运算符注意:字符串和任何数据相加,都是相连接,组成新的字符串例如:int x=3 (“x=”+x)System.out.println(“x=”+x),打印结果为x=3;模运算的应用:1、任何数模于2,结果为0或者1通过模于2的运算来完成一些开关算法的切换2、任何数进行模运算,结果必定比模数小,用这个特点来确定一个...
2015-05-11 13:57:11 398
原创 关于java基础知识的归档整理(一)——java概述
第一、 java语言的特点及环境搭建 一、常用的dos命令 dir:列出当前目录下的文件以及文件夹 md:创建目录(文件夹) rd:删除目录 cd:进入指定目录 cd..:退出当前目录,返回到上一级目录 cd\:退回到根目录 del:删除文件 del*:删除所有文件 del*.文件扩展名:删除同一类型的文件 exit:退出do...
2015-05-11 11:08:14 386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人