温明峰总结
温明峰
这个作者很懒,什么都没留下…
展开
-
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 · 240 阅读 · 0 评论 -
SpringBoot 热部署
POM.XML中添加第一步:<!-- 热部署 --><plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> ...原创 2019-04-16 14:05:24 · 125 阅读 · 0 评论 -
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 · 576 阅读 · 0 评论 -
SSH免密登录操作
1:生成秘钥ssh-keygen (直接回车即可) id_rsa.pub2:再将自己的公钥拷贝并追加到目标地址的授权列表文件authorized_keys中ssh-copy-id 目前地址(一般为ip) authorized_keys...原创 2018-09-03 16:54:02 · 119 阅读 · 0 评论 -
块级元素、行内元素、行内块级元素以及转换
<html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> div { width: 100px; height: 100px;原创 2018-07-20 14:08:40 · 1828 阅读 · 0 评论 -
Redis事务
原文地址:https://www.cnblogs.com/Jason-Xiang/p/5364252.htmlRedis事务 Redis中的事务(transaction)是一组命令的集合。事务同命令一样都是Redis最小的执行单位,一个事务中的命令要么都执行,要么都不执行。Redis事务的实现需要用到 MULTI 和 EXEC 两个命令,事务开始的时候先向Redis服务器发送 MULTI 命令,...转载 2018-07-05 16:30:58 · 1405 阅读 · 0 评论 -
requestScope sessionScope
requestScope sessionScope 分别从 session 和request 中获取数据是EL表达式中的一个隐含对象,类似request,如:${requestScope.username} 表示在request域中取得username属性所对应的值,相当于request.getAttribute(“username”)。${param.username} 可理解为:r...原创 2018-07-23 16:33:21 · 832 阅读 · 0 评论 -
Redis主从复制和集群配置
原文地址:https://blog.csdn.net/u011204847/article/details/51307044redis主从复制概述1、redis的复制功能是支持多个数据库之间的数据同步。一类是主数据库(master)一类是从数据库(slave),主数据库可以进行读写操作,当发生写操作的时候自动将数据同步到从数据库,而从数据库一般是只读的,并接收主数据库同步过来的数据,一个主数据库可...转载 2018-07-05 10:05:59 · 114 阅读 · 0 评论 -
单例模式写法
/** * 懒汉模式 懒加载思想 * 线程不安全 多线程下不能正常运行 */public class LhSingleton { private static LhSingleton instance; private LhSingleton(){ } public static LhSingleton getInstance(){ if...原创 2018-07-23 11:03:43 · 106 阅读 · 0 评论 -
到底什么时候该使用MQ?
原文地址:https://blog.csdn.net/xybelieve1990/article/details/70313216/http://mp.weixin.qq.com/s/Brd-j3IcljcY7BV01r712Q一、缘起一切脱离业务的架构设计与新技术引入都是耍流氓。 引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题。就像微服务分层架构之前,应该首先回答,为什么要引入微服...转载 2018-06-28 15:47:07 · 122 阅读 · 0 评论 -
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deletedHead,分别完成在队列尾部插入节点和在队列头部删除节点的功能
转载地址:https://blog.csdn.net/jsqfengbao/article/details/47089355题目:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deletedHead,分别完成在队列尾部插入节点和在队列头部删除节点的功能。我们通过一个具体的例子来分析该队列插入和删除元素的过程。首先插入一个元素a,不妨先把它插入到stack1,此时st...转载 2018-06-27 10:30:27 · 1311 阅读 · 0 评论 -
mysql处理高并发,防止库存超卖
转载地址:https://blog.csdn.net/caomiao2006/article/details/38568825先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、秒杀、特价之类的活动,而这样的活动有一个共同的特点就是访问量激增、上千甚至上万人抢购一个商品。然而,作为活动商品,库存肯定是很有限的,如何控制库存不让出现超买,以防止造成不必要的损失是众多电子商务网站程序员头疼的问...转载 2018-06-27 10:01:07 · 166 阅读 · 0 评论 -
Java 序列化 与 反序列化
//序列化 public static byte [] serialize(Object obj){ ObjectOutputStream obi=null; ByteArrayOutputStream bai=null; try { bai=new ByteArrayOutputStream(); ...原创 2018-07-02 09:53:28 · 129 阅读 · 0 评论 -
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 · 3303 阅读 · 0 评论 -
关于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 · 872 阅读 · 0 评论 -
使用Maven构建多模块项目
原文地址 https://www.cnblogs.com/xdp-gacl/p/4242221.html在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上...转载 2018-05-15 16:14:27 · 105 阅读 · 0 评论 -
java反射
反射机制是什么反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。...转载 2018-05-09 17:29:27 · 100 阅读 · 0 评论 -
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 · 191 阅读 · 0 评论