- 博客(109)
- 资源 (5)
- 收藏
- 关注
原创 springMVC 下文件上传
1. 使用springMVC 自带的文件上传beanspringmvc.xml 配置 package com.aa.controller; import java.io.File; import java.util.Date; import javax.servlet.http.HttpServletRequest; imp
2017-03-18 00:09:09
446
原创 Excel导出 和下载
利用poi-3.10-20120326.jar包 和工具包sl-common.jar (数据过多会oom)/** * @date 2015-9-14 * @author li * @Description: (小数据)导出Excel, 大数据导出 zip包 * @param xls_write_Address 导出地址,list 导出的数据 sheetname 页
2015-09-29 15:21:40
566
原创 mysql 日期 格式化 加减
DATE_ADD(date,INTERVAL expr type) (增加一段时间)DATE_SUB(date,INTERVAL expr type) (减去一段时间)SELECT DATE_ADD('2014-08-08',INTERVAL 24*3600-1 SECOND) time; (date '2014-08' 格式错误)
2015-09-25 14:15:35
1377
转载 My97DatePicker时间控件使用
My97DatePicker是一款非常灵活好用的日期控件。使用非常简单。 1、下载My97DatePicker组件包 2、在页面中引入该组件js文件: 3、页面使用两个方式: 常规调用: 图标触发: 注:$dp.$ 相当于 document.getElementById
2015-09-16 09:44:15
383
原创 js控制只允许输入数字
js 限制文本框 只能输入数字: function onlyNum() { if(!(event.keyCode==46)&&!(event.keyCode==8)&&!(event.keyCode==37)&&!(event.keyCode==39)) if(!((event.keyCode>=48&&event.keyCode=96&&event.keyCode<=
2015-09-15 17:15:10
1011
转载 配置Tomcat使用https协议(配置SSL协议)
转载地址:http://ln-ydc.iteye.com/blog/1330674内容概览:如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 协议 1.生成安全证书 2.配置tomcat------------------------------------------------------------------
2015-09-12 10:39:36
2153
原创 centos 安装jdk
一、openJDK 的卸载安装好的CentOS会自带OpenJdk,用命令java -version ,会有下面的信息:java version "1.6.0"OpenJDK Runtime Environment (build1.6.0-b09)OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
2015-09-05 20:54:51
294
转载 js javascript:void(0) 真正含义
我想使用过ajax的都常见这样的代码:void(0);">here但这儿的void(0)究竟是何含义呢?Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expressionexpression
2015-09-01 13:02:27
457
原创 mysql出现错误“ Every derived table must have its own alias”
Every derived table must have its own alias 这句话的意思是说每个派生出来的表都必须有一个自己的别名 一般在多表嵌套查询或子查询时,会出现此错误。 因为,进行嵌套查询的时候子查询出来的的结果是作为一个派生表来进行上一级的查询的,所以子查询的结果必须要有一个别名把MySQL语句改成:select co
2015-09-01 12:41:11
636
原创 SQL语句中,为什么where子句不能使用列别名,而order by却可以?
sqlserver(其他数据库类似)查询的执行顺序是:(1)FROM join_type> JOIN ON on_predicate> (2)WHERE where_predicate>(3)GROUP BY on>(4)HAVING having_predicate>(5)SELECT DISTINCT TOP(top_specification>) select_list>
2015-08-28 10:42:47
1271
转载 JavaScript Array.splice()和slice()的区别
splice()函数用于从当前数组中移除一部分连续的元素。如有必要,还可以在所移除元素的位置上插入一个或多个新的元素。该函数以数组形式返回从当前数组中被移除的元素。该函数属于Array对象,IE 5.5+、FireFox、Chrome、Safari、Opera等主流浏览器均支持该函数。语法array.splice( start, deleteCount [,items... ]
2015-08-21 11:39:25
1033
转载 mysql除法精度
Example:mysql> select 1*0.00001;+-----------+| 1*0.00001 |+-----------+| 0.00001 |+-----------+Ok, that looks fine. Let's do the same thing using division:mysql> select 1/100000;
2015-08-19 13:13:00
2794
转载 myeclipse-eclipse_web工程互导
一、Eclipse web工程导入到Myeclipse中Tomcat不能识别 Eclipse的web工程和myeclipse的web工程框架基本一致,有几个小配置文件不同,导致将eclipse的web工程导入到myeclipse后,不能直接在Tomcat中部署,解决方法是消除不同。 步骤:找一个myeclipse的web工程比较一下,发现.s
2015-08-17 23:47:05
377
原创 SQL ODER BY 多个字段
column1用升序,column2降序,sql该这样写 ORDER BY column1, column2 DESC 也可以这样写,更清楚: ORDER BY column1 ASC, column2 DESC 如果都用降序,必须用两个desc ORDER BY colu
2015-08-17 14:26:32
598
原创 SQL 字符串截取问题
mysql: select * from aos_rms_referrals where SUBSTRING( cLink FROM -6 FOR 6)= ? oracle : select * from aos_rms_referrals where SUBSTRING( length(cLink )-6, length(cLink))= ?
2015-08-06 14:22:40
481
原创 MYSQL中的反引号
反引号,一般在ESC键的下方,它是为了区分MYSQL的保留字与普通字符而引入的符号。举个例子:SELECT `select` FROM `test` WHERE select='字段值'在test表中,有个select字段,如果不用反引号,MYSQL将把select视为保留字而导致出错,所以,有MYSQL保留字作为字段的,必须加上反引号来区分。不加反引号建的表不能包含MYSQL保留
2015-08-06 11:32:37
825
转载 匿名内部类
转自:http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法
2015-08-03 10:25:47
411
转载 MyEclipse10安装SVN插件
MyEclipse使用总结——MyEclipse10安装SVN插件一、下载SVN插件subclipse下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240在打开的网站中找到subclipse的最新版本,如下图所示:下载完成之后,得到的是一个压缩包文件,如下图所示
2015-08-01 10:55:21
344
转载 js判断undefined类型,undefined,null,NaN的区别
js判断undefined类型今天使用showModalDialog打开页面,返回值时。当打开的页面点击关闭按钮或直接点浏览器上的关闭则返回值是undefined所以自作聪明判断 var reValue=window.showModalDialog("","",""); if (reValue== undefined){alert("undefined");}
2015-07-29 15:48:21
296
转载 js Date 日期格式化
原文地址:http://blog.163.com/swim_fish/blog/static/1908993022011826103344781/ var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-???
2015-07-29 15:18:31
409
原创 oracle 创建用户 表导入导出
创建用户 creat user tyfx identified by 123456; 赋予管理员权限 grant connect, resource, dba to tyfx; 命令窗口: imp 用户名/密码@连接名 file=文件所在路径 fromuser=用户名 log=日志文件路径 full=y ignore=y
2015-07-12 21:59:36
404
转载 js int 与 string
在javascript里怎么样才能把int型转换成string型(1)var x=100 a = x.toString() (2)var x=100; a = x +""; //JS会自动隐性转换 javascript 将string 变成 intJScript var s = "32" var i = new Number
2015-07-06 23:30:12
521
原创 js format 加减
1.function formatDate(now) { var year=now.getYear(); var month=now.getMonth()+1; var date=now.getDate(); var h
2015-07-06 22:20:53
417
原创 学习git笔记(window下)
1. window下 安装msysgit是Windows版的Git,从http://msysgit.github.io/下载2. 打开 git gui, 新建版本库 F:git3. 将测试文件如 test.txt 放到F:git 目录下 或它的子目录下, 右键 committool4.进入git gui中 先缓存改动, 再提交。5,。添加远端(区
2015-06-30 22:15:28
337
原创 面试题总结
一 1. JSP中动态INCLUDE与静态INCLUDE的区别 动态INCLUDE在使用的时候,会先解析所要包含的页面,解析后在和主页面放到一起显示;静态INCLUDE在使用的时候,不会解析所要包含的页面,也就是说,中有什么,我的任务就是把你包含并显示,其他的一概不管jsp:include是先编译一下included.jsp文件,然后再包含 先编译,后包含
2015-05-20 23:15:21
343
原创 观察者模式
1. 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2. 解决的问题 将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、扩展和重用都带来不便。观察
2015-05-19 14:52:56
522
原创 JAVA反射机制
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言
2015-05-19 12:08:15
534
原创 安装maven 出现错误:Unsupported major.minor version 51.0(jdk版本错误)
环境 Windows 8.1 jdk版本 1.6 安装apche-maven-3.3.3 出现错误:Unsupported major.minor version 51.0(jdk版本错误) 其ReadMe.txt:JDK: 1.7 or above (this is to execute Maven - it still allows you to bui
2015-05-18 13:57:27
811
原创 面试题总结
1.题目:short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?解答:Java规范有这样的规则[1.高位转低位需要强制转换 2.低位转高位自动转.]short s1 = 1; s1 = s1 + 1;有什么错? 答: i 是int 型 s1 short型 通过 + 运算后s
2015-05-18 10:07:56
445
原创 ==与equal异同
1.写出下面代码的结果System.out.println("ja"+"va" == "java"); 答:"=="用来比较对象的引用,而equals()用来比较对象的内容,但是如果是字符串常量,用"=="也可以比较内容是否相等,"ja"+"va"和"java"都是字符串常量,因此结果为true同理,下面代码 String st1 = "java";
2015-05-12 13:49:35
440
原创 js私有成员定义和访问
Javascript 根本上是和对象相关的。数组是对象。函数是对象。对象是对象。那什么是对象呢?对象是名-值对的集合。名是字符串,值可以是字符串,数字,布尔值或者对象(包括数组和函数)。通常对象是像哈希表一样执行地,这样便于值地快速检索。 如果值是函数,我们可以认为这是一个方法。当一个对象地方法被调用的时候,this 变量就设置为这个
2015-05-07 17:53:06
1217
转载 springmvc与 struts2
1. 入口 spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不同的。以前认为filter是servlet的一种特殊),这样就导致了二者的机制不同,这里就牵涉到servlet和filter的区别了。 2、主要机制 springmvc是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url
2015-05-07 17:07:50
412
原创 SpringMVC4+spring3+Myibats3
简单整合了ssm一下1.添加jar包2.配置 web.xml<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.
2015-05-07 15:54:38
1053
原创 Hibernate缓存
Hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据Hibernate缓存分类: Hibernate缓存包括两大类:Hibernate一级缓存和Hibernate
2015-05-06 14:49:48
376
原创 文件上传之文件读写
实例1:FileInputStream fps = new FileInputStream(filepath); OutputStream bb= response.getOutputStream(); byte[] buffer = new byte[1024]; int len = 0; while((le
2015-05-05 17:44:07
420
原创 oracle,MyIbats sql [17004] 无效的列类型
问题详情: uncategorized SQLException for SQL []; SQL state [null]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型。 第一反应是不是sql写错了。 无效的数据类型, 比如在往numb
2015-05-04 16:55:37
24890
原创 C标签和S标签
SpringMVC 自带标签没有Struts2的好用。。。 1.使用s:if判断字符串 Java代码 if test='a!="ah"'> table0 if> 2.s:if判断null Java代码 if test="list!=null && list.siz
2015-05-04 10:40:17
790
原创 extends 继承问题
class First{ public First(){ out(); } public void out(){ System.out.println("in first class !"); }}public class ClassExtends extends First { //子类若不声明构造方法 默认调用父类的构造方法, out方法被重写 /* p
2015-04-29 11:09:22
550
nginx1.8.1
2016-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人