自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 springboot项目中使用设计模式一策略模式

策略模式: 使用常用,支付,之前做了微信支付,支付宝支付,然后另外一个同事写了一个银联支付,那么如果代码方法一起就会导致代码不是很好操作所以,采用策略模式进行,同事只需要写一个实现类,就可以了, 在协作过程中比较容易。 在策略模式(Strategy Pattern)中,一个类的行为或其算...

2019-09-29 19:49:00

阅读数 14

评论数 0

转载 错误:org.springframework.jdbc.support.SQLErrorCodesFactory - SQLErrorCodes loaded

使用spring+mybatis整合时报错:org.springframework.jdbc.support.SQLErrorCodesFactory - SQLErrorCodes loaded 错误原因是; 1.参数与数据库字段不匹配,可能是映射文件sql语句写错了,字段名与数据库中的字段...

2019-09-29 19:32:00

阅读数 1

评论数 0

转载 springbean的生命周期

spring的bean的生命周期 springbean的生命周期:创建,初始化,使用,销毁, 1 创建: spring的bean默认是单例模式的,默认采用单例的模式进行初始化 2 初始化: spring的bean进行依赖注入; 如果bean实现了,beanNameAawre方法,那么就...

2019-09-29 19:31:00

阅读数 2

评论数 0

转载 nginx简单反向代理实例

一、要做什么? 实例最后实现的效果图: 我们在浏览器地址栏上输入 wangtong,代理服务器获取请求,将请求转发至指定的 tomcat 上 二、怎样做? 1.准备环境 虚拟中中需要安装 JDK+Tomcat+Nginx,实例中我用的是 jdk1.8,Tomcat...

2019-09-29 13:56:00

阅读数 1

评论数 0

