Geoooo
码龄8年
求更新 关注
提问 私信
  • 博客:128,223
    社区:1
    动态:6
    128,230
    总访问量
  • 39
    原创
  • 41
    粉丝
  • 28
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2017-07-18
博客简介:

Geoooo的博客

查看详细资料
个人成就
  • 获得58次点赞
  • 内容获得55次评论
  • 获得382次收藏
  • 博客总排名806,965名
创作历程
  • 37篇
    2019年
  • 15篇
    2018年
成就勋章
TA的专栏
  • leetcode
    1篇
  • 设计模式
    1篇
  • 剑指offer
    4篇
  • Druid
  • 数据库
    1篇
  • Docker
    2篇
  • Vue
    2篇
  • axios
    1篇
  • MyBatis
  • SpringBoot
    1篇
  • 校园招聘
    1篇
  • 算法
    5篇
  • 贪吃蛇
    1篇
  • 小游戏
    1篇
  • Java
    18篇
  • JS
    2篇
  • 前段Canvas
    2篇
  • CentOS
    5篇
  • 后端服务器
    6篇
  • MySQL
    2篇
  • 腾讯云
    1篇
  • Spring
    1篇
  • AOP
    1篇
  • 前端
    1篇
  • 前后端分离
    1篇
  • JVM
    1篇
  • Java面试
    2篇
  • 网络原理
    1篇
  • 大数据
    1篇
  • 云计算
    1篇
  • Hadoop
    1篇
  • Ubuntu
    1篇
  • 数据结构
    5篇
  • Redis
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

55人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

leetcode55 跳跃游戏

leetcode55 跳跃游戏给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例1输入: [2,3,1,1,4]输出: true解释: 从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置示例1输入: [3,2,1,0,4]输出: false解释: 无论怎样,你总会到达索引为 ...
原创
发布博客 2019.12.31 ·
300 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

Java核心卷1 学习

1. 类所包含的类型变量: 实例变量: 是定义在类中,方法体之外的变量。这种变量在创建对象的时候实例化。成员变量可以被类中方法、构造方法和特定类的语句块访问。分配了内存空间后会给所有的成员变量一次初始化,没有赋值的会给成员变量对应类型的值,数据类型不同则默认值不同。局部变量: 在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。用的...
原创
发布博客 2019.12.31 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式 观察者模式

观察者模式1. 定义定义了对象之间一对多的关系,这样一样,当一个对象改变状态时,它的所有依赖者都会收到通知并且自动更新。2. 建造一个气象台气象台实现接口主题 Subject 作为 被观察者 接口,实现 注册观察者 registerObserver(), 除去观察者 removeObserver(),通知所有观察者Observer 作为 观察者接口,实现 update(float t...
原创
发布博客 2019.12.31 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 旋转数组的最小数字

题目详情把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。思路采用二分法解答这个问题,mid = low + (high - low)/2需要考虑三种情况:(1...
原创
发布博客 2019.12.31 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 用两个栈实现队列

题目详情用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。代码import java.util.Stack;public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = ...
原创
发布博客 2019.12.31 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 反转链表

题目详情输入一个链表,反转链表后,输出新链表的表头。代码/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution { public List...
原创
发布博客 2019.12.31 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 树的子结构

题目详情输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)思路当root1 与 root2 相等 从 该节点 开始往下 循环判断 当root1 与 root2 不相等 root1的left节点 与 root2 循环判断循环判断 a. 若 root2 == null ,表示子树已经遍历完毕,返回true ...
原创
发布博客 2019.12.31 ·
156 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Vue中组件的之间传值常用方法

一. 父子组件传值1.props/$emitParent.vue<template> <div> <h1>Parent</h1> <h3>{{msg}}</h3> <m-child :msg="'from Parent Msg'" @showMsg="...
原创
发布博客 2019.12.31 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue中axios配置以及使用

第一步还是先下载axioscnpm install axios -S第二步建立一个htttp.jsimport axios from 'axios';import { Message } from 'element-ui';axios.defaults.timeout = 5000;axios.defaults.baseURL ='';//http request ...
原创
发布博客 2019.12.31 ·
377 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Dockerfile 定制镜像

概述Docker 是一个文本文件,包含一条条指令以构建Nginx镜像为例,这次我们用Docker去构建定制镜像创建目录并创建Dockerfilemkdir myNginx cd myNginx touch Dockerfile 其内容有FROM nginx RUN echo '<h1>Hello Docker!</h1>' > /usr...
原创
发布博客 2019.12.31 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker常用指令

Docker 安装https://www.funtl.com/zh/docs-docker/Ubuntu-安装-Docker.html#准备工作1.1镜像相关的命令1.1.1 查看镜像docker images RESPOSITORY : 镜像名称TAG : 镜像标签IMAGE ID : 镜像IDCREATED : 创建时间SIZE : 镜像大小1.1....
原创
发布博客 2019.12.31 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot整合Druid连接池

参考https://www.funtl.com/zh/spring-boot-mybatis/Spring-Boot-整合-Druid.html#概述引入依赖在pom.xml文件引入druid-spring-boot-starter依赖<dependency> <groupId>com.alibaba</groupId> ...
原创
发布博客 2019.12.31 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用 MyBatis 的 Maven 插件生成代码

使用 MyBatis 的 Maven 插件生成代码我们无需手动编写 实体类、DAO、XML 配置文件,只需要使用 MyBatis 提供的一个 Maven 插件就可以自动生成所需的各种文件便能够满足基本的业务需求,如果业务比较复杂只需要修改相关文件即可。配置插件在pom.xml文件中增加mybatis-generator-maven-plugin插件<build>...
原创
发布博客 2019.12.31 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2020秋招心得

一. 了解面试流程1. 招聘( 线上 + 线下)时间:每年7月底到10月底(1) 线上招聘第一步:在官网投递简历 ( 牛客网评论区有内推码以及地址https://www.nowcoder.com/discuss) (或者 关注"内推军"公众号进群获得内推信息) 一般填了内推码以及扫内推码进去投简历的都是可以通过初筛 第二步:线上笔试 第三步:技术面试( 视频面试 + 线...
原创
发布博客 2019.12.31 ·
547 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

(解析)Redis配置文件redis.conf默认配置

# Redis配置文件样例# Note on units: when memory size is needed, it is possible to specifiy# it in the usual form of 1k 5GB 4M and so forth:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 10000...
原创
发布博客 2019.07.21 ·
1641 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

HashMap实现原理

1. HashMap的数据结构http://blog.csdn.net/gaopu12345/article/details/50831631 ??看一下数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难。链表...
转载
发布博客 2019.05.27 ·
224 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Ubuntu美化界面MacOS主题

https://www.cnblogs.com/feipeng8848/p/8970556.html
转载
发布博客 2019.05.19 ·
2336 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Hadoop安装

http://dblab.xmu.edu.cn/blog/1258-2/
转载
发布博客 2019.05.13 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在CentOS中开启mysql服务

1、Linux CentOS一般作为服务器使用,因此,MySQL服务器应该随机自启动。查看开机自启动的服务使用chkconfig命令,如下:#chkconfig --list或是只查看MySQL服务#chkconfig --list mysqld可以看到mysql的2~5为on,说明mysql服务会随机器启动而自动启动。2、配置MySQL的开机自动启动chkconfig -...
原创
发布博客 2019.05.08 ·
7554 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多