自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

金溪的博客

好的开始是成功的一半,不要制定太长远的目标,同时不以战术的勤奋掩饰战略的懒惰,复杂思考简易行事,分而治之降低压力,以概率面对生活,时刻保持头脑清醒,防人之心不可无,广交慎择,顺其自然,近贤远佞,源代码...

转载 nginx 上部署react项目

部署 1、npm run build 构建成功之后,会生成一个dist文件夹,这个文件夹里的静态文件,就是我们的项目访问文件了。 2、nginx.conf server { listen 8080; # server_name your.domain.co...

2018-11-30 15:50:02 1182 0

转载 JMeter 学习

线程组设置 1、Name 这个线程组名称 2、action to be taken after a sampler error 在取样器发生错误后要执行的动作(取样器,真正发起请求的元件) (1)continue,继续 (2)start next thread loop,一个测试计...

2018-11-28 14:10:52 94 0

转载 spring cloud zuul的性能优化

Tomcat Tomcat的最大并发数是可以配置的,实际运用中,最大并发数与硬件性能有很大关系的。Tomcat默认的HTTP实现是采用阻塞式的Socket通信,每个请求都需要创建一个线程处理。Tomcat默认配置的最大请求数是150,也就是说同时支持150个并发,并发越大,GC的负担也越大。 ...

2018-11-26 14:28:12 2774 0

转载 Spring Cloud Eureka 自我保护机制

Eureka Server在运行期间会去统计心跳失败比例在15分钟之内是否低于85%,如果低于85%,Eureka Server会将这些实例保护起来,让这些实例不会过期。因为当网络分区故障发生时,微服务与Eureka Server之间无法正常通信,而微服务本身是正常运行的,此时是不应该移除这个微服...

2018-11-21 16:17:18 101 0

转载 linux maven导入jar包到本地maven库

mvn install:install-file "-DgroupId=org.mozilla" "-DartifactId=jss" "-Dversion=4.2.5" "-Dpackaging=jar" &quo...

2018-11-21 15:45:47 854 0

转载 centos 7操作防火墙

Centos7 默认使用的是firewall作为防墙,使用iptables必须重设置一下。 1、直接关闭防火墙 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewa...

2018-11-21 15:40:08 66 0

转载 oracle中把逗号分割的字符串转换为可放入in的条件语句的字符数列

select regexp_substr('SMITH,ALLEN,WARD,JONES','[^,]+', 1, level) from dual connect by regexp_substr('SMITH,ALLEN,WARD,JONES...

2018-11-21 15:36:28 241 0

转载 oracle中,将两上select语句的结果作为一个整体显示出来

1、union 对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序。 2、union all 对两个结果集进行并操作,包括重复行,不进行排序。 3、intersect 对两个结果集进行交集操作,不包括重复行,同是进行默认规则的排序。 4、minus 对两个结果集进行差操作...

2018-11-21 15:03:22 878 0

转载 fastjson JSONField

1、不想序列化的属性增加JSONField(serialize=false) 2、通过JSONField(name="xxx")可以在序列化时,为其指定别名。  

2018-11-21 14:54:10 102 0

转载 web认证中使用token

几种常用的认证机制 1、Http Basic Auth 简单点说就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API使用的最简单的认证方式,只需要提供用户名密码即可,但由于把用户名密码暴露给第三方客户端的风险,在生产环境被...

2018-11-20 17:26:30 266 0

转载 Oracle重置序列(不删除重建方式)

Oracle中一般将自增sequence重置为初始1时,都是删除再重建,不过还有种巧妙的方式,不用删除,利用步长参数,先查出sequence的nextvalue,再把递增改为负的这个值(反过来走),然后再改回来。 假设需要修改的序列名:seq_name 1、select seq_name.ne...

2018-11-19 10:40:07 103 0

转载 Oracle 序列创建、使用、修改、删除

创建序列 CREATE SEQUENCE sequence_name [START WITH num] [INCREMENT BY increment] [MAXVALUE num|NOMAXVALUE] [MINVALUE num|NOMINVALUE] [CYCLE|NOCYCL...

2018-11-19 10:23:30 81 0

转载 Content-Disposition响应头

下面的描述是语法树的形式: disposition := "Content-Disposition" ":" disposition-type *(";" dispo...

2018-11-16 15:50:09 301 0

转载 spring boot @Controller与@RestController之间的区别

共同点 都是用来表示Spring某个类是否可以接收HTTP请求。 不同点 @Controller标识一个spring类是Spring MVC controller处理器。 @RestController是@Controller和@ResponseBody的结合体。 @ResponseBo...

2018-11-16 13:17:49 57 0

转载 CommandLineRunner或ApplicationRunner接口

前言 CommandLineRunner和ApplicationRunner接口是在容器启动成功后的最后一步回调。 CommandLineRunner接口 接口被用作将其加入spring容器中时执行其run方法,多个CommandLineRunner可以被同时执行在同一个spring上下文中...

2018-11-15 08:37:07 117 0

转载 Consul

介绍 Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。Consul使用Go语言编写。 优势 1、它使用Raft算法来保证一致性,比复杂的Paxos算法更直接。 2、支持多数据中心。 Consul角色 (1)client:客户端,无状态,将HT...

2018-11-13 11:25:30 754 0

转载 Lombok插件的安装和使用

lombok介绍 lombok能够极大简化我们写的代码,使用注解的方式省略get set toString等方法,便得代码看起来更加的美观。lombok是在编译时候生成对应的方法的。所以在性能上面大家完全不用担心,是与我们写上get set方法是一样的。 常用的几个注解 @Data注解在类上...

2018-11-13 10:47:25 125 0

转载 Java enum的7种常见的用法

enum是一个特殊的Java类,继承自java.lang.Enum,但又是一个不能够被继承的final类。它可以定义在interface或class中,也有构造函数、方法、数据域。 枚举类的构造器与普通类的构造器有些不同: (1)构造器仅仅是在构造枚举值的时候被调用。 (2)构造器是私有的,...

2018-11-13 08:53:32 123 0

转载 spring boot 系统异常统一处理

1.系统异常捕获 @ControllerAdvice(annotations = {RestController.class}) public class GlobalExceptionHandler { private Logger logger = LoggerFactory.ge...

2018-11-13 08:33:36 199 0

转载 java calendar的设置月份需减一

注意在calendar中月份是从0开始的。

2018-11-09 15:27:29 1633 0

转载 MD5算法原理

MD5,即“Message-Digest Algorithm 5”(信息-摘要算法),从名字来看就知道它是从MD3、MD4发展而来的一种加密算法,其主要通过采集文件的信息摘要,从此进行计算并加密。 MD5是输入不定长度信息,输出固定长度128-bits的算法。经过程序流程,生成四个32位数据,最...

2018-11-07 11:25:25 584 0

转载 android的allowBackup

Android API Level 8及其以上Android系统提供了为应用程序数据的备份和恢复功能,此功能的开关决定了该应用程序中AndroidManifest.xml文件中allowBackup属性值,其属性值默认是true。当allowBackup标志为true时,用户即可通过 adb ba...

2018-11-07 09:18:37 93 0

转载 Android自定义Application

自定义Application用途 1、为得到一个Application对象提供便捷。 2、封装一些通用操作。 3、初始化一些全局的变量数据。 对于前两点,官方不建议这样做,国灰使用一个单例模式同样可以做到。但是自定义Application没有任何副作用。而在Applicationr onC...

2018-11-07 08:47:29 332 0

转载 android onCreate与onCreateView的区别

onCreate是指创建该fragment,类似于Activity.onCreate,你可以在其中初始化除了view之外的东西。 onCreateView是创建该fragment对应的视图,你必须在这里创建自己的视图并返回给调用者。 例如 return inflater.inflate(R...

2018-11-06 09:54:25 2684 0

转载 mybatis+oracle实现主键自增长的几种方式

1、使用selectKey标签 <insert id="addLoginLog" parameterType="map" > <selectKey keyProperty="id" ...

2018-11-01 11:26:30 123 0

转载 springboot jjwt

JJWT 全称Java Json Web Token。 而JWT是一种在两方之间传输信息的方法,在jwt的主体中编码的信息被称为claims。jwt的扩展形式是json,因此每个claim都是json对象中的一个键。 jwts增强了可验证性,接收都可以确定jwt没有通过验证签名来篡改。jwts...

2018-11-01 11:09:34 830 0

转载 spring cloud redis session共享

mvn依赖 <dependency> <groupId>org.springframework.boot</groupId> <ar...

2018-11-01 10:15:59 776 1

转载 Oracle中用sql语句创建和管理表

创建语法 create table [schema.]tablename (column datatype [default expr] [constaint], ....) 查看表结构 desc tablename 克隆表 克隆整个表: create table em...

2018-11-01 09:59:30 137 0

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