自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1014)
  • 收藏
  • 关注

原创 mysql数据库压力分析_数据库压力测试方法总结

一、前言在前面的压力测试过程中,主要关注的是对接口以及服务器硬件性能进行压力测试,评估请求接口和硬件性能对服务的影响。但是对于多数Web应用来说,整个系统的瓶颈在于数据库。原因很简单:Web应用中的其他因素,例如网络带宽、负载均衡节点、应用服务器(包括CPU、内存、硬盘、连接数等)、缓存,都很容易通过水平的扩展(俗称加机器)来实现性能的提高。而对于MySQL,由于数据一致性的要求,无法通过增加机器...

2021-02-28 05:43:22 594

原创 java中测试的注释是什么_单元测试_JUnit常用单元测试注解介绍及代码演示

JUnit常用单元测试注解介绍及代码演示by:授客QQ:10335531221.测试环境Win7eclipse-java-oxygen-3a-win32-x86_64.zipapache-maven-3.5.4-bin.zip2.基础概念测试方法:用@Test注解修饰的一些类方法。测试类:包含一个或多个测试方法的java类;测试套件:用@RunWith(Suite.class)及@Sui...

2021-02-26 21:06:20 733

原创 java应聘笔试题_应聘Java笔试时可能出现问题及其答案 (一)

该楼层疑似违规已被系统折叠隐藏此楼查看此楼Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly2、ArrayList和Vecto...

2021-02-25 15:44:30 72

原创 java 集合 唯一_一脚踩进java之基础篇32——判断集合元素唯一的原理

一、ArrayList的contains方法判断元素是否重复原理ArrayList的contains方法会使用调用方法时,传入的元素的equals方法依次与集合中的旧元素所比较,从而根据返回的布尔值判断是否有重复元素。此时,当ArrayList存放自定义类型时,由于自定义类型在未重写equals方法前,判断是否重复的依据是地址值,所以如果想根据内容判断是否为重复元素,需要重写元素的equals方法...

2021-02-25 04:24:14 102

原创 java项目中cpu配置_Java项目排查cpu负载高

背景我负责的其中一个项目在空负载的情况下,CPU占用率依然保持着100%左右,线上、测试、开发的服务都一样;是什么导致的呢?在开发环境我查看了请求流量,这个流量可以忽略但CPU占用率一直在60%-100%之间浮动。分析问题流量可以忽略,但CPU占用依然极其高说明不是请求多导致的资源占用,原因应该是项目本身自发导致的;自发包括定时任务与死循环,而具体哪一段代码现在也确定不了。现在我们就可以借助原生的...

2021-02-24 14:26:37 188

原创 java 线程假醒_Java Lock锁多线程中实现流水线任务

