自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (11)
  • 收藏
  • 关注

转载 MySQL的if,case语句使用总结..MySql 里的IFNULL、NULLIF和ISNULL用法

MySql 里的IFNULL、NULLIF和ISNULL用法 今天用到了MySql里的isnull才发现他和MSSQL里的还是有点区别,现在简单总结一下:mysql中isnull,ifnull,nullif的用法如下:isnull(expr) 的用法:如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。 mysql> select isnull(1+

2017-06-30 17:15:14 1110

原创 JDBC批处理代码

/** * 批处理 */ @org.junit.Test public void test1() { try { long start_millis = System.currentTimeMillis(); // conn.setAutoCommit(false); Stateme

2017-06-30 16:14:43 297

转载 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例

理想是标准. 今天,一定要比昨天更加优秀.

2017-06-29 21:46:21 240

转载 分布式事务之——tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/73731363一、背景有一定分布式开发经验的朋友都知道,产品/项目/系统最初为了能够快速迭代上线,往往不太注重产品/项目/系统的高可靠性、高性能与高扩展性,采用单体应用和单实例数据库的架构方式快速迭代开发;当产品/项目/系统做到一定规模的时候,原有的系统架构则不足以支撑义务发展需要,往

2017-06-29 21:44:33 805

原创 mybatis 的控制台打印sql,在mybatis.xml中进行设置

<setting name="logImpl" value="STDOUT_LOGGING"/>

2017-06-29 17:42:45 547

转载 Spring MVC前台使用html页面作为视图,配置静态资源后Controller控制器不起作用的解决办法

1.Spring MVC搭建项目的时候,想使用html页面作为前端的视图,你会发现html页面不能访问,原因是由于Spring拦截器将其拦截寻找控制器的缘故,解决办法就是配置静态资源:1 <mvc:resources mapping="/js/*.js" location="/js/" /> 2 <mvc:resources mapping="/**/*.html" location="/ht

2017-06-29 14:51:36 7108

原创 pom.xml文件汇总

<dependencies> <!-- 1. 数据库相关依赖 -驱动,数据库连接池 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.37</ve

2017-06-28 17:03:55 317

转载 java中常见jar包的作用

jar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法. jaxrpc.jar Axis运行所需要的组件包 saaj.jar 创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. wsdl4j-1.5.1.jar

2017-06-28 16:08:59 392

转载 Spring 事务管理机制概述

目录(?)[+]一 Spring 事务概述二 Spring 事务管理 API三 Spring 编程式事务管理四 Spring 声明式事务管理五 更多引用 摘要:   一般地,用户的每次请求都对应一个业务逻辑方法,而一个业务逻辑方法往往包括一系列数据库原子访问操作,并且这些数据库原子访问操作应该绑定成一个事务来执行。然而,在使用传统的事务编程策略时,程序代码必然和具体的事务操作代码耦合

2017-06-27 09:22:42 279

原创 js判断全选与全不选以及,js全不选时全选按钮会被勾掉

//全选或者全不选 $(".toAll").click(function() { $(".draftCheck").prop("checked", $(".toAll").is(":checked")); }) function inputCheck() { var f = true;

2017-06-24 19:30:25 1631

原创 文件下载代码

String id = params.get("id").toString(); BusFolderFileEntity busFolderFileEntity = busFolderFileService.queryObjectByFolderId(id); String fileId = busFolderFileEntity.getFileId();

2017-06-23 22:40:04 291

原创 mysql case 函数使用demo

SELECT purchase.id, purchase.purchase_count, purchase.unit_price, purchase.asset_total_price, purchase.purpose, purchase.asset_status, purchase.receive_person_id,

2017-06-21 14:17:48 262

转载 Java读取properties配置文件时,中文乱码解决方法

转自:http://pig345.iteye.com/blog/725974碰到了用Java.util.Properties读取中文内容(UTF-8格式)的配置文件,发生中文乱码的现象, Java代码  Properties prop=new Properties();         prop.load(Client.class.getClassLoader().getResourceAsS

2017-06-16 15:04:49 10446 1

转载 JVM、Java编译器和Java解释器

JVM、Java编译器和Java解释器 <div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href="http://www.csdn

2017-06-14 11:52:10 558

转载 内部类详解

可以将一个类的定义放在另一个类的定义内部,这就是内部类。      内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。第一次见面      内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。public class OuterClass { private String name ; priva

2017-06-13 14:48:31 383

转载 JAVA多线程并发

JAVA多线程并发 <div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href="http://www.csdn.net/tag/%

2017-06-12 17:07:41 332

转载 深入分析java线程池的实现原理

深入分析java线程池的实现原理 作者 占小狼 关注 2016.07.17 14:50

2017-06-12 16:06:12 413

原创 网站解决高并发,实现高可用

1.为实现网站高性能,高可用,可伸缩,可扩展.安全等.需要对其进行.分层:便于开发维护,后期可分层部署服务器,使网站拥有更多的资源应对越来越多的用户的访问.分层架构对网站支持高并发向分布式方向发展至关重要..分割.将网站不同功能和服务分割开来.包装成高内聚低耦合的模块单元.一方面便于开发和维护.另一方面,便于不同模块的分布式部署.提供网站的并发处理能力和功能扩展能力.分层和分割的主要目的是为了切分后

2017-06-12 14:21:02 711

原创 大型网站技术架构_读后感

1.好的项目均是从最初版本,慢慢更新出来的. 2.应用服务与数据服务分离.根据应用服务.文件服务.数据服务的特点进行硬件配置 3.使用缓存改善网站性能.项目访问特点也符合28定律.举例说.比如新浪微博,只有经常登录的用户才会发微博等.而这部分用户也只是占新浪用户总量的一小部分. 缓存分类: 4.但是,对应用服务而言,单一服务器处理的请求链接有限,尤其在访问高发期.不能满足需求.

2017-06-12 11:54:02 425

转载 Java反射详解

Java反射详解 分类:java, 基础日期:2012-07-20作者:ticmy 23反射,是Java中非常重要的一个功能,如果没有反射,可以说很多框架都难以实现。什么是反射?说白了就是可以通过Java代码获取装载到方法区的

2017-06-09 11:44:50 379

转载 java的动态代理机制详解

java的动态代理机制详解 在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制

2017-06-09 09:46:23 285

转载 深入理解Java并发之synchronized实现原理

【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) http://blog.csdn.net/javazejian/article/details/72828483 出自【zejian的博客】 关联文章:深入理解Java类型信息(Class对象)与反射机制深入理解Java枚举类型(enum)深入理解Java注解类型(@Annotation)深入理解Java并发之sync

2017-06-08 17:50:21 444

转载 Jvm工作原理学习笔记

一、 JVM的生命周期JVM实例对应了一个独立运行的java程序它是进程级别a) 启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点b) 运行。main()作为该程序初始线程的起点,任何其他线程均由该线程启动。JVM内部有两种线程:守

2017-06-08 17:39:43 208

转载 mybatis缓存的使用及理解

和hibernate一样,mybatis也有缓存机制 一级缓存是基于 PerpetualCache(mybatis自带)的 HashMap 本地缓存,作用范围为session,所以当session commit或close后,缓存就会被清空 二级缓存默认也是基于 PerpetualCache,但是可以为其制定存储源,比如ehcache 一级缓存缓存的是SQL语句,而二级缓存缓存的是结果对象,

2017-06-08 17:16:27 441

转载 spring的jsp库

.

2017-06-08 15:21:51 318

转载 spring学习之@ModelAttribute运用详解

@ModelAttribute使用详解 1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。(1)@ModelAttribute注释void返回值的方法 [java] view plain copy p

2017-06-08 13:27:52 325

转载 使用@RestController,@ExceptionHandler和@Valid,把检验和异常处理从主要业务逻辑里面抽离出来

@Restcontroller登场spring从4.0开始引入了@Restcontroller,这是对REST的支持,他可以帮我们去掉@ResponseBody这个 所以原本这样的代码,@Controllerpublic class SpitteController{ @RequestMapping(value="/{id}", method=RequestMethod.GET)

2017-06-08 10:44:49 1432

转载 spring的jsp库

//待续

2017-06-07 13:58:14 304

转载 springmvc视图解析器.

1.如果jsp中使用了jstl标签,则配置视图解析属性,解析成jstlview对象.//////不太懂.项目中均只是简单的进行了前缀 后缀,并没有进行该配置.也正常使用了各种标签功能

2017-06-07 13:18:51 213

转载 @Controller和@RestController的区别?

@Controller和@RestController的区别?官方文档: @RestController is a stereotype annotation that combines @ResponseBody and @Controller. 意思是: @RestController注解相当于@ResponseBody + @Controller合在一起的作用。1)如果只是使用@Rest

2017-06-07 11:24:27 302

转载 Spring Web MVC 多viewResolver视图解析器解决方案

viewResolver的定义如下:public interface ViewResolver { View resolveViewName(String viewName, Locale locale) throws Exception; }在spring 中,常用的ViewResolver 有如下几种:InternalResourceViewResolver 将逻辑视图名字

2017-06-07 10:36:31 570

转载 springmvc如何设置多视图器,springmvc 多个 ViewResolver

再做页面静态化处理时,有时候我们需要 两种或者两种以上的视图解析方式,比如 jsp,html,json,jstl,ftl等等,显然默认的 springmvc 只配置一种视图解析方式是满足不了我们的,但是放心,springmvc提供了配置多视图解析的方式:比如:一种视图解析用来 解析 freemarker静态化后的html,另一种视图解析用来解析 jsp(jstl)网上好多方式都有提到用 orde

2017-06-07 10:20:43 493

转载 彻底理解ThreadLocal

ThreadLocal是什么   早在JDK 1.2的版本中就提供Java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。   当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程

2017-06-06 18:07:33 245

转载 J2EE学习篇之--JDBC详解

摘要:JDBC(Java Data Base Connectivity,Java数据库连接),由一些接口和类构成的API。J2SE的一部分,由java.sql,javax.sql包组成。应用程序、JDBC API、数据库驱动及数据库之间的关系JDBC的使用步骤1.注册驱动 (只做一次)方式一:Class.forName(“com.MySQL.jdbc.Driver”);推荐这种方式,不

2017-06-06 17:42:55 585

转载 Java 序列化

Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新建对象。整个过程都是 Java 虚拟机(JVM)独立的,也就是说,在一个平台上序列化的对象可以在

2017-06-06 15:36:38 182

转载 Java关键字final、static使用总结

Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方

2017-06-06 14:44:38 311

转载 Java之Semaphore

一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。拿到信号量的线程可以进入代码,否则就等待。通过acquire()和release()获取和释放访问许可。相

2017-06-06 14:39:09 193

转载 Java:使用Executors创建和管理线程

http://zhangjunhd.blog.51cto.com/113473/700681. 类 Executors此类中提供的一些方法有:1.1 public static ExecutorService newCachedThreadPool()创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们。对于执行很多短期异步任务的程序而言,这些线程池通常可提高程序性能。

2017-06-06 14:30:12 259

转载 MySQL的if,case语句使用总结

Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用: IF表达式 IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定。 select *,

2017-06-06 13:27:28 360

转载 java 资源回收 优化

,.

2017-06-06 10:12:10 365

spring cloud -> eureka

spring cloud -> eureka spring cloud -> eureka spring cloud -> eureka

2018-05-14

springboot整合redis代码

springboot整合redis.算是比较全面的一种整合方式了. springboot整合redis.算是比较全面的一种整合方式了.

2018-05-14

h+plus 源码

h+plush+plush+plush+plush+plush+plush+plush+plush+plush+plus

2018-04-12

时间插件Pikaday

当时马上就给吸引了,后面去作者博客看了下最新版的,应该这个插件在神飞写完那篇文章后有陆续更新过几次,现在压缩后的JS大小是11k左右,不过还是挺小的,外观各方面也很不错,相比我们传统使用的My97datepicker的界面好看实在太多了,调用方法也简单,不过功能要跟My97datepicker的功能相比那肯定没办法那么全面,不过现在大部分情况下也可以满足我们的需求了。

2017-09-21

js一键上传与遮罩效果与分页

js一键上传与遮罩效果与分页

2017-08-30

ocupload一键上传js插件

文件一键上传

2017-08-30

maven(springmvc+spring+hibernate)

ssh整合

2017-08-05

maven(springmvc+spring+mybatis)

maven(springmvc+spring+hibernate)

2017-08-05

二维码demo

二维码

2017-06-14

echarts简单的前后台交互显示

SSM-Echarts-Maven 简单的前后台交互.后台数据是固定的.

2017-03-21

空空如也

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

TA关注的人

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