转载 虚拟机配置双网卡适配器后(桥接和NAT模式),重新打开后两个适配器的ip都没有了(重启网卡报Job for network.service failed because the control pro...

科普双网卡适配器的好处:   我是配了一个桥接模式的网卡和一个NAT模式的网卡,桥接模式,也就是将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网络适配器可通过主机中的物理网络适配器直接访问到外部网络(例如图中所示的局域网和Internet,下同)。简而言之,这就好像在上图...

2019-09-26 13:57:00

阅读数 47

评论数 0

转载 centos7误删yum源的解决办法 ( -bash: yum: command not found)

这里以安装阿里的yum源为例: 1.查看自己的centos版本   cat /etc/redhat-release 2.进入阿里云源站地址:http://mirrors.aliyun.com/centos,找到自己虚拟机的版本 3.下载相应的yum包 wg...

2019-09-26 11:46:00

阅读数 4

评论数 0

转载 小A盗墓

小A盗墓 时间限制:5 Sec内存限制:128 MB 题目描述 小A终于通过了保安的考验,来到了古墓门前,古墓门前有n根柱子,第i根柱子的高度是整数。古墓的门上会弹出一些暗号,机智小A猜到这个暗号表示询问第l到第r根柱子的高度在升序排序后是否构成一段连续且上升的序列。并且这些柱子的高度还可能...

2019-09-25 18:53:00

阅读数 2

评论数 0

转载 springboot获取项目的绝对路径和根目录

springboot获取当前项目路径的地址 System.getProperty("user.dir") 输出目录: G:\outshine\wangsoso //获取classes目录绝对路径 String path = ClassUtils.getDefaultCl...

2019-09-24 10:05:00

阅读数 479

评论数 0

转载 @Transient注解的使用

转自:https://blog.csdn.net/sinat_29581293/article/details/51810805 java 的transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不...

2019-09-23 15:51:00

阅读数 4

评论数 0

转载 关于excel导出的总结

导出excel通用模板(程序定义模板导出) 转载原文:https://www.jianshu.com/p/5c7b359a159c 如下代码,本方法主要用于程序定义模板格式,并导出文件。该方法将定义和创建分离,达到了一定解耦合,降低了开发复杂度。但是依然是程序定义模板,对模板的样式需要程序控制...

2019-09-23 14:34:00

阅读数 6

评论数 0

转载 注解到处excel

package com.cxy.domain.poi; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Retentio...

2019-09-22 15:49:00

阅读数 1

评论数 0

转载 nio读取文件,输出文件

io流的一种: package com.cxy.ssp.Automic; import java.io.FileOutputStream; import java.io.IOException; import java.nio.ByteBuffer; import java.ni...

2019-09-21 15:24:00

阅读数 4

评论数 0

转载 AtomicReference

AtomicReference就是以原子方式更新对象引用,可以看看源码: private static final long serialVersionUID = -1848883965231344442L; private static final Unsafe unsafe...

2019-09-21 11:15:00

阅读数 0

评论数 0

转载 swagger2注解使用方法

swagger注解整体说明: @Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置" @ApiOperation...

2019-09-20 11:59:00

阅读数 12

评论数 0

转载 springboot整合swagger

这里我就省略了springboot框架的搭建,进行直接整合swagger 在你的springboot框架的启动类的同一级目录下,新建一个包config,在包下,新建一个类Swagger2Config,如图: Swagger2Config类内容: package com.wan...

2019-09-20 11:43:00

阅读数 1

评论数 0

转载 唯一id

package com.debug.kill.server.utils; /** * Created by Administrator on 2019/6/20. */ import org.apache.shiro.crypto.hash.Md5Hash; import org...

2019-09-19 20:15:00

阅读数 1

评论数 0

转载 hashmap1.7的死锁模拟

package com.cxy.springdataredis.hashmap; import javax.lang.model.element.VariableElement; import java.util.HashMap; import java.util.Map; impor...

2019-09-18 11:10:00

阅读数 12

评论数 0

转载 数组模拟stack

package com.cxy.springdataredis.data; import java.util.Scanner; public class StackDemo { public static void main(String[] args) { ...

2019-09-18 11:09:00

阅读数 0

评论数 0

转载 环形队列

package com.cxy.springdataredis.data; import java.util.Scanner; public class CircleArray { public static void main(String[] args) ...

2019-09-18 11:08:00

阅读数 1

评论数 0

转载 单向链表

package com.cxy.springdataredis.data; import ch.qos.logback.core.net.SyslogOutputStream; import sun.reflect.generics.reflectiveObjects.LazyReflec...

2019-09-18 11:07:00

阅读数 11

评论数 0

转载 二叉树的遍历

package com.cxy.springdataredis.data; public class BinaryTreeDemo { public static void main(String[] args) { BinaryTree binaryTree =...

2019-09-18 11:06:00

阅读数 14

评论数 0

转载 CENTOS7 安装telnet

1. 查看是否安装 telnet和 依赖的xinetd rpm -qa | grep telnet 2.没有则安装 yum install xinetd yum install telnet yum install telnet-server 3. telnet默认不...

2019-09-16 17:25:00

阅读数 3

评论数 0

转载 window.open同时打开多个页面

在项目中遇到一个问题,需要点击按钮以后同时打开两个页面,我使用了window.open方法,但是最后的表现是只打开了第一个,第二个被吞了。调试的浏览器是chrome,然后在浏览器地址栏的右边弹出一个小图标,点击发现是浏览器自动拦截弹出式窗口,然后选择始终允许则解决了问题。记录一下。 转载...

2019-09-16 15:56:00

阅读数 57

评论数 0

转载 node与npm

node是一个运行环境,相当于tomacat npm是node的模块管理器,是一个命令行下的软件,用来安装和管理Node模块 转载于:https://www.cnblogs.com/wszxx/p/11512564.html...

2019-09-12 16:26:00

阅读数 1

评论数 0

转载 【Edusrc】域名整理小脚本

通过github、百度等搜索一些域名后发现域名包含三级、四级域名,如jira.xxx.edu.cn,我们需要的是xxx.edu.cn,所以写了个小脚本实现下: #!/usr/bin/env python import sys url_list = [] def main(): ...

2019-09-12 15:16:00

阅读数 18

评论数 0

转载 MySQL 按时间查询

  1.今天 select * from 表名 where to_days(时间字段名) = to_days(now());   2.昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 ...

2019-09-09 19:26:00

阅读数 10

评论数 0

转载 内存

1 swap, 当物理内存不足以支撑系统和应用程序(进程)的运作时,这个Swap交换分区可以用作临时存放使用率不高的内存分页,把腾出的内存交给急需的应用程序(进程)使用 转载于:https://www.cnblogs.com/zanyouxin/p/11482243.html...

2019-09-07 18:35:00

阅读数 0

评论数 0

转载 redis

1 redis大部分还是和其他持久化数据库合作使用,几个注意的场景: (1)、redis-rdb 半持久化模式下,非实时,如果一旦断电,丢失一些数据,程序能不能接受、兼容? (2)、redis主要是key的查询,对于复杂的数据结构,需要其他sql是不是更爽?需要其他关联查询? (3)、red...

2019-09-07 15:14:00

阅读数 0

评论数 0

转载 Element.scrollIntoView()

Element.scrollIntoView() 方法让当前的元素滚动到浏览器窗口的可视区域内 语法 element.scrollIntoView(); // 等同于element.scrollIntoView(true) element.scrollIntoView(alignTo...

2019-09-06 11:18:00

阅读数 5

评论数 0

转载 Caused by: java.io.FileNotFoundException: class path resource [com/cxy/springboot/mapping/] cannot b...

java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDel...

2019-09-05 16:35:00

阅读数 14

评论数 0

转载 max-http-header-size 引发的一起血案(附:查gc方法)

最近在做项目的时候发现其中一个服务出现了性能上的问题,项目启动后,出现内存溢出异常。 查看堆内存使用情况 分析然后找到占用空间的类,当时是byte[]占用99%的空间,然后点开查看实例发现是http占据了绝大部分的空间(如图)。 突然灵光一动想起有这么一个参数 server...

2019-09-05 13:53:00

阅读数 14

评论数 0

转载 git教程学习笔记(6)

git教程学习来自廖雪峰的官方网站 删除文件 先新建一个test.txt文件提交到git $ git add test.txt $ git commit -m "add test.txt" [master b84166e] add test.txt 1 f...

2019-09-04 18:42:00

阅读数 1

评论数 0

转载 git教程学习笔记(5)

git教程学习来自廖雪峰的官方网站 撤销修改 如果在readme.txt里写错了一行代码,比如 Git is a distributed version control system. sound HAHAHA. Git is free software distributed un...

2019-09-04 17:43:00

阅读数 7

评论数 0

转载 git教程学习笔记(4)

git教程学习来自廖雪峰的官方网站 管理修改 现在,假定你已经完全掌握了暂存区的概念。下面,我们要讨论的就是,为什么Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件。 你会问,什么是修改?比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字符,也...

2019-09-04 16:56:00

阅读数 1

评论数 0

转载 git教程学习笔记(3)

git教程学习来自廖雪峰的官方网站 工作区与暂存区 Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。 工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的gitStore文件夹就是一个工作区: 版本库(Repository) ...

2019-09-04 16:42:00

阅读数 1

评论数 0

转载 git教程学习笔记(2)

git教程学习来自廖雪峰的官方网站 1.版本回退 修改readme.txt文件提交到Git版本库,例如: Git is a distributed version control system. Git is free software 任意修改几个版本进行add和commit以...

2019-09-04 16:04:00

阅读数 0

评论数 0

转载 git教程学习笔记(1)

git教程学习来自廖雪峰的官方网站 1.认识git git与svn对比 集中式版本控制系统(svn)最大的毛病就是必须联网才能工作,如果在局域网内还好,带宽够大,速度够快,可如果在互联网上,遇到网速慢的话,可能提交一个10M的文件就需要5分钟,这还不得把人给憋死啊。 那分布式版本控制系统(...

2019-09-04 15:08:00

阅读数 2

评论数 0

转载 平衡树,treap

//#pragma GCC optimize(4) #include <bits/stdc++.h> typedef long long ll; using namespace std; const int N=100000+5; #define ls (p<<1...

2019-09-02 16:55:00

阅读数 0

评论数 0

转载 在springmvc框架中,通过ajax请求,响应至前端的中文显示是?

今天遇到的一个问题,我通过ajax请求去访问控制器,然后通过控制器给我响应了一段json数据,但是里面的中文 在浏览上显示是??,我在web.xml 文件中是设置了编码过滤器的,但是估计这个编码过滤器只是针对请求中的编码进行过滤 <filter> <filter...

2019-09-02 15:27:00

阅读数 1

评论数 0

转载 在idea中相同的字符串使用equals()进行比较时,返回值是flase问题

最近在idea中遇到了一个编码的问题,我的程序是从前台传过来一个字符串,判断用户的角色(学生,教师,管理员), 在进行equals()判断时,返回的确是false,然后就在网上查了查,发现是编码的问题,在这里分享给小伙伴们 这是问题,下面是解决方法: 打开设置,找到Editor下...

2019-09-02 11:40:00

阅读数 39

评论数 0

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