自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 docker学习笔记-06:自定义DockerFile生成镜像

一、自定义centos的DockerFile1、从阿里源里拉的centos镜像新建的容器实例中,没有vim编辑器和ifconfig命令,所以自定义centos的DockerFile,创建自己想要的镜像。FROM centosMAINTAINER dyy <dyyjxcjdx@163.com>ENV MYPATH /tmp # 设置环境变量...

2019-09-10 15:29:00 152

转载 ASP.NET WebApi使用Swagger做接口文档

一,什么是Swagger相信在做接口的,都会被接口文档烦的不行,接口文档没及时更新,前后端不一致等问题,而Swagger就是用来解决这一问题的!Swagger会根据api方法的注释生成相应的文档,让开发人员不必须再去写接口文档!效果图如下二,如何在ASP.NET WebApi中使用Swagger首先,创建一个WebApi程序SwaggerDemo,这里我不再说如何...

2019-09-10 13:54:00 223

转载 MATLAB语法

三,Mathematics1. create matricesmagic(4), pascal(3), zeros(3,2), ones(5,5), randi(10,3,2) ...[ ] putting vectors(rows, columns) together by using [ ]2. matrices operationsA + B, A * B, A...

2019-09-10 02:36:00 100

转载 docker学习笔记-05:DockerFile解析

一、DockerFile是什么1、DockerFile是用来构建docker镜像的构建文件,是由一系列参数和命令构成的脚本。2、构建三步骤:手动编写一个dockerfile文件,然后直接docker build命令执行,获得一个自定义的镜像,最后 docker run 创建一个容器实例。二、centos的DockerFileFROM scratch ...

2019-09-09 20:45:00 129

转载 docker学习笔记-04:docker容器数据卷

一、容器数据卷是什么1、为了保存docker容器运行时产生的数据,做数据的持久化,我们需要用到容器数据卷。因为如果不通过docker commit 生成新的镜像,那么当容器被删除时,数据自然就没有了。2、容器数据卷可以将容器中的数据持久化,并且实现容器之间的数据共享。二、容器数据卷可以干什么1、卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器中,但...

2019-09-09 19:22:00 237

转载 docker学习笔记-03:docker的镜像原理

镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件。它包含运行某个环境所需的所有内容,包括代码、库、环境变量和配置文件。一、镜像是什么(一)、联合文件系统(UnionFS):  1、联合文件系统是docker镜像的基础,是一种分层的、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层叠加。  2、联合文件系统的特点:一次...

2019-09-09 14:38:00 248

转载 docker学习笔记-02:docker常用命令

一、帮助命令:1、查看版本:docker version2、查看信息:docker info3、查看帮助信息:docker --help二、镜像命令:(一)、查看已有镜像: 1、命令:docker images 2、option说明:(1)-a  列出本地所有的镜像(含中间映像层)(2)-q  只显示镜像ID(3)--digests  显...

2019-09-09 11:05:00 284

转载 【递推】月落乌啼算钱

洛谷的题目名称越来越瞎叉叉乱写了原题传送门思路这道题看上去很高大上,但实际上一看(偷偷翻算法书)就知道这是某数列的通项公式(作为一个OIer,这是基本的数学素养,不懂者......退役吧)。既然知道是斐波那契数列,那么,脱口而出:F(n)=F(n-1)+F(n-2),那么恭喜您,退役吧(这就是本蒟蒻的最初想法),为什么不行呢?大家构建一下递归树(栈)就知道了,递归层数本身会栈溢...

2019-09-08 20:10:00 75

转载 【动态规划】骑士游历

原题传送门思路这道题我数组开小了一点点,结果反复排查不出错因,硬是在如此简单的一道题上浪费了1个小时,结果把数字上线稍一增加,就AC了......这个教训告诉我们人不能太节约QAQ,下次我宁可多开空间也不要浪费时间QAQ......Code#include <iostream>using namespace std;long long dp[55][55];...

2019-09-08 20:09:00 191

转载 Less的基本使用

为什么要使用css预处理器LessLess是一门CSS预处理语言 ,对CSS语言进行了扩展,增加了变量、函数、Mixin等特性,使得CSS通过Less编写更容易维护和扩展。通过@定义变量css中需要统一维护,或出现次数较多的可以提取成变量的形式,便于维护。变量可以用在常规css规则中,也可以用在选择器名称、属性名称、URL和@import语句中// 在常规css规则中使用变量@...

