公司分配给我一个活,让我给Kong网关做一个获取设置的站点。Kong网关号称几万的QPS的神器,我有点慌,如果因为我的站点拖累了Kong我就是千古罪人。 配合Kong的站点必须要经过性能测试,在性能测试的时候就发现个很有意思的现象,如果我用25条线程压我的站点,那么结果是这样的。 如果我用50条线程 ...
分类:
编程语言 时间:
2020-05-10 01:27:37
阅读次数:
75
我是在做版本升级时候遇到了这样的一个问题,当时也是查询了半天的资料,最后也没有解决。 后来发现是因为包依赖的时候发生了冲突,导致在项目启动的时候,发生了这个异常。 具体场景具体操作。当时我是把有冲突的包全部排出以后,重新引入没有依赖冲突的包,然后系统可以正常启动。 这个只是一部分的原因,只能说我解决 ...
分类:
编程语言 时间:
2020-05-10 01:32:35
阅读次数:
77
一、Python解释器安装 官网下载python3.8, Step1:选择“Install Now”,并勾选下面的Add Python3.7 to PATH(此处是自动配置环境变量),之后默认安装完成 Step2: cmd 检查 python (查看环境变量配置情况) 二、PyCharm安装 官网下 ...
分类:
编程语言 时间:
2020-05-10 01:39:36
阅读次数:
84
一、完成一个任务需要什么? 时间 + 资源 + 处理能力 时间就是时间。 资源就是资源。 处理能力就是能够利用时间和资源完成任务的主体。 二、关于操作系统 处理能力就是cpu。 资源就是存储。 时间就是cpu的时间。 cpu的处理能力:很快很快。 cpu需要获取存储资源:这个过程我们称之为IO,IO ...
分类:
编程语言 时间:
2020-05-10 01:40:50
阅读次数:
83
1、JDK Proxy动态代理 2、CGlib实现动态代理 3、ProxyFactory实现动态代理 ...
分类:
编程语言 时间:
2020-05-10 01:41:22
阅读次数:
81
之前有一个关于选课的练习,一直没有给实现,趁着明天休息,琢磨一下给弄出来,本来以为今天能搞定,看来是我想多了。 先看一下文件分布吧 没啥可多说的,今天完成了一部分,剩下的明天搞定。 bin文件下: import os,sys,logging,shelve BASE_DIR = os.path.dir ...
分类:
编程语言 时间:
2020-05-10 01:43:13
阅读次数:
95
引用 https://blog.csdn.net/larger5/article/details/82350629 一、前言 1、之前在做 ITAEM团队 的官网,需要做一个用户端(对外宣传,要求极致),一个后台管理端(自己人用,要求不高)。 2、当初 Python 开发,选择 Django,因其自 ...
分类:
编程语言 时间:
2020-05-10 01:46:56
阅读次数:
109
使用Java实现简单的斗地主案例 案例说明:使用Java实现简单的斗地主洗牌发牌的操作; 具体规则: 共有54张牌,顺序打乱; 三个玩家参与游戏,三人交替摸牌,每人17张牌,最后留三张为底牌(地主牌)。 具体代码实现步骤: 扑克牌准备操作 结果展示 ...
分类:
编程语言 时间:
2020-05-10 01:51:51
阅读次数:
254
HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享。今天为大家介绍的事件主要是触摸事件:touchstart、touchmove和touchend。 一开始触摸事件touch ...
分类:
编程语言 时间:
2020-05-10 01:52:04
阅读次数:
90
## 1. spring概述 ### 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程 ...
分类:
编程语言 时间:
2020-05-10 09:11:12
阅读次数:
61
"验证码短信API接口服务商" "阿里云API文档" "requests库" 本文记录用python调用API接口实现登录短信功能验证 API说明 `请求方式:POST` 请求参数(Query) 名称|类型|是否必选|描述 |: |: |: | phone|STRING|必选|需要发送的手机号码 t ...
分类:
编程语言 时间:
2020-05-10 09:12:31
阅读次数:
111
1、新建 new 关键字创建线程之后,该线程处于新建状态 JVM为线程分配内存,初始化成员变量值 2、就绪 线程调用start()方法,线程处于就绪状态 JVM为线程创建方法栈和程序计数器,等待线程调度器调度 3、运行 就绪态的线程获得CPU资源,开始执行run()方法,线程处于运行状态 4、阻塞 ...
分类:
编程语言 时间:
2020-05-10 10:21:08
阅读次数:
61
spring Cloud Alibaba 简介 Github: https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md Spring Cloud Alibaba为分布式应用程序开发提供了一站式解决方案。它包含开 ...
分类:
编程语言 时间:
2020-05-10 10:22:37
阅读次数:
74
直接上代码: @Test public void testUnicode() { String a = "Hello"; // \u000d a="world"; System.out.println(a); // \u000a a="hello world!"; System.out.printl ...
分类:
编程语言 时间:
2020-05-10 10:22:53
阅读次数:
82
1.osi五层协议 # 应用层 # 传输层 # tcp协议 : 效率低 面向连接\可靠\全双工的通信 # 三次握手 # 客户端向服务器端发送syn请求, # 服务端向客户端回复ack并发送syn请求, # 客户端接收到请求之后再回复ack表示建立连接 # 由客户端的connect + 服务端的acc ...
分类:
编程语言 时间:
2020-05-10 10:23:04
阅读次数:
62
1 重点: 1.1 reduce demo组成 1.2 准备数据 1.3 并行计算 2 规约操作实战案例 测试类: package com.imooc.zhangxiaoxi.stream; import com.alibaba.fastjson.JSONObject; import com.goo ...
分类:
编程语言 时间:
2020-05-10 10:24:59
阅读次数:
65
背景目前项目在移动端上,首推使用微信小程序。各项目的小程序访问数据有必要进行采集入库,方便后续做统计分析。虽然阿拉丁后台也提供了趋势分析等功能,但在众多的个小程序情况下一个个查找获取数据然后做数据分析也是很痛苦的一件事情。通过将数据转换成sql持久化到数据库上,为后面的数据分析和展示提供了基础。实现思路阿拉丁产品分开放平台和统计平台两个产品线,目前开放平台有api及配套的文档http://doc.
分类:
编程语言 时间:
2020-05-10 10:26:25
阅读次数:
84
层次遍历算法总结 C语言的层次遍历总结篇 1、先定义一个队列的结构体 typedef struct { int x; int y; } Node; int numIslands(char** grid, int gridSize, int* gridColSize){ 2、鲁棒性、判断输入参数 if ...
分类:
编程语言 时间:
2020-05-10 10:29:54
阅读次数:
86
1、线程安全:多线程单线程程序运行结果一致 线程不安全:多线程单线程程序运行结果不一致 2、导致线程安全问题原因 全局变量或者静态变量引起; 一般情况下,多个线程只读数据,不写数据,则线程是安全的; 若多个线程同时执行写操作,则容易导致线程不安全问题发生。 根本原因: 多个线程操作共享的数据 操作共 ...
分类:
编程语言 时间:
2020-05-10 10:30:20
阅读次数:
57
目录 python面向对象07/异常处理 1. 异常错误分类 2. 什么是异常? 3. 异常处理 4. 为什么要有异常处理 5. 异常处理的两种方式 1.if判断 2.try 6. 常见异常种类 1. 异常错误分类 语法错误 if 2 > 1 print(222) dic = {'name'; 'a ...
分类:
编程语言 时间:
2020-05-10 10:31:18
阅读次数:
62