anthony1314
码龄7年
关注
提问 私信
  • 博客:143,783
    143,783
    总访问量
  • 188
    原创
  • 646,859
    排名
  • 43
    粉丝
  • 0
    铁粉

个人简介:退役acmer 想要找到后端实习的菜鸡

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2018-03-18
博客简介:

OOOak

博客描述:
一个弱弱的学习之路
查看详细资料
个人成就
  • 获得90次点赞
  • 内容获得70次评论
  • 获得160次收藏
  • 代码片获得300次分享
创作历程
  • 1篇
    2021年
  • 14篇
    2020年
  • 125篇
    2019年
  • 52篇
    2018年
成就勋章
TA的专栏
  • 笔记
    5篇
  • 设计模式
    1篇
  • 操作系统
    1篇
  • IO
    1篇
  • Spring
    5篇
  • SpringBoot
    3篇
  • 字符串----AC自动机
    1篇
  • C++
    3篇
  • STL
    2篇
  • Maven
    1篇
  • Python
    2篇
  • MySQL
    5篇
  • 比赛----CCPC
    2篇
  • 比赛----ICPC
    3篇
  • ACM题目和算法
    131篇
  • 思维题
    2篇
  • 博弈论
    1篇
  • 计算几何
    2篇
  • 动态规划
    7篇
  • 模拟题
    2篇
  • OJ----hdu
    39篇
  • OJ----codeforces
    27篇
  • OJ----POJ
    10篇
  • OJ----UVA
    2篇
  • OJ----牛客
    21篇
  • OJ----cometoj
    2篇
  • OJ----洛谷
    1篇
  • 图论----网络流
    1篇
  • 图论----最短路
    4篇
  • 图论----拓扑排序
    1篇
  • 字符串----回文树
    1篇
  • 字符串----后缀数组
    4篇
  • 比赛题解
    6篇
  • 比赛----2018暑假hdu多校
    14篇
  • 比赛----2019暑假牛客多校
    20篇
  • 比赛----2019暑假hdu多校
    10篇
  • 比赛----百度之星
    3篇
  • 数论
    11篇
  • 数论----线性基
    1篇
  • 数论----矩阵快速幂
    1篇
  • 搜索----DFS
    2篇
  • 数据结构----线段树
    9篇
  • 数据结构----优先队列
    1篇
  • 数据结构----并查集
    1篇
  • 数据结构----单调栈
    3篇
  • 数据结构----单调队列
    1篇
  • 数据结构----主席树
    1篇
  • 数据结构----树状数组
    3篇
  • 数据结构----扫描线
    1篇
  • 数据结构----ST表
    1篇
  • 排序算法
    2篇
  • 贪心算法
    8篇
  • 二分算法
    7篇
  • 分治算法
    1篇
  • Java
    10篇
  • 算法
    9篇
  • 随笔
    7篇
  • 软件工程
    1篇
  • Web
    4篇
  • Linux
    3篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

阿里巴巴 淘特技术部 内推

阿里巴巴淘特技术部招人啦部门直招,博主所在部门是供应链团队,团队直招Java开发,极其缺人我们喜欢基础扎实、对技术有热情的同学加入,可以一起迎接各种业务、产品、技术的挑战,目前P5、P6、P7、P8均开放大量职位。如果想兴趣的欢迎联系我~微信:devRabbit邮箱 : 2316741037@qq.com也可以帮忙内推其他岗位,其他岗位团队也极其缺人~前端/客户端(Android、ios)/运营/算法/数据/产品其他岗位也可以帮忙内推!如果有投其他部门的想法,我也可以帮忙内推的!不限制!.
原创
发布博客 2021.05.28 ·
691 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

BigDecimal异常【Java】

介绍Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Double处理,但是Double.valueOf(String) 和Float.valueOf(String)会丢失精度。所以开发中,如果我们需要精确计算的结果,则必须使用BigDecimal类来操作。​ Bi
原创
发布博客 2020.10.07 ·
1127 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

聊聊单例模式

介绍单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。意图: 保证一个类仅有一个实例,并提供一个访问它的全局访问点主要解决: 减少一...
原创
发布博客 2020.05.03 ·
358 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速排序【递归】【非递归】

前言打了两年的ACM,比赛中从来没用过快速排序,之前面试一直被问,于是学了一波,递归版和非递归版都有,每次面试手撕代码都因为太紧张写不好,现场思考怎么写,GGPartition这个是快速排序的核心,通过移动指针来进行划分。也就是在数组中,找一个数字使得比他小的数字划分到左边,比他大的数字划分到右边,再对两边进行划分,这样不断的划分,最后数组就会变得有序,但是众所周知,快速排序是极其不稳定的...
原创
发布博客 2020.04.26 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

进程通信机制【操作系统】

什么是进程间通信?通信的目的?进程通信:进程用户空间是相互独立的,一般而言是不能相互访问的。但很多情况下进程间需要互相通信,来完成系统的某项功能。进程通过与内核及其它进程之间的互相通信来协调它们的行为。目的:数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几兆字节之间。共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。通知事件...
原创
发布博客 2020.04.22 ·
580 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

topK【快速排序】

#include <iostream>#include<bits/stdc++.h>using namespace std;int mp[100000] = {0};int len, n;void quick_sort(int arr[], int l, int r) { //从小到大排序 if(l < r) { int temp = arr[l];...
原创
发布博客 2020.04.22 ·
852 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

MySQL explain索引查询分析

