自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 哔哩哔哩2019秋招技术岗(前端、运维、后端、移动端)第一套笔试题

1. 下面哪些项是TCP具有的能力?(A B D)A. 有连接B. 数据可靠传输C. 数据按序到达D. 端到端流量控制解析:TCP数据报还要由下层的IP协议封装,由于IP数据报到达目的后可能顺序变乱,因此TCP报文顺序也可能变乱。因此到达目的后如果报文顺序混乱,TCP协议会进行排序。2. 在公司局域网上ping www.bilibili.com 没有涉及到的网络协议是?(A)A....

2019-10-25 14:16:49 6020 2

原创 Nacos 2.x 版本的集群搭建方式

基于Linux系统的两种Nacos集群搭建方式基于tar包搭建基于docker搭建小尾巴基于tar包搭建nacos下载地址解压缩 tar 包tar -zxvf nacos-server-2.0.3.tar.gz然后得到一个文件目录进入 conf 目录进行一些配置的修改1、修改 nacos 的持久化配置(修改为 mysql)vi conf/application.properties打开 mysql 的相关配置(去除配置前的 #,并且修改相关配置内容)spring.dat

2021-09-08 11:24:08 2728 1

原创 docker部署vue+nginx

1. 安装nginxdocker pull nginx2. 将Vue项目打包npm run build3. 将dist文件夹上传到服务器上,并且编写Dockerfile文件修改nginx.conf 配置文件user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 10

2021-05-11 17:25:14 258

原创 利用Javassist和EasyPoi动态生成指定表头的Excel

// fields 格式为 {"类的属性名":"Excel表头字段名"}public Class<?> addAnnotation(Map<String, String> fields, String className) throws CannotCompileException, NotFoundException { // 获取导出类所有的属性名 List<String> fieldList = new ArrayList<>(fi

2021-04-26 11:14:14 418

原创 vue-admin-template 修改登录接口

准备工作修改 vue.config.jsproxy: { // change xxx-api/login => mock/login // detail: https://cli.vuejs.org/config/#devserver-proxy // 为了不影响其他请求的使用,可以将这里注释掉 /* [process.env.VUE_APP_BASE_API]: { target: `http://localhost:9000`,

2020-09-24 23:24:13 8744 1

原创 快手2020校园招聘秋招笔试--工程C试卷

1. 关于java的异常处理机制,以下说法正确的是:A. 当某个线程抛出OutOfMemoryError时,其他线程有可能不受影响B. 当大量抛出RuntimeException时,不会影响系统的吞吐量C. java.lang.Exception是java.lang.Error的父类D. finally块代码一定会被执行A. 只有抛出 OOM 的线程会结束,不会影响其他线程B. 大量异常的抛出必然会导致系统吞吐量的大小C. Exception 和 Error 都继承自 ThrowableD

2020-09-09 16:57:39 844

原创 基于 redis 的分布式锁

public void redisLock(){ // 1. 占分布式锁,去redis占坑, 要求产生的是唯一标识 String uuid = UUID.randomUUID().toString(); // 2. redis 添加值并且设置过期时间的原子性操作,防止添加值到设置过期时间之间发生问题,导致错误产生。 Boolean lock = redisTemplate.opsForValue().setIfAbsent("lock", uuid, 300, TimeUn

2020-06-06 21:31:00 235

原创 nginx搭配Spring Cloud Gateway 搭建域名访问环境

1. 安装SwitchHosts,方便切换本地host文件安装链接:https://github.com/oldj/SwitchHosts/releases2. 修改nginx.conf的配置文件user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}h

2020-06-01 22:25:23 4045 1

原创 利用docker-compose从零搭建nacos集群

1. 先确定自己是否有docker-compose环境docker-compose version如果出现了docker-compose的版本号则跳转第3步,否则进入第二部的docker-compose环境安装2. 安装docker-compose环境yum install -y python3-pip添加 pip 的镜像cd ~mkdir .pipcd .pipvi pi...

2020-04-21 01:15:29 1542

原创 前端知识点

文章目录一. HTML1. 什么是 HTML ?2. 什么是标签 ?3. 重要标签说明3.1 表格标签 table3.2 表单标签 form4. 关于浏览器5. 块级元素与内联元素6. 背景图片的位置以及大小调整二. CSS1. 什么是CSS?2. 如何书写定义元素样式?3. 固定的应用3.1 背景固定3.2 导航栏固定4. 阴影效果5. 选择器的优先级6. 设置元素居中三. JavaScript...

2020-02-24 17:28:40 284

原创 从零开始搭建mycat + docker(Mysql) + Springboot + Mybatis

文章目录1、Mycat架构及其介绍1.1 Mycat是什么?1.2 Mycat原理1.3 应用场景2、Mysql环境搭建2.1 mysql的docker搭建2.2 mysql的配置修改3、Mycat环境搭建(提前准备好Java环境)3.1 配置详解server.xmlschema.xmlrule.xmlsequence_db_conf.properties3.2 启动与连接4、Springboot...

2020-02-14 04:21:36 706

原创 spring-boot-starter-parent RELEASE版本总是下载失败

pom.xml中添加如下代码: <repositories> <repository> <id>spring-snapshots</id> <url>http://repo.spring.io/libs-snapshot</url> </...

2020-02-10 22:54:17 3846 4

原创 小米2020校招软件开发工程师笔试题一

1. 下列关于设计模式说法错误的是(B)A. 装饰器模式在实现过程中一般不会更改被封装对象的接口定义B. 适配器模式以不改变被适配对象的接口定义为目的对其进行改造C. 用饿汉方式实现的单例模式是不能够被继承的D. 简单工厂模式可以实现按客户端条件动态创建对象的效果解析:适配器模式将一个类的接口转换成客户希望的另外一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。单...

2020-01-28 00:34:12 3728 2

原创 小米2020校招软件开发工程师笔试题二

1. 计算大于n(n>1)的最小的斐波那契数,以下划线出应填入(B)function f(n:int){ int[] a = new int[2]; a[0] = a[1] = 1; int i =1 ; while(true){ i = (i + 1)%2 a[i] = ______ If(a[i] > n){ return a[i] } }}...

2020-01-27 00:46:01 4916

原创 乐鑫科技 2020 届秋招-软件类真题

1. 从用户的角度看,引入文件系统的主要目的是 (D)A. 实现虚拟存储B. 保存用户和系统文档C. 保存系统文档D. 实现对文件的按名存取解析:文件系统最基本的目标是按名存取,它主要是通过目录管理功能实现的。文件系统所追求的最重要的目标是提高对文件的存取速度2. 要求在规定的时间内对外界的请求必须给予及时相应的OS是 (B)A. 多用户分时系统B. 实时系统C. 批处...

2020-01-21 23:36:02 2481

原创 爱奇艺2020校招Java方向笔试题(第一场)

1. 计算下列程序的时间复杂度(B)for (i=1;i<n;i++) for(j=1;j<m;j++) {a1,a2,a3,a4};A. O(n)B. O(nm)C. O(m)D. O(1)解析:循环次数之积 n*m2. 求递归方程T(n)=4T(n/2)+n 的解(B)A. O(n)B. O(n2)C. O(n3)D. ...

2020-01-17 23:23:40 3253

原创 爱奇艺2020校招Java方向笔试题(第二场)

1. 以下关于synchronized描述不正确的是(C)A. 当一个线程访问某对象的synchronized方法或者synchronized代码块时,其他线程对该对象的该synchronized方法或者synchronized代码块的访问将被阻塞B. 当一个线程访问某对象的synchronized方法或者synchronized代码块时,其他线程仍然可以访问该对象的非同步代码块C. 当一个...

2020-01-16 23:54:26 2337

原创 哔哩哔哩2020校园招聘技术类笔试卷(二)

1. 关于canvas和svg说法正确的是?(C)A. canvas支持事件处理器B. canvas不依赖分辨率,缩放不失真C. svg不依赖分辨率,缩放不失真D. svg适合图像密集型的游戏解析:2. a标签的href和onclick属性同时存在时哪个先触发?(B)A. href先执行B. onclick先执行C. 同时执行D. 只执行href解析:可以通过onc...

2020-01-14 01:54:44 3750

原创 哔哩哔哩2020校园招聘后端笔试卷(一)

1. 在Java中下面哪个对类的声明是错误的?(C)A. public class MyClass{}B. class MyClass extends MySuperClass implements YourInterface {}C. class MyClass extends MySuperClass1, MySupperClass2 {}D. abstract class MyCla...

2020-01-14 00:30:03 4209

原创 手把手教你基于vue-cli搭建多页面应用项目

1. 全局安装vue-clinpm install -g vue-cli2.基于webpack项目模板创建项目进入你的工作目录 在命令行输入vue init webpack yourProjectName2.1 项目模板初始化选项按照个人喜好进行配置的选择就好,嫌麻烦可以一路回车,除了vue-router 其他全部No也行(最好不使用eslint 因为要配置一些东西 还...

2019-11-10 13:22:59 2296 6

原创 利用Docker部署Springboot项目 + vue+nginx+docker 的前端项目部署方案

码一下大佬的链接:https://blog.csdn.net/dhaiuda/article/details/82228186Docker安装部署JDK:https://blog.csdn.net/Goodbye_Youth/article/details/94746808

2019-10-31 18:03:34 1276

原创 哔哩哔哩2019秋招技术岗(前端、运维、后端、移动端)第三套笔试题

1. 现有如下代码段: x = 2; while(x<n/2) x = 2*x;假设n>=0,则其时间复杂度应为(A)A. O(log2(n))B. O(nlog2(n))C. O(n)D. O(n^2)解析:时间复杂度与空间复杂度参考链接:https://blog.csdn.net/zolalad/article/details/1...

2019-10-30 13:42:15 9101

原创 朴素贝叶斯(Naive Bayes)算法 - 文档分类(敏感词判断)

import numpy as npimport pandas as pdfrom functools import reduce''' 函数功能:创建实验数据集 参数说明:无参数 返回: postingList:切分好的样本词条 classVec:类标签向量'''def loadDataSet(): dataSet = [ ['my', 'dog', 'has'...

2019-10-29 14:02:15 992

原创 决策树(分类树)算法

import numpy as npimport pandas as pdfrom sklearn import treefrom sklearn.tree import DecisionTreeClassifierimport graphviz# ID3算法 以信息增益为准划分属性''' 函数功能: 计算信息熵 :param dataSet 原始数据集 :return en...

2019-10-29 14:00:01 546

原创 KMeans算法

import numpy as npimport pandas as pd# 引入sklearn里的iris鸢尾花数据集from sklearn.datasets import load_iris#切分数据集为训练集和测试集from sklearn.model_selection import train_test_split#计算分类预测的准确率from sklearn.metri...

2019-10-29 13:58:29 238

原创 哔哩哔哩2019秋招技术岗(前端、运维、后端、移动端) 第二套笔试题

1. 有4种颜色的球,白的有13个,绿的有11个,黑的有18个,红的有25个,至少取出多少个球,才能保证有15个颜色一样(A)A. 52B. 53C. 54D. 55解析:理解成至少取出多少个球后,下一次取球能保证有15个颜色一样的话 答案为A理解成至少取出多少个球后,已经取到的球中保证有15个颜色一样的话 答案为B白球13 + 绿球11 + 黑球14 + 红球14 = 52...

2019-10-28 15:00:31 1030

原创 LeetCode-无重复字符的最长子串

题目链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/官方题解思路:方法一:暴力法题目更新后由于时间限制,会出现 TLE。思路逐个检查所有的子字符串,看它是否不含有重复的字符。算法假设我们有一个函数 boolean allUnique(String substring)...

2019-10-24 20:42:06 204

原创 基于docker的jenkins安装部署

环境 docker拉取jenkins镜像切记!! 拉取最新稳定版镜像 否则默认安装的为2.60.3版本。该版本安装不了很多插件docker pull jenkins/jenkins:lts创建jenkins挂载目录(路径自选)mkdir /usr/local/src/jenkins创建容器docker run -itd -p 8080:8080 -p 50000:50000...

2019-10-23 00:03:35 154

原创 Maven带有第三方jar包依赖的打包

<build> <finalName>Produce</finalName> //打包后的名称 <plugins> <!-- any other plugins --> <plugin> <artifac...

2019-10-09 16:08:48 1663

原创 从零开始搭建DPlayer后端

环境准备一台服务器或者虚拟机(我使用的是CentOS7)虚拟机安装CentOS7教程:https://blog.csdn.net/babyxue/article/details/80970526需要Npm和Nodejs的环境wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xzxz -d node-v10...

2019-09-28 14:25:20 5578

原创 爱奇艺2019秋招Java方向笔试题(B)

爱奇艺2019秋招Java方向笔试题(B)1. 已知一个由5个顶点8条边构成的有向图,以下说法正确的是( C )A. 各顶点的度之和为8B. 若以邻接表作为存储结构,邻接表中结点个数为16C. 各顶点的入度之和为8D. 若以邻接矩阵作为存储结构,矩阵中非0元素个数为16解析: 8条边 <=> 8个入度、8个出度2. 已知二叉树A(B(,D(F,H)),C(,E(G(...

2019-09-23 23:32:31 2015

原创 爱奇艺2019秋招Java方向笔试题(A)

爱奇艺2019秋招Java方向笔试题(A)1. 有关希尔排序算法叙述正确的是( A B )A. 最后一次的步长增量一定为1B. 分割后子序列内部的排序算法是直接插入排序C. 分割后子序列内部的排序算法是直接选择排序D. 希尔排序是稳定排序算法Shell排序的执行时间依赖于增量序列。好的增量序列的共同特征:① 最后一个增量必须为1;② 应该尽量避免序列中的值(尤其是相邻的...

2019-09-22 11:57:24 830 1

原创 京东2019春招Java开发类笔试题

京东2019春招Java开发类笔试题1. (单选题) 在对问题的解空间树进行搜索的方法中,一个结点有多次机会成为活结点的是 ( B )A. 动态规划B. 回溯法C. 分支限界法D. 回溯法和分支限界法回溯法:1)(求解目标)回溯法的求解目标是找出解空间中满足约束条件的一个解或所有解。2)(搜索方式 深度优先 )回溯法会搜索整个解空间,当不满条件时,丢弃,继续搜索下一个儿子结点,...

2019-09-21 12:37:57 2074

原创 学成在线 - Spring Security Oauth2 JWT

1 用户认证需求分析1.1 用户认证与授权截至目前,项目已经完成了在线学习功能,用户通过在线学习页面点播视频进行学习。如何去记录学生的学习过程呢?要想掌握学生的学习情况就需要知道用户的身份信息,记录哪个用户在什么时间学习什么课程;如果用户要购买课程也需要知道用户的身份信息。所以,去管理学生的学习过程最基本的要实现用户的身份认证。什么是用户身份认证?用户身份认证即用户去访问系统资源时系统要...

2019-07-30 15:41:21 713

原创 Python-单例模式

Python中的单例模式在Python中__new__方法用于创建对象,__init__用于初始化对象class MusicPlayer(object): instance = None init_flag = False def __new__(cls, *args, **kwargs): if cls.instance is None: cls.instance...

2019-07-30 14:41:58 126

原创 Python中的+=问题

面试题 — +=+= 运算符相对于整型或者字符串类型都是先相加再赋值(修改引用)在python中,列表变量调用 += 本质上是在执行列表变量的 extend 方法,不会修改变量的引用def demo(num, num_list): print("函数内部代码") # num = num + num num += num # num_list.extend(num_lis...

2019-07-28 17:51:40 1382

原创 Python-元组应用

交换两个数字的值问题:交换两个数的值,例如:a = 6, b = 100a = 6b = 100# 解法1:-使用其他变量# c = a# a = b# b = c# 解法2:-不使用其他的变量# a = a + b# b = a - b# a = a - b# 解法3:-Python 专有# a, b = (b, a)# 提示:等号右边是一个元组,只是把小括...

2019-07-28 17:37:02 210

原创 Python-函数进阶

Python函数的返回值问题:一个函数执行后能否返回多个结果?示例 – 温度和湿度测量假设要开发一个函数能够同时返回当前的温度和湿度利用元组完成返回温度和湿度的功能如下:def measure(): """测量温度和湿度""" print("测量开始...") temp = 39 wetness = 50 print("测量结束...") # 元组-可以包含多个数...

2019-07-28 17:27:04 115

K8S集群搭建.zip

Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。

2019-10-27

学成在线 - Spring Security Oauth2 JWT 资料.zip

学成在线 - Spring Security Oauth2 JWT 课程资料 包括sql 项目工程 密钥

2019-07-30

空空如也

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

TA关注的人

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