spring boot集成swagger2
spring boot集成swagger2 pom依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </depend ... 查看全文
理清gcc、libc、libstdc++的关系(libstdc++是gcc搞的,libc++是llvm搞的,他们都是C++标准库的实现)
当你在linux下写C/C++代码的时候,是不是会遇到许多编译链接的问题? 时不时报个glibc,gcc,g++等相关的错误? 很多时候都无从下手,而且比较混乱。 这也是编译链接过程中经常出现的问题。 这篇文章不是去介绍如何编译链接,而是理清编译链接过程中碰到的一些概念和出现的问题。尤其是,libc ... 查看全文
力扣34. 在排序数组中查找元素的第一个和最后一个位置
原题 1 class Solution: 2 def searchRange(self, nums: List[int], target: int) -> List[int]: 3 ans,lens = [-1,-1],len(nums) 4 left,right,flag = 0,lens - 1 ... 查看全文
基于Dijkstra算法的郑州地铁路径规划
需要引入geopy库 pip install geopy 安装即可 import requests from bs4 import BeautifulSoup import pandas as pd import json import os from tqdm import tqdm from c ... 查看全文
ShaderLab(4)UnityShader-04光照模型_高光反射Specular光照模型
ShaderLab(4)UnityShader-04光照模型_高光反射Specular光照模型 ... 查看全文
[Python] 获取并分析股票历史数据的案例
Python的第三方模块Tushare是一个免费且专业的财经数据接口,它能获取指定股票的历史数据,并生成DataFrame类型的数据表,便于我们使用pandas模块对数据进行处理和分析。 ... 查看全文
Linux下的C语言编程
一、在Linux下的C语言编程所需工具(下面所列举的都是我编程所用的工具) 1.文本编辑器 Vim 2.编译链接工具 gcc 3.调试器 gdb 4.项目管理工具 make和makefile 二、VIM文本编辑器的模式和配置 vim有三种模式,分别是命令行模式,插入模式,还有底行模式 命令行模式(用 ... 查看全文
给你的SpringBoot项目定制一个牛年专属banner吧
新春快乐,牛年大吉! 新的一年是牛年,在SpringBoot项目里自定义了一个牛年相关的banner,看起来可真不错。 上面是自己制作的一个banner,相关的ASCII字符在文末。 SpringBoot项目自定义banner非常简单,通过在classpath下添加一个banner.txt或设置ba ... 查看全文
Linux页框&伙伴算法以及slab机制
无论是上层应用还是操作系统内核开发,内存问题都是我们所需要关注的。 我们来看看Linux内核管理和分配机制。 伙伴系统 伙伴系统从物理连续的大小固定的段上进行分配。从这个段上分配内存,采用 2 的幂分配器来满足请求分配单元的大小为 2 的幂(4KB、 8KB、16KB 等)。请求单元的大小如不适当, ... 查看全文
二、(6)JavaScriptDOM和BOM
JavaScript-DOM和BOM 1. JavaScript组成 JavaScript和ECMAScript通常都被人们用来表达相同的含义,但JavaScript的含义却比ECMA-262中规定的要多得多。 组成部分: 1、核心( ECMAScript):JavaScript语言的核心,包含基本 ... 查看全文
Java多线程之CountDownLatch
在java.util.concurrent包中,有一个CountDownLatch的多线程同步器。参考javadoc的说明如下: “A synchronization aid that allows one or more threads to wait until a set of operati ... 查看全文
五十三:CSS3之背景与渐变之背景
一:背景图像区域: background-clip:指定背景绘制区域 border-box:背景被剪裁到边框盒 padding-box:背景被剪裁到内边距框 content-box:背景被剪裁到内容框 content-box padding-box border-box <!DOCTYPE html ... 查看全文
css样式 给div水平垂直居中
DIV水平垂直居中 div { width: 100px; height: 100px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto;} 父级控制子集居中(弹性布局).parent { display: ... 查看全文
Laravel composer install 缺少phpfile_info,LNMP安装PHP fileinfo扩展模块
安装PHP程序的时候,提示The fileinfo extension is required.,缺少fileinfo 扩展,因为LNmpA没有自行开启,所以需要我们手工去开启fileinfo 扩展。 方法如下:第一步:找到llnmp安装源位置: cd /lnmp1.5/src/php-5.6.9/ ... 查看全文
CPU 问题 —— 数据收集(官网)-- Debug high CPU usage in .NET Core
Debug high CPU usage in .NET Core In this tutorial, you'll learn how to debug an excessive CPU usage scenario. Using the provided example ASP.NET Core ... 查看全文
Netcore 基础学习
Ef Core 快速开始实例 创建一个空的web api 项目 添加 Pomelo.EntityFrameworkCore.Mysql 的nuget包引用 创建实体 创建DbContext 配置连接字符串并且注入DbContext 使用DbContext完成数据查询与插入 #步骤一 创建 netco ... 查看全文
VisualStudio的代码片段功能修改VB.NET
VS中代码片段内容修改,C#很好找到,VB的不太好找 在VS的代码片段管理器中,语言选择Basic,一级菜单点“代码模式...”里面可以找到VB的代码片段管理 ... 查看全文
4、配置MVC的乱码过滤:解决中文乱码
在web.xml中配置以下内容: <!--配置MVC的乱码过滤--> <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</ ... 查看全文
django - templates - base.html
1.django - templates - base.html <! my furst base html > <h3 style="margin:auto;width:50%;" >小萌信息技术开放职位</h3> <p> </p> <hr> {% block header %} <a href= ... 查看全文