- 博客(4400)
- 收藏
- 关注
转载 Spring Cloud Gateway 之请求坑位[微服务IP不同请求会失败]
问题产生背景在使用Spring Cloud Gateway过程中,希望配置多Routes映射不同的微服务,因为Gateway 和Zuul的访问路径不同(zuul 会带有服务service Id),造成错误。现象表现问题定位认为是配置Predicate问题。 routes: - id: after_route uri: lb:/...
2019-09-26 16:31:00
1669
转载 Srinath总结 架构师们遵循的 30 条设计原则
作者:Srinath 翻译:贺卓凡,来源:公众号 ImportSourceSrinath 通过不懈的努力最终总结出了 30 条架构原则,他主张架构师的角色应该由开发团队本身去扮演,而不是专门有个架构师团队或部门。Srinath 认为架构师应该扮演的角色是一个引导者,讨论发起者,花草修建者,而不是定义者和构建者。Srinath 为了解决团队内部的架构纷争和抉择,制定了以下 30 条原则...
2019-09-26 14:17:00
598
转载 MySQL查询日志介绍
MySQL查询日志介绍 MySQL的查询日志记录了所有MySQL数据库请求的信息。无论这些请求是否得到了正确的执行。默认文件名为hostname.log。默认情况下MySQL查询日志是关闭的。生产环境,如果开启MySQL查询日志,对性能还是有蛮大的影响的。另外很多时候,MySQL慢查询日志基本可以定位那些出现性能问题的SQL,所以MySQL查询日志应用的场景其实不多,有点鸡肋的感觉...
2019-09-25 21:07:00
622
转载 matplotlib模块学习
123转载于:https://www.cnblogs.com/manyuemei/articles/11578031.html
2019-09-24 14:14:00
267
转载 pandas模块学习
1. pandas的一些核心或基础知识点及函数:pandas的核心结构是DataFrame,它是由多个series组合而成(Series类型由一组数据及与之相关的数据索引组成),而实际值的核心结果是ndarray,故pandas是基于numpy的一种工具。2. 基本简单操作:3. 一些函数的操作示例:转载于:https://www.cnblogs.com/manyuemei/...
2019-09-24 14:13:00
127
转载 转 推荐 33 个 IDEA 最牛配置,写代码太爽了!
本文由 简悦 SimpRead 转码, 原文地址 https://mp.weixin.qq.com/s/neyvJouuG1Rmxn3BwfRXVg作者:琦彦blog.csdn.net/fly910905/article/details/778683001. 设置 maven1.在File->settings->搜索maven2.Mavanhome dire...
2019-09-23 15:44:00
181
转载 liunx 安装 zookeeper(转)
转自:https://www.cnblogs.com/expiator/p/9853378.htmllinux安装zookeeper及使用一、安装条件想要安装zookeeper,必须先在linux中安装好jdk。安装步骤见:https://www.cnblogs.com/expiator/p/9987351.html二、下载并解压zoo...
2019-09-22 10:29:00
134
转载 设计模式-Observer模式
目录 角色组成 抽象主题(Subject) 具体主题(Concrete Subject) 抽象观察者(Observer) 具体观察者(Concrete Observer) 具体实现 总结 观...
2019-09-21 14:47:00
96
转载 Java 银联云闪付对接记录
一开始盲目找资料走了弯路:还是从银联给的官方文档入手最高效:附件3:云闪付业务商户入网服务指引.pdfhttp://tomas.test.upcdn.net/pay/%E9%99%84%E4%BB%B63%EF%BC%9A%E4%BA%91%E9%97%AA%E4%BB%98%E4%B8%9A%E5%8A%A1%E5%95%86%E6%88%B7%E5%85%A5%E7%BD%9...
2019-09-21 11:43:00
2321
转载 Codeforces 1215
A.解分类讨论。Code#include<bits/stdc++.h>using namespace std;const int maxn=100003;int main(){ int a1,a2,k1,k2,n; cin>>a1>>a2>>k1>>k2>>n; if(k1>...
2019-09-20 20:09:00
125
转载 数据库基础
什么是数据库# 用来存储数据的仓库# 数据库可以在硬盘及内存中存储数据# 数据库与文件存储数据区别# 数据库本质也是通过文件来存储数据, 数据库的概念就是系统的管理存储数据的文件数据库介绍数据库服务器端: 存放数据库的主机集群数据库客户端: 可以连接数据库的任意客户端数据库管理员: DBA# socket套接字的C/S架构应用数据库基本概念# 重要性: ***...
2019-09-20 10:56:00
222
转载 0x20 搜索
0x21 树与图的遍历树与图的深度优先遍历深度优先遍历,就是在每个点\(x\)上面的的多条分支时,任意选择一条边走下去,执行递归,直到回溯到点x后再走其他的边int head[N];bool v[N];struct edge{ int v , next;}e[N];inline void dfs( int x ){ v[x] = 1; for(...
2019-09-20 09:47:00
283
转载 我的考试记录
衡水九月联考 297.5河南省高三九月联考360,排名1157转载于:https://www.cnblogs.com/Mark-X/p/11553623.html
2019-09-20 06:46:00
243
转载 协程
协程一个线程下单位协程是程序员自己编制出来的,是不被操作系统所承认的,不受操作系统的控制,需要我们调用模块去实现协程他是处理线程的io时可以使用协程,加快运行速度,因为GIL锁的存在,所以我们使用到线程去运行代码时,其实就是处理io密集型的代码,这个时候如果一个线程下面,有多个io,那么如果我们不去处理,他是会按照串行的方式去运行代码的,那样很耗费时间,我们协程就是把下面的io密...
2019-09-19 20:46:00
93
转载 事件,条件
事件其实就是开两条线程,一条进行数据传输另外一条,查看网络是否安全,如果不行就会clear(),也就是给数据传输的那条线程一个信号,主要原理就是wait()方法,只有当事件为True的时候才可以继续运行,不然就会被wait()方法阻塞住,默认是False , is_set()方法是查看事件状态的# 模拟拿数据断网了的操作from threading import Thre...
2019-09-19 20:32:00
195
转载 定时器 线程池\进程池
定时器可以指定线程多久后启动,(并且他是一个异步的线程,也就是并发)from threading import Timer"""这个相当于开启了一个可以定义时间的线程,不需要导入Thread模块了,Timer模块可以直接创建一个线程"""def foo(name): print(f"{name}定的时间到了,开启啦")t = Timer(3,foo,('xc'...
2019-09-19 20:22:00
133
转载 Codeforces 1103
A.解水题Code#include<bits/stdc++.h>using namespace std;int main(){ string s; cin>>s; int cnt0=0,cnt1=0; for(char i:s){ if(i=='0')cout<<(cnt0?"1 1\n":"...
2019-09-18 20:58:00
154
转载 Codeforces 1188
A.解寻找是否有度数为2的点。B.解推式子等式两边同乘以 \(a_i-a_j\) :\[(a_i^2-a_j^2)(a_i^2+a_j^2)≡k(a_i-a_j) \pmod p\]\[a_i^4-ka_i≡a_j^4-ka_j \pmod p\]用map扫一遍。转载于:https://www.cnblogs.com/BlogOfchc1234567890/p/1...
2019-09-18 20:48:00
145
转载 递归锁,死锁,使用递归锁解决死锁,信号量
递归锁互斥锁from threading import Locklock_1 = Lock()lock_1.acquire()lock_1.acquire()print(123)# 打印结果:无法打印,并且程序阻塞住了递归锁from threading import RLocklock_2 = RLock()lock_2.acquire()lock_2.a...
2019-09-18 17:10:00
687
转载 并发编程中的GIL锁(全局解释器锁)自己理解的他为啥存在
自己的分析GIL锁就是一个全局解释器锁也就是python中因为有垃圾回收机制的存在。垃圾回收机制也是一个线程,如果所有的线程都可以使用cpu的不同资源(也就是多核cpu并行处理线程的情况)-这里涉及到一个小知识我们知道在一个语言中,要对一个变量名进行赋值操作,就不是表面所看见的拿到内存中所存储的值,再拿到变量名,进行一个等号的赋值操作,这样的理解是错误的。他其实大致的原理是这...
2019-09-18 15:35:00
150
转载 .dll与.lib的关系总结
环境:Win10 Vs2015 Debug+x64 新建一个C++的空项目 项目属性里首先配置好目标类型(.dll),再配置输出.lib和.dll的文件夹.dll文件需要有一个函数入口,DllMain(),只需要build即可得到需要.lib和.dll文件//Function.h#pragma onceextern "C" _declspec(d...
2019-09-18 01:27:00
141
转载 线程了解以及创建线程的Threading模块中的部分方法
了解线程1.什么是线程在传统的操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程线程,其实就是一条流水线的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一个流水线流水线的工作需要带能源,电源就相当于CPU总而言之,进程只是用来把资源集中到一起(进程就是一个资源单位,或者说是资源集合),而线程...
2019-09-17 18:46:00
143
转载 进程 >> 互斥锁、队列与管道、生产者消费者模型
目录 1.互斥锁 2.队列与管道 3.生产者消费者模型(Queue) 4.生产者消费者模型(JoinableQueue) 1.互斥锁首先导入Lock模块实例化一把锁但是每次生成子进程的时候都会重新实例化一把锁,我们的目的是想让所有的子进程使用同一把锁...
2019-09-16 15:39:00
124
转载 span元素
<span>标签属于行内元素(inline),所以无法设置高度和宽度;如果需要改变其宽高,就需要将其转变为块体元素(block)或行内块体元素(inle-block)转载于:https://www.cnblogs.com/houchen/p/11523765.html...
2019-09-15 19:05:00
161
转载 并发编程
进程中的小小的基础进程 >> 互斥锁、队列与管道、生产者消费者模型线程了解以及创建线程的Threading模块中的部分方法递归锁、死锁、使用递归锁解决死锁、信号量并发编程中的GIL锁(全局解释器锁)自己理解的他为啥存在定时器,池事件, 条件协程转载于:https://www.cnblogs.com/xiongchao0823/p/11515...
2019-09-12 20:47:00
75
转载 进程比较基础的内容
目录 1.创建多进程的两种方式 1.1 方式一(函数) 1.2 方式二(类) 2.孤儿进程和僵尸进程 3.pid,一个进程的身份证 4.Process的join方法 5.Process的name和is_alive方法 ...
2019-09-12 20:46:00
97
转载 网页分享到微信、微博、QQ空间、百度贴吧等
1.首先说明的是,pc端微信分享只能通过二维码来分享。2.下面是js代码。 //分享到新浪微博 function shareToSinaWB(event){ event.preventDefault(); var _shareUrl = 'http://v.t.sina.com.cn/share/share.php?&ap...
2019-09-11 09:08:00
601
转载 php 日志处理工具 SeasLog 的使用
首先附上seasloggithub地址: https://github.com/Neeke/SeasLog/blob/master/README_zh.mdphp官方文档地址: https://www.php.net/manual/zh/class.seaslog.phpSeasLog是一个C语言编写的PHP扩展,提供一组规范标准的功能函数,在PHP项目中方便...
2019-09-10 19:48:00
209
转载 设计模式-Adapter模式
目录 相关概念 对象适配器 类适配器 一个例子 总结 适配器模式(Adapter Pattern)是结构型模式。主要用来解决接口不兼容的问题,将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起...
2019-09-09 18:47:00
83
转载 基于UDP协议的socket套接字编程 基于socketserver实现并发的socket编程
基于UDP协议 的socket套接字编程1.UDP套接字简单示例1.1服务端import socketserver = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) # 建立一个UDP协议的服务器 server.bind(("127.0.0.1",8080))while True: data,addr = serv...
2019-09-09 18:34:00
179
转载 php 数学函数bc的使用(浮点数计算)
简介:对于任意精度的数学,PHP提供了支持用字符串表示的任意大小和精度的数字的二进制计算,最多为2147483647-1(或0x7FFFFFFF-1)。bcadd— 2个任意精度数字的加法计算bccomp— 比较两个任意精度的数字bcdiv— 2个任意精度的数字除法计算bcmod— 对一个任意精度数字取模bcmul— 2个任意精度数字乘法计算...
2019-09-09 16:57:00
222
转载 DonkeyID---php扩展-64位自增ID生成器
##原理参考Twitter-Snowflake 算法,扩展了其中的细节。具体组成如下图:如图所示,64bits 咱们分成了4个部分。毫秒级的时间戳,有42个bit.能够使用139年,从1970年开始计算,能使用到2109年,当然这些是可以扩展的,可以通知指定起始时间来延长这个日期长度。自定义节点id,防止多进程运行产生重复id,占位12个bit,能够支持4...
2019-09-09 16:35:00
173
转载 评分卡建模
评分卡建模的基本流程:IV值的区分度情况:模型效果评估:PSI稳定性的评估,>0.2已经很不稳定了转载于:https://www.cnblogs.com/manyuemei/articles/11492198.html...
2019-09-09 15:55:00
277
转载 关联规则
关联规则挖掘的目的是在数据项目中找出所有的并发关系,除了基本Aprioris算法,还有一些常用的改进算法,例如多最小支持度的关联规则挖掘,分类关联规则挖掘。支持度:规则前项LHS和规则后项RHS所包括的商品都同时出现的概率,LHS和RHS商品的交易次数/总交易次数。置信度:在所有的购买了左边商品的交易中,同时又购买了右边商品的交易机率,包含规则两边商品的交易次数/包括规则左边商品的交...
2019-09-09 15:48:00
144
转载 聚类分析
聚类分析:是研究样本或指标进行分类的一种多元统计方法。聚类分析按根据分类对象的不同分为R型和Q型,R型对变量进行分类,Q型对样品进行分类。常用的聚类方法:系统聚类法、模糊聚类法(多为定性变量的分类)、K-均值法(动态聚类法)、有序样品的聚类(最优分割法)、分解法、加入法等定量数据在进行聚类分析前都要进行数据变换,变换的方法有:均值:;标准差:;极差;1. 中心化变换:2. 标...
2019-09-09 15:47:00
687
转载 逻辑回归
Logistic回归模型是一种概率模型,它是以疾病,死亡等结果发生的概率为因变量,影响疾病发生的因素为自变量建立回归模型。它特别适用于因变量为二项,多项分类的资料。1)logistic回归的作用:预测预报:通过模型可以预测发病、死亡等的概因素分析:寻找对发病、死亡等影响有显著性的因素2)Logistic分析的具体任务:采用极大似然估计确定方程中系数采用卡方检验对回归方程进行...
2019-09-09 15:30:00
327
转载 python 内置函数__name__的作用
(1)背景:在python中每个独立的python文件,都是一个模块。在导入文件时,文件中没有任何缩进的代码(即主方法)都会被执行一遍。(2)在实际开发中,开发人员会在主方法中增加一些测试代码,比如测试一下函数是否正常执行,打印一些日志等。在不作处理的情况下,如果在其它文件中导入该模块,将会自动执行这些测试代码,一般这是不允许的。1 # 文件12 # 文件名:测试模块1....
2019-09-07 14:04:00
426
转载 设计模式-Strategy模式
目录 一个例子 传统做法 策略模式 总结 策略模式(Strategy Pattern),属于行为型模式,指的是定义一系列算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化。一个例子前一阵子忙活落户的事,发现不...
2019-09-06 15:34:00
138
转载 网络编程
1 网络基础 + 简易服务端和客户端2 基于UDP协议的socket套接字编程 基于socketserver实现并发的socket编程转载于:https://www.cnblogs.com/xiongchao0823/p/11469018.html...
2019-09-05 19:01:00
86
转载 网络基础 + 简易服务端和客户端
网络架构及其演变过程单机架构- 就只有一个客户端,不需要和服务器交换数据CS架构- 客户端(Client)--- 服务端(Server)- - 客户端:用户安装软件- - 服务端:统一管理数据库的主机中的软件就叫做服务端,再后来服务端不只是管理数据,外加处理业务逻辑CS架构要求- 要求操作系统安装客户端;产商操作系统部署服务端- 每个用户需要独立安装软件、服务端升级也要...
2019-09-05 18:54:00
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人