首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习
订阅
thychan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
64篇文章 · 0订阅
Java NIO 中的 Channel 详解
「这是我参与2022首次更文挑战的第13天,活动详情查看:2022首次更文挑战」。 Channel 概述 Channel是一个通道,可以通过它读取和写入数据,它就像是水管一样,网络数据通过 Chann
Git 从入门到精通
Git 是一个开源的分布式版本控制系统。 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 介绍分布式版本控制系统前,有必要先了解一下传统的集中式版本控制系统。 集中化的版本控制系统,诸如 CVS,Subversion 等,都有一个单一的集中管理的…
2019年应该如何学习前端开发?
首先,无论学任何一个技术,都是从零基础开始的,前端开发也是一样。做软件开发,是从事编程开发工作,必须先从语法基础开始学习,通过语法组成产品效果。 前端开发的基础语法,由HTML+CSS+JavaScript组成,这是前端开发最基本的3个语言。 HTML就是超文本标记语言,组成网…
Java编程细节-重构-为什么 if-else 不是好代码
其实这是个再正常不过的coding习惯,当我们代码量小的时候用来做条件判断是再简单不过的了。 以上面的代码为例子,当需要判断的情况逐渐增加的时候,上面的代码可能会变的难以维护。 这是完全可能的,以我的经验来说就在不少项目上见过这样的代码。 看到这段代码第一感觉就是想杀个小伙伴祭…
基于 Docker 打造前端持续集成开发环境
本文将以一个标准的 Vue 项目为例,完全抛弃传统的前端项目开发部署方式,基于 Docker 容器技术打造一个精简的前端持续集成的开发环境。 1. CI(持续集成):阮一峰老师的关于 CI 的介绍 2. Docker: Docker 快速入门 1. 代码无需在本地构建 2. 只…
SpringBoot入门系列HelloWorld
根据咱们程序员学习的惯例,学习一门新技术都是从HelloWorld开始的。 感觉编程是一件非常富有意义的事情,程序员也是一群可爱的人,渴望被关怀和关注,因为我们总在和世界say Hi. 提示我们当前没有准确的映射,所以找不到对应的页面也就是404。莫慌,接下来咱们处理一下 看到…
从代理机制到Spring AOP
这篇文章准备从Java的代理机制讲到Spring的AOP。 代理模式是很常见的一种设计模式,代理一词拆开来看就是代为受理,那显然是要涉及到请求被代理的委托方,提供代理的代理方,以及想要通过代理来实际联系委托方的客户三个角色。举个生活中很常见的例子,各路的明星都会有个自己的经纪人…
面试官问我注解的使用有没有踩过坑
很久很久前,在我还是青铜的时候(现在依旧是青铜段位)去面试,面试官问我怎么获取类,方法上的注解。 当时的我也算用过注解,顺口就回答了,用isAnnotationPresent判断是否加了注解,getAnnotation获取注解对象,然后获取注解中的值。 这我一下蒙圈了,还会有读…