自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 回头看递归

文章目录谈谈递归一.引言二.递归之我见三.再看递归谈谈递归一.引言感觉自己学习到了一个迷茫的境地,也不想再过多的继续学习高级框架,架构,组件之类的东西,单纯会用也只是熟能生巧的东西,学了没项目做对自己提升不大,还是有机会接触到再说。为了提升自己的编程能力,还有就是算法太弱了,最近开始重新学习数据结构与算法。希望把一些基础的东西重新学习,思考,内化,直至掌握精髓,提升自己算法能力,使之成为我编程技能与面试的三板斧之一,而不是软肋,一击就倒。学习方式以自学为主,毕竟也算入门了。现在年轻人都不讲武德

2020-11-29 19:49:47 203

原创 易保网络实习面经

易保网络实习面经1.总体流程印象面试时间:2020.10.22面试岗位:Java开发实习生面试地点:上海五角场总部在Boss直聘投递的是Java实习生岗位,上午接到面试邀请电话,下午两点去公司面试,公司总部在上海五角场,离学校比较近,十二点多出发,13:30左右到达面试主要有四个部分组成1.笔试中间似乎还有一个简单面试,了解基本情况的2.技术面试2.技术面试3.主管面试2.笔试到公司后联系hr,开始安排流程基本资料填写与笔试题基本资料就按照真实情况填,我的履历非常干

2020-10-23 11:12:25 1519 13

原创 Redis学习笔记(进阶部分)

Redis学习笔记(高级部分)文章目录5. Redis其它配置及集群5.1 Redis的AUTH5.2 Redis的事务5.3Redis持久化机制5.3.1 RDB持久化机制5.3.2 AOF持久化机制5.4 Redis主从架构5.5 Redis哨兵5.6 Redis集群5.7 Java连接Redis集群6.Redis常见问题6.1 key的生存时间到期,Redis会立即删除吗6.2 Redis的淘汰机制6.3 缓存问题5. Redis其它配置及集群修改yml(创建的配置文件)文件,方便以后修改Re

2020-10-10 14:47:35 716

原创 Redis学习笔记(基础部分)

文章目录一.Redis介绍1.1引言1.1.1现实需求与矛盾1.1.2解决方案1.2NoSQL介绍1.3Redis介绍二.Redis安装2.1安装Redis2.2连接Redis2.3使用图形界面三.Redis常用命令3.1 Redis存储数据的结构3.2 string常用命令3.3 hash常用命令3.4 list常用命令3.5 set常用命令3.6 zset常用命令3.7 key的常用命令3.8 库的常用命令四.Java连接Redis4.1 Jedis连接Redis4.2Jedis存储对象到redis中,

2020-10-09 22:31:49 641

原创 Java线程池及相关概念

Java线程池一.线程二.线程主要作用三.两种线程模型四.线程池意义五.什么时候使用线程池六.阻塞队列七.Executors类创建线程池的四种方法八.线程池五种状态二.一.线程线程调度CPU最小单元(进程是资源分配的最小单元),也叫轻量级进程,可以理解为进程的执行流。创建了一个进程就会创建一个线程(主线程),也就是一个进程至少包含一个线程。二.线程主要有两个作用1.提高多核cpu的利用率,提高运行效率说明:现在的计算机基本都是多处理机,一个处理机同一时间只能执行一个线程,在之前的

2020-09-26 22:31:54 137

原创 算法经典题一(栈,队列,堆)

算法经典题一(栈,队列,堆)一.预备知识:栈,队列,堆栈 stack:先进后出的线性表相关方法操作:1.判断是否为空S.empty()2.进栈S.push()3.出栈S.pop()4.返回栈顶元素S.top()5.存储元素个数S.size()队列 queue:先进先出的线性表相关方法操作:1.判断队列是否为空Q.empty()2.进队Q.push()3.出队Q.pop()4.返回队首元素Q.front()5.返回队尾元素Q.back()6.存储元素个数Q.size()##

2020-09-22 14:51:16 771

原创 JAVA学习笔记_00之环境搭建与准备

Java学习笔记001.初识Java2.环境搭建(重点)3.DOS命令使用4.总结说明(重点)一. 初识Java1. Java语言特点跨平台面向对象解释型语言分布式多线程2. Java核心机制2.1 Java虚拟机(Java Virtual Machine)JVM       虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统

2020-06-13 22:56:35 203

