自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux系统centos6安装Redis

Linux系统centos6安装Redis

2022-11-03 21:05:40 789 1

原创 这些前端插件你一定不知道

前端一定要知道的前端插件

2022-06-02 23:23:54 128

原创 2020年11月5号 子午智技术一面汇 时长:13min

1.自我介绍巴拉巴拉阿巴阿巴说了一大堆2.简单的介绍一下你这个秒杀系统巴拉巴拉阿巴阿巴说了一大堆3.那你这个秒杀场景怎么实现的,比如现在有10000万个人进来抢100个商品,怎么到不会超卖不会重复抢到呢?当时回答:用的计数器,(当时说实话自己每天都在那面试,这个计数器是之前面试官给我的一个方案,我自己还没来得及实现),就说当过去一个请求,计数器+1,过去一个请求计数器+1,当计数器的数量小于等于库存数量的时候,请求才能被通过,当技术起点额数量大于库存的时候,杀死后面所有的请求,直接跳转到一个秒杀失

2021-12-07 01:19:54 136

原创 Go语言之旅(语言基本语法--条件if与匹配switch与循环for)

Go语言之旅(语言基本语法--条件if与匹配switch与循环for)

2021-12-07 01:16:44 378

原创 Go语言之旅(语言基本语法--常量与枚举)

go语言基本语法

2021-12-03 01:04:45 864

原创 Go语言之旅(语言基本语法--变量)

