什么是数据库的瓶颈? IO瓶颈和CPU瓶颈都会导致数据库的活跃连接数增加,临近数据库可承载活跃连接数的阀值,即可用的数据库连接少甚至无连接可用(崩溃)。 如何应对IO瓶颈? ①磁盘读IO瓶颈,数据太多,数据库缓存放不下,每次查询会产生大量的IO导致查询速度低 -> 可考虑分库和垂直分表。 ②网络IO ...
分类:
其他 时间:
2020-04-12 18:07:38
收藏:
0 评论:
0 赞:
0 阅读:
42
第1种方法: 将workspace下的复制到tomcat的webapp下(我看度还是算了,看着都觉得麻烦)。 第2种方法:总体思路就是:(1)先为web应用创建Tomcat Server;(2)再将web应用部署或发布到Tomcat Server上;(3)在Eclipse中:点击菜单Run->Run ...
分类:
Web开发 时间:
2020-04-12 18:07:18
收藏:
0 评论:
0 赞:
0 阅读:
49
package ren.redface.demo; import java.util.Random; import java.util.Scanner; /* * 猜数字小游戏案例 * 系统产生一个1-100之间的随机数,请猜出这个数据是多少。 * 分析: * A:系统产生一个随机数1-100之间的 ...
分类:
其他 时间:
2020-04-12 18:06:51
收藏:
0 评论:
0 赞:
0 阅读:
47
一、前言 抽象工厂模式,创建型设计模式之一。抽象工厂起源于以前对不同操作系统的图形化解决方案,如不同操作系统中的按钮和文本框控件其实现不同,展示效果也不一样,对于每一个操作系统,其本身就构成一个产品类,而按钮和文本框控件也构成一个产品类,两种产品类两种变化,各自有自己的特性。 二、定义 抽象工厂模式 ...
分类:
其他 时间:
2020-04-12 18:06:13
收藏:
0 评论:
0 赞:
0 阅读:
44
在一个字符串集合当中进行字符串的插入和查找,采用的是由上而下的存储从首字母开始的一个树结构。 进行字符串的插入操作: int insert(char str[]) { int p = 0; for(int i = 0;str[i];i++) { int u = str[i] - 'a'; if(!s ...
分类:
其他 时间:
2020-04-12 18:05:30
收藏:
0 评论:
0 赞:
0 阅读:
39
记录系统日志 在 文件中看到以下结果: ...
分类:
其他 时间:
2020-04-12 18:05:06
收藏:
0 评论:
0 赞:
0 阅读:
42
一、什么是限流?为什么要限流? 不知道大家有没有做过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了 限流 !因为一趟地铁的运力是有限的,一下挤进去太多人会造成站台的拥挤、列车的超载,存在一定的安全隐患。同理,我们的程序也是一样,它处理请求的能力也是有限的,一旦请求多到 ...
分类:
编程语言 时间:
2020-04-12 18:04:47
收藏:
0 评论:
0 赞:
0 阅读:
46
1. 移动光标方式: 光标移到起始行,输入ma 光标移到结束行,输入mb 光标移到粘贴行,输入mc 2. 命令行复制 row1, row2 co row3 注:把 co 改成 m 就成剪切了 ...
分类:
系统服务 时间:
2020-04-12 18:03:55
收藏:
0 评论:
0 赞:
0 阅读:
42
Problem : Given a positive integer n and you can do operations as follow: If n is even, replace n with n/2. If n is odd, you can replace n with either ...
分类:
其他 时间:
2020-04-12 18:03:12
收藏:
0 评论:
0 赞:
0 阅读:
45
多个任务同时执行 比如,我们要对已知的用户数据进行判断,是否需要发送邮件和短信,如果需要发送则发送。 不使用多进程时,我们首先判断是否发送邮件,如果需要则发送;然后再判断是否需要发送短信,如果需要则发送。如果发送邮件耗时2s,发送短信耗时2s,那么我们完成任务大概需要4s左右的时间。 如果我们使用多 ...
分类:
编程语言 时间:
2020-04-12 18:02:55
收藏:
0 评论:
0 赞:
0 阅读:
52
ylbtech-Code-Helper:OracleHelper.cs 1.返回顶部 1、 using System; using System.Configuration; using System.Data; using System.Data.OracleClient; using Syste ...
分类:
数据库技术 时间:
2020-04-12 18:02:32
收藏:
0 评论:
0 赞:
0 阅读:
44
1.全局锁 GIL 在任意一个指定的时间中,有且仅有一个线程在运行 -> 线程比较安全 2.线程复杂度较高,通常不建议使用 3.使用在 数据库线程池,数据库连接池, 4.不要大量使用线程,修改难度稍大 mlock = threading.Lock() 5.互斥锁 加锁 acquire mlock.a ...
分类:
编程语言 时间:
2020-04-12 18:02:14
收藏:
0 评论:
0 赞:
0 阅读:
56
由于主流浏览器都只支持HTTP/2 Over TLS,也就是说当前HTTP/2网站都使用了HTTPS,数据传输都经过了SSL加密。 所以默认情况下,Wireshark抓到的包是这样的,SSL层之上的协议细节完全看不到 Wireshark 的抓包原理是直接读取并分析网卡数据,要想让它解密 HTTPS ...
分类:
Web开发 时间:
2020-04-12 18:01:49
收藏:
0 评论:
0 赞:
0 阅读:
402
1、概念 头脑风暴是指一群人(或小组)围绕一个特定的兴趣或领域,进行创新或改善,产生新点子,提出新办法。 2、原则 头脑风暴会上没有坏主意 不对任何主意做积极或消极的评断 注重数量,而不是质量 在他人提出的观点之上建立新观点 每个人和每个观点都有同等的价值 ...
分类:
其他 时间:
2020-04-12 18:01:18
收藏:
0 评论:
0 赞:
0 阅读:
40
1.GitHub地址:https://github.com/enNiandai/Four-arithmetic-in-Elementary-school- 项目合作者:吴哲翰 3118004978 姜达成 3118004964 2.PSP表格 Personal Software Process St ...
分类:
编程语言 时间:
2020-04-12 18:00:49
收藏:
0 评论:
0 赞:
0 阅读:
52
1.协程,微型进程: yield 生成器 yield 会保存声明的变量,可以进行迭代 使用 接收函数返回的对象.__next__() next(接收函数返回的对象) .send() 方法 传递给函数中 yield 声明的对象 x = yield i 会发送给 x 变量 如果一直没有使用 send() ...
分类:
其他 时间:
2020-04-12 18:00:24
收藏:
0 评论:
0 赞:
0 阅读:
49
[TOC] 过了的 1. st2 2. 万能密码 3. 任意文件下载 4. 忘了 5. redis 6. 墨者学院sql注入加密题 7. 墨者学院xxe 没过的 1. 逆向exe,不会 2. 第一题30分,一个页面,标题写着Subversion,无svn泄露 3. 一个貌似废了的上传页面 ...
分类:
其他 时间:
2020-04-12 18:00:04
收藏:
0 评论:
0 赞:
0 阅读:
90
HTTP处理请求流程: uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。WSGI是一种Web服务器网关接口。 一个普通的http请求处理流程,如上图所示: A -> client端发起请求给 ...
分类:
Web开发 时间:
2020-04-12 17:59:24
收藏:
0 评论:
0 赞:
0 阅读:
52
前几天用JSOUP写爬虫Demo时,遇到这个异常
百度了一番原来是因为目标站点启用了HTTPS 而缺少安全证书时出现的异常,大概解决办法有2种:
1. 手动导入安全证书(嫌麻烦 没使用);
2. 忽略证书验证。相对于来说简单一点,在发起请求前调用这个方法,问题解决。
...
分类:
其他 时间:
2020-04-12 17:58:48
收藏:
0 评论:
0 赞:
0 阅读:
64
109. 有序链表转换二叉搜索树 给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定的有序链表: [-10, -3, 0, 5, 9], 一个可能的答案是:[0, -3, ...
分类:
其他 时间:
2020-04-12 17:58:29
收藏:
0 评论:
0 赞:
0 阅读:
46