自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 php语法基础

php语法基础(一)- 变量、常变量、函数、分支和循环、字符串、数组、类、时间、日期、包含文件、文件及图片读写等作者:kinglyjn测试环境phpstorm9xampp5.6.14linux-xx变量、常变量、函数、分支和循环//当只是php代码的时候,//变量$a = 10;$b = 15.000000000001;//精确到E-1

2017-09-19 13:48:14 440

转载 在 Oracle JDBC 访问中加入一些 Spring 特性

在 Oracle JDBC 访问中加入一些 Spring 特性JDBC 是一个常用于访问关系数据库的标准数据访问协议。JDBC 的一个显著优势是其标准化的 API,为基于 Java 的数据访问应用程序的可移植性奠定了基础。JDBC 是标准 Java (J2SE) 和企业 Java (J2EE) 中一个不可或缺的部分,在 Java 早期阶段就已推出。 JDBC 有许多

2017-08-28 10:05:32 359

转载 使用JDBC进行数据访问

Chapter 11. 使用JDBC进行数据访问11.1. 简介Spring JDBC抽象框架所带来的价值将在以下几个方面得以体现:(注:使用了Spring JDBC抽象框架之后,应用开发人员只需要完成斜体字部分的编码工作。)·         定义数据库连接参数·         打开数据库连接·         声明SQL语句·         预编译并执行SQL语句

2017-08-28 10:03:58 710

转载 JavaWeb项目实现文件上传动态显示进度

JavaWeb项目实现文件上传动态显示进度当我学习JavaWeb文件上传的时候,我就一直有一个疑问,网站上那些博客的图片是怎么上传的,因为当提交了表单之后网页就跳转了。后来我学习到了Ajax,我知道了浏览器可以异步的发送响应,这时我又有新的疑问,那就是在我上传一些文件的时候,那些网站的上传进度是怎么做到的,因为servlet直到上传完成之后才完成响应。  最近我们的

2017-08-28 10:02:08 462

转载 Java 模板技术

Java 模板技术一、起源与现状:   关于Template和JSP的起源还要追述到Web开发的远古年代,那个时候的人们用CGI来开发web应用,在一个CGI程序中写HTML标签。   在这之后世界开始朝不同的方向发展:sun公司提供了类似于CGI的servlet解决方案,但是无论是CGI还是servlet都面对同一个问题:在程序里写html标签,无论如何都不是一个

2017-08-25 16:59:08 1183

转载 log4j2如何根据配置的

log4j2如何根据配置的配置文件选取配置文件处理类的(ConfigurationFactory源码分析)作者:honghailiang888标签:plugin    osgi    serialized    log    listing    12345678910

2017-08-25 16:56:14 167

转载 Java Web开发

Java Web开发(ER模型/DAO/JDBC/Tomcat中间件/JSP)作者:aisemi1、Web项目的三层架构         三层架构最初是开发J2EE企业级Web应用的轻量级解决方案,现在C/C++、Java、PHP、前端语言等开发的Web项目都使用这三层架构模式。2、Web Server中间件2.1、A/N/T的区别   

2017-08-25 16:55:13 243

转载 HibernateDaoSupport让简单的增删改查

由于Hibernate集成了JDBC,所以在访问数据库时,与直接使用JDBC访问数据库相比,Hibernate在连接、访问数据库时的代码减少了很大一大半。但由此而来也相应必须增加访问Hibernate配置文件和SessionFactory、Session的打开、关闭的代码。为了解决以上相同代码出现的复用问题,Hibernate对此又进行了再一次封装,于是,幸运地出现了HibernateDaoSup

2017-08-24 14:23:46 391

