自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wt的博客

来自于奋斗路上的一位小奋青

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 踩坑日志 - 记录一次因Druid 1.1.22版本Bug造成服务性能受损的排查过程

现象某个下午,某个服务的测试环境突然出现大量接口延时告警,从监控上看,接口p99耗时基本都达到了5s以上,而且接口延时越来越长随着业务方的不断超时重试,数据库线程被打满,等待线程数飙高,大量线程阻塞初步排查过程1、通过APM链路监控,我们发现所有链路的主要耗时都集中在了DataSource#getConnection这个过程中2、初步怀疑,可能是因为存在SQL 慢查询导致,但后来发现根因并不在此,因为监控显示,当时最慢的SQL99线是56.99ms,qps低于0.01(基本可以排除SQL慢查

2021-06-06 17:25:49 2192 3

原创 基于maven + Vue.js + Bootstrap + highcharts的学生信息管理系统

地址: Github 喜欢的请Star支持一下1 功能需求分析主要功能具体如下:1.班级的添加和修改。2.学生信息的添加、修改和删除。3.课程的添加、修改功能。4.学生成绩的添加、修改功能。5.按班级或学号查询学生信息。6.学生可以查询某课程成绩。7.学生可以查询本学期所有科目成绩。8.按学期对班级内学生总成绩排名。技术要求:1.使用maven管理项目,junit进行后端...

2019-03-27 23:18:39 721 4

原创 干货: 探究Spring Boot核心技术

探究Spring Boot核心技术 1.0POM 文件1.父项目<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId&gt

2019-03-06 11:33:28 393

原创 Docker操作容器(启动容器+后台运行+终止容器+查看容器信息+启动被终止容器+重启容器+进入容器+导入容器+导出容器+删除容器)

操作容器启动容器启动容器有两种方式基于镜像新建一个容器并启动在终止状态(stopped)的容器重新启动新建启动并在后台运行命令sudo docker run -d --name [name] 镜像名[:标签]-d:后台运行,启动后会进入容器–name可为容器取名,等同与容器ID输出结果可以用 docker logs 查看命令:docker logs...

2018-12-16 10:01:12 4048

原创 Docker 使用镜像(拉取镜像+运行容器+列出镜像+镜像体积+虚悬镜像+删除镜像)

使用镜像从 Docker 镜像仓库获取镜像的命令命令格式sudo docker pull [选项] [url : 端口号]/镜像名[:标签]此处的url 默认为Docker Hub标签可忽略,默认为latest举个例子 $ docker pull ubuntu:16.04运行容器(容器是镜像的一个实例)输入命令sudo docker run -it -rm 镜像...

2018-12-16 09:59:22 571

原创 Docker 数据管理(使用数据卷+挂载主机目录)

数据管理在容器中管理数据的方式主要有两种数据卷挂载主机目录数据卷定义:数据卷是一个可以供一个或者多个容器使用的特殊目录特点可以在容器之间共享和重用对数据卷的修改会马上生效对数据卷的更新不会影响镜像数据卷会一直存在,即使容器被删除创建一个数据卷命令sudo docker volume create [volume_name]查看所有的数据卷命令...

2018-12-16 09:56:02 1282

原创 (简单易懂详细)使用Spring MVC搭建Hello world

Spring MVC 服务流程图Spring MVC组件和流程首先,在使用Spring MVC之前,我们要明确Spring MVC 是一种基于Servlet的技术,它提供了核心控制器DispatcherServlet和相关组件,而Spring MVC 是围绕着DispatcherServlet来工作的.然后,我们来简单解释一下上面这个流程图:① 用户发出请求② Dispatcher...

2018-09-30 17:44:34 307

原创 Spring系列(1)-装配Spring Bean

本章介绍的内容可查阅如下思维导图:依赖注入在实际环境中实现Ioc容器的方式主要分为:依赖查找和依赖注入二者关系 : 我们知道Spring是先完成Bean的定义和生成,然后在寻找需要注入的资源,找到对应的类型然后将其注入,完成依赖注入.依赖注入有三种方式:构造器注入,setter注入和接口注入.构造器注入构造器注入依赖于构造方法来实现,Spring也可以通过使用构造方法来完成...

2018-09-23 18:20:57 192

原创 利用Python进行数据分析-NumPy基础

