自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot Session Redis共享

POM.xml1:加载文件<!-- springboot - Redis --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis&l...

2019-04-16 15:12:13 195

原创 SpringBoot 热部署

POM.XML中添加第一步:<!-- 热部署 --><plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> ...

2019-04-16 14:05:24 126

原创 mysql 删除重复复数据只保留一条数据

delete from tableA where idnot in (select * from (select id from tableA group by work_order_id) a)SQL 解析 third_workorder_info 表名重复数据work_order_id 相同的为重复数据先将分组的ID查出来,然后删除third_workor...

2019-04-10 17:19:11 579

原创 Spring IOC AOP的解释说明

Spring 是j2ee应用程序框架,是轻量级的IOC和AOP的容器框架,主要针对javabean的生命周期进行管理的轻量级容器可以单独使用也可以与Struts2  mybatis 结合使用IOC:控制反转          核心原理:配置文件+反射(工厂)+容器          原来:   service需要调用dao   我们在service中创建dao          S...

2018-09-17 09:00:36 184

原创 java线程池

创建线程池的作用1:限定线程个数,不会因为线程过多而导致系统运行缓慢或者崩溃2:线程不需要每次都去创建或销毁,节约资源3:线程池不需要每次都去创建,响应时间快常用线程池:ExecutorService 是主要的实现类,其中常用的有 :Executors.newSingleThreadPool()作用:创建一个使用单个 worker 线程的 Executor,以无界队列方式来...

2018-09-15 16:54:09 127

原创 java的拆箱装箱