转载 java标准增删改查(DAO

java标准增删改查(DAO)  定义类和类名: private Class entityClass; protected String entityClassSimpleName;  public GenericHibernateDAOImpl(){  this.entityClass = (Class)((ParameterizedT

2017-08-24 14:16:08 698

转载 String的理解

以前关于String的理解仅限于三点:1、String 是final类,不可继承2、String 类比较字符串相等时时不能用“ == ”,只能用  "equals" 3、String  类不可更改String 使用非常方便,因此一般涉及字符串时都用该类进行字符串处理至于String类的类在机制,则极少去探究。直到读到下面这个例子。class X{  

2017-08-23 09:41:42 275

转载 Excel读取

import java.io.BufferedWriter;  import java.io.File;  import java.io.FileInputStream;  import java.io.FileWriter;  import java.io.IOException;  import java.io.InputStream;  import java.tex

2017-08-23 09:20:29 223

转载 struts2中jsp页面传值到action方式总结

struts2中jsp页面传值到action方式总结作者:q383965374jsp页面跟通常的html传值一样 通常有两种方式1.form表单传值2.url方式传值通常后台接受前端传值 都是用的 request.getParameter("username")但是在struts框架下 可以用set方法让action自动接收 也更方便所以

2017-08-09 13:48:24 537

转载 OGNL表达式的基本语法和用法

一.OGNL中的#、%和$符号      #、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里我们简单介绍它们的相应用途。1.#符号的三种用法   1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于ActionContext

2017-08-09 13:46:45 665

转载 利用Java针对MySql封装的jdbc框架类 JdbcUtils 完整实现

利用Java针对MySql封装的jdbc框架类 JdbcUtils 完整实现(包含增删改查、JavaBean反射原理,附源码)作者:yanzi1225627最近看老罗的视频,跟着完成了利用Java操作MySql数据库的一个框架类JdbcUtils.java,完成对数据库的增删改查。其中查询这块,包括普通的查询和利用反射完成的查询,主要包括以下几个函数接口:1、publi

2017-08-09 13:43:45 2436

转载 利用springmvc+freemarker+mybatis实现数据库的操作

利用springmvc+freemarker+mybatis实现数据库的操作作者:maodoubi昨天刚学springmvc,在网上查找资料,完成了一个springmvc+jdbcTemplate实现数据库操作的例子,同时我的页面使用的是jsp页面,页面显示数据列表使用的是jstl来显示的,当时我提到可以使用freemarker来实现页面数据的操作,所以今天就想使用spring

2017-08-09 13:41:32 467

转载 重定向与转发的区别

重定向与转发的区别:1.重定向访问服务器两次,转发只访问服务器一次。2.重定向可以看见目标页面的URL,转发只能看见第一次访问的页面URL,以后的工作都是有服务器来做的。3.重定向跳转后必须加上return,要不然页面虽然跳转了,但是还会执行跳转后面的语句,转发是执行了跳转页面,下面的代码就不会在执行了。4.在request级别使用信息共享,使用重定向必然出错5.还有一个大

2017-07-20 13:51:00 243

转载 sql

SQL/MySQL在关系型数据库中,最重要的说就是表是字段的概念字段字段名数据类型长度约束(非空、默认值、主键、外键、唯一性、自增);所谓约束就是给数据加了条件,让表中的数据更加严谨。比较普遍的建表建字段的规范,因为数据库中不区分大小写的,所有一般多个单词之间使用“_”连接。数据库设计的三大范式应用的范式等级越高,则表

2017-07-17 08:56:26 139

转载 jQuery选择器

jQuery选择器ID #Class .标签 标签名find('选择器') 在一定的DOM范围中选择属性方法attr() : 设置DOM属性1$("a1").attr("href","www.qq.com");addClass() : 添加样式html() :1

2017-07-17 08:55:52 129

转载 JavaScript

JavaScript对于编程语言的认识 一门成熟的编程语言应该具备:变量、数据类型、运算符、控制语句(顺序结构、选择判断结构、循环结构)、自成体系的APIJavaScript的作用对DOM进行操作(DOM:Document Object Model):通过事件驱动页面模型发生变化(DOM树中元素的增删改查,特别是改:改内容,改样式),JavaScript能操作DOM的原因在于J

2017-07-17 08:54:59 170

转载 HTML

HTML什么是HTML理解HTML本质是超文本标记语言,能表现如文字、视频、音频、程序等复杂元素。什么是标签理解什么是标签,标签对的组成:标签名、属性(名值对)、内容属性类似是给这个标签的内容加了装备,让其具有一些特殊的能力1例如:a hr

2017-07-17 08:53:52 355

转载 深入浅出的理解框架

深入浅出的理解框架(Struts2、Hibernate、Spring)与 MVC 设计模式作者:a125138现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。 然而,如果在面试的时候问这些程序员,你们为

2017-07-17 08:50:44 194

转载 反射

1反射机制是什么反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。2反射机制能做什么反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断

2017-07-10 10:14:53 123

转载 反射机制

功能编辑Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。有时候我们说某个语言具有很强的动态性,有时候我们会区分动态和静态的不同技术与作法。我们朗朗上口动态绑定(dynamic binding)、动态链接(dynamic linki

2017-07-10 10:12:05 127

转载 泛型

规则限制编辑1、泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。2、同一种泛型可以对应多个版本(因为参数类型是不确定的),不同版本的泛型类实例是不兼容的。3、泛型的类型参数可以有多个。4、泛型的参数类型可以使用extends语句,例如。习惯上称为“有界类型”。5、泛型的参数类型还可以是通配符类型。例如Class classType = Cla

2017-07-10 10:11:00 153

转载 泛型

一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi");

2017-07-10 10:09:11 128

转载 logback日志

<!---scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true-scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。- 当scan为true时,此属性生效。默认的时间间隔为1分钟-debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默

2017-06-30 16:05:03 167

转载 jQuery编程基础精华02(属性、表单过滤器,元素的each,表单选择器,子元素过滤器(*),追加方法,节点,样式操作)

jQuery编程基础精华02(属性、表单过滤器,元素的each,表单选择器,子元素过滤器(*),追加方法,节点,样式操作)作者:XHQT520属性、表单过滤器属性过滤选择器:$("div[id]")选取有id属性的$("div[title=test]")选取title属性为“test”的,jQuery中没有对getElementsByName进行封装,用$("input

2017-06-30 15:52:41 279

转载 泛型

泛型泛型集合ArrayList list = new ArrayList();1HashMap map = new HashMap(); 1泛型类public class 类名T>{ private T 变量名1; private T 变量名1;}1234泛型方法泛型方法的语法[访问权限修饰符] [static] [fi

2017-06-28 12:41:21 120

转载 集合

集合分类ArrayList简介ArrayList里边的元素不唯一,有序。 内存空间连续。 元素遍历快,增删慢。方法摘要public int size()返回此列表中的元素数。public boolean isEmpty()如果此列表中没有元素,则返回 true。public boolean contains(Object o)如果此列

2017-06-28 12:40:57 191

转载 Math类

Math类简介Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。字段摘要static final double E (常量) 比任何其他值都更接近 e(即自然对数的底数)的 double 值。static final double PI (常量) 比任何其他值都更接近 pi(即圆的周长与直径之比)的 double 值。方

2017-06-28 12:40:28 108

转载 JSON

JSON简介JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和

2017-06-28 12:39:59 196

转载 response

response对象       response对象是javax.servlet.http.HttpServletResponse类的实例。当服务器创建request对象时会同时创建用于响应这个客户端的response对象。       response对象也定义了处理HTTP头模块的接口。通过这个对象,开发者们可以添加新的cookies,时间戳,HTTP状态码等

2017-06-26 13:40:02 718

转载 AJAX应用

.1.1        如果使用AJAX最原始的AJAX使用,是需要根据客户端浏览器不同的厂商进行判断后,定义AJAX对象的。但是,现在一般都会使用第三方的框架去实现AJAX,比如jquery中的$.ajax()方法。相关参数的解释:http://www.w3school.com.cn/jquery/ajax_ajax.aspasync类型:Boolean默认值: tr

2017-06-22 14:10:57 140

转载 el表达式和jstl标签

.1        EL表达式和JSTL标签.1.1        EL表达式在之前我们使用输出数据,前提是要通过request.getAttribute()获取到对象再输出,比较麻烦。在EL表达式中,我们可以直接根据名称输出对象,使用${“在scope中setAttribute的name”},如果是对象类型的,可以直接使用.操作符访问对象的属性,但前提是在JavaBean

2017-06-22 14:09:51 383

转载 servlet

.1        Servlet总结1.      可以通过Eclipse向导式创建,但是其本身还是一个集成自HttpServlet的普通java类。2.      在Servlet中建立URLMapping的意义:Servlet是运行在Web容器中的(Tomcat/WebLogic/WS),要访问Servlet,要么在浏览器中通过get/post方式请求一个服务器地址去访问,要么在

2017-06-22 14:08:38 170

转载 tomcat

java-工具-tomcat-加载机制作者:youdianjinjin最近看了Tomcat后, 对Tomcat类加载还不是很清楚, 在网上找了这篇文章, 很赞. 原文排版更精美, 推荐阅读原文.前言  说到本篇的tomcat类加载机制,不得不说翻译学习tomcat的初衷。  之前实习的时候学习javaMelody的源码,但是它是一个Maven的项

2017-06-19 14:18:55 191

转载 jQuery

如何基于一些输入文本来过滤一个元素列表://如果元素的值和输入的文本相匹配的话,该元素将被返回 $('.someClass').filter(function() {   return $(this).attr('value') == $('input#someId').val(); }) 12341234如何获得鼠标垫光标位置x和y$(document).ready(fun

2017-06-19 08:44:42 152

转载 jQuery

如何使用closest来取得父元素:$('#searchBox').closest('div'); 11如何使用Firebug和Firefox来记录jQuery事件日志:// 允许链式日志记录jQuery.log = jQuery.fn.log = function (msg) {   if (console){     console.log("%s: %o", msg, t

2017-06-19 08:42:30 155

转载 jquery

如何追加或是添加html到元素中:$('#lal').append('sometext'); 11在创建元素时,如何使用对象字面量(literal)来定义属性var e = $("", { href: "#", class: "a-class another-class", title: "..." }); 11如何使用多个属性来进行过滤//在使用许多相类似的有着不同类

2017-06-19 08:40:01 169

转载 jQuery用法

本文会给你们展示50个jQuery代码片段,这些代码能够给你的JavaScript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSetup({

2017-06-19 08:37:47 374

空空如也

空空如也

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

TA关注的人

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