首页
学习
活动
专区
工具
TVP
发布

进阶之路

一步一天,是为通天
专栏作者
50
文章
22866
阅读量
16
订阅数
【进阶之路】网络编程中的Socket、TCP\u002FIP与HTTP
socket是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。
南橘
2022-11-28
5470
【进阶之路】调用链监控原理
前段时间与大家分享了定时任务调用平台xxl-job,也简单地讲了讲平台的结构模式、调度方法。
南橘
2022-09-16
3590
【进阶之路】理解结构型模式开发(享元模式)
说到享元模式,第一个想到的应该就是池技术了,String常量池、数据库连接池、缓冲池等等都是享元模式的应用。在之前的代码调优的过程中,我就稍微触碰了一下享元模式,但是没有具体来解释。
南橘
2022-09-16
1470
【JAVA今法修真】 第九章 兼容并包 适配模式
万维仙网正如它的名字一样,方法在一个空间内叠加了无数维度,利用超链接技术,可以自由的在各个维度内穿梭。
南橘
2022-03-07
1790
【JAVA今法修真】 第八章 仙道万维网 圣地元宇宙
在第一百二十八次看到云小霄在没有任何外物的情况下趴在榻榻米上,像一个蛆一样的扭动的时候,李小庚终于忍不住开口了。
南橘
2022-03-07
3330
【JAVA今法修真】 第七章 洞天风云起,索引混乱平
通辽州,自古修时代分割天下九州以来,三十六洞天占了七个,七十二福地占了十四个,是九州大陆上数一数二的富贵州。而随着今法到来,以一家一姓为主占据洞天福地的时代已然过去,云中洞天服务慢慢取代了传统的不可移动的固定洞天。作为通辽州传统强宗,占据了大半洞天福地的万法仙门,更是阔气到可以给每一个筑基期圆满的弟子配发专属的云洞天。
南橘
2022-03-07
3050
【JAVA今法修真】 第六章 天道无情,锁定乾坤
“罗妍师姐!研究院中研究元宇宙的元婴真人罗铭志刚刚渡劫失败,差点陨落了。”作为两世宅男,李小庚基本上不会出云霄殿,但是总能及时的获取门内各种八卦消息。
南橘
2022-03-07
1940
【JAVA今法修真】 第五章 练气百日,筑基三年
“恭喜云霄殿李小庚,荣获第19届万法仙门筑基期弟子擂台赛~亚军。”云霄殿内,云小霄抱着银光闪闪的奖杯发笑,与此之外,边上还放着二师姐结丹期金光闪闪的冠军奖杯。
南橘
2022-03-07
4030
【JAVA今法修真】 第四章 redis特性 击穿雪崩!
陈彦宇,通辽州可汗市人,三年前突破筑基期,在去往天道剑宗的路上被凶人掳走,待醒来时已经出现在了万法仙门里。当时身边站着一个声音像极了绑架自己的凶人的人,他自称是万法仙门教研室主任。据那人描述当时正在行侠仗义,发现陈彦宇被邪恶的天道剑宗的邪修抓住,便怒从心生,与其大战了三百回合,最后解救下自己,同时并且为了补偿自己便强行将自己收入门下。
南橘
2022-03-07
3670
【JAVA今法修真】 第三章 关系非关系 redis法器
“云霄殿都是一群狗大户,结丹期的擂台上,云霄殿的二弟子带着炼器宗的oracle大杀四方,没想到这边又是一样的剧情。”
南橘
2022-03-07
2440
【JAVA今法修真】 第二章 一气化三清 线程分心念
与李小庚想象中的五步一楼,十步一阁,廊腰缦回,檐牙高啄,青鸾仙鹤飞舞,绕梁仙音奏响的场景不同,万法仙门就像上辈子的大学一样,分为教学区域,运动区域,科研区域,生活区域,办公区域。
南橘
2022-03-07
2360
【JAVA今法修真】 第一章 今法有万象 百家欲争鸣
大家好,我是南橘,因为这段时间很忙,忙着家里的事情,忙着工作的事情,忙着考试的事情,很多时候没有那么多经历去写新的东西,同时,也是看了网上一些比较新颖的文章输出方式,自己也就在想,我是不是也可以这样写?于是乎,《JAVA今法修真》就出现了,我会保持更新,也希望大家能够喜欢。
南橘
2022-03-07
4720
【进阶之路】持续集成、持续交付与持续部署(CI/CD)
记得7月份刚刚换工作的时候,中午和老大一起去吃饭,回来的路上老大问我:“南橘,CI/CD有没有研究过?”
南橘
2022-03-07
6560
【进阶之路】Java的类型擦除式泛型
Java选择的泛型类型叫做类型擦除式泛型。什么是类型擦除式泛型呢?就是Java语言中的泛型只存在于程序源码之中,在编译后的字节码文件里,则全部泛型都会被替换为原来的原始类型(Raw Type),并且会在相应的地方插入强制转型的代码。
南橘
2022-03-07
1.1K0
【进阶之路】动态代理与字节码生成
对于大多数Java程序员而言,我们会经常用到字节码生成与动态代理技术,比如编译时织入的AOP框架中,在Spring的Bean组织管理中,亦或是Web服务器的JSP编译器里。总之,我们在不知不觉中已经大量的用到了这些技术了。
南橘
2022-03-07
2450
【进阶之路】深入理解Java虚拟机的类加载机制(长文)
我们在参加面试的时候,经常被问到一些关于类加载机制的问题,也都会在面试之前准备的时候背好答案,但是我们是否有去深入了解什么是类加载机制呢?这段时间因为一些事情在家看了些书,这次就和大家分享一些关于Java类加载机制的知识。
南橘
2022-03-07
3070
【进阶之路】多线程条件下分段处理List集合的几种方法
开门见山的说,第一次接触到多线程处理同一个任务,是使用IO多线程下载文件,之后也一直没有再处理这一块的任务,直到前几天有同事问我,为什么多线程处理一个list集合会出现各种bug,以及如何使用多线程的方式处理同一个list集合。
南橘
2022-03-07
1.2K0
【面试进行时】大厂常考面试题一览(二)
.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px}.markdown-body h1{font-size:30px;margin-bottom:5px}.markdown-body h2{padding-bottom:12px;font-size:24px;border-bottom:1px solid #ececec}.markdown-body h3{font-size:18px;padding-bottom:0}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:15px}.markdown-body h6{margin-top:5px}.markdown-body p{line-height:inherit;margin-top:22px;margin-bottom:22px}.markdown-body img{max-width:100%}.markdown-body hr{border:none;border-top:1px solid #ddd;margin-top:32px;margin-bottom:32px}.markdown-body code{word-break:break-word;border-radius:2px;overflow-x:auto;background-color:#fff5f5;color:#ff502c;font-size:.87em;padding:.065em .4em}.markdown-body code,.markdown-body pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.markdown-body pre{overflow:auto;position:relative;line-height:1.75}.markdown-body pre>code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:block;overflow-x:auto;color:#333;background:#f8f8f8}.markdown-body a{text-decoration:none;color:#0269c8;border-bottom:1px solid #d1e9ff}.markdown-body a:active,.markdown-body a:hover{color:#275b8c}.markdown-body table{display:inline-block!important;font-size:12px;width:auto;max-width:100%;overflow:auto;border:1px solid #f6f6f6}.markdown-body thead{background:#f6f6f6;color:#000;text-align:left}.markdown-body tr:nth-child(2n){background-color:#fcfcfc}.markdown-body td,.markdown-body th{padding:12px 7px;line-height:24px}.markdown-body td{min-width:120px}.markdown-body blockquote{color:#666;padding:1px 23px;margin:22px 0;border-left:4px solid #cbcbcb;background-color:#f8f8f8}.markdown-body blockquote:after{display:block;content:""}.markdown-body blockquote>p{margin:10px 0}.markdown-body ol,.markdown-body ul{padding-left:28px}.markdown-body ol li,.markdown-body
南橘
2021-04-13
1870
【进阶之路】Java代码性能调优(二)
.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px}.markdown-body h1{font-size:30px;margin-bottom:5px}.markdown-body h2{padding-bottom:12px;font-size:24px;border-bottom:1px solid #ececec}.markdown-body h3{font-size:18px;padding-bottom:0}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:15px}.markdown-body h6{margin-top:5px}.markdown-body p{line-height:inherit;margin-top:22px;margin-bottom:22px}.markdown-body img{max-width:100%}.markdown-body hr{border:none;border-top:1px solid #ddd;margin-top:32px;margin-bottom:32px}.markdown-body code{word-break:break-word;border-radius:2px;overflow-x:auto;background-color:#fff5f5;color:#ff502c;font-size:.87em;padding:.065em .4em}.markdown-body code,.markdown-body pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.markdown-body pre{overflow:auto;position:relative;line-height:1.75}.markdown-body pre>code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:block;overflow-x:auto;color:#333;background:#f8f8f8}.markdown-body a{text-decoration:none;color:#0269c8;border-bottom:1px solid #d1e9ff}.markdown-body a:active,.markdown-body a:hover{color:#275b8c}.markdown-body table{display:inline-block!important;font-size:12px;width:auto;max-width:100%;overflow:auto;border:1px solid #f6f6f6}.markdown-body thead{background:#f6f6f6;color:#000;text-align:left}.markdown-body tr:nth-child(2n){background-color:#fcfcfc}.markdown-body td,.markdown-body th{padding:12px 7px;line-height:24px}.markdown-body td{min-width:120px}.markdown-body blockquote{color:#666;padding:1px 23px;margin:22px 0;border-left:4px solid #cbcbcb;background-color:#f8f8f8}.markdown-body blockquote:after{display:block;content:""}.markdown-body blockquote>p{margin:10px 0}.markdown-body ol,.markdown-body ul{padding-left:28px}.markdown-body ol li,.markdown-body
南橘
2021-04-02
3190
【进阶之路】Java代码性能调优(一)
.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px}.markdown-body h1{font-size:30px;margin-bottom:5px}.markdown-body h2{padding-bottom:12px;font-size:24px;border-bottom:1px solid #ececec}.markdown-body h3{font-size:18px;padding-bottom:0}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:15px}.markdown-body h6{margin-top:5px}.markdown-body p{line-height:inherit;margin-top:22px;margin-bottom:22px}.markdown-body img{max-width:100%}.markdown-body hr{border:none;border-top:1px solid #ddd;margin-top:32px;margin-bottom:32px}.markdown-body code{word-break:break-word;border-radius:2px;overflow-x:auto;background-color:#fff5f5;color:#ff502c;font-size:.87em;padding:.065em .4em}.markdown-body code,.markdown-body pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.markdown-body pre{overflow:auto;position:relative;line-height:1.75}.markdown-body pre>code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:block;overflow-x:auto;color:#333;background:#f8f8f8}.markdown-body a{text-decoration:none;color:#0269c8;border-bottom:1px solid #d1e9ff}.markdown-body a:active,.markdown-body a:hover{color:#275b8c}.markdown-body table{display:inline-block!important;font-size:12px;width:auto;max-width:100%;overflow:auto;border:1px solid #f6f6f6}.markdown-body thead{background:#f6f6f6;color:#000;text-align:left}.markdown-body tr:nth-child(2n){background-color:#fcfcfc}.markdown-body td,.markdown-body th{padding:12px 7px;line-height:24px}.markdown-body td{min-width:120px}.markdown-body blockquote{color:#666;padding:1px 23px;margin:22px 0;border-left:4px solid #cbcbcb;background-color:#f8f8f8}.markdown-body blockquote:after{display:block;content:""}.markdown-body blockquote>p{margin:10px 0}.markdown-body ol,.markdown-body ul{padding-left:28px}.markdown-body ol li,.markdown-body
南橘
2021-04-02
3090
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档