原创 JavaWeb基础知识总结四(jQuery )

JavaWeb基础知识总结四(前端部分)1、jQuery 介绍jQuery,顾名思义,也就是 JavaScript 和查询(Query),它就是辅助 JavaScript 开发的 js 类库。jQuery 核心思想!!! 它的核心思想是 write less,do more(写得更少,做得更多),所以它实现了很多浏览器的兼容问题。jQuery 是免费、开源的,jQuery 的语法设计可以使开发更加便捷,例如操作文档对象、选择 DOM 元素、 制作动画效果、事件处理、使用 Ajax 以及其他功能2.

2020-11-28 11:44:44 214

原创 熵简科技面经

熵简科技面经文章目录熵简科技面经1.总体流程印象2.线下笔试题3.一轮面试问题4. 个人表现总结5.个人提高前言:面试岗位:后端开发工程师(校招)现场面试初创公司,但感觉技术含量较高,对数据结构与算法要求较高此次面试比较匆忙,状态不好也没做相关准备,其领域也不是擅长的,但也算比较有收获,因此记录分享,以求改正与进步1.总体流程印象离学校比较近,骑车提前半小时赶到,简单安排开始面试1.第三方平台投递,简历初筛后做笔试题2.笔试题为线下笔试题,共三道大题,一道数据库设计,两道算法题,线

2020-10-27 16:35:36 940

原创 Spring Boot入门

Spring Boot入门文章目录一.Spring Boot入门简介二.maven工程建立Spring Boot项目三.简化部署四.Hello World探究1.依赖2.启动器3.主程序类,主入口类五.使用Spring Initializer快速创建Spring Boot项目一.Spring Boot入门简介Spring Boot简化Spring应用开发,约定大于配置,去繁就简,just run就能创建一个独立的,产品级的应用。J2EE开发的一站式解决方案优点1.快速创建项目,框架集成2

2020-10-25 22:36:04 245

原创 算法经典题二(链表)

算法经典题二(链表)预备知识链表每个结点组成 数据域+指针域相关操作:1.插入结点2.删除结点3.判断是否为空4.查找指定元素的值例1-a 链表逆序(easy)描述:已知链表头节点指针head,将链表逆序(不可申请额外空间)分析:单链表只能单向访问,从头节点依次通过指针访问到后续节点。遍历访问节点,每访问到一个节点,就将其逆置。操作:1.建立新的头指针new_head2.遍历节点,逆置每一个节点a.备份head->nextb.修改head->nextc.移动ne

2020-09-22 21:25:30 342

原创 JavaWeb基础知识总结三(Javascript )

JavaWeb基础知识总结三(前端部分)1.Javascript 简介Javascript 语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行 JavaScript 代码。 JS 是 Netscape 网景公司的产品,最早取名为 LiveScript;为了吸引更多 java 程序员。更名为 JavaScript。JS 是弱类型,Java 是强类型。特点:1. 交互性(它可以做的就是信息的动态交互)2. 安全性(不允许直接访问本地硬盘)3. 跨平台性(只要是可以解释

2020-09-22 15:31:30 164

原创 JavaWeb基础知识总结二(CSS)

JavaWeb基础知识总结二(前端部分)1.CSS 技术CSS 是「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言2.CSS 语法规则选择器:浏览器根据“选择器”决定受 CSS 样式影响的 HTML 元素(标签)。属性 (property) 是你要改变的样式名,并且每个属性都有一个值。属性和值被冒号分开,并 由花括号包围,这样就组成了一个完整的样式声明(declaration),例如:p {color: blue}多个声明:如果要定义不止一个声明,则需要

2020-09-22 15:07:37 193

原创 JavaWeb基础知识总结一(HTML)

JavaWeb基础知识总结(前端部分)1.B/S 软件的结构B:浏览器,我们经常使用,常用的有谷歌,IE,火狐等,是客户端S:服务器,接收处理客户端请求,在JavaWeb项目中也就是Web服务器,例如Tomcat2.网页的组成部分内容:Html,作用类似于名词,即页面中的数据。表现:CSS,作用类似于形容词,即页面的数据如何展示,变得更加美观。行为:JS(JavaScript),作用类似于动词,页面对操作的响应,使网页能与设备的操作进行交互式的响应。备注:Java和JavaScript的关系

2020-09-22 15:00:30 382

空空如也

空空如也

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

TA关注的人

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