自定义博客皮肤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)
  • 收藏
  • 关注

原创 用HttpSessionListener与HttpSessionBindingListener实现在线人数统计

http://www.cnblogs.com/shencheng/archive/2011/01/07/1930227.html 在线人数统计方面的实现,上网找了下这方面的知识,最初我的想法是,管理session,如果session销毁了就减少,如果登陆用户了就新增一个,但是如果是用户非法退出,如:未注销,关闭浏览器等,这个用户的session是管理不到的,最后决定用HttpSessi...

2018-04-18 15:42:45 280 1

原创 Oracle几个常用的伪列(Pseudo-column)使用

https://blog.youkuaiyun.com/u012047933/article/details/39233657 Oracle的Pseudo-column,常被翻译成伪列,也有人翻译成虚拟字段。常常有我们的数据操作中带来一些意想不到的效果.常用到的主要有sysdate, systimestamp,RowNum ,RowID, CURRVAL, NEXTVAL,UID, USER,Lev...

2018-04-18 14:53:25 527

原创 Oracle的连接详解(左连接、右连接、全连接...)

https://www.cnblogs.com/guogl/articles/5929852.html 1  说明:提到数据库必须要知道联接操作,这部分的内容在数据库查询操作中占到举足轻重的地位,今天我就来说说这些联结操作。联接操作可以在WHERE中指定,也可以在FROM子句中指定,在FROM子句中指定联接条件时,SQL2将联接操作符分为联接类型和联接条件两部分。联接类型决...

2018-04-18 14:44:40 1482

原创 oracle-函数-trunc-round-日期函数

一、oracle trunc函数处理日期select trunc(sysdate) from dual; --默认截取到天2017-09-12 00:00:00select trunc(sysdate,'dd') from dual;--截取到天2017-09-12 00:00:00select trunc(sysdate,'') from dual; 空select ...

2017-09-12 17:56:55 2024

原创 js将form表单序列化[json字符串、数组、对象]

