自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 excel批量更新oracle数据表

在实际工作中,可能存在对公司内已存在的数据库内容的某一些字段进行批量更新。而数据库字段的来源可能来原于excel。所需工具:excel、PL/SQL、oracle数据库。1.把excel的数据整理成跟数据库存放数据相应的样式。2.把excel文件另存为*.txt或 *.csv文件,如下图(最好是*.csv格式,容易对数据做修改)或3.把转换好的*.txt或 *.csv文件上传至数据库中。打开工具(...

2018-02-08 16:43:55 2515

原创 NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config和The superclass "javax.servlet.http.Htt的解决方案

重装系统,导入项目后运行后出现NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config问题。JSTL(JSP Standard Tag Library ,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。用来解析JSP标签。解决方案:jstl-1.2.jar、jstl

2018-01-03 11:28:13 246

原创 获取java类中的代码字符

获取某一类中的代码://指定要获取的类所在位置Class cs3=Class.forName("com.test.domain.Users");StringBuffer bf=new StringBuffer();//获取当前类的修饰符(公开或者私有)String a=Modifier.toString(cs3.getModifiers());//获取当前类名称St

2017-09-30 10:31:01 349

原创 利用tomcat在linux服务器发布项目

1.在linux服务器上安装tomcat软件。2.linux服务器,如果需要发布项目,需要把开发好的源码项目转换成编译过的项目,如.java文件编译之后是.class文件。编译项目从运行项目的tomcat上找到,寻找编译项目过程如下:1.双击Eclipse中的servlce窗口中的tomcar

2017-09-30 09:47:26 323

原创 javaWeb的过滤器(Filter)

Filter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。它主要用于对用户请求进行预处理,也可以对HttpServle

2017-09-29 10:05:37 468

原创 spring+sprngMVC+MyBatis框架的整合

SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。MyBatis是一个支持普通SQ

2017-09-29 10:04:00 347

原创 SpringMVC框架

SpringMVC框架Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。采用了控制反转的技术,管理Bean,降低了各层之间的耦合. ,它是属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC 框架并不知道

2017-09-28 14:57:33 408

转载 Struts2框架

Struts框架概念:轻量级的MVC框架,主要解决了请求分发的问题,重心在控制层和表现层。低侵入性,与业务代码的耦合度很低。Struts2实现了MVC,并提供了一系列API,采用模式化方式简化业务开发过程。是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。主要是采用Serv

2017-09-28 14:39:35 983

转载 spring框架的理解

Spring框架Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。◆目的:解决企业应用开发的复杂性◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应

2017-09-28 14:07:06 543

原创 hibernate框架的配置

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web

2017-09-28 13:57:17 204

原创 MyBatis框架的配置

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录特点:简单易学:本身就很小

2017-09-28 13:53:28 445

原创 不使用框架的JavaWeb

开发工具:MyEclipse、MySqljar架包:mysql-connector-java-5.1.26-bin.jar介绍:javaweb的学习,在JavaWeb开发中,开发层次分为三层:表示层、业务逻辑层、数据访问层。每一层可分别对应不同层次的包。在不使用框架技术时的,包分为DB层(连接数据库)、Dao层(对数据库的操作)、Service层(业务逻辑层)、以及model层(实体类),

2017-09-28 10:36:38 9809

转载 java基础之多线程

线程是一个单独程序流程。多线程是指一个程序可以同时运行多个任务,每个任务由一 个单独的线程来完成。也就是说,多个线程可以同时在一个程序中运行,并且每一个线程完 成不同的任务。程序可以通过控制线程来控制程序的运行,例如线程的等待、休眠、唤起线 程等。线程是程序运行的基本单位,一个程序中可以同时运行多个线程。如果程序被设置为多 线程,可以提高程序运行的效率和处理速度。Java 中线程的实现通常有两

2017-09-28 10:01:43 237

转载 java基础之异常

异常的定义异常是指使运行的程序中断或者停止的的事件,这些事件通常是由硬件或者程序逻辑不当引起的,对这些事件的捕获和处理可以增强代码的健壮性。可以有效的防止程序由于异常或错误而被迫停止。异常的分类在java里异常可以分为错误和异常,错误是由于java虚拟机或者硬件出错导致的,这些大都是人为不可控的,异常一般是由于代码逻辑引起的,我们可以对其进行捕获并进行处理,无特殊说明,异常以后指第二类

2017-09-28 09:46:59 228

转载 java基础之数组与集合

数组:数组保存的是一组有顺序的、具有相同类型的数据。在一个数组中,所有数据元素的数 据类型都是相同的。可以通过数组下标来访问数组,数据元素根据下标的顺序,在内存中按 顺序存放。本节的主要内容是介绍数组的基础知识。数组的定义:一维数组的定义分为三种;1.规定大小,再依次赋值。如:int[] array=new int[10];array[0]=0;.....;array[

2017-09-28 09:18:46 326

转载 java基础之面向对象

Java面向对象的三大特征:封装、继承、多态封装和继承几乎都是为多态而准备的一、      封装首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。1.封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细节,只保留一

2017-09-28 09:15:00 178

转载 java基础之控制语句

Java 主要的控制语句有 3 种,选择语句、循环语句、跳转语句。1.if判读语句一周中,如果是周一到周五就要去上课或者上班,如果是周六或者周日就可以好好休息 一下了。在 Java 中,遇到这种情况就需要使用条件语句。条件语句是指根据程序运行时产生 的结果或者用户的输入条件执行相应的代码。在 Java 中有两种条件语句可以使用,分别是 if 条件语句和 switch 条件语句。if

2017-09-28 08:59:56 391

转载 java基础之运算符

1.按操作的数目划分可分为一元运算符(单目)和多元运算符(多目),其中多目运算中有双目和三目。单目运算符就是只有需要一个操作数的运算符, 如:--、++、+、-。示例:a++、a--同理,双目运算符就是需要两个操作数的运算符, 如:+、-、*、/、= 等。示例:1+2三目运算符只有一个 (? :)。 示例:a>b?max=a:max=b算数操作符

2017-09-27 18:17:47 278

转载 java基础之八大类型

八大基础类型:1)四种整数类型(byte、short、int、long):byte:8 位,用于表示最小数据单位,如文件中数据,-128~127short:16 位,很少用,-32768 ~ 32767int:32 位、最常用,-2^31-1~2^31 (21 亿)long:64 位、次常用注意事项:i

2017-09-27 17:18:54 842

空空如也

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

TA关注的人

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