- 博客(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关注的人