自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4367)
  • 收藏
  • 关注

转载 Java中守护线程的总结 thread.setDaemon(true)

https://www.cnblogs.com/ziq711/p/8228255.html在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程)用个比较通俗的比如,任何一个守护线程都是整个JVM中所有非守护线程的保姆:只要当前JVM实例中尚存在任何一个非守护线程没有结束,守护线程就全部工作;只有当最后一个非守护线程结束时,...

2019-09-27 19:15:00 710

转载 [PHP] CURL获取cookie,模拟登录获取数据

需求:通过CURL先登录,然后获取登录后的cookie,在请求数据接口的时候带上这个cookie即可!直接贴代码: 1 <?php 2 3 class CurlLoginDemo 4 { 5 public $config = [ 6 //登录接口和参数 7 'login_url' => 'http:...

2019-09-26 19:54:00 1419

转载 window下mqtt服务器环境搭建和客户端测试

一、下载安装服务器和客户端https://www.cnblogs.com/zkwarrior/p/10972464.html二、设置权限https://www.cnblogs.com/saryli/p/9820532.html转载于:https://www.cnblogs.com/772933011qq/p/11589806.html...

2019-09-26 11:31:00 664

转载 org.apache.shiro.session.UnknownSessionException: There is no session with id [xxxx]的解决方案

org.apache.shiro.session.UnknownSessionException: There is no session with id [xxxx]的解决方案背景描述SpringBoot项目,使用Shiro进行权限管理。测试过程中发现执行文件导入时最开始一切正常,但是导入几次之后再次执行导入就会报错,此时执行其他功能一切正常排查过程[x] 1. 网上搜索,...

2019-09-25 15:49:00 1904

转载 微服务架构如何实现客户端负载均衡

Spring Cloud Ribbon 是一一基于HTTP 和TCP 的客户端负载均衡工具,它基于NetflixRibbon实现。通过Spring Cloud 的封装,可以让我们轻松地将面向服务的REST 模板请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon 虽然只是一个工具类框架,它不像服务注册中心、配置中心、API 网关那样需要独立部署,但是它儿乎存在...

2019-09-25 12:16:00 518

转载 分布式配置中心选择方案

需求说明项目中配置文件比较繁杂,而且不同环境的不同配置修改相对频繁,每次发布都需要对应修改配置,如果配置出现错误,需要重新打包发布,时间成本较高,因此需要做统一的分布式注册中心,能做到自动更新配置文件信息,解决以上问题。配置中心特性注册中心 配置存储 时效性 数据模型 维护性 优点 缺点disconf zookpeer 实时推送 支持传统的配置文件模式,亦支持KV结构数据 提供界面操...

2019-09-25 12:14:00 139

转载 springcloud-config配置中心的使用

https://blog.csdn.net/maoyeqiu/article/details/78543948https://www.cnblogs.com/hellxz/p/9306507.html转载于:https://www.cnblogs.com/772933011qq/p/11583850.html

2019-09-25 12:09:00 78

转载 注册中心ZooKeeper、Eureka、Consul 、Nacos对比

https://blog.csdn.net/fly910905/article/details/100023415转载于:https://www.cnblogs.com/772933011qq/p/11583842.html

2019-09-25 12:06:00 1042

转载 Zuul & Spring Cloud Gateway & Linkerd性能对比

Spring Cloud从一开始最受大家质疑的就是网关性能,那是由于Spring Cloud最初选择了使用Netflix几年前开源的Zuul作为基础,而高性能版的Zuul 2在经过了多次跳票之后,对于Spring这样的整合专家可能也不愿意再继续等待,Spring Cloud Gateway应运而生,那么这个由Spring社区自己开发推出的网关又如何呢?最近一篇《实测 | 转型微服务,...

2019-09-25 12:01:00 216

转载 路由网关Zuul之一

网关微服务架构中,会存在多个服务,每个服务拥有不同的地址,用户在请求一个业务时,可能会执行多次请求,这时候,就需要我们的网关来进行转发了。网关是位于请求发起后,访问服务前的中间层,所有的访问,都需要先经过网关,比如在用户访问api时,请求链接为/login,则将其转发到login服务,请求链接为/shop,则将其转发到shop服务。Zuulzuul 是...

2019-09-25 11:53:00 79

转载 Memcache系列之一

转载于:https://www.cnblogs.com/772933011qq/p/11583606.html

2019-09-25 11:29:00 69

转载 核与线程 CPU 4核8线程 的解释

1、物理CPU:物理CPU就是计算机上实际配置的CPU个数。在linux上可以打开cat /proc/cpuinfo 来查看,其中的physical id就是每个物理CPU的ID,能找到几个physical id就代表计算机实际有几个CPU。在linux下可以通过指令 grep ‘physical id’ /proc/cpuinfo | sort -u | wc -l 来查看物理...

2019-09-25 11:29:00 9186

转载 MongoDB系列之一

转载于:https://www.cnblogs.com/772933011qq/p/11583600.html

2019-09-25 11:28:00 65

转载 Redis系列之一

转载于:https://www.cnblogs.com/772933011qq/p/11583592.html

2019-09-25 11:27:00 66

转载 Kafka系列之一

转载于:https://www.cnblogs.com/772933011qq/p/11583550.html

2019-09-25 11:22:00 69

转载 rabbitmq系列之一

转载于:https://www.cnblogs.com/772933011qq/p/11583522.html

2019-09-25 11:19:00 77

转载 activemq系列之一

转载于:https://www.cnblogs.com/772933011qq/p/11583528.html

2019-09-25 11:19:00 82

转载 mqtt系列之一

转载于:https://www.cnblogs.com/772933011qq/p/11583483.html

2019-09-25 11:14:00 86

转载 Django之Model操作

字段AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增列,则自动会创建一个列名为id的列 ...

2019-09-20 16:52:00 77

转载 一步步带你了解分布式数据库的架构演变之路!

MyCat 是一个数据库分库分表中间件,使用 MyCat 可以非常方便地实现数据库的分库分表查询,并且减少项目中的业务代码。今天我们将通过数据库架构发展的演变来介绍 MyCat 的诞生背景,以及 MyCat 在其中扮演的角色,从而使得大家对 MyCat 的诞生及其作用有深入的理解。1单数据库架构一个项目在初期的时候,为了尽可能快地验证市场,其对业务系统的最大要求是快速实现。在这个...

2019-09-20 10:22:00 114

转载 QT使用QPainter加水印

QT使用QPainter加水印加水印的代码//为QPixmap添加水印void MainWindow::addMask(QPixmap& pm, const QString& text){ QPainter painter(&pm); int fontSize = 25, spacing = 10; QFont font("微软雅...

2019-09-19 22:09:00 1712

转载 JAVA8的java.util.function包 @FunctionalInterface

1函数式接口java.util.functionhttps://www.cnblogs.com/CobwebSong/p/9593313.html2JAVA8的java.util.function包https://www.cnblogs.com/linzhanfly/p/9686941.html3 Java HashMap c...

2019-09-19 17:14:00 130

转载 Java之四大元注解@Target、@Retention、@Documented、@Inherited

什么叫做元注解?? ==》用于注解【注释】的注解就叫做元注解注解叫做:元数据,标签,注释 元注解[数据]--->注解--->标记代码1.@Target :用于描述注解的使用范围,也就是说使用了@Target去定义一个注解,那么可以决定定义好的注解能用在什么地方2.@Retention:用于描述注解的生命周期,也就是说这个注解在什...

2019-09-19 16:06:00 137

转载 Eclipse注释模板

https://www.cnblogs.com/Durant2035/p/10827431.htmlEclipse作为JavaIDE(Integrated Development Environment,集成开发环境),可以通过设置自动添加Javadoc注释信息,如@author 作者名、@version 版本标识、@date 日期等,在创建类或新增方法时会自动添加注...

2019-09-19 15:26:00 62

转载 RabbitMQ 的消息持久化与 Spring AMQP 的实现剖析

文章目录1.原生的实现方式2.Spring AMQP 的实现方式要从奔溃的 RabbitMQ 中恢复的消息,我们需要做消息持久化。如果消息要从 RabbitMQ 奔溃中恢复,那么必须满足三点,且三者缺一不可。交换器必须是持久化。队列必须是持久化的。消息必须是持久化的。原生的实现方式原生的 RabbitMQ 客户端需要完成三个步...

2019-09-19 15:25:00 165

转载 poll?transport=longpoll&connection...连接的作用

https://www.cnblogs.com/jiftle/p/7761890.html在浏览器中打开使用VS2013开发的项目时,按F12使用浏览器调试,会发现一堆无关的请求,结构大致是:poll?transport=longpoll&connection.....一直不停的请求,那i、原因究竟是什么呢?一、在流量器中的请求的URL类似于...

2019-09-19 14:30:00 134

转载 mysql逻辑备份mydumper

mydumper是一个针对MySQL的高性能多线程备份和恢复工具,它提供了并发备份功能,备份效率有很大提高。安装mydumperyum安装# rpm -ivh https://github.com/maxbube/mydumper/releases/download/v0.9.5/mydumper-0.9.5-2.el7.x86_64.rpm编译安装...

2019-09-18 16:05:00 127

转载 Docker到底是什么,要解决什么问题,好处又在哪里?

软件开发最大的麻烦事之一,就是环境配置。用户计算机的环境都不相同,你怎么知道自家的软件,能在那些机器跑起来?用户必须保证两件事:操作系统的设置,各种库和组件的安装。只有它们都正确,软件才能运行。举例来说,安装一个Python应用,计算机必须有 Python 引擎,还必须有各种依赖,可能还要配置环境变量。如果某些老旧的模块与当前环境不兼容,那就麻烦了。开发者常常会说:"它在我的机器可以...

2019-09-18 14:53:00 2674

转载 Nginx 安装与部署配置以及Nginx和uWSGI开机自启

下载官方网站:https://nginx.org/en/download.htmlWindows下安装安装下载后解压(切记不能含有中文路径!!),文件结构如图(我解压的路径就有中文,记得拷贝放置于英文目录下即可!):启动两种方法:1) 直接双击该目录下的"nginx.exe",即可启动nginx服务器;2) 命令行进入该文件夹,执行s...

2019-09-18 14:37:00 80

转载 Nginx 相关介绍

Nginx的产生没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计之初...

2019-09-18 14:33:00 62

转载 windows下nginx的安装及使用

1.下载nginxhttp://nginx.org/en/download.html 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载nginx-1.12.2.zip下载后解压,解压后如下2.启动nginx有很多种方法启动nginx(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过(2)打开cmd命令窗口...

2019-09-18 14:21:00 72

转载 exclude和include当中/**和/*区别

pring MVC中的路径匹配要比标准的web.xml要灵活的多。默认的策略实现了 org.springframework.util.AntPathMatcher,就像名字提示的那样,路径模式是使用了Apache Ant的样式路径,Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出)这些可以组合出很多种灵活的路径模式Wildcard Descripti...

2019-09-18 13:55:00 676

转载 探索ASP.NET MVC5系列

探索ASP.NET MVC5系列之~~~6.Session篇(进程外Session)探索ASP.NET MVC5系列之~~~5.缓存篇(页面缓存+二级缓存)探索ASP.NET MVC5系列之~~~4.模型篇---包含模型常用特性和过度提交防御探索ASP.NET MVC5系列之~~~3.视图篇(下)---包含常用表...

2019-09-18 10:50:00 129

转载 【C#】58. .Net中的并发集合——BlockingCollection

https://blog.csdn.net/huiwuhuiwu/article/details/53608269这篇是并发集合中的最后一篇,介绍一下BlockingCollection。在工作中我还没有使用过,但是看上去应该是为了便捷使用并发集合而创建的类型。默认情况下,BlockingCollection使用的是ConcurrentQueue容器,当然...

2019-09-17 10:51:00 546

转载 keepalived两台机器同时出现vip问题

配置文件:主:192.168.1.14! Configuration File for keepalivedglobal_defs { script_user root enable_script_security}vrrp_script check_nginx { script "/etc/keepalived/nginx_c...

2019-09-16 10:29:00 1583

转载 rabbitmq channel参数详解

队列准备http://www.cnblogs.com/PatrickLiu/tag/RabbitMQ/http://www.cnblogs.com/zhangweizhong/p/5708586.htmlhttp://www.cnblogs.com/zhangweizhong/p/5687457.html 结构图https://www.cn...

2019-09-11 20:06:00 268

转载 java中反射知识点总结

1 package Demo; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.Field; 5 import java.lang.reflect.InvocationTargetException; 6 import java.lan...

2019-09-11 11:25:00 292

转载 SpringBoot的ApplicationRunner

springboot~ EventListener事件监听的使用https://www.cnblogs.com/lori/p/9871362.htmlSpringBoot的ApplicationRunner执行时机为容器启动完成的时候。https://blog.csdn.net/jdd92/article/details/81053404—————————————————————...

2019-09-10 11:24:00 148

转载 ServletContextInitializer添加 servlet filter listener

ServletContextInitializer添加 servlet filter listenerhttps://www.cnblogs.com/pomer-huang/p/9639322.html关于springboot中添加Filter的方法https://www.jianshu.com/p/3d421fbce734———————————————————...

2019-09-09 20:23:00 226

转载 [MySQL] MySQL存储过程 事务transaction 数据表重建

直接上代码-- 删除存储过程DROP PROCEDURE IF EXISTS `renew_message_queue`;-- 添加; 的转义DELIMITER ;;CREATE PROCEDURE `renew_message_queue`()BEGIN -- 旧表备份的后缀 DECLARE old_table_suffix ...

2019-09-09 15:12:00 109

空空如也

空空如也

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

TA关注的人

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