下面程序代码通过使用Lock锁执行简单的流水线任务:import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/*** @author lzq* @data 2020/4/29 0029 - 下午...

2021-02-19 00:15:59 94

原创 java 动态生成checkbox_[Java教程]javascript如何动态添加checkbox复选框

[Java教程]javascript如何动态添加checkbox复选框02015-12-23 01:00:15javascript如何动态添加checkbox复选框:在实际应用中可能需要动态的添加复选框,下面就简单介绍一下如何实现此效果。单纯的创建一个复选框是很容易的,代码如下:var oCheckbox=document.createElement("input");oCheckbox.setA...

2021-02-16 23:07:41 332

原创 线程四中状态java_Java线程的6种状态详解及创建线程的4种方式

某一天你在面试时遇到了线程的相关问题。面试官:“你知道有哪几种创建线程的方式吗?”(此时你的心理活动:哈哈小意思这能难住我,忍住激动假装淡定道)你:“嗯,可以通过实现 Runnable 接口和继承 Thread 类来创建线程。”面试官:“除了这两种还有其他方式吗?”你:“emmm...还有吗?”面试官:“知道通过实现 Callable 接口与获取 Future 对象来实现吗?”你:“emmm不知...

2021-02-16 19:51:57 58

原创 java垃圾回收机制优化_JVM性能优化--Java的垃圾回收机制

一、Java内存结构1、Java堆(Java Heap)java堆是java虚拟机所管理的内存中最大的一块,是被所有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,这一点在Java虚拟机规范中的描述是:所有的对象实例以及数组都要在堆上分配。java堆是垃圾收集器管理的主要区域,因此也被成为“GC堆”(Garbage Collected Heap)。从内存回收角度来...

2021-02-16 19:36:57 99

原创 java 独木桥_GitHub - bubblewu/concurrent-study: Java并发相关的多线程案例

concurrent-studyJava并发相关的多线程案例demo: 多线程设计模式案例并发模式-1:Single Threaded Execution模式,即"以一个线程执行"。就像独木桥一样,同一时间内只允许一个人通过,该模式用于设置限制,以确保同一时间内只能让一个线程执行处理。其实主要思想也就是:当我们修改多个线程共享的实例时,实例就会失去安全性。所以我们找出这个不安全的范围,将这个范围设...

2021-02-16 15:42:13 53

原创 java cpu100%_JAVA应用CPU占用100%|内存泄漏分析总结

问题现象vrs后台系统从某一时间点,根据已查结果,追溯到几个月前上线的PGC审核功能引起。近期大概一周左右运营使用时会反馈系统访问越来越来慢,最终系统崩溃,无法访问。因为之前媒资每周都会有功能上线,把这个问题覆盖掉了,未能很快暴露出来。实际上,通过Zabbix观察监控cpu、swap占用都是比较高的。1031问题分析之CPU 100%10-31日出现过一次问题,服务器上执行top命令按键1观察始终...

2021-02-16 10:41:26 264

原创 java多态向上转型_java多态-向上转型和向下转型

向上转型:符合“is a”,是安全的,子类向上到父类,多余的属性和方法会丢弃向下转型:不安全的,用instanceof提前判断一下,以免抛出异常instanceof用法:result = object instanceof classresult:布尔类型object:必选项,任意对象表达式class:必选项,任意已定义的对象类说明: 如果object是class或者其子类的一个实例,则insta...

2021-02-16 01:11:21 123

原创 java 文件断点上传_java之大文件断点续传

javaweb上传文件上传文件的jsp中的部分上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求1.通过form表单向后端发送请求Save改进后的代码不需要form标签,直接由控件来实现。开发人员只需要关注业务逻辑即可。JS中已经帮我们封闭好了通过监控工具可以看到控件提交的数据,非常的清晰,调试也非常的简单。2.通过ajax向后端发送请求1.$.ajax({url :"...

2021-02-16 01:01:40 79

原创 java价格显示逗号分开三位_Java中价格的数字中间有逗号的处理

一,最近在做购物车总额计算功能总结了下,一般从服务器获取的产品价格中小数点左边超过3位数都有逗号出现,以此类推每隔三位一个逗号这个没的说,在计算的时候必须去掉要不然会报数字转换异常,下面是2种去掉逗号的方法:方法一:java.util.StringTokenizer st = new StringTokenizer( "123,456,789 ", ", ");StringBuff...

2021-02-13 17:14:52 312

原创 java 图片预加载图片_javascript图片浏览器的核心—图片预加载(转)

网站开发时经常需要在某个页面需要实现对大量图片的浏览,如果考虑流量的话,大可以像pconline一样每个页面只显示一张图片,让用户每看一张图片就需要重新下载一下整个页面。不过,在web2.0时代,更多人愿意用javascript来实现一个图片浏览器,让用户无需等待过长的时间就能看到其他图片。知道了一张图片的地址,需要把它在一个固定大小的html容器(可以是div等)里边显示出来,最重要的当然是需要...

2021-02-13 03:21:56 118

原创 java main classpath_java中如何设置classpath.

展开全部windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等e68a84e8a2ad62616964757a686964616f31333330333561信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; ...

2021-02-13 02:35:25 310

原创 java实验题_java实验题目

1. 打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。实验源码:public classnumber1 {public static voidmain (String[] args){inti,j;intunit,decade,hundreds;for(i=100;i<=999;i++){hundreds= i/1...

2021-02-12 20:57:22 441

原创 个人java_个人项目(JAVA)

一、GitHub项目地址二、PSP表格PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)·Planning·计划5055· Estimate· 估计这个任务需要多少时间3030·Development·开发960784· Analysis· 需求分析5060· Design Spec· 生成设计文档3043· Design Revi...

2021-02-12 11:56:42 132

原创 mysql的导入_Mysql导入导出

1.导出1.1 导出全库备份到本地的目录1 mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-character-set=utf8 --lock-all-tables --add-drop-database -A > db.all.sql1.2 导出指定库到本地的目录(例如mysql库)1 mysqldum...

2021-02-07 02:24:58 98

原创 bgp 建立邻居发送的报文_BGP邻居建立过程及报文详解 -电脑资料

BGP邻居建立过程及报文详解BGP是基于TCP的,要建立邻居首先得建立TCP连接,所以要保证邻居地址可达,可以利用IGP协议来完成邻居的连通性,所以我们在R1和R2上分别配置静态路由完成邻居连通性R1:ip route 10.10.10.10 255.255.255.255 192.168.1.2R2: ip route 1.1.1.1 255.255.255.255 192.168.1.1BGP...

2021-02-06 13:53:51 106

原创 php mysql防注入代码_php框架防止注入代码

属性的注入以读取为例,如果访问 $Component->property1 ,Yii在幕后干了些什么呢? 这个看看 yii\base\Component::__get()public function __get($name){$getter = 'get' . $name;if (method_exists($this, $getter)) {return $this->$gette...

2021-02-02 20:39:14 98

原创 php mysql 读取_PHP MySQL 读取数据

从 MySQL 数据库读取数据SELECT 语句用于从数据表中读取数据:SELECT column_name(s) FROM table_name如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。以下实例中我们从表 MyGuests 读取了 id, firstname 和 lastname 列的数据并显示在页面上:实例 (MySQLi - 面向对象)$servername = "loc...

2021-02-02 20:22:07 45

原创 mysql 连续天数_MYSQL面试题:统计连续打卡天数

数据蛙练习题:现在有一张表t,这张表存储了每个员工每天的打卡情况,现在需要统计截止目前每个员工的连续打卡天数,如下表所示:表1.jpg上表中uid是用户id,tdate是日期,is_flag是记录用户当天是否打卡,1为打卡,0为未打卡。我们希望得到的结果为:result.jpg建表代码如下:drop table if exists clock_in;create table clock_in(ui...

2021-02-02 01:08:27 677

原创 mysql study_mysql_study_4

索引ALTER TABLE 表名字 ADD INDEX 索引名 (列名);CREATE INDEX 索引名 ON 表名字 (列名);索引的效果就是加快查询速度,当表中数据不够多的时候是感受不出他的效果的,这里我们使用命令show index from 表名字 可以查看新建的索引视图视图是系统专门提供的数据 这样子用户可以不用看到整个数据库中的数据 而这是关心对自己有用的数据CREATE VI...

2021-02-01 18:55:49 58

原创 if js 判断成绩等级_JS 条件语句

在编写 js 的过程中,我们肯定会用到条件语句。常用的 if...else大部分的条件语句都是用 if...else,适用于“非黑即白”的情况:场景一:是否登录根据不同的登录态做不同的行为:if (isLogin) {// do something} else {this.login()}场景二:性别差异根据不同的性别做不同的行为:if (sex === 'male') {// do someth...

2021-02-01 05:12:41 718

原创 DELL安装不了mysql_Dell服务器安装系统中遇到的坑

在本学期开学初期,由于后续实验的需要,老师为我们配置了服务器,该服务器的型号为Dell Power R730。由于我也是一个小白,在服务器安装系统的过程中,遇到了一些麻烦,在这里记录下来,希望自己能够在后续的工作中能够避免。首先,介绍我的初期工作以及遇到的麻烦;其次我将根据这些麻烦,将我的解决办法记录下来。初期工作:服务器到手的时候,我还是比较自信的,总觉得这就是一个主机,只是和平时的微型计算机不...

2021-02-01 01:54:19 223

空空如也

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

TA关注的人

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