js将form表单序列化[json字符串、数组、对象](转至:http://www.cnblogs.com/bjlhx/p/6659392.html) 1.序列化为字符串$("#Form").serialize();//name=zhangsan&sex=1&age=20  2.序列化为数组  var formData=$("#form").seriali...

2017-09-08 16:59:27 660

原创 jquery操作表格

  //定义一个行元素,添加到多个表格中var tr = $('<tr>').append($('<td>').text('abc'));tr.clone(true).appendTo('table#table_pc');tr.clone(true).appendTo('table#table_ios');//清空table(除了第一行以外)...

2017-09-08 11:21:40 166

原创 选择城市组件(多选)

效果:  1、在页面引入css和js文件:<link href="${staticPath}/resources/js/flcheckbox/css/powerFloat.css" rel="stylesheet" type="text/css" /><link href="${staticPath}/resources/js/flcheckbox/css...

2017-08-30 17:14:23 1893

原创 Oracle拆分split字符串,instr函数的使用

需求:学生表中的课程字段是存课程表的id:1,2,3学生表: student………………id    name     Course1     张三      1,2,3………………课程表: course………………     id    name     1       语文     2       数字     3       英语………………查询学生表时,需要将对应的...

2017-08-23 17:32:39 595

原创 oracle 联合查询:union 和 union all;intersect 和 minus

联合查询:union 和 union all;intersect 和 minus--联合查询:union 和 union all;intersect 和 minusselect 1,2 from dualunionselect 1,2 from dual;--union 对多个结果集进行并集操作,不包括重复行,同时进行默认规则的排序:--1,2select 1...

2017-08-02 17:34:22 222

原创 oracle 查询示例-统计

一、按订单类型统计8月份内,各种类型订单的创建的数量、完成的数量。--按订单类型统计8月份内,各种类型订单的创建的数量、完成的数量select t.TYPEID,sum(t.create_num1) AS create_num,sum(t.create_done_num) AS create_done_num --t.create_num1:此处引用的列名称以第一个查询的列名为准...

2017-08-02 16:55:00 161

原创 Oracle 日期相关

--查询某一天内的数据select t.ID,t.LAST_TIME from T_ORDER t WHERE --AND t.LAST_TIME >= to_date('2017-07-31 00:00:00','yyyy-mm-dd hh24:mi:ss') t.LAST_TIME >= to_date('2017-07-31','yyyy-mm-...

2017-07-31 17:56:23 117

原创 表单组件的各种操作(取值、赋值、属性)

 一、input-text<input type="text" name="customName" id="customName" value="${o.customName }"/> //取值: var customName1 = $('#customName').val(); var customName2 = $('input[name="...

2017-07-28 17:22:41 840

原创 刷新页面后 hibernate实体自动update的问题

1、问题描述    在action中将通过<T> T org.springframework.orm.hibernate3.HibernateTemplate.get(Class<T> entityClass, Serializableid) throws DataAccessException方法获取到的实体对象,部分属性做了修改后作为action的返回结果返回页面...

2017-05-24 11:30:11 473

原创 Spring Boot配置文件 application.properties

Spring Boot通用application properties(不包含第三方Starter提供的properties)参考:这里 # ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample fil...

2017-04-05 18:31:28 174

原创 Thymeleaf模板的使用及与Spring Boot的集成

新一代Java模板引擎Thymeleaf参考: http://www.tianmaying.com/tutorial/using-thymeleafhttp://blog.youkuaiyun.com/u012706811/article/details/52185345 Thymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,Velocity,FreeM...

2017-03-30 15:53:23 202

原创 异常流水-javax.el.ELException-类型转换异常

javax.el.ELException: Cannot convert 1,0 of type class java.lang.String to class java.lang.Longjsp的EL表达式中,若用String类型的对象与数值做eq等计算时,会先将String对象转为double类型。所以当String对象含有非数字字符时会出现此异常。<c:if test="${...

2017-03-28 10:19:37 1177

原创 JSTL-格式化标签

JSTL格式化标签用来格式化并输出文本、日期、时间、数字。参考:http://www.runoob.com/jsp/jsp-jstl.htmlhttp://www.runoob.com/jsp/jstl-format-formatnumber-tag.html 引用格式化标签库的语法如下:<%@ taglib prefix="fmt" uri=...

2017-03-26 16:37:34 180

原创 java浮点数精确运算(java.math.BigDecimal)

由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精确的浮点数运算,包括加减乘除和四舍五入。 package utils;import java.math.BigDecimal;public class ArithUtils { //默认除法运算精度 private static final int DEF_DIV_SCALE = ...

2017-03-26 16:21:22 393

原创 Enum,枚举

参考:http://www.cnblogs.com/mxmbk/articles/5091999.htmlhttp://www.cnblogs.com/hyl8218/p/5088287.html enum 的全称为 enumeration, 是 JDK 1.5  中引入的新特性,存放在 java.lang 包中。在Java SE5之前,我们要使用枚举类型时,通常会使用stati...

2017-03-26 14:41:34 118

原创 以list模拟数据源的分页

  /** * 分页 * @param currentNo 当前页 * @param pageSize 每页数量 * @param resultList 数据源 * @return */ Page<Map<String, String>> page(int currentNo,int pageSize,List<Map&l...

2017-03-24 16:57:14 180

原创 ZipInputStream解压页面上传的文件

参考:http://www.cnblogs.com/lrh-xl/p/5509005.html  http://www.cnblogs.com/DreamDrive/p/5760477.html package import java.io.File;import java.io.FileInputStream;import java.io.FileOut...

2017-03-24 15:19:53 330

原创 javax.mail.Message发送Email,带附件,异步

package import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Properties;import java.util.regex.Matcher;...

2017-03-24 13:27:23 1876

原创 利用CSS的cursor属性 改变光标形状

<td title="${log.OUTPARAMS}" <c:if test="${not empty log.OUTPARAMS }">style="cursor:pointer"</c:if> >${log.FDESC}</td>  转至:http://www.w3school.com.cn/cssref/pr_cl

2017-02-14 13:17:44 345

原创 Apache StringUtils方法全集

转至:http://blog.youkuaiyun.com/fishnotears/archive/2010/11/16/6012953.aspx org.apache.commons.lang.StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出Nul...

2017-02-13 18:28:16 250

原创 敏捷开发Scrum

 转至:http://www.cnblogs.com/taven/archive/2010/10/17/1853386.html 什么是敏捷开发?敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这...

2017-02-13 17:56:54 112

原创 常用数据校验

  *** 判断页面中指定id的元素是否存在: if($('#myid').length > 0){ //存在}  1、限制输入值只能为英文或中文://限制输入值只能为英文或中文:var reg_projectCooperation = /^[a-zA-Z\u4E00-\u9FA5]+$/;var projectCooperation = $...

2017-02-12 22:51:44 1046

原创 oracle sql查询时需注意的细节

 1、oracle 对date型数据做判断时,null值的判断--oracle 对date型数据做判断时,null值的判断,需注意:SELECT tp.DISPLAY, tp.STATUS, tp.ISROBTICKET, tp.ROBTICKETTIME,tp.PRODUCTID FROM t_product tp WHERE -- tp.ROBTICKETTIME i...

2016-11-25 14:47:38 115

原创 jquery实现 城市选择框

 jquery实现 城市选择框。  城市单选框:  1、引入js和css<script src="${staticPath}/resources/jquerySelect/js/city.js${version}" ></script><link rel="stylesheet" type="text/css" href="$.

2016-11-23 17:24:13 818

原创 oracle 子查询用法

  select tor.BACKMONEYSTATUS,tp.PRODUCTID,tpmd.DISCOUNTDETAILID ,SUM (DECODE (tor.BACKMONEYSTATUS, null, tpmd.ACTUAL_FEE,0, tpmd.ACTUAL_FEE, 0)) unback_many --商品特定支付方式 未回款金额 ,SUM (DECODE (to...

2016-11-23 14:43:05 159

原创 书 签

书签 一、技术文章 1、http://www.yeetrack.com/ --- 易踪网-中文技术文档2、http://www.yeetrack.com/?p=779 --- 易踪网-HttpClient 4.3教程3、http://www.cnblogs.com/chenying99/ --- 刺猬的温驯 - 博客园4、5、 一、技术文章 1、...

2016-09-06 11:22:42 127

原创 Mac OS X 配置Java环境变量&安装Maven

Mac下添加java环境变量方法一:系统级配置终端中,先切换至root用户(sudo -i 或 sudo su),再编辑 /etc/profile 配置文件,完成后 wq! 强制保存退出vi。TudeMacBook-Pro:etc tu$ sudo -iPassword:TudeMacBook-Pro:~ root# cd /etcTudeMacBook-Pro:etc roo...

2016-07-27 16:24:11 177

原创 Spring单例的Action Bean的成员属性的使用注意

      今天在做系统优化查看生产环境日志的时候发现一个java.util.ConcurrentModificationException异常,在网上查看异常原因后,以为是这段代码的逻辑问题(在对ArrayList做迭代时对其进行了修改),后来找到对应的代码(在一个Action里)并没有发现导至这个异常对应的代码。     再仔细查看后发现被迭代的ArrayList对象属于类的成员...

2016-07-25 22:27:50 252

原创 java.util.ConcurrentModificationException 异常

在对Vector、ArrayList做迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。--注:像使用for-each进行迭代实际上也会出现这种问题。 public class Test {    public static void main(String[] args)  {     ...

2016-07-25 21:42:33 81

原创 java.lang.String.format()字符串格式化功能使用

一、前言                               String.format 作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,为了不止步于简单调用 String.format("Hello %s", "John");,下面将笔记整理并记录下来。 二、重载方法                          // 使用当前本地区域对象(Lo...

2016-07-19 22:55:16 873

原创 linux管理tomcat

一、JDK的安装与配置 1.1、jdk安装    rpm包:    # rpm -ivh jdk-7u55-linux-x64.rpm    tar.gz包:解压缩    # mkdir /usr/java    # cd /usr/java    # tar -zxvf /software/jdk-7u55-linux-x64.tar.gz    生成链接以便版本升级    # ln...

2016-07-11 23:33:08 122

原创 MyEclipse打断点调试进入到class文件中--解决方法

eclipse打断点调试进入到class文件中,是由于对应的java类跟编译后的class文件,没有关联上,解决办法:在打断点调试的时候,如果发现进入到了class文件,先别着急关闭class文件,在该class文件中有个按钮,然后点击这个按钮,选择跟该项目对应的项目类型(java项目或者javaweb项目等)关联对应的工程,点击确定就行。这样源码与class 文件就相关联了。然后...

2016-07-07 17:08:23 793 1

原创 OSX下MyEclipse10里Tomcat控制台输出中文字符乱码问题

OSX下安装MyEclipse10里面内置的的Tomcat和Apache Tomcat7.0均在控制台输出中文字符时候出现乱码问题,所有的中文都变成了问号,刚开始还以为是我JDK有问题,不过我写了一个Main函数在本地输出了一下中文是没有问题的,于是把焦点集中在了Tomcat上。  我按照网上的很多方法都试了一下,发现均不能解决问题,这些方法包括了:修改Eclipse里面的页面字符编码设置、修改...

2016-07-06 17:00:10 116

原创 oracle 子查询相关

[code="sql"] --查询商品对应的所有票价都是售完状态的商品 select tp.productid from t_product tp where not exists( select 1 from t_productplay tpp where tpp.productid = tp.productid and tpp.starus != 2 -- 2:售完 ) [/code]--...

2016-06-23 14:06:29 101

转载 Spring MVC 框架搭建及详解

现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。  一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)

2015-07-19 22:21:53 229

转载 Spring 事务相关

Spring对事务的解决办法分为2种:编程式实现事务;AOP配置声明式解决方案。    编程式事务是不推荐的,只有在为了深入理解Spring事务管理时才需要学习编程式事务使用。    Spring声明式事务,让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…ca

2015-07-07 19:06:35 208

空空如也

空空如也

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

TA关注的人

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