自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 (转)JNDI数据源的配置

本文转自:http://www.cnblogs.com/xdp-gacl/p/3951952.html     marker一下,方便以后看看一、数据源的由来  在Java开发中,使用JDBC操作数据库的四个步骤如下:      ①加载数据库驱动程序(Class.forName("数据库驱动类");)      ②连接数据库(Connection con  = DriverManager.getC...

2018-05-09 19:25:11 214

转载 《转》SpringMvc @InitBinder 表单多对象精准绑定接收

转自:https://blog.csdn.net/xsf1840/article/details/73556633问题出现要在一张表单中提交多个对象,并且还要在后台Controller 中精准的绑定接收。可是,这些对象中的参数名可能相同,后台接收入参时无法像struts那样jsp表单中使用Object.Param形式对表单进行精准绑定入参,我们都知道struts2默认就是这种方案,这是因为stru...

2018-04-28 17:27:22 256

转载 Java 日志框架:logback 详解

Java 日志框架:logback 详解2018-04-09 ImportNew(点击上方公众号,可快速关注)来源:五月的仓颉 ,www.cnblogs.com/xrq730/p/8628945.html为什么使用logback记得前几年工作的时候,公司使用的日志框架还是log4j,大约从16年中到现在,不管是我参与的别人已经搭建好的项目还是我自己主导的项目,日志框架基本都换成了logback,总...

2018-04-10 10:00:06 373

转载 远程仓库版本回退方法

1 简介最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客。2 问题 如果提交了一个错误的版本,怎么回退版本? 如果提交了一个错误的版本到远程分支,怎么回退远程分支版本? 如果提交了一个错误的版本到公共远程分支,又该怎么回退版本?3 本地分支版本回退的方法如果你在本地做了错误提交,那么回退版本的方法很简单 先用下面命令找到要回退的版本的commit i...

2018-03-22 19:17:52 6075

转载 网页定时刷新的三种方法

1. 页面自动刷新:<meta http-equiv="refresh" content="5">// 注:5,单位为秒,上述表示每隔5s刷新一次2. 刷新时跳转到指定页面<meta http-equiv="refresh" content="5;url=http://www.baidu.com">//注:5s后自动跳到百度3. 页面自动刷新js版<scrip

2018-03-22 14:30:04 8849

原创 json与map互相转换

Map转Json:    1 利用fastjsonMap<String, Integer> params = new HashMap<String, Integer>();params.put("invateId", 1);params.put("applySourceId", 1);Object o = JSONObject.toJSON(params);Sys...

2018-03-06 15:24:46 83749

转载 Java中Session总结

一、Session简单介绍  在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。二、Session和Cookie的主要区别...

2018-03-06 15:00:53 6921 2

转载 Java中Cookie的增删改查操作

