自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 工厂模式--摆脱你日复一日new对象却依旧单身的苦恼!

每每谈及到Java,就不免会想到一个悲伤的事实:你是否每天都在new对象,却依然坚守在单身岗上屹立不倒。(所谓面向对象编程hhh),这篇来学一下工厂模式,摆脱new对象的苦恼!

2021-10-28 15:28:19 113

原创 搭载Dubbo+zookeeper踩坑经历~

大家好,我是melo,一名大二上软件工程在读生,经历了一年的摸滚,现在已经在工作室里边准备开发后台项目啦。这篇文章我们不谈数据结构了,来谈谈入门分布式踩过的坑。感觉到了分布式这一层,由于技术更新迭代很快,我们似乎很难接触到第一手材料了(就连官方文档都没有实时更新,很多不适用)。几经摸索,看视频,翻文档,找博客,终于把Dubbo+zookeeper的小demo给成功跑起来了,写下这篇是因为里边有好多的坑,具体我都写在代码的注释里边了,希望可以帮到更多小伙伴,少踩一点坑,专心搞技术!大型互联网项目架构.

2021-10-21 09:16:34 680 2

原创 想入门数据结构,却总是拜倒在链表的石榴裙下?

栈是我们入门完数据结构后,第一个接触到的具有"只在一端操作,后进先出"特性的一种特殊结构,关于栈的应用也是很广泛,本篇将带你继续探索数据结构的奥秘,入门完链表后,一起来感受栈的不可思议(附有相应题目)

2021-10-13 14:03:25 152

原创 “迷途“的野指针,都快找不着北了

highlight: vs2015指针,C语言开发者表示很淦,指针的使用,很多人表示不敢直面ta,不像Java一样,有垃圾自动回收功能,我们不用担心那么多内存泄漏等问题,那C语言里边呢,指针又分为了"野指针",“迷途指针” 。 你是不是更迷糊了,这篇一起来攻克ta!发现我的封面似乎致敬了一下路痴"索隆",刚好跟我们今天的主角一样,找不着北的"迷途"指针hhh悬垂指针/迷途指针定义当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该.

2021-10-16 21:35:59 142

原创 什么?入门链表后你还在栈堆里徘徊?

highlight: vs2015大家好,我是melo,一名大二上软件工程在读生,经历了一年的摸滚,现在已经在工作室里边准备开发后台项目啦。不过这篇文章呢,还是想跟大家聊一聊数据结构与算法,学校也是大二上才开设了数据结构这门课,希望可以一边学习数据结构一边积累后台项目开发经验 。上次的文章,我们已经初步入门了数据结构:链表 想入门数据结构,却总是拜倒在链表的石榴裙下?,入门后你是否坚持下来了呢,是不是在栈堆里边徘徊不前了,这篇带你来攻破ta!普通栈知识点后进先出(只能在一端操作)只能.

2021-10-16 21:34:08 148

原创 上传文件Request processing failed;nested exception is org.springframework.web.multipart.MultipartExcepti

在一次项目开发过程中,前端上传文件报了没有权限访问的bug问题描述Request processing failed; nested exception is org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadBase$IOFileUplo.

2021-10-05 14:27:05 4006

原创 git操作合集与知识点

我们在自己的私人分支开发好各自的模块后,就要合并到master,这个时候在idea里边先切换到master,然后update一下获取最新更新,解决一下冲突,最后再合并自己的私人分支,add,commit,push知识点集中式VS分布式前者需要有个中央服务器,所有都从那里取,然后推送回去而分布式,每台电脑都是一个版本库,无需联网,可以互不干扰fetch和pull的区别add和commit流程.commit提交信息三种resethard全都不保留mixed保留工作区soft.

2021-08-17 10:45:57 228 2

原创 服务器put请求获取不到参数

问题put请求参数映射成实体类而参数似乎接受不到,服务器识别为null解决在参数前边加上RequestBody@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的) 一个请求,只能有一个RequestBody

2021-08-04 00:23:42 1401

转载 阿里巴巴开发规范

【强制】类、类属性、类方法的注释必须使用Javadoc规范,使用/**内容*/格式,不得使用// xxx方式。说明:在IDE编辑窗口中,Javadoc方式会提示相关注释,生成Javadoc可以正确输出相应注释;在IDE中,工程调用方法时,不进入方法即可悬浮提示方法、参数、返回值的意义,提高阅读效率。【强制】所有的抽象方法(包括接口中的方法)必须要用Javadoc注释、除了返回值、参数、异常说明外,还必须指出该方法做什么事情,实现什么功能。说明:对子类的实现要求,或者调用注意事项,请一并说明。【强.

2021-03-23 15:47:57 409

转载 反射

一、回顾:什么是反射?反射 (Reflection) 是 Java 的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。Oracle 官方对反射的解释是:Reflection enables Java code to discover information about the fields,methods and constructors of loaded classes, and to use reflectedfields, methods, and

2021-03-21 17:30:12 102 2

原创 数据库连接池

本质重写getConnection从数据库连接池中获取连接(从初始化的池子链表中removelast)重写释放资源返回到数据库连接池中(重新add进池子链表)接口创建连接(create)获取连接(get)//从连接池中获取conn对象释放连接(free)//传回数据库连接池中获取当前连接数(getCurrent)实现类先静态代码块加载,注册驱动,初始化数据库连接池优化获取连接时判断是否有效,采用isValid(TIME_OUT),若无效则destroy

2021-03-21 12:16:31 67

原创 多线程&并发

程序一种静态的的概念,一般为可执行文件,当文件执行时,就会产生进程进程进程的产生如上所述,每个进程由3部分组成:cpu、data、code一般一个程序会占用一个或多个进程,即便用同一份程序产生好几个进程,它们之间还是拥有自己的这3样东西,比较浪费内存,cpu的负担较重。线程一个进程往往会产生多个线程,以达到提高效率的目的,如果一个进程,只能做到单任务处理,就好比一个低效的员工,既耗着不走,又做不到高效率工作问题那么说了这么多"多线程"的好处,多线程是否也有坏处呢?1. 面临着多线

2021-03-21 11:15:34 1089 5

空空如也

空空如也

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

TA关注的人

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