2019-09-08 14:56:00 80

转载 springboot学习链接

https://github.com/wuyouzhuguli/SpringAll转载于:https://www.cnblogs.com/Baronboy/p/11483069.html

2019-09-07 21:08:00 54

转载 【搜索】N皇后问题

原题传送门思路很经典的搜索题,但本蒟蒻卡了1个多小时,搜索部分很简单,但是判重的部分是真的蛋疼,我写了一个高效率的判重算法,但是无论检查多少遍都没有问题的算法却总是WA......后来我干脆写了一个超简单但是慢的算法......然后,过了???这数据水的过分了啊......早知如此我还费劲推高端算法干啥子嘞......Code/*int r(int h,int l){ ...

2019-09-07 19:32:00 78

转载 【贪心】积木大赛

原题传送门思路这篇文章这篇题目听说是NOIP2018Day1第一题,但在此之前某谷上就有此题,而NOIP2018提高组因而被批为原题大赛QAQ。这道题说一道典型的贪心题,贪心策略就是当把所要求目标较高的积木搭好的时候他旁边的所求目标较小的就会被顺便搭好,因此不记录数目。所以我的第一个版本的代码就是从第一个开始向后搜索一直到搭好的一个停下,期间的所有房子层数都加1,总次数+1,然...

2019-09-07 19:10:00 76

转载 WebSocket 学习记录

什么是 WebSocketWebSocket 是HTML5开始提供的一种在单个TCP连接上进行双向通讯的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务器主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。WebSocket的特点建立再TCP协议之上,一次连...

2019-09-07 15:18:00 107

转载 docker学习笔记-01:docker基本原理

一、docker原理1、什么是docker:解决了运行环境和配置问题的容器,方便做持续集成并有助于整体发布的容器虚拟化技术。2、虚拟机的缺点:(1)资源占用多;(2)冗余步骤多;(3)启动慢,分钟级。3、容器:容器不需要捆绑一整套操作系统,只需要打包软件工作所需的库资源和设置,可以看做是小型的、浓缩版的Linux系统。4、容器与传统虚拟化技术的区别:(1)容器启动更便...

2019-09-06 16:16:00 186

转载 Ubutnu挂载NTFS盘

无法挂载,提示 unsafe state的时候,请使用sudo nftsfix dev/sdc5 #这个参数看报错信息来确定  安装chrome无法打开网页或者无法启动的时候,在命令行中启动程序,输入网址,观察报错信息搜素解决方案转载于:https://www.cnblogs.com/hanxinle/p/11468628.html...

2019-09-05 17:43:00 86

转载 spring源码的设计模式

转:https://blog.csdn.net/huyang0304/article/details/82928900接下来我们只介绍在Spring中常用的设计模式。1.1、简单工厂模式(Factory)应用场景:又叫做静态工厂方法(StaticFactoryMethod)模式,但不属于23种设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个...

2019-09-05 09:45:00 89

转载 dubbo架构角色

角色Dubbo有5个参与者:其中Monitor、Registry不是必须的Provider 暴露服务的服务提供方Consumer 调用远程服务的服务消费方(负载均衡)Registry 服务注册与发现的注册中心(监控、心跳、踢出、重入)Monitor 服务消费者和提供者在内存中累计调用次数和调用时间,主动定时每分钟发送一次统计数据到监控中心。Container ...

2019-09-05 09:38:00 167

转载 数字反转问题

数字反转问题(Java实现)记录面试遇到的一个问题。问题场景:  输入一串数字,逆序后输出。示例:  输入:-123,输出:-321  输入:100, 输出:1程序实现:import java.util.Scanner;public class NumberReversal { public static void ...

2019-09-04 12:44:00 176

转载 遇3问题

遇3问题(Java实现)记录一个笔试题。问题场景:  有N个人围成一圈,从第一个人开始报数,从 1 报到 3,报到3的人出列,依次循环下去知道最后只剩下一个人,求这个人在原队列中的位置。要求从键盘输入N,输出即为最后剩下那人的位置。例:  输入:5,输出:4  输入:3,输出:2下面是代码实现,这里我分别用来两种方法实现,一种是利用栈,一种是...

2019-09-04 11:36:00 88

转载 MQ消息机制如何确认消费了消息?

消息队列如何保证消息能百分百成功被消费  目前常用的消息队列有很多种,如RabbitMQ,ActiveMQ,Kafka...下面以RabbitMQ为例来讲如何保证消息队列中的信息能百分百被消费掉.  其中消费队列的工作流程如下:  .我们可以再增加一个机制,增加一个确认机制:流程解释:1)订单服务生产者再投递消息之前,先把消息持久化到Redis或DB中,建议redi...

2019-09-04 11:04:00 2242

转载 微服务的监控

转:https://blog.csdn.net/xcbeyond/article/details/83033984首先,您需要了解什么是微服务架构设计,同时了解相关微服务与Docker介绍, 微服务架构的本质,是把整体的业务拆分成很多有特定明确功能的服务,通过很多分散的小服务之间的配合,去解决更大,更复杂的问题。对被拆分后的服务进行分类和管理,彼此之间使用统一的接口来进行交互。...

2019-09-04 09:40:00 58

转载 源码分析关于SpringBoot2.x版本与1.5版本之间的问题

1.Social包在SpringBoot2.x移除问题spring-boot-autoconfigure1.5x版本中支持facebook,领英和推特官方文档:https://docs.spring.io/spring-boot/docs/1.5.18.RELEASE/api/image.pngspring-boot-autoconfi...

2019-09-04 09:31:00 84

转载 数据量很大,分页查询很慢,优化方案

参考文章:https://www.cnblogs.com/geningchao/p/6649907.html当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些方法。准备工作为了对下面列举的一些优化进行测试,下面针对已有的一张表...

2019-09-04 08:41:00 366

转载 数据量太大的情况下,如何优化查询速度?

1.合理使用索引索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。●在条件表达式中经常用到的不同...

2019-09-04 08:39:00 10325

转载 面试总结

RabbitMQ消息持久化●索引中不包括一个或几个待排序的列;转:https://www.cnblogs.com/bigberg/p/8195622.html队列持久化需要在声明队列时添加参数durable=True,这样在rabbitmq崩溃时也能保存队列仅仅使用durable=True ,只能持久化队列,不能持久化消息消息持久化需要在消息生成时,添加参...

2019-09-03 21:55:00 51

转载 【搜索】四色问题

原题传送门思路这道题没什么难的,但卡了本蒟蒻半个小时,因为我忘了在搜索完一种方案并使总方案加一后return......血淋淋的教训啊QAQ,以后肯定不会再忘了......Code#include<iostream>#include<cstdio>#include<string>#include<vector>#incl...

2019-09-01 19:23:00 2529

转载 【动态规划】装箱问题

原题传送门思路这道题乍看有点难度,但其实就是个容量等于价格的背包问题QAQ。关于背包问题,详见我的另一篇博文:【洛谷】采药此题只要把上一题的代码稍作做些修改即可~设dp[i][j]为前i个物体装入容量为j的背包的最大价值,w[i],v[i]分别为第i个物品的重量和价格。状态转移方程为:dp[i][j]=dp[i-1][j] ...

2019-09-01 18:41:00 202

转载 【搜索】单词接龙

原题传送门思路这道题主要考察搜索与字符串处理的能力,但也能在答案中看到图论思想的影子,所以这是一道比较考察范围比较广的题目。这道题的重点其实在于字符串处理,即用尽可能少的时间复杂度分辨两个单词是否可以接龙,搜索方面无需优化,只要字符串处理函数比较快,大爆搜也可以轻松AC,因此,这道搜索题其实实在考察字符串。Code#include<iostream>#incl...

2019-08-31 20:27:00 290

转载 【树论】求先序遍历

原题传送门题目题目描述给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示)。输入输出格式输入格式:2行,均为大写字母组成的字符串,表示一棵二叉树的中序与后序排列。输出格式:1行,表示一棵二叉树的先序。思路首先,一点基本常识,给你一个后序遍历,那么最后一个就是根(如ABCD,则根为D)。因为题目求先序,意味着要不断找根。中序ACG...

2019-08-31 19:23:00 93

转载 队列解密QQ号

队列解密QQ号本篇博客主要是《啊哈!算法》的读书笔记,这里做一下记录。  问题场景:  给定一串 QQ 号,631758924,从其中解密出真实的 QQ 号。  解密规则:首先将第一个数删除,紧接着将第二个数放到这串数的末尾,再将第三个数删除并将第四个放到这串数的末尾,再将第五个数删除......,知道剩下最后一个数,将最后一个 ...

2019-08-31 09:35:00 118

转载 【动态规划】过河卒

原题传送门思路思路很简单,到达某个位置的路径的条数一定等于它上方和它右方两格的路径数之和,DP即可。但实际编码坑点重重,最重要的一点是:数组总TMD越界!!!烦......如此水的一道题都用了本蒟蒻40分钟,不敢直视自己的能力QAQ,只能都在墙后瑟瑟发抖......Code#include<iostream>#include<cstdio>#in...

2019-08-30 20:50:00 123

转载 【搜索】单词方阵

声明我的码风可能有点和别人不太一样(其实就是有点奇怪),大家重在意会即可。原题传送门前言作为一道被卡了1个小时才做出这道水题萌新,表示自己码风有点菜,于是决定多做一点解释,毕竟80行的代码可能确实有点水QAQ。#60分骗分代码详解首先,为了便于比对单词,我建立了一个string类对象存储题目要求的单词(我表示并不清楚这个单词是否有实际意义,如果有哪位大佬知道,欢迎在评论里...

2019-08-30 19:47:00 102

转载 线程先后执行问题

多个线程按顺序执行进行字符串拼接问题记录一下这两天笔试遇到的一个笔试题。问题描述:  从键盘输入一个字符串,在程序中创建三个线程,要求这三个线程先后执行,向字符串后拼接 “_A" 、”_B“、”_C“,最后打印输出结果。例:  输入:czc  输出:czc_A_B_C分析一下这道题的主要考点,主要还是对于线程知识的考核,线程之间信息共享以及多...

2019-08-30 09:19:00 110

转载 小哼买书

小哼买书(C&Java实现)本篇博客主要是《啊哈!算法》的读书笔记,一本很好的算法书,这里做一下记录。分别利用三种算法解小哼买书问题,主要依据书中代码,顺带写了一下Java语言的实现。1、桶排序C语言/* * 创建人:czc * 创建时间:2019/8/29 * 创建用途:C语言桶排序解小哼买书 */#inc...