Go语言基本语法文章目录Go语言基本语法一、变量的定义二、内建变量类型三、强制类型转换总结一、变量的定义特别注意go语言的变量如果定义了,就必须要被引用,不然会报错!1.不赋值变量的定义go的变量定义还是和Java有点区别的,Java的变量定义格式为变量类型+变量名int a;String str;而go的变量定义格式为:var+变量名+变量类型func variableZeroVlue(){ var a int var str string//这里需要注意Java的Stri

2021-12-01 02:09:22 273

原创 开启go语言之旅

一、GO语言基础知识1.GO语言的安装文章目录一、GO语言基础知识1.GO语言的安装前言一、安装包地址二、配置国内镜像1.镜像地址2.用法2.IDEA安装总结前言Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在

2021-11-30 00:08:52 389

原创 2020年11月2日建信金融科技一面 视频面试(群面) 时长:17min

1.自我介绍巴拉巴拉,阿巴阿巴第一位面试官闪亮登场2.你再详细介绍一下你的这个项目,我对你这个项目还挺感兴趣的项目:项目链接3.这个项目都用了那些技术?当时回答:用到的后端框架是SpringBoot,数据库是MySql,Redis作为一个缓存中间件,大概就是这些。4.Redis是怎么用的,用Redis来解决什么问题呢?当时回答:Redis主要是分担数据库和后端的压力,因为这是一秒杀系统,在某一个时间点,会有大量的用户访问,这个时候直接去访问数据库的话,可能会造成宕机的风险,用了Redis呢,

2020-11-20 01:06:20 2194 10

原创 2020年11月2号金锐软件技术一面 视频面试 时长:18min

1.自我介绍巴拉巴拉,巴拉巴拉…2.关于你提到的秒杀系统,当时是怎么想做这样一个系统?当时回答:这个是实验室老师带我们做的一个系统,主要就是现在这种秒杀系统出现的场景比较多,就像马上到来的天猫、京东和淘宝等双11活动,会出现大量的秒杀抢购环节,老师就带我们模拟了这样一个场景,实现了这样的一个系统(随后还问了三个项目的开发时长,以及负责哪些内容)。3.你说一下接口和抽象类的区别?当时回答:抽象类就像它的名字,是对一些类的抽象,提取了类的一些方法;而接口实际上是一种规范化,一个类实现了一个接口,必须重

2020-11-06 02:35:48 2001 18

原创 2020年10月30日14:20 用友集团 视频面试 时长:45min

1.自我介绍巴拉巴拉,巴拉巴拉…2.你现在的移动公司管理系统是只有两个角色吗?如果再新增加一种角色你该去怎么考虑?就是不用去动一些核心代码3.你对设计模式有哪些了解?恶补路径:Java常用设计模式总结及应用场景分析4.就算是相同的业务员,怎么才能实现他的功能也不一样,说一下你的实现思路?当时回答:**我觉得可以从数据库入手,当超级管理员,新建一个用户角色时,会有一个界面,可以设置这个新建角色是否具有某个角色,比如A角色具有增删、B角色具有改的功能,用数据库的字段来对应角色的权限,比如具有该功能和

2020-11-04 00:01:23 819 2

原创 2020年10月27日 天学网14:50 视频面试 时长:15min

1.简单的做个自我介绍巴拉巴拉,巴拉巴拉。。。。。(当时我主要侧重讲了第一个也就是最近的项目)2.你说你在项目中用了Redis,具体是怎么用的?当时回答:我用Redis主要作为一个缓存中间件,来分担数据库的压力,当用户进入秒杀页面,首先在缓存读取商品信息,若没有就去数据库查询,把查询结果存在缓存中,再进行操作。标准回答:1.秒杀商品查询:进入到秒杀商品首页时,从Redis缓存中读取秒杀商品,如果商品的集合不存在,从数据库中把当期符合的秒杀商品记录读取到Redis缓存中,存入到hash中,从缓存

2020-10-31 03:15:57 435

原创 2020年10月26日19:30编程猫秋招笔试

题型:单项选择、多选、简答题一、选择题****1.可以搭配CMS使用的JVM垃圾回收器有哪些?恶补路径:怎么在面试时回答java垃圾回收机制相关问题?2.Java的关键字(选择)恶补路径:java关键字总结及详解3.静态代码块和代码块(选择)恶补路径:代码块(局部代码块,静态代码块,构造代码块)二、简答题1.Redis的基本数据类型有哪些?分别用于什么场景?恶补路径:Redis简介:基本数据类型以及应用场景2.spring的IOC和AOP是什么?基本的实现原理恶补路径:Spring框

2020-10-26 23:17:30 1876

原创 2020年10月23日爱电机器人科技

一面(2020年10月23日早9:30,微信视频,时长:9min)自我介绍—>主要的项目介绍1.当有很多人点击秒杀的时候你是怎么处理的?当时回答:首先我负责的是秒杀模块,点击秒杀进入秒杀界面,去Redis中查询,商品信息,如果Redis中不存在就去MySQL中查询商品,然后缓存redis中,点击秒杀,发送一个请求,获取这个商品的信息,比如商品ID、商品价格等信息,在缓存中生成一个商品订单信息。2.你之前像MQ用过没有?当时回答:(当时MQ我只是了解一点,并没有在项目中真正的使用过,被问到有点

2020-10-23 12:01:24 250 2

原创 SpringBoot 面试题

1 . 什么是springboot ?用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件)创建独立的spring引用程序 main方法运行嵌入的Tomcat 无需部署war文件简化maven配置自动配置spring添加对应功能starter自动化配置答:spring boot来简化spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用。2. Springboot 有哪些优点?(1)快速创建独立

2020-10-22 23:39:29 1455

原创 HashMap与Hashtable的区别

HashMap与Hashtable的区别是面试中经常遇到的一个问题。这个问题看似简单,但如果深究进去,也能了解到不少知识。本文对两者从来源,特性,算法等多个方面进行对比总结。力争多角度,全方位的展示二者的不同,做到此问题的终结版。作者Hashtable的作者:HashMap的作者:Hash Map的作者比Hashtable的作者多了著名顶顶的并发大神Doug Lea。他写了util.concurrent包。著有并发编程圣经Concurrent Programming in Java:

2020-10-22 17:03:46 794 2

原创 JVM简介

1. 什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执

2020-10-13 23:43:15 385

空空如也

空空如也

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

TA关注的人

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