- 博客(21)
- 资源 (4)
- 收藏
- 关注
转载 java面试题全集(下)
这部分主要是开源Java EE框架方面的内容,包括hibernate、MyBatis、spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。
2016-11-03 15:03:47
772
1
转载 java面试题全集(中)
这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。补充:Sun Mi
2016-11-03 15:00:36
937
转载 java面试题全集(上)
2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的优快云博客。在修订的过程中,参照了当时JDK最新版本(Java 7)给出了题目的答案和相关代码,去掉了EJB 2.x、JSF等无用内容或过时内容
2016-11-03 14:48:35
1853
转载 JAVA JDK1.5-1.9新特性
JAVA JDK1.5-1.9新特性 1.51.自动装箱与拆箱:2.枚举(常用来设计单例模式)3.静态导入4.可变参数5.内省1.61.Web服务元数据2.脚本语言支持3.JTable的排序和过滤4.更简单,更强大的JAX-WS5.轻量级Http Server6.嵌入式数据库 Derby
2016-06-17 12:11:03
11786
1
转载 java免费发送邮件实现
package com.evan.mail;import java.util.Date;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Password
2016-01-12 17:01:02
850
转载 mysql 下 计算 两点 经纬度 之间的距离
公式如下,单位米:第一点经纬度:lng1 lat1第二点经纬度:lng2 lat2round(6378.138*2*asin(sqrt(pow(sin( (lat1*pi()/180-lat2*pi()/180)/2),2)+cos(lat1*pi()/180)*cos(lat2*pi()/180)* pow(sin( (lng1*pi()/180-lng2*pi()/18
2016-01-08 15:43:58
2039
转载 Eclipse 搭建 Spring+SpringMVC+Mybatis(2)
通过前面的步骤可以搭建好 Maven 以及下载依赖框架,那么接下来就是编写框架的配置文件了,配置分为以下三个步骤:配置 SpringMVC配置 Mybatis配置 log以下配置 SpringMVC:确定包结构,以及每个包的作用 配置 web.xml 启用 SpringMVCXml代码 "-//Sun Microsystems,
2016-01-06 18:14:07
1091
转载 Eclipse 搭建 Spring+SpringMVC+Mybatis(1)
eclipse maven配置 利用Eclipse搭建SSM新建maven项目:New > Maven Project 创建maven-web项目:maven-archtype-webapp 确定包名: 点击【finish】后如下: 配置本地JDK 1.7:【build path】 -【configure build path
2016-01-06 18:12:25
1922
转载 用JavaScript动态加载CSS和JS文件
今天项目中需要用到动态加载 CSS 文件,经过一番折腾终于搞定,回家整理了一下,顺便融合了动态加载 JS 的功能写成了一个对象,先上代码:var dynamicLoading = { css: function(path){ if(!path || path.length === 0){ throw new Error('argument "path" is required
2015-12-18 17:45:34
751
转载 10个原生JavaScript技巧
1、原生JavaScript实现字符串长度截取function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for (var i = 0; i str.length; i++) { if (icount
2015-11-13 12:25:36
561
转载 js实现图片在浏览器进行预览
一、前言 图片上传是一个普通不过的功能,而图片预览就是就是上传功能中必不可少的子功能了。在这之前,我曾经通过订阅input[type=file]元素的onchange事件,一旦更改路径则将图片上传至服务器,接着就获取图片路径并赋值到img元素上。先不管文件异步提交的解决方案,就是服务端清理那些临时的预览图片已经增加不少工作量
2015-11-05 15:55:28
1957
原创 图片上传时input file change事件多次触发解决
file input出于安全角度,是不允许赋值的,即使是置空,虽然通过给outerHtml赋值可以清空,但貌似仅在ie下起使用。因为缺少置空的方法,用户异步上传完毕文件后选择相同文件时,不会触发change,因为在这种情况下,我们没有办法使value(也就是文件路径)发生变化。那难道就无解了么。。当然不是。。我的解决方法是,每次选完文件,就重建此元素,这样值自然是空的,因为
2015-11-04 17:08:36
19337
1
转载 使用递归算法结合数据库解析成java树形结构
1、准备表结构及对应的表数据a、表结构:create table TB_TREE(CID NUMBER not null,CNAME VARCHAR2(50),PID NUMBER //父节点)b、表数据:insert into tb_tree (CID, CNAME, PID) values (1, '中国', 0);insert into tb_
2015-10-21 11:43:48
1095
转载 maven常见问题-详解
前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把ABPM项目 完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。maven概要首先我把maven的概念快速的梳理一下,让我们快速地建立起
2015-09-28 14:06:59
575
原创 jquery手动添加/移除对应的字段校验
添加/移除校验必须写在(validate(options)验证所选的FORM)之后才能生效//添加校验$('#name').rules('add',{ required: true, messages:{ required: '请填写内容', }});//移除校验var settings = $
2015-08-03 13:44:57
857
转载 正则表达式的数字实例
验证数字的正则表达式集 验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][
2015-07-24 14:45:27
413
原创 jquery实现表格列锁定
实现原理:创建多个div,div之间通过css实现层叠,每个div放置当前表格的克隆。例如:需要行冻结时,创建存放冻结行表格的div,通过设置z-index属性和position属性,让冻结行表格在数据表格的上层。同理,需要列冻结时,创建存放冻结列表格的div,并放置在数据表格的上层。如果需要行列都冻结时,则除了创建冻结行、冻结列表格的div,还需要创建左上角的固定行列表格的div,并放置在所
2015-06-03 14:17:06
2381
转载 给js文件传参数
给js文件传参数一、利用全局变量这是最简单的一种方式,比如Google Adsense:script type="text/javascript"> google_ad_client ='pub-3741595817388494'; script> script type="text/javascript" src="http://pagead2. googlesyndica
2015-05-28 17:10:24
794
转载 sprngMVC和json实现前台和后台数据交换
springMVC框架下JQuery传递并解析Json数据分类: 【综合问题】2014-04-23 10:20 7238人阅读 评论(6) 收藏 举报json作为一种轻量级的数据交换格式,在前后台数据交换中占据着非常重要的地位。Json的语法非常简单,采用的是键值对表示形式。JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递
2015-05-07 09:42:40
845
转载 java实现邮件每周日定时发送
最近做项目时客户提出了一个需求:系统定时发送E-mail到其客户,达到通知的效果。先将实例分享给大家,如果确实有一些帮助的话,请大家来点掌声!首先介绍java定时器(java.util.Timer)有定时执行计划任务的功能,通过设定定时器的间隔时间,会自动在此间隔时间后执行预先安排好的任务(java.util. TimerTask)如: 每隔一个小时执行任务 timer.s
2015-04-01 10:53:40
1229
原创 在浏览器传中文参数时在本地上转码是正常的,到服务器上出现乱码情况时解决方法
一般浏览器传的中文参数时,取该参数转码一般是new String(request.getParameter("参数名").getBytes("ISO-8859-1"),"utf-8");这个样转码的。这样转码在本地上是没问题的,当把项目发布到服务器上时就可能出现乱码。解决方法是:js:encodeURIComponent编码与解码 今天在js往jsp和servlet传参的时候出
2015-04-01 10:09:00
8029
1
guns后台管理系统文档
2018-04-10
通用的Java工具类,主要包括基础工具类(时间、正则表达式、字符串、随机数等等),excel解析生成、word解析生成、文件操作、图片操作、敏感字、加解密等等
2018-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人