/**           * 读取所有cookie           * 注意二、从客户端读取Cookie时,包括maxAge在内的其他属性都是不可读的,也不会被提交。浏览器提交Cookie时只会提交name与value属性。maxAge属性只被浏览器用来判断Cookie是否过期           * @param request           * @param response   ...

2018-03-06 14:47:44 144

转载 web.xml配置文件详解

原地址:http://blog.csdn.net/believejava/article/details/43229361一、            Web.xml详解:(一)  web.xml加载过程(步骤)首先简单说一下,web.xml的加载过程。当我们去启动一个WEB项目时,容器包括(JBoss、Tomcat等)首先会读取项目web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项...

2018-02-13 16:47:45 214

转载 Spring 注解

转自:https://www.cnblogs.com/jianliang-Wu/p/5652629.html声明Bean的注解:@Component : 组件,没有明确的角色@Service : 在业务逻辑层(service层)使用@Repository : 在数据访问层(dao层)使用.@Controller : 在展现层(MVC--SpringMVC)使用注入Bea

2018-02-07 13:01:15 221

原创 关于日期的使用

1. Linux系统中:---利用crontab设置定时时注意weekday = 0---星期天; 1---星期一;  2---星期二; 3---星期三; 4---星期四; 5---星期五; 6---星期六2. Java中代码:Calendar calendar = Calendar.getInstance();int dayOfWeek = calendar.get(Calend

2018-01-22 18:26:53 194

原创 MySQL 截取小数位数

项目中遇到一些有关小数位数截取的问题,留下痕迹,以便后续使用时注意:个人推荐使用方法2),直接四舍五入1)select FORMAT(1478568.2457,2);查询出来的结果为:,每隔3位用逗号进行截取,返回的结果为String类型的,如果MyBatis中接收的字段不是String类型的,转换结果会出错。2)SELECT ROUND(1478568.2457, 2)  四舍五入法

2018-01-09 15:51:41 13307

原创 Mysql中的日期函数

1) CURDATE() 和 CURRENT_DATE:两者都返回当前日期  select CURDATE();   select CURRENT_DATE;2) DATE_ADD(date,INTERVAL expr unit):  返回与date 加 相差多少unit(单位);select date_add( now(), interval  3 day)     当前时间往后加3天;

2017-11-22 21:05:20 475

转载 使用Spring MVC统一异常处理实战

1 描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。 那么,能不能将所有类型的异常处理从各处理过程解耦出来,这样既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护?答案是肯定的。下面

2017-11-06 11:53:57 218

原创 mybatis中choose的使用

在项目中用到了进行判断,代码如下:select name, email from users WHERE test=" null != list and list.size > 0"> email in collection="list" item="email" open="(" separator="," close=")"> #{e

2017-11-03 17:08:50 1842

转载 java中Array Set List互转问题

package com.example.test;import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap;import java.util.HashSet;import java.util.List;import java.util.Map;import java.uti

2017-11-03 17:01:08 254

原创 mybatis中判断两个集合是否为空

在工作中遇到mybatis中判断两个集合是否为空,不为空的话遍历;都为空执行 1=0 or 1=0,则查询出来空集合select login,name,email from users u where test="sameEmailList != null and sameEmailList.size > 0 "> email in collection="sa

2017-10-16 21:12:24 22899

原创 Calendar中的一些用法

网上找的,刚刚接触Calendar类,有点复杂,记下来。Java中对日期的处理需要用到Calendar类,其中有几个方法在使用时需要新手注意。1. 在获取月份时,Calendar.MONTH + 1 的原因Java中的月份遵循了罗马历中的规则:当时一年中的月份数量是不固定的,第一个月是JANUARY。而Java中Calendar.MONTH返回的数值其实是当前月距离第一

2017-08-31 17:33:18 480

转载 log4j.properties日志配置文件解析与配置

一、Log4j配置第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:放在src下的话就不用配置 否则得去web.xml里面配置一个Listener参考:log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=or

2017-08-11 10:45:11 401

原创 Java多线程和多线程计数器的学习

在工作中有需求任务: 开启多个多线程,等多线程跑完之后执行插入操作。对于此需求,打算利用多线程的join()关键字来实现。代码如下:PrincThread a = new PriceThread(A);a.start();PrincThread b = new PriceThread(B);b.start();PrincThread c = new PriceThrea

2017-08-07 17:58:05 936

原创 Python中字典表、列表的方式

刚开始学习Python,在网上查找资料总结,如有错误,恳请指正!字典表遍历的几种方式:其中第三种  iteritems()比较常用,效率较高print '-------one     dict-------'pcDict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}for pc in pcDict:

2017-08-03 11:32:19 335

原创 Mysql 中!=和 <>

两者都是不等于的意思,查阅网上资料说是!=是一起sql标准,。mysql中有一个tb_students表,其中有id, name,sex字段id     name                    sex1         zhangsan            man2        lisi                           (Null)3

2017-08-02 17:42:28 49327 4

转载 MySQL批量插入遇上唯一索引避免方法

本文转至www.51job.com   文章详细链接地址:http://www.jb51.net/article/33028.htm一、背景以前使用SQL Server进行表分区的时候就碰到很多关于唯一索引的问题:Step8:SQL Server 当表分区遇上唯一约束,没想到在MySQL的分区中一样会遇到这样的问题:MySQL表分区实战。今天我们来了解MySQL唯一索引的一些知识:

2017-07-19 17:41:58 918

空空如也

空空如也

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

TA关注的人

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