java 8中基本类型对应的包装类型装箱:装箱就是自动将基本数据类型转换为包装器类型。拆箱:拆箱就是自动将包装器类型转换为基本数据类型。    public static void main(String[] args) {    Integer i = 1;  //自动装箱    int j = i;    //自定拆箱    }Integer i = 1; 执行上...

2018-09-15 16:39:36 104

原创 Java的基本数据类型

最近离职了准备写一些面试总结1:Java 中有几种基本数据类型 ?      8种 类型 解释说明 字节数 默认初始化值 boolean 布尔类型,占1个字节,用于判断真或假(仅有两个值,即true、false),默认值false 1(8位) false int ...

2018-09-15 08:20:46 120

原创 SSH免密登录操作

1:生成秘钥ssh-keygen   (直接回车即可)   id_rsa.pub2:再将自己的公钥拷贝并追加到目标地址的授权列表文件authorized_keys中ssh-copy-id   目前地址(一般为ip)  authorized_keys...

2018-09-03 16:54:02 119

原创 requestScope sessionScope

requestScope  sessionScope  分别从 session 和request 中获取数据是EL表达式中的一个隐含对象,类似request,如:${requestScope.username} 表示在request域中取得username属性所对应的值,相当于request.getAttribute(“username”)。${param.username} 可理解为:r...

2018-07-23 16:33:21 834

原创 基于Spring MVC REST 风格的URL

通常情况下 我们通过 id 的是否有数据来判断是  增加还是修改一条数据REST URL 通过请求方法的类型来判断请求是查询、增加 、 修改、删除请求方式  GET      查询                POST     新增                PUT        修改                DELETE  删除 如何发送   PUT  或...

2018-07-23 14:55:50 149

原创 Spring 3.0 注解的使用

1 @PathVariable占位符的 URL 是 Spring3.0 新增的功能通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过@PathVariable("xxx") 绑定到操作方法的入参中@RequestMapping("wenmf/{id}")public String pathVar...

2018-07-23 14:44:07 249

原创 单例模式写法

/** * 懒汉模式 懒加载思想 * 线程不安全 多线程下不能正常运行 */public class LhSingleton { private static LhSingleton instance; private LhSingleton(){ } public static LhSingleton getInstance(){ if...

2018-07-23 11:03:43 107

原创 块级元素、行内元素、行内块级元素以及转换

&lt;html lang="en"&gt;&lt;head&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;Document&lt;/title&gt;    &lt;style&gt;    div {        width: 100px;        height: 100px;    

2018-07-20 14:08:40 1831

转载 Redis事务

原文地址:https://www.cnblogs.com/Jason-Xiang/p/5364252.htmlRedis事务  Redis中的事务(transaction)是一组命令的集合。事务同命令一样都是Redis最小的执行单位,一个事务中的命令要么都执行,要么都不执行。Redis事务的实现需要用到 MULTI 和 EXEC 两个命令,事务开始的时候先向Redis服务器发送 MULTI 命令,...

2018-07-05 16:30:58 1406

转载 Redis主从复制和集群配置

原文地址:https://blog.csdn.net/u011204847/article/details/51307044redis主从复制概述1、redis的复制功能是支持多个数据库之间的数据同步。一类是主数据库(master)一类是从数据库(slave),主数据库可以进行读写操作,当发生写操作的时候自动将数据同步到从数据库,而从数据库一般是只读的,并接收主数据库同步过来的数据,一个主数据库可...

2018-07-05 10:05:59 114

转载 spring启动入口

原文地址  https://blog.csdn.net/lieyanhaipo/article/details/586055452017年02月28日 17:05:06阅读数:4062一、Spring与WEB容器整合   web项目中,Spring启动是在web.xml配置监听器,如下所示: Xml代码  &lt;!-- 配置Spring上下文监听器 --&gt;   &...

2018-07-02 10:52:50 4433

原创 Java 序列化 与 反序列化

//序列化 public static byte [] serialize(Object obj){ ObjectOutputStream obi=null; ByteArrayOutputStream bai=null; try { bai=new ByteArrayOutputStream(); ...

2018-07-02 09:53:28 129

转载 到底什么时候该使用MQ?

原文地址:https://blog.csdn.net/xybelieve1990/article/details/70313216/http://mp.weixin.qq.com/s/Brd-j3IcljcY7BV01r712Q一、缘起一切脱离业务的架构设计与新技术引入都是耍流氓。 引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题。就像微服务分层架构之前,应该首先回答,为什么要引入微服...

2018-06-28 15:47:07 122

转载 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deletedHead,分别完成在队列尾部插入节点和在队列头部删除节点的功能

转载地址:https://blog.csdn.net/jsqfengbao/article/details/47089355题目:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deletedHead,分别完成在队列尾部插入节点和在队列头部删除节点的功能。我们通过一个具体的例子来分析该队列插入和删除元素的过程。首先插入一个元素a,不妨先把它插入到stack1,此时st...

2018-06-27 10:30:27 1311

转载 mysql处理高并发,防止库存超卖

转载地址:https://blog.csdn.net/caomiao2006/article/details/38568825先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、秒杀、特价之类的活动,而这样的活动有一个共同的特点就是访问量激增、上千甚至上万人抢购一个商品。然而,作为活动商品,库存肯定是很有限的,如何控制库存不让出现超买,以防止造成不必要的损失是众多电子商务网站程序员头疼的问...

2018-06-27 10:01:07 166

原创 关于jeesite火狐浏览器导出excel乱码问题

分析乱码出现的原因:编码不一致导致乱码ie采用URLEncoder编码输出中文opera采用filenamesafari采用iso-8859-1chrome采用base64或iso-8859-1firefox采用base64或iso-8859-1String agent = request.getHeader("USER-AGENT").toLowerCase();   //获取浏览器的类型原方法...

2018-06-11 16:55:00 873

原创 String 去除空格 回车 换行 水平制表符

public static String replaceAllBlank(String str) { String s = "";        if (str!=null) {        Pattern p = Pattern.compile("\\s*|\t|\r|\n");         /*   \n 回车(\u000a)   \t 水平制表符(\u0009)   \s 空格(\u0...

2018-05-31 09:23:30 3311

转载 Spring容器初始化完成后执行初始化数据方法

这里总结三种方法:一:InitializingBean 接口  这说明在spring初始化bean的时候,如果bean实现了InitializingBean接口,会自动调用afterPropertiesSet方法。原文地址:https://www.cnblogs.com/study-everyday/p/6257127.html问题实现InitializingBean接...

2018-05-22 15:00:24 11817

转载 使用Maven构建多模块项目

原文地址 https://www.cnblogs.com/xdp-gacl/p/4242221.html在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上...

2018-05-15 16:14:27 107

原创 java Class.getResource Class.getClassLoader

Class.getResource(String path)path 不以’/'开头时,默认是从此类所在的包下取资源;path 以’/'开头时,则是从ClassPath根下获取;测试:结果:进一步理解  看下面的例子Class.getClassLoader().getResource(String path)path不能以’/'开头时;path是从ClassPath根下获取;从结果来看 Tes...

2018-05-10 10:49:59 249

转载 java反射

反射机制是什么反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。...

2018-05-09 17:29:27 102

mongodb linux 64位

nosql mongodb 版本为 linux 64位 解压配置后即可使用

2018-07-20

linux tomcat7

linux版本的tomcat解压后直接使用

2015-04-02

空空如也

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

TA关注的人

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