2019-08-29 14:09:00 110

转载 asp.net中WebService 捕获全局异常

在WebService中,使用IHttpHand捕获不到全局异常,这时候,需要使用SoapExtension (此方法仅对引用有效,对使用ajax等方法访问webservice无效)代码如下 public class SoapExceptionHandler : System.Web.Services.Protocols.SoapExtension ...

2019-08-28 11:33:00 615

转载 顺序容器

顺序容器类型:vector: 可变大小数组。vector<int> v;deque: 双端队列。list: 双向链表。forward_list: 单向链表。没有size()操作。迭代器不支持递减运算符--。array: 固定大小数组。array<int, 10> a; 支持拷贝a = b;string: 字符串。如何确定使...

2019-08-26 13:37:00 65

转载 【动态规划】数字三角形

原题传送门思路这道题在CODEVS上标签是动态规划,然而本蒟蒻想了半天也没想出来(可能是我还是太弱了......),于是打算写个大爆搜看看能混几分,于是,20分钟的时间码完DFS,交上去,AC??!话说这道题数据这么不给力的吗???数据这么小那还用个什么DP啊???浪费发际线,然而,动态规划是绝对要比爆搜快的,如果数据够大,爆搜是无法AC的,而且毕竟做这道题的本意是练习动态规划,所...

2019-08-23 20:36:00 180

转载 【动态规划】采药

原题传送门思路这道题一看就是个0-1背包的模板题,大犇们一看就懂(然而像我这种蒟蒻做了一个小时才做出来......逃~~~)设dp[i][j]为前i个物体装入容量为j的背包的最大价值,w[i],v[i]分别为第i个物品的重量和价格。那么dp[n][W]即为所求。(n为个数,W为容量)。分两种情况:不装入,那么dp[i][j]就等于dp[i-1][j]。装入,那么dp[i]...

2019-08-22 19:32:00 72

转载 canvas简单动画

实现场景:定义一个1000*800的方框,圆球在其中移动,碰撞到边框弹回的动画。方框背景是半径为10的小圆球组成。鼠标移动到移动圆球时,圆球停止运动。html代码:<div> <canvas id="myCanvas"></canvas> <canvas id="bgCanvas" style="display: ...

2019-08-22 17:01:00 115

空空如也

空空如也

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

TA关注的人

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