最近学了MySQL的索引原理,针对常见的几个面试问题进行了实验分析相关知识点联合索引在需要使用多个列作为条件进行查询时,使用多列索引比使用多个单列索引性能更好。例如下面的语句中,最好把 actor_id 和 film_id 设置为多列索引。最左匹配原则MySQL联合索引遵循最左前缀匹配规则,即从联合索引的最左列开始向右匹配,直到遇到匹配终止条件。例如联合索引(col1, col2,...
原创
发布博客 2020.04.11 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

后端开发各类知识点文章合集

数据库MySQL主从复制原理传送门Java内存泄漏传送门
原创
发布博客 2020.03.21 ·
406 阅读 ·
0 点赞 ·
2 评论 ·
4 收藏

【转】select、poll、epoll之间的区别

今天被面试官问了IO多路复用,看了知乎好多问题回答,以为会了,结果还是GG记下来希望自己可以记住(1)select==>时间复杂度O(n)它仅仅知道了,有I/O事件发生了,却并不知道是哪那几个流(可能有一个,多个,甚至全部),我们只能无差别轮询所有流,找出能读出数据,或者写入数据的流,对他们进行操作。所以select具有O(n)的无差别轮询复杂度,同时处理的流越多,无差别轮询时...
转载
发布博客 2020.03.21 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【模板】二分算法 + 快速幂 + 快排

二分算法版本一将区间[l, r]划分成[l, mid]和[mid + 1, r]int bsearch_1(int l, int r){ while (l < r) { int mid = l + r >> 1; if (check(mid)) r = mid; else l = mid + 1; }...
原创
发布博客 2020.03.19 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux学习笔记【三】

文件权限7:表示rwx,拥有读、写和执行的权限6:表示rw-,拥有读和写的权限5:表示rx,拥有读取和执行的权限4:表示r–,拥有只读权限3:表示-wx,拥有写入和执行的权限2:表示-w-,拥有只写权限1:表示 - x,仅拥有执行权限0:表示—,无权限chmod 777 participants说明:第1个7设置用户的权限,第2个7设置组的权限,第3个7设置其他所有者的权限。...
原创
发布博客 2020.03.08 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL索引原理

MySQL索引原理索引目的索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没有索引,那么你可能需要把所有单词看一遍才能找到你想要的,如果我想找到m开头的单词呢?或者ze开头的单词呢?是不是觉得如果没有索引,这个事情根本无法完成?索引原理除了词典,生活中随处可见索引的例子,如火车站的车次表、图...
原创
发布博客 2020.03.04 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL之MVCC

定义MVCC(Mutil-Version Concurrency Control),就是多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问。使用场景在Mysql的InnoDB引擎中就是指在已提交读(READ COMMITTD)和可重复读(REPEATABLE READ)这两种隔离级别下的事务对于SELECT操作会访问版本链中的记录的过程。这就使得...
原创
发布博客 2020.03.04 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot错误总结 【三】

spring boot项目中target没用同步更新最新目录文件及资源在pom.xml文件中手动设置将新保存的文件或目录及其他资源更新到target目录中<build> <resources> <resource> <directory>src/main/java&l...
原创
发布博客 2020.02.29 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring 部分配置特性

Spring 部分配置特性id 和 name每个 Bean 在 Spring 容器中都有一个唯一的名字(beanName)和 0 个或多个别名(aliases)。我们从 Spring 容器中获取 Bean 的时候,可以根据 beanName,也可以通过别名。beanFactory.getBean("beanName or alias");在配置 的过程中,我们可以配置 id 和 na...
原创
发布博客 2020.02.10 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot错误总结 【二】

问题一在集成mybatis的时候,经常会报java.lang.NullPointerException这个常见的异常在application.properties中写可以在程序运行的时候在控制台打印SQL语句logging.level.com.example.demo.dao=debug如果使用的是application.yml文件,加入如下配置:logging: level: ...
原创
发布博客 2019.12.23 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SpringBoot 错误总结【一】

配置问题报错一java.lang.IllegalStateException: Failed to load ApplicationContext一边出现这种情况都是配置写错了 你可以仔细看看你的xml配置我是由于mybatis的mapper文件下的xml 所映射的user类写成了User类报错二org.springframework.beans.factory.Unsatisfie...
原创
发布博客 2019.12.22 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转:解决npm install慢的问题

使用NPM(Node.js包管理工具)安装依赖时速度特别慢,为了安装Express,执行命令后两个多小时都没安装成功,最后只能取消安装,笔者20M带宽,应该不是我网络的原因,后来在网上找了好久才找到一种最佳解决办法,在安装时可以手动指定从哪个镜像服务器获取资源,我们可以使用阿里巴巴在国内的镜像服务器,命令如下:npm install -gd express --registry=http://r...
原创
发布博客 2019.12.17 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringMVC 下静态资源的访问

问题如果我们在web.xml将DispatcherServlet请求映射配置为"/",则Spring MVC将捕获Web容器所有的请求,包括静态资源的请求,Spring MVC会将它们当成一个普通请求处理,因此找不到对应处理器将导致错误。这时候我们如果在在WEB-INF下的jsp中直接url访问WEB-INF外的css,js等静态资源文件的时候是访问不到的我们有两种处理方法1.第一种方法...
原创
发布博客 2019.12.15 ·
356 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL 服务无法启动。系统出错。发生系统错误 1067。 进程意外终止。

报错ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)一开始以为是配置写错了,检查了my,ini 发现没有多大错误安装了mysqld的服务启动 net start mysql 出现报错MySQL 服务无法启动。系统出错。发生系统错误 1067。 进程意外终止。一度怀疑自己的改了什么配置...
原创
发布博客 2019.12.06 ·
7122 阅读 ·
9 点赞 ·
4 评论 ·
16 收藏
加载更多