3 IT贱男

尚未进行身份认证

越努力,越幸运!

等级
TA的排名 8k+

从青铜到王者的路线来聊聊Synchronized的底层实现原理

这篇文章码了小编***个小时,给个赞不过分吧~~文本内容有点多,如果有写错或者不好地方,还请多多指教~~~~~~~

2020-03-20 16:18:44

背井离乡上海就业三年,是如何坚持走到今天,之后的路又该如何选择??

一、引言2020年算第一天正式上班的日子,心情顿时有点振作了起来,但却略带一丝紧张。振作的原因是我又可以回到之前的生活,在公司的环境下可以保持着专心工作、专心写代码和学习的心态,紧张又是因为我要提离职了。其实这篇文章是打算等我真正离职后才开始写的,但离职不是特别顺利,外加一些因素,又让小编犹豫不决。二、踏上一条不归路,过上消磨时光的日子17年2月18日,这个是小编我第一次踏上上...

2020-03-05 10:55:00

Java 多级菜单实现,以及数据库表怎么设计?

一、引言小编之前写过如何实现一二级菜单的文章,回顾了下之前所实现的逻辑方式,简直惨不忍睹~~由于近期小编接触新的项目需要实现展示菜单功能,但这次的菜单是需要多级,并且级数不固定。像这种需求,一般很简单的来说就是用递归实现了,可以从第一级一直往下查,一直查询到为空为止。二、数据库表结构这里小编之列出来几个基本的字段,但是够用了CREATE TABLE `mall_categ...

2020-02-26 21:59:52

nacos —— 控制台默认登陆账号密码

一、引言最近疫情比较严重,小伙伴就老老实实呆在家办公吧~~新的一年小编近几个月比较忙,所以博客更新的比较慢,但是工作还是得继续呀。新年的第一篇博客,新年快乐、新年快乐、新年快乐。二、默认密码新的一年第一个礼拜小编在家办公,接触了一个新的项目,其中所使用的注册中心是阿里巴巴开源的Nacos。把Nacos服务启动之后,服务也相对注册上了,访问Nacos的后台直接弹出个登陆页面 ...

2020-02-04 18:41:06

实战开发支付SDK —— 处理微信支付异步回调以及订单状态查询(含源码)

一、引言上篇文章中,讲解并且实现微信支付,既然微信下单成功了,那我们怎么知道用户有没有付款呢?说到这里,小编先要明确一下,我们主要的是针对开发一个支付的SDK。SDK通俗来讲,把我们所编写的一个项目可以打包成一个jar包,其他项目进行依赖,就可以使用该jar包中所对应的方法。那么这里微信首先会:异步回调通知商户系统 —— 商户系统调用SDK中异步回调处理的方法 —— 商户系统拿到S...

2020-01-06 15:19:09

实战开发支付SDK —— 对接微信支付看这一篇文章就够啦(含源码)

Table of Contents一、引言二、了解微信支付2.1、支付方式2.1.1、付款码支付2.1.2、JSAPI支付2.1.3、Native支付2.1.4、APP支付2.1.5、H5支付2.1.6、小程序支付2.1.7、人脸支付2.2、名词解释2.2.1、appid2.2.2、openid2.2.3、商户号以及密钥三、同步 vs 异...

2019-12-27 15:36:53

实战开发支付SDK —— 项目结构设计讲解(微信、支付宝)

文章目录结构一、引言二、整体结构设计三、项目代码结构四、项目通用工具类MapUtil :MoneyUtil :RandomUtil :XmlUtil​​​​​​​ :一、引言上一章节介绍有关于SDK内容,以及项目搭建。那么本章就来说说,在开始动手写代码之前,我们先要确认好,这个SDK你想做成什么样子,想怎么去设计。郑重声明:小编并非专业架构设...

2019-12-23 15:42:44

实战开发支付SDK —— 内容介绍以及项目环境搭建

文章目录结构一、引言二、内容介绍三、项目技术介绍lombok的使用Retrofit2网络框架的使用四、项目搭建五、骗一波关注一、引言这两大支付可以说已经深深融入我们每个人的生活了,但做程序员的我们来说,掌握对接微信支付、支付宝支付是一个很大的优势,现在小编的衣食住行基本上是离不开它们的,出行就是滴滴、吃饭就是美团饿了么,购物就是淘宝京东!!!所以为了更进...

2019-12-21 15:40:37

Java行为型设计模式 —— 命令模式打响战争的开始

一、引言阳光明媚的一个周末。上一章讲了模板方法设计模式,今天小编继续来说命令设计模式,也是行为型设计模式的一种~~~~二、命令模式基本介绍所谓命令模式,就是下达命令,最后有人执行命令。大家想想古代打战的时候,将军下达命说,明天需要攻下某某某山头。那么将军就找来了参谋长,这个时候参谋长得知了将军的意思,参谋长就找来每个军营的负责人,说一营、二营全部人员明天出发某某某山头。...

2019-12-14 12:57:58

Java行为型设计模式 —— 模板方法模式将大象塞入冰箱

一、引言今今今今今今今今今天,小编所编写设计模式已经进入白热化状态了,之前介绍了创建型、结构型一共12种设计模式。现在升级到行为型设计模式了,skr skr skr ~~~行为型设计模式一共11种,那么今天就来说模板方法模式,这个模板方法设计模式相对来说还是比较好理解的。二、模板方法基本介绍有时候我们在功能开发过程当中,会发现新需求和之前的功能很类似,执行的流程都一样,可能就是...

2019-12-07 16:54:18

Java结构型设计模式 —— 必须要了解的代理模式

一、引言一年四季,这今年上海的冬天格外的冷童鞋,听说你还不够了解代理模式,来看这篇文章就够了,本文看起来通俗易懂,读起来朗朗上口,写撰水平绝不亚于莎士比亚的四大悲剧。不知道扯些什么啦,进入主题把~~~~~~~~~~~二、代理模式基本介绍代理模式小伙伴多多少少都有了解,就是通过一个代理对象,去调用另外一个对象的方法是吧?下面是一段白话:代理模式:为一个对象提供了一...

2019-12-05 21:29:58

跟小编玩转Docker到天亮 —— 利用Bind Mouting提高开发调试效率

一、引言阔爱帅气的小编又来了 , 那么么么么今天所写的文章也是在实际使用docker所遇到的问题。新开发一个项目、或者新写一个功能需求,那肯定避免不了调试开发,然后测试,测试完又要改源码。但每次修改一次源码都需要重新build的一下镜像,我滴天,这么麻烦的吗?如果你也是遇到类似相同的问题,请问继续往下看......二、数据持久化之Bind Mouting遇到这个问题小编...

2019-12-03 15:32:14

Java结构型设计模式 —— 享元模式的应用

一、引言哟哟哟,十二月啦下个月就过大年初一了,不得不说越长大越感觉时间不经用,这篇文章本应该是上周就应该开始写的,上个礼拜被硬生生周末拖过去加班,拖到了这个礼拜的周末。说实话设计模式这一系列的文章,也包括小编看其他博主所分享的设计模式相关文章,访问量都不是特别多,说明设计模式还不被广大的程序员所重视。设计模式这种东西你要不学也没有关系,小编之前也说过设计模式之所以存在那么肯定是有它...

2019-12-01 12:07:09

跟小编玩转Docker到天亮 —— 实战搭建docker私有仓库

一、引言最近有小伙伴看到关于网易的新闻么?我们绝大部分的程序员都是单纯的,我们没有很多套路,绝大喜欢认认真真写代码,维持让公司的程序更加稳定,尽我们本职工作,这样有错吗?但我们却要因为公司自身的问题,来面临公司的各种手段???那遇到这种问题要怎么办呢? 只要你有实力,有能力,走到哪还怕没饭吃? 那换句来说,如果你待在一家公司不思进取,出去又没有一技之长,难道要在这一家公司做到退休...

2019-11-26 15:21:31

跟小编玩转Docker到天亮 —— 制作自定义docker镜像并上传仓库

一、引言上章回顾:跟小编玩转Docker到天亮 —— Docker容器入门上手实战体验本章学习内容:掌握制作自定义镜像并且远程上传仓库上一章节我们讲诉了docker容器的安装和基本命令的使用,并且实战下载Nginx镜像并且启动操作,那今天小编来讲怎么制作一个自己的镜像文件,如果你是新来小伙伴也没有关系,刚开始小编学习docker时候也没有去了解docker的一些概念,而是直接把项目制...

2019-11-20 15:09:58

跟小编玩转Docker到天亮 —— Docker容器入门上手实战体验

一、引言上章回顾:跟小编玩转Docker到天亮 —— 聊聊docker,走进docker世界本章学习内容:掌握Docker基本操作命令快看,那是一群正在每天努力奋斗的年轻人,他们在努力想活成自己想要生活的样子。小编在上一个章节扯了那么多有的没的,那么本章保证是干货,绝对适合刚上车的朋友,上手简单,操作却能让人维持惊叹。二、安装Dockeremmmm,首先这个安装操作呢,小编...

2019-11-16 20:49:10

跟小编玩转Docker到天亮 —— 聊聊docker,走进docker世界

一、引言 今天小编要开始编写新系列的文章啦, 本次围绕的主角是 “Docker”。“早就有其他博主早就写过啦,阅读量杠杠的” “是谁? 是谁在说话?”当然确实早已有其他博主写过docker相关的博客,但是那又怎样? 他有小编长得帅吗?小编我就是要写(偷笑,偷笑)但话说回来,当初从小编写第一篇博客起,初心是为了分享自己的学习过程,比小编优秀的博主数不甚数,...

2019-11-13 21:26:26

Java结构型设计模式 —— 使用外观者模式能够解决什么问题?

一、引言引言小编都不知道说些什么好了,上个月比较忙,这个月好像也差不多。主要接近年底,公司还裁员,公司整个技术业务线就三个人担着,欲哭无泪。小编尽量在年前把23种设计模式写完,当然设计模式小编也不能够说每一种都都铭记在心,熟练使用,有些都是小编初次使用,如果以后小编在使用过程中获得了更深层次的理解,小编会及时更新。二、外观者模式基本介绍外观模式(Facede),也叫做“过程模式...

2019-10-25 22:51:49

Java结构型设计模式 —— 用组合模式建学校组织

一、引言距离2020年元旦还剩下83天很多小伙伴不理解为什么要学习设计模式,也有很多小伙伴在学习设计模式过程当中,因感觉枯燥无味放弃了。学习设计模式重点不在于学习时所写的代码,而是要去领会设计思想,当然第一次学习可能不会领会很深刻,需要一点一点进行累积,我们可以学习设计模式的同时,去看看一些开源框架中是如何使用设计模式,进一步巩固。学习设计模式是为了使你所写的代码具有更好的扩展型、...

2019-10-09 16:12:14

Java结构型设计模式 —— 用装饰者模式来卖煎饼果子

一、引言9月30号上映,《我和我的祖国》这个电影,小编不知道你们看了没,还挺不错的。其中讲述了新中国成立、中国女排、香港回归、首颗原子弹爆炸等等历史性的事件,小编再一次体会到中国的强大。国庆节假期现在是第四天了,去年这个时候小编还记得再写redis相关操作,年复一年。二、装饰者定义结构型设计模式,动态的将新功能附加到对象上,在对象功能扩展方面,他比继承更加有弹性,装饰者模式也体...

2019-10-04 11:18:26

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】— 学习力挑战》的文章入选【每日精选】的博主
  • 学习力
    学习力
    参与《原力计划【第二季】— 学习力挑战》获得推荐的原创文章的博主
  • 博客之星-入围
    博客之星-入围
    授予每年博客之星评选结果第21-200名的用户