自定义博客皮肤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)
  • 收藏
  • 关注

原创 2024JAVA后端技术成长路线

2020.09开始工作,进入的电力外包,各种岗位都做了一遍,算是对整个行业开始有所了解。待了1年左右,期间做了8个大大小小的项目,增加了自己实际项目经验,期间自己也学了算法课程,逻辑思维能力有所提升。再回来面试,感觉超难,进入了一家互联网初创小公司,薪资回到第一家公司的水平。但是在这家公司的项目,基本是我从头搭建起来的,学了很多东西,领导也很欣赏我。工作了3年,今年25岁,之前虽然平时也很用功学习,但是还是不够努力,今年立志,无论如何,永不放弃学习。而且需要有效率的学习,需要耐心去啃每一个不懂的难点。

2024-01-26 18:24:18 406

原创 动态规划-背包

【代码】动态规划-背包。

2023-05-25 11:08:58 110

原创 金融逻辑笔记

也可以拿无形资产比如本子、笔找评估公司评估,但是这家公司不能融资,因为入股的是资产不是现金。法人代表和法定代表人不是一回事,法人代表说的是工商局找公司有事,公司委托张三去办理,张三就是法人代表。高品质客户:高粘性、冲动、有钱,现在比的是目标客户群的精准到达率。商业非法人主体:自然人,就是个人,也就是个人独资企业。30%以上的重大股权变更和重组,上游供货企业不得少于3家,下游出货企业不得少于5家。券商,海外叫承销商,赚你的流通股对发发行整股股本不超过30%的5%收益。注销是自己死亡,吊销是工商局叫你死亡。

2023-05-24 20:43:04 142

原创 LeftGod算法笔记-第四节课

用步长实现,刚开始步长是1,左下标0和右下标1比较,左下标2和右下标3比较,以此类推。在一个数组中,任何一个前面的数a,和任何一个后面的数b,如果(a,b)是降序的,就称为降序对。在一个数组中,对于任何一个数num,求有多少个(后面的数*2)依然<num,返回总个数。在一个数组中,一个数左边比它小的数的总和,叫该数的小和。所以数组的小和为1+1+3+1+1+3+4+2=16。5左边比5小的数:1、3、4、 2。4左边比4小的数:1、3。1左边比1小的数:没有。3左边比3小的数:1。2左边比2小的数:1。

2023-05-14 23:18:54 120

原创 LeftGod算法笔记-第二节课

32位的数组,计算每一个数的位数是1的出现的次数,1的出现的次数整除M就代表这个位数没有出现K次的数。有余数就代表这个位数有K次的数。已知M > 1,K < M,找到出现了K次的数,要求额外空间复杂度O(1),时间复杂度O(N)。一个数组中有两种数出现了奇数次,其他数都出现了偶数次,怎么找到并打印这两种数。一个数组中有一种数出现了奇数次,其他数都出现了偶数次,怎么找到并打印这种数。一个数组中有一种数出现K次,其他数都出现了M次。不用额外变量交换数组中两个数的值。不用额外变量交换两个数的值。

2023-05-08 20:51:28 87

原创 LeftGod算法笔记-第一节课

有序数组中找到num:先找中间的数,判断是否等于要查找的数,不等于判断中间的数是否大于要查找的数,大于则调整右边界,小于则调整左边界。有序数组中找到>=num最左的位置:找到中间的数,不大于等于则调整左边界再次判断,大于等于则记录下标,同时调整右边界再判断。冒泡排序:每次从头比较两个数,将较大的数排在较小的数后面,再比较较大的数和后面的数,于是较大的就依次排在后面了。插入排序:每次比较两个值,将较小值排在较大值前面,并且再比较较小值与较小值前面的值,于是前面的值逐渐排序好。时间复杂度:按最高阶的来算。

2023-05-07 23:35:43 75

原创 redis总结(java连接redis会遇到的坑)

避免踩坑:1、boot项目需要使用 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2、centos7需要开启端口访问:/sbin/iptables -I INPUT -p tcp

2022-03-27 20:29:49 1178

原创 redis总结(手把手搭建redis集群)

redis集群Redis 集群是一个提供在多个Redis间节点间共享数据的程序集。Redis 集群没有使用一致性hash, 而是引入了哈希槽的概念。http://www.redis.cn/topics/cluster-tutorial.html

2022-03-21 17:09:19 4434

原创 redis总结(简单应用版)

redis基础总结

2022-03-20 21:49:58 677

原创 Spring源码学习分享系列篇(四) 解析文件路径

spring解析文件路径

2022-02-28 11:25:50 375

原创 linux安装redis并启动运行(完整版)

一、个人工具VMware Workstation Pro14centos7 虚拟机配置:内存2.8G,硬盘20GB,网络模式NATXshell7(方便在win上操作linux,可以不需要)二、步骤我在干净的linux上安装的,所以很多linux工具我需要下载1.安装下载文件的工具:yum install wget2.安装多平台编译器:yum install gcc3.安装上传下载命令:yum -y install lrzsz3.创建一个文件夹用来放redis安装包:mkdir soft4

2022-02-08 21:13:37 1739

原创 工作总结:druid连接池报个错

问题:1、com.alibaba.druid.pool.DruidDataSource : testWhileIdle is true, validationQuery not set原因:1、druid连接池配置有个特性:会自动检测池中连接的可用性。testOnBorrow属性缺省值是true,即默认开启检测,testWhileIdle默认是false,但是validationQuery(检测连接的sql语句)缺省值是null,所以当开启项目时,druid获取连接的sql,结果validation

2022-02-07 15:11:50 2860

原创 java多线程学习随笔(基础版)

进程相当于一个程序,一个程序里面有很多小任务,需要再一个个单独执行就是线程,进程与进程之间通信需要切换上下文,线程因为同在一个进程里,所以通信不需要切换不会浪费啥资源。java线程启动一般两种,extends Thread 和 implements Runnable一般使用Runnable好点,因为...

2022-01-13 11:29:52 182

原创 Spring源码之学习分享系列篇(三) 调用构造方法

这篇开始正式进入spring源码,看看都有些什么吧!

2021-12-26 21:17:45 272

原创 Spring源码学习分享系列篇(二) 总体概述

学会spring源码,以后你就是大佬

2021-12-15 17:43:22 817 1

原创 Spring源码学习分享系列篇(一) 前言

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基

2021-12-13 16:55:17 1347

空空如也

空空如也

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

TA关注的人

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