本文出自<利用Python进行数据分析 第2版>  侵删NumPyNumPy 是Python数值计算最重要的基础包,可以高效处理大数组的数据.NumPy的ndarray:一种多维的数组对象ndarray是一个快速而又灵活的同构数据多维容器,是一个N维数组对象,其中所有的元素对象必须要是相同的数据类型,每一个对象包含一个元组和一个属性,分别是shape(一个表示各维度...

2018-09-14 16:50:39 270

原创 利用Python进行数据分析-数据结构准备(元组、列表、字典、集合、函数、推导式、柯里化、生成器、itertools模块以及文件读写)

本文引用《利用Python进行数据分析·第2版》元组tuple元组是一个固定长度而且不可以改变的序列对象定义元组的方法:(1) 最简单的方法:In [23]: top = 1,2,3In [24]: topOut[24]: (1, 2, 3)(2) 复杂元组的定义:In [25]: top = (1,2,3),(4,5)In...

2018-09-12 10:40:18 412

原创 关于Maven项目下无法使用EL表达式的解决方法

成因:这个问题主要是因为在servlet2.4之前的版本,默认el表达式是被忽略的解決方法:在JSP页面上添加 : <%@ page isELIgnored="false"%>便可。

2018-09-10 20:02:19 747

原创 JAVA Web 基于 c:forEach 标签的分页功能(代码十分简短,一看便懂,可直接使用)

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ page language="java" import="java.util.*" %><%@ page language="java"

2018-08-14 10:12:56 3808 8

原创 基于C/C++的学生管理系统

一、需求分析1、某学校有本科生和研究生两类学生。A. 本科生信息:学号、姓名、性别、专业、年级、班级、高数成绩、英语成绩、C语言、总成绩、班级排名、年级排名。其中:学号、姓名、性别、专业、年级、班级、高数成绩、英语成绩、C语言成绩为输入项,总成绩是计算项,班级排名是总成绩在班内名次,年级排名是总成绩在同专业、同年级内名次。B. 研究生信息:学号、姓名、性别、专业、年级、班级、课程综合...

2018-06-30 15:30:18 7983 20

原创 基于JAVA平台使用百度API管理人脸库

一、申请百度API人脸识别的使用权利      http://ai.baidu.com/tech/face(点击进入官方网站,然后找到产品服务-人脸识别)二、注册百度账号,并且申请人脸识别的使用权(一般几分钟就可以了,不会太久),获取以下参数,为调用API做准备AppIDAPI KeySecret Key三、编写代码,调用获取token,详细操作可以查阅(https://ai.baidu.com/...

2018-04-13 20:09:33 2286

原创 基于JAVA平台使用百度人脸识别API

一、申请百度API人脸识别的使用权利      http://ai.baidu.com/tech/face(点击进入官方网站,然后找到产品服务-人脸识别)二、注册百度账号,并且申请人脸识别的使用权(一般几分钟就可以了,不会太久),获取以下参数,为调用API做准备AppIDAPI KeySecret Key三、接下来,开始敲代码调用百度API了,具体技术需要可以查看相关文档(https://ai.b...

2018-04-13 16:00:14 2389 2

原创 Servlet之forward、sendRedirect与include的区别与使用

 1.forward     forward指的是请求转发,请求转发指的是将客户端的请求转发到另外一个页面中,此处与sendRedirect的不同之处是只会有一次客户端的请求。     具体流程如下:           ① 客户端向服务器发出请求,访问Servlet1           ② Servlet1想让Servlet2为客户端服务,故使用sendRedirect()方法来       ...

2018-04-13 11:54:21 645

原创 蓝桥杯:九宫幻方 (使用全排列函数next_permutation暴力求解)

问题描述  小明最近在教邻居家的小朋友小学奥数,而最近正好讲述到了三阶幻方这个部分,三阶幻方指的是将1~9不重复的填入一个3*3的矩阵当中,使得每一行、每一列和每一条对角线的和都是相同的。  三阶幻方又被称作九宫格,在小学奥数里有一句非常有名的口诀:“二四为肩,六八为足,左三右七,戴九履一,五居其中”,通过这样的一句口诀就能够非常完美的构造出一个九宫格来。  4 9 2  3 5 7  8 1 6...

2018-03-31 12:00:11 602

原创 关于解决微信小程序本地资源无法通过 WXSS 获取的问题

本地资源无法通过 WXSS 获取background-image:可以使用网络图片,或者 base64,或者使用<image/>标签请点击下边的超链接进行图片转换:图片转base64的高效方法...

2018-03-30 16:20:22 10285

原创 蓝桥杯历年真题:k倍区间

问题描述  给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍区间。  你能求出数列中总共有多少个K倍区间吗?输入格式  第一行包含两个整数N和K。(1 <= N, K <= 100000)  以下N行每行包含一个整数Ai。(1 <= Ai <...

2018-03-28 17:03:11 1124

原创 蓝桥杯历年真题:Excel地址(C++实现最简单的操作)

问题描述  Excel单元格的地址表示很有趣,它使用字母来表示列号。  比如,  A表示第1列,  B表示第2列,  Z表示第26列,  AA表示第27列,  AB表示第28列,  BA表示第53列,  ....  当然Excel的最大列号是有限度的,所以转换起来不难。  如果我们想把这种表示法一般化,可以把很大的数字转换为很长的字母序列呢?  本题目即是要求对输入的数字, 输出其对应的Excel...

2018-03-27 17:46:36 3374 2

原创 浅谈JAVA数组与内存控制

    首先来了解一下数组的基本使用:JAVA数组在使用之前,必须先对数组对象进行初始化。当数组的所有元素都被分配了合适的内存空间并指定了初始值之后,数组初始化完成。  值得注意的是:当数组被初始化之后,程序将不能改变数组对象在内存中的位置和大小。  数组的初始化有以下的两种:静态初始化:初始化时由程序员显式指定每一个数组初始元素的初始值,并有系统自动决定数组的大小。动态初始化:初始化时优先指定数...

2018-03-10 20:20:05 231

学生管理系统(C语言版)

这是本人做的一个基于DOS窗口的学生管理系统,使用的是VS2012的平台,该系统经过海量的数据测试,基本把所有的bug都给排除掉了,该系统可以提供给初学者进行学习使用。

2018-09-07

学生信息管理系统

这是本人做的一个基于DOS窗口的学生管理系统,使用的是VS2012的平台,该系统经过海量的数据测试,基本把所有的bug都给排除掉了,该系统可以提供给初学者进行学习使用。

2018-06-15

空空如也

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

TA关注的人

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