自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Redis 主从、哨兵Sentinel、Jedis

Redis 主从、哨兵Sentinel、Jedis2017年02月15日 15:52:48有且仅有阅读数 6183文章标签:redis主从sentineljedis更多分类专栏:7/12 Database版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处...

2019-08-31 23:55:00 100

转载 【性能测试】看了一个博客,总结一下

性能测试 类型:1、负载测试在被测系统上不断增加压力,直到性能指标(如响应时间)超过预期指标或者某种资源使用已经达到饱和状态。可以找到系统的处理极限,为系统调优提供数据2、压力测试定义:系统在一定饱和状态下,例如CPU、内存等饱和情况下,系统能够处理的会话能力,以及系统是否会出现错误3、并发测试定义:模拟多用户并发访问同一个应用、模块或者数据记录时是否存在死锁或者...

2019-08-29 17:58:00 201

转载 【Dubbo】Dubbo 接口是什么? 与http 接口有什么区别?

面试的时候会被问到 除了http https 请求外 有接触了解到其他的接口么?一,什么是Dubbo 接口Dubbo 接口是阿里巴巴开源的致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案,dubbo框架告别了传统的web service的服务模式,进而改用provider和consumer模式进行服务。为什么是高性能的呢?可以在某个服务器集群中提供单一专...

2019-08-29 15:55:00 2803

转载 分享2个Java转C#加密解密的算法

最近老是碰到和其他项目对接,对方项目采用JAVA,对于调用api时通常会 设计到对参数的加密解密。这时候就需要把对方的加密算法用C#实现一遍。直接上代码。Java private static byte[] iv = {1,2,3,4,5,6,7,8}; public static String encryptDES(String encryptStri...

2019-08-29 12:00:00 321

转载 【jmeter】性能测试报告分析

跑完 jmeter脚本后怎么生成测试报告?首先 cd 到jmeter 安装包的 bin 目录下然后运行:jmeter -n -t C:\Users\win7\Desktop\test.jmx -l report.jtl -e -o C:\Users\win7\Desktop\result红色是 : 脚本所在的绝对路径 紫色是:生成报告所在的绝对路径 后面的resul...

2019-08-29 11:25:00 681

转载 【jmeter】jmeter 常用组件 介绍

看了性能测试第一期的脚本,总结下脚本里面使用到的组件和技术手段1.线程组右键--添加--线程--线程组2、简单控制器添加--逻辑控制器--简单控制器好处: 主要是让脚本 分层 ,更清晰3、仅一次控制器添加--逻辑控制器--仅一次控制器用这个的场景:在简单控制器下面还需要分层的 就用仅一次控制器4、http 请求默认值...

2019-08-28 18:03:00 158

转载 【测试小方法】通过谷歌开发者工具手动修改位置信息

测试场景:公司下面有很多门店铺比如 车公庙店 西丽店 后海店 前海湾店每个店铺都有对应的定制化首页 商品 等信息那我们要怎么测到各个店铺吶?方法: 可以通过谷歌开发者工具手动修改位置信息因为 我这里的定位前端有个bug功能 【定位服务不可用】,所以暂时无法调试 但是 这是一个方法!转载于:https://www.cnblo...

2019-08-27 17:45:00 1919

转载 【jmeter】jmeter 设置线程组 各个字段的概念

线程组 各个字段的概念:转载于:https://www.cnblogs.com/yuanyuan2017/p/11418762.html

2019-08-27 15:46:00 218

转载 【jmeter】jmete 安装介绍

接下来是性能学习篇,首先说说jmeter:一、概念jmeter 是apache 旗下的一款 java编写负载功能和性格测试的开源工具开源 免费 轻巧型的 逐渐成为主流的性能测试工具jmeter 原理:通过多线程模拟服务器访问压力二、安装1、由于jmeter 是 java开发的 所以首先要下载安装JDK(目前 jmeter 只支持到java 8 , 不支持j...

2019-08-27 15:36:00 115

转载 Netty实现SSL双向验证完整实例

Netty实现SSL双向验证完整实例博客分类:nettynettyssl自签证书一、证书准备 要使用ssl双向验证,就必须先要生成服务端和客户端的证书,并相互添加信任,具体流程如下(本人调试这个用例的时候,花了很多时间来验证证书是否正确,以及握手失败的原因,这里证书生成过程只要按流程走,本人能保证绝对没有问题)现在打开cmd,...

2019-08-27 13:07:00 621

转载 搬家

RT感谢cnblogs半年的陪伴地址:Link转载于:https://www.cnblogs.com/MakiseVon/p/11405696.html

2019-08-24 19:06:00 228

转载 【腾讯位置服务web service】腾讯位置服务web service api

经常会测试到地图相关的场景,因此梳理一下这里面的一些接口功能,相关的开发者开放api平台 文档在这个里面https://lbs.qq.com/webservice_v1/index.html腾讯位置服务web service 对外提供的一些api 如下:1、地点搜索2、关键词输入提示3、地址解析4、逆地址解析5、行政区划6、路线规划服务7、距离计算...

2019-08-23 16:14:00 1115

转载 ResourceBundle类:读取配置文件

ResourceBundle类是java自带的类,类路径:java.util.ResourceBundle,用来读取项目中后缀为properties的配置文件。下面简单举例说明一下用法:1. 数据准备1)配置文件名称:application.properties(可将文件存放在工程的resource目录下,或者lib目录下)2)配置文件内容: dataBase...

2019-08-23 12:04:00 196

转载 GenericObjectPool

commons-pool2源码走读(四) 对象池实现GenericObjectPool2018年05月27日 18:24:56蓝墨49阅读数 1787版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq44799568...

2019-08-23 10:39:00 456

转载 【python】python 的 lambda 函数

在python中,我们使用lambda 关键字来申明一个匿名函数,这就是为什么我们将他们称之为"lambda 函数"匿名函数: 是指没有申明函数名称的函数,尽管他们在语法上看起来不同,lambda 函数的行为方式与使用def关键字申明的一般函数相同,以下是lambda 函数的特点:1、lambda 函数可以接受任意变量的参数,但是函数只能包含一个表达式,表达...

2019-08-22 17:11:00 196

转载 【互联网系统架构】前后段分离技术体系演变之路

今天算是归纳下互联网系统架构,记录下,作为了解1、前后端未分离模式前后端未分离时代,页面逻辑处理以及页面渲染全部由后端完成,最有代表性的MVC三层框架,用户发起请求到服务器的控制层(Controller),控制层通过调用模型处理器(Model) 以及渲染视图(View) 并最终将页面返回给客户端 ...

2019-08-22 16:12:00 209

转载 Redis哨兵(Sentinel)模式

Redis哨兵(Sentinel)模式主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。一、哨兵模式概述哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过...

2019-08-21 18:41:00 104

转载 扩展Redis的Jedis客户端,哨兵模式读请求走Slave集群

原扩展Redis的Jedis客户端,哨兵模式读请求走Slave集群2018年12月06日 14:26:45温故而知新666阅读数 897版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/nimasike/article/de...

2019-08-21 18:40:00 189

转载 【python】数据库连接池--- PooledDB

不用数据库连接池的写法:import MySQLdbconn= MySQLdb.connect(host='localhost',user='root',passwd='pwd',db='myDB',port=3306) cur=conn.cursor()SQL="select * from table1"r=cur.execute(SQL)r=cur.fe...

2019-08-21 16:35:00 491

转载 【sql :实战】sql 用到的一些函数总结

1、CASTCAST:格式转换函数用法:CAST (expression AS data_type)expression:任何有效的SQServer表达式。AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。data_type:目标系统所提供的数据类型,包括bigint和sql_variant,不能使用用户定义的数据类型。应用:把时间...

2019-08-21 15:22:00 113

转载 递归函数(Recursion of function)

hduacm2044#include"iostream"#include <cstdio>using namespace std;__int64 m[51];int main(){ int n,i,a,b; m[1]=1;m[2]=1; for(i=3;i<=50;i++) { m[i]=m[i-2]+m[i-1];...

2019-08-21 02:58:06 134

转载 Hotmail将在八月份将中国用户邮箱大小升级到250兆

今天访问hotmail邮箱,登录后发现有一则提示称邮箱大小将会变为250兆,由于先前通过改区域将邮箱升级到25兆,因此决定再注册一个邮箱看看究竟是怎么一回事。花了几分钟注册了一个名为seekingmvp@hotmail.com 的邮箱,登录后显示您的邮箱将在8月份升级至250兆,所以决定8月份再升级我的主邮箱,不过等哪一天有空把邮件下载后也可提前试一试。转载于:https://www...

2019-08-20 21:05:29 541

转载 netty的解码器与粘包和拆包

tcp是一个“流”的协议,一个完整的包可能会被TCP拆分成多个包进行发送,也可能把小的封装成一个大的数据包发送,这就是所谓的TCP粘包和拆包问题。假设客户端分别发送数据包D1和D2给服务端,由于服务端一次性读取到的字节数是不确定的,所以可能存在以下4种情况。1.服务端分2次读取到了两个独立的包,分别是D1,D2,没有粘包和拆包;2.服务端一次性接收了两个包,D1和D2粘在...

2019-08-20 08:25:44 122

转载 【sql:练习题 41-45】时间的用法

题目41 :按照出生日期来算,当前月日 < 出生年月的月日则,年龄减一(就是根据出生日期算,每个人的年龄)分析:要引入时间差函数TIMESTAMPDIFF ,时间差函数TIMESTAMPDIFF 的用法:TIMESTAMPDIFF函数,有参数设置,可以精确到天(DAY)、小时(HOUR),分钟(MINUTE)和秒(SECOND),使用起来比datediff函数更加灵活...

2019-08-19 17:50:00 304

转载 【sql 练习题 38 ,39】检索至少选修两门课程的学生学号,查询选修了全部课程的学生信息...

题目38:检索至少选修两门课程的学生学号SELECT studentid ,COUNT(courseid) AS a FROM student_score GROUP BY studentid HAVING a >=2题目39:查询选修了全部课程的学生信息GROUP BY studentid 然后count(score)=全部课程数...

2019-08-19 17:08:00 18510

转载 【sql 练习题 36,37】查询每门功成绩最好的前两名,统计每门课程的学生选修人数(超过 5 人的课程才统计)...

题目36:查询每门功成绩最好的前两名分析:先用自己交自己,条件为a.courseid = b.courseid and a.score<b.score,其实就是列出同一门课内所有分数比较的情况。 通过a.studentid和a.courseid可以联合确定这个同学的这门课的这个分数究竟比多少个其他记录高/低, 如果这个特定的a.st...

2019-08-19 17:03:00 6632

转载 【sql : 练习题 34,35】成绩有重复的情况下,查询选修「张三」老师所授课程的学生中,成绩最高的学生信息及其成绩...

题目34:成绩有重复的情况下,查询选修「张三」老师所授课程的学生中,成绩最高的学生信息及其成绩分析:上一题 33 是在成绩不重复的情况下查询选修「张三」老师所授课程的学生中,成绩最高的学生信息及其成绩这两题有什么区别? 有区别! 33 题成绩不重复,得到的结果就是唯一的,可以直接limit 1 拿出来但是:这一题目,成绩有重复,再用limit 1 就会漏思路:我们找到 ...

2019-08-19 16:18:00 2368

转载 【sql:练习题 32,33】求每门课程的学生人数,成绩不重复,查询选修「张三」老师所授课程的学生中,成绩最高的学生信息及其成绩...

题目32:求每门课程的学生人数分析: 这个直接是group by 然后 countSELECT courseid, COUNT(studentid) FROM student_score GROUP BY courseid题目33:查询选修「张三」老师所授课程的学生中,成绩最高的学生信息及其成绩这个是直接查出「张三」老师 授课的是哪门课程id,然后再查这...

2019-08-19 15:16:00 4323

转载 【sql: 练习题 30,31】查询存在不及格的课程,查询课程编号为 01 且课程成绩在 80 分及以上的学生的学号和姓名...

题目30:查询存在不及格的课程分析:直接 查询 student_score score<60 得到courseid 这样的话courseid会有很多重复的,要用到distinct 关键字、SELECT DISTINCT student_course.coursename FROM student_score,student_course WHERE stu...

2019-08-19 14:51:00 5741

转载 【sql: 练习题 28 ,29】查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况),查询任何一门课程成绩在 70 分以上的姓名、课程名称和分数...

题目:查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况)分析: 这个应该是student表 和 student_score表进行联合查询,因为存在学生没成绩,没选课的情况,所以要用left joinSELECT student.*,student_score.courseid ,student_score.score FROM student LEFT JOIN...

2019-08-19 14:14:00 8068

转载 【sql: 联系题26 ,27】查询平均成绩大于等于 85 的所有学生的学号、姓名和平均成绩,查询课程名称为「数学」,且分数低于 60 的学生姓名和分数...

题目:26:查询平均成绩大于等于 85 的所有学生的学号、姓名和平均成绩分析:这个应该是根据student 进行分组 group by 再根据 having >= 85 进行过滤,然后在关联student 信息表,拿到学生的基本信息SELECT student.id, student.stdentname,AVG(student_score.score) AS a F...

2019-08-19 11:58:00 10352

转载 【sql: 练习题 25】查询每门课程的平均成绩,结果按平均成绩降序排列

题目:查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列刚开始写的sql 比较简单:SELECT courseid, AVG(score) as a FROM student_score GROUP BY courseid ORDER BY a DESC, courseid ASC;但是我看到答案 可以列出 coursename:...

2019-08-19 11:46:00 19836

转载 0818NOIP模拟测试25——B卷简记

幸亏考场上没考这个,T1结论T2不会T3板子。估计会死的更惨T1是学长讲过的Cat变式,沿直线y=x+1翻折方案数相减,现推,15分钟弄出来没什么问题。只要不要把m,n读反就行。T3是个tarjan缩scc的板子。复习一遍,默写一遍,板子炸了。然后拓扑也炸了。就最麻烦的建边没挂。数据范围及其愚蠢,但是的确没有n2以下的做法。数组开够注意细节即可。T2我...

2019-08-19 07:07:00 86

转载 TiDB 压力测试报告

TiDB 压力测试报告(转载自公众号DBATech)一、测试环境1、tidb 集群架构:测试使用最基本的TiDB架构。即 3个tidb-server节点+ 3个tikv节点 + 3个pd节点。2、tidb集群的部署环境(混合部署):192.168.xx.A 1*server +1*PD +1*tikv192.168.xx.B 1*server +1*PD...

2019-08-16 23:21:00 1889

转载 【sql: 联系题 23 24】查询同名学生名单,并统计同名人数 找到同名的名字并统计个数,查询 1990 年出生的学生名单...

题目23:查询同名学生名单,并统计同名人数 找到同名的名字并统计个数一开始这个sql 写不出来,看了答案后好简单,也更加加深了我多count 的用法SELECT stdentname,COUNT(*) FROM student GROUP BY stdentname HAVING COUNT(*)>=2 ;题目24:查询 1990 年出生的学生名单这个题目我写的...

2019-08-16 18:01:00 4393

转载 【sql :联系题目 21 22】查询男生、女生人数 ,查询名字中含有「风」字的学生信息...

题目21:查询男生、女生人数这个题目我写出的sql 还是比较原始的,查询了3次,这样的话性能会比较差SELECT c.a,d.b FROM (SELECT COUNT(*) AS a FROM student WHERE sex like '女')c, (SELECT COUNT(*) AS b FROM student WHERE sex like '男')d其实还有一...

2019-08-16 17:22:00 3219

转载 【sql: 练习题19 ,20】查询每门课程被选修的学生数,查询出只选修两门课程的学生学号和姓名...

题目 19:查询每门课程被选修的学生数SELECT courseid,COUNT(studentid) FROM student_score GROUP BY courseid;运行:练习题20 :查询出只选修两门课程的学生学号和姓名SELECT student.*, r.a FROM student, (SELECT studentid,COUNT(cours...

2019-08-16 17:11:00 19265

转载 详解js中的this指向

this指向问题是个老生常谈的问题了,现在我给大家一个例子var obj={ bar:'Cynthia' , foo:function(){ console.log(this.bar,"wahahah") }}var foo=obj.foo;foo(); // 0 "wahahah" obj.foo(); // Cynthia ...

2019-08-16 14:44:00 247

转载 【sql:练习题16】查询学生的总成绩,并进行排名

题目:查询学生的总成绩,并进行排名,总分重复时不保留名次空缺分析:查询学生的总成绩 并进行排序 写这个sql 简单,直接按照学生student分组 然后sum(成绩 score)SELECT studentid,SUM(score) AS a FROM student_score GROUP BY studentid ORDER BY a DESC但是这样实现了排序 ,但是...

2019-08-16 14:42:00 18579

转载 【sql:练习题15】按各科成绩进行排序,并显示排名

题目:按各科成绩进行排序,并显示排名分析:这题目我自己不会做,看答案的 ,哈哈哈哈sql:SELECT a.courseid,a.studentid,a.score,COUNT(b.score)+1 AS rank FROM student_score a LEFT JOIN student_score b ON a.score < b.score AND a.cour...

2019-08-16 11:05:00 4658

空空如也

空空如也

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

TA关注的人

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