acc8226_社区达人页

个人头像照片
acc8226
已加入开发者社区1954

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
江湖新秀
江湖新秀

成就

已发布367篇文章
9条评论
已回答1个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
擅长领域
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

技术认证

暂无个人介绍

暂无精选文章
暂无更多信息

2022年05月

  • 05.21 11:24:45
    发表了文章 2022-05-21 11:24:45

    VIM 简单使用1

    Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件。
  • 05.21 11:20:21
    发表了文章 2022-05-21 11:20:21

    Android 开发规范(转载 Blankj 作品)

    摘要 • 1 前言 • 2 AS 规范 • 3 命名规范 • 4 代码样式规范 • 5 资源文件规范 • 6 版本统一规范 • 7 第三方库规范 • 8 注释规范 • 9 测试规范 • 10 其他的一些规范 1 前言
  • 05.21 11:09:36
    发表了文章 2022-05-21 11:09:36

    Google Java编程风格规范(2020年4月原版翻译)

    Google Java Style Guide 这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。 与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所普遍遵循的规则,
  • 05.21 11:01:26
    发表了文章 2022-05-21 11:01:26

    6. Git 补充内容

    提交 ID 显式引用和隐式引用用来指代每一次提交。尽管有时两种引用都不方便,但是幸运的是, Git 提供了许多不同的机制来为提交命名,这些机制有各自的优势,需要根据上下文来选择。
  • 05.21 10:56:46
    发表了文章 2022-05-21 10:56:46

    Fastjson 和 Spring 进行集成

    在 Spring MVC 中集成 Fastjson 如果你使用 Spring MVC 来构建 Web 应用并对性能有较高的要求的话,可以使用 Fastjson 提供的FastJsonHttpMessageConverter 来替换 Spring MVC 默认的 HttpMessageConverter 以提高 @RestController @ResponseBody @RequestBody 注解的 JSON序列化速度。下面是配置方式,非常简单。
  • 05.21 10:54:33
    发表了文章 2022-05-21 10:54:33

    Maven 镜像源加速和私服配置

    华为开源镜像站加速下载开源组件 settings.xml 在 mirrors 标签中添加 mirror 子节点:
  • 05.21 10:52:02
    发表了文章 2022-05-21 10:52:02

    推荐两款在用免费云端 IDE

    优点: 无需手动安装;预设常见Java , Python, JS 等环境, 支持创建网页预览,在线开发调试。
  • 05.21 10:49:56
    发表了文章 2022-05-21 10:49:56

    Markdown 额外语法支持 - GitHub Flavored Markdown

    Syntax highlighting 语法突显 下面是一个例子,告诉你如何使用 GitHub 语法突显标记: function fancyAlert(arg) { if(arg) { $.facebox({div:'#foo'}) } } 您也可以简单地将代码缩进四个空格:
  • 05.21 10:47:19
    发表了文章 2022-05-21 10:47:19

    Markdown 额外语法支持-有道云笔记

    有道云笔记内置Markdown编辑器和使用指南,非技术类笔记用户,千万不要被「标记」、「语言」吓到,Markdown的语法十分简单,常用的标记符号不超过十个,用于日常写作记录绰绰有余,不到半小时就能完全掌握。
  • 05.21 10:40:52
    发表了文章 2022-05-21 10:40:52

    Markdown 拓展 - 对数学公式的支持

    MathJax 和 LaTeX 数学公式 支持 MathJax 是一款运行在浏览器中的开源数学符号渲染引擎,使用MathJax可以方便的在浏览器中显示数学公式,不需要使用图片。目前,MathJax可以解析 Latex、MathML 和 ASCIIMathML 的标记语言。MathJax 项目于 2009 年开始,发起人有 American Mathematical Society, Design Science等,还有众多的支持者,个人感觉MathJax会成为今后数学符号渲染引擎中的主流,也许现在已经是了。本文接下来会讲述 MathJax 的基础用法,但不涉及MathJax 的安装及配置。
  • 05.21 10:30:48
    发表了文章 2022-05-21 10:30:48

    Gradle 构建脚本基础(introductory tutorial)

    Projects and tasks 项目和任务 每个 Gradle 构建都由一个或多个项目组成。 一个项目代表什么取决于你在 Gradle 上做什么。 例如,一个项目可能表示一个库 JAR 或一个 web 应用程序。 它可以表示从其他项目生成的 jar 组装起来的发行版 ZIP。 一个项目并不一定代表要构建的东西。 它可能代表要做的事情,比如将应用程序部署到登台或生产环境。 不要担心,如果这看起来有点含糊现在。 Gradle 的按惯例构建支持为项目增加了一个更具体的定义。
  • 05.21 10:26:32
    发表了文章 2022-05-21 10:26:32

    Gradle Authoring Tasks

    在入门教程中,您学习了如何创建简单的任务。 稍后您还学习了如何向这些任务添加额外的行为,并学习了如何在任务之间创建依赖关系。 这一切都是关于简单的任务,但 Gradle 把任务的概念更进一步。 Gradle 支持增强型任务,这些任务具有自己的属性和方法。 这与您习惯使用 Ant 目标的情况大不相同。 这些强化的任务要么是你提供的,要么是内置在 Gradle 的。
  • 05.21 10:22:25
    发表了文章 2022-05-21 10:22:25

    Gradle Writing Build Scripts

    The Gradle build language Gradle 构建语言 Gradle 提供了一种领域特定语言(DSL)来描述构建,这种构建语言在 Groovy 和 Kotlin 都可以使用。 Groovy 构建脚本可以包含任何 Groovy 语言元素。 Kotlin 构建脚本可以包含任何 Kotlin 语言元素。 Gradle 假设每个构建脚本都使用 UTF-8进行编码。
  • 05.21 10:19:15
    发表了文章 2022-05-21 10:19:15

    Gradle Build Lifecycle

    我们之前说过,Gradle 的核心是一种基于依赖性编程的语言。 在 Gradle 术语中,这意味着您可以定义任务和任务之间的依赖关系。 Gradle 保证这些任务按照其依赖项的顺序执行,并且每个任务只执行一次。 这些任务形成了一个有向无环图。 有一些构建工具可以在执行任务时建立这样的依赖关系图。 在执行任何任务之前,Gradle 构建完整的依赖关系图。 这位于 Gradle 的心脏地带,使许多事情成为可能,否则这些事情是不可能实现的。
  • 05.21 10:17:06
    发表了文章 2022-05-21 10:17:06

    Gradle Logging

    日志是构建工具的主要“ UI”。 如果太冗长,那么真正的警告和问题很容易被隐藏起来。 另一方面,你需要相关的信息来判断事情是否出了问题。 Gradle 定义了6个日志级别,如日志级别所示。 除了通常可以看到的日志级别之外,还有两个 gradle 特定的日志级别。 这些层次是安静和生命周期。 后者是默认的,用于报告构建进度。
  • 05.21 10:13:47
    发表了文章 2022-05-21 10:13:47

    Gradle Avoiding traps

    Groovy script variables 4. Groovy 脚本变量 对于 Groovy DSL 的用户来说,了解 Groovy 如何处理脚本变量非常重要。 有两种类型的脚本变量。 一个具有本地作用域,另一个具有脚本范围。 Example: Variables scope: local and script wide 示例: 变量范围: 本地范围和脚本范围 scope.groovy String localScope1 = 'localScope1' def localScope2 = 'localScope2' scriptScope = 'scriptScope' println
  • 05.21 10:11:34
    发表了文章 2022-05-21 10:11:34

    阿里云效持续集成 Hexo 博客

    官网 https://flow.aliyun.com/ 阿里云效我总结特点就是:开箱即用, 特别强大, 而且界面美观!
  • 05.21 10:04:03
    发表了文章 2022-05-21 10:04:03

    Maven 部署成品

    上传设置 1. settings.xml 中设置仓库凭证:servers 节点中添加如下配置.[如果未加密则可跳过] <server> <id>releases</id> <username>************</username> <password>************</password> </server> <server> <id>snapshots</id> <username>************</username> <password>********
  • 05.21 10:01:01
    发表了文章 2022-05-21 10:01:01

    mac 下用 safari 调试 iOS 端页面

    第一步:打开iphone手机的开发者模式,流程是:【设置】->【Safari】->【高级】->开启【Web检查器】
  • 05.21 09:58:49
    发表了文章 2022-05-21 09:58:49

    Markdown 模板-实用接口文档的

    源码地址 https://gitee.com/kaiLee/markdown- template/blob/master/%E6%8E%A5%E5%8F%A3%E6%96%87%E6%A1%A3%E6%A8%A1%E6%9D%BF.md 展示效果 简要描述: 参数名 必选 类型 说明 举例 acceptNo 是 string 受理号 6120200302000148 • 该接口不返回保单号 和 投保人姓名数据, 需要前端从上个页面携带 cURL 描述: curl --location --request POST 'http://aaa.bbb.ccc/ddd/product/qualityI
  • 05.20 23:59:05
    发表了文章 2022-05-20 23:59:05

    lagou 爪哇 1-1 mybatis 笔记

    笔记主要来源 https://gitee.com/lagouedu/Basic-document/blob/master/document/MyBatis.md l 经典三层 web表现层(视图+controller)、service层、dao层
  • 05.20 23:49:43
    发表了文章 2022-05-20 23:49:43

    Win 独享 WSL 并搭配 Oh My Zsh

    Windows Subsystem for Linux(简称 WSL)是一个在 Windows 10/11 上能够运行原生 Linux 二进制可执行文件(ELF 格式)的兼容层。
  • 05.20 23:45:00
    发表了文章 2022-05-20 23:45:00

    Win 上码农软件推荐

    有便携和安装两种区分,能选择便携包尽量选择它。安装包类型是便携类软件的补充, 可以按需挑选。如果该软件能做到跨平台, 我会优先推荐.
  • 05.20 23:41:10
    发表了文章 2022-05-20 23:41:10

    1. Spring 简介 + Hello World

    Spring 框架简介 在 Java 近20年的历史中,它经历过很好的时代,也经历过饱受诟病的时代。尽管有很多粗糙的地方,如 applet、企业级JavaBean(Enterprise JavaBean,EJB)、Java 数据对象(Java Data Object,JDO)以及无数的日志框架,但是作为一个平台,Java的历史是丰富多彩的,有很多的企业级软件都是基于这个平台构建的。Spring是Java历史中很重要的组成部分。
  • 05.20 23:36:16
    发表了文章 2022-05-20 23:36:16

    Win 终端 putty & pscp & kitty 使用

    前言 受制于 Xshell 的收费,寻思构建一套免费的 ssh 方案。 putty 双击即可直接使用 用它来远程管理 Linux 十分好用,其主要优点如下: ◆ 完全免费; ◆ 在 Windows 9x/NT/2000 下都能运行的都非常好; ◆ 支持协议广 用快捷方式实现自动登陆 首先创建 putty.exe 的快捷方式到桌面;然后运行 putty,输入 host name、port、saved session’s name,点击保存,假设 session 名为“qa server”,随后关闭窗口;最后右击 putty 快捷方式,属性,目标,加上如下参数 -load "qa server"
  • 05.20 23:32:07
    发表了文章 2022-05-20 23:32:07

    19 浅析 Java 注解(Annotation)

    Java 5之后可以在源代码中嵌入一些补充信息,这种补充信息称为注解(Annotation),例如在方法覆盖中使用过的@Override注解,注解都是@符号开头的。 注解并不能改变程序运行的结果,不会影响程序运行的性能。有些注解可以在编译时给用户提示或警告,有的注解可以在运行时读写字节码文件信息。
  • 05.20 23:28:11
    发表了文章 2022-05-20 23:28:11

    lagou 爪哇 1-2 spring 笔记

    任务一 自定义IoC&AOP框架 1.1 IoC IoC 全称为 Inversion of Control,翻译为 “控制反转”,它还有一个别名为 DI(Dependency Injection),即依赖注入。 1. 谁控制谁 (由 Spring IoC 容器来负责对象的生命周期和对象之间的关系) 2. 控制什么 (bean对象创建,属性注入) 3. 为何是反转 (依赖的对象由原来的主动获取变成被动接受,所以是反转) 4. 哪些方面反转了(所依赖对象的获取被反转了) hibernate中的inverse也是一种IoC
  • 05.20 23:21:49
    发表了文章 2022-05-20 23:21:49

    ESLint 是如何使用和实现的?

    前言 今天这篇文章,主要聊聊什么是ESLint,为什么要用它?它的实现原理是什么?工作中如何使用的ESLint,以及如何自定义ESLint规则。 本文整理自以下文章: • 掘金:eslint工作原理探讨 • 手摸手教你写eslint插件 • 慕课网:《大前端》第七周「团队协作」
  • 05.20 23:13:08
    发表了文章 2022-05-20 23:13:08

    Java8 获取参数名及Idea/Eclipse/Maven配置(转载)

    在Java8之前,代码编译为class文件后,方法参数的类型固定,但是方法名称会丢失,方法名称会变成arg0、arg1....。而现在,在Java8开始可以在class文件中保留参数名,这就给反射带来了极大的遍历。像mybatis等需要使用反射机制获取方法参数的时候就可以不用像以前一样需要使用类似于@Para之类的注解。
  • 05.20 23:09:32
    发表了文章 2022-05-20 23:09:32

    lagou 爪哇 1-3 spring mvc 笔记

    作业一: 手写MVC框架基础上增加如下功能 1)定义注解@Security(有value属性,接收String数组),该注解用于添加在Controller类或者Handler方法上,表明哪些用户拥有访问该Handler方法的权限(注解配置用户名) 2)访问Handler时,用户名直接以参数名username紧跟在请求的url后面即可,比如http://localhost:8080/demo/handle01?username=zhangsan
  • 05.20 22:45:32
    发表了文章 2022-05-20 22:45:32

    Thymeleaf 5 分钟教程

    Thymeleaf 是一个用于 web 和独立环境的现代服务器端 Java 模板引擎。 Thymeleaf 的主要目标是为开发工作流程带来优雅的自然模板ー HTML,它既可以在浏览器中正确显示,也可以作为静态原型工作,从而加强开发团队之间的协作。 有了 Spring Framework 的模块、大量与您最喜欢的工具集成的功能,以及插入您自己功能的能力,Thymeleaf 是现代 HTML5 JVM web 开发的理想选择ーー尽管它可以做的还有很多。 用 Thymeleaf 语言编写的 HTML 模板看起来和工作方式仍然类似于 HTML,使得在应用程序中运行的实际模板仍然可以作为有用的设计工件工
  • 05.20 22:36:41
    发表了文章 2022-05-20 22:36:41

    lagou 爪哇 1-4 spring boot 笔记

    课堂笔记 起步依赖 + 自动配置 在开发过程中,通常会对一段业务代码不断地修改测试,在修改之后往往需要重启服务,有些服务需要加载很久才能启动成功,这种不必要的重复操作极大的降低了程序开发效率。为此,Spring Boot框架专门提供了进行热部署的依赖启动器,用于进行项目热部署,而无需手动重启项目 对测试的支持 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency>
  • 05.20 22:20:59
    发表了文章 2022-05-20 22:20:59

    Nginx 安装

    • web服务器, 轻量级, 能处理大并发量 • 反向代理服务器(负载均衡) 你可以轻松的在服务器上通过 Nginx 部署 HTTP 静态服务。 windows 下 Nginx 环境的安装:
  • 05.20 22:13:43
    发表了文章 2022-05-20 22:13:43

    Mac 下码农软件推荐

    软件安装器 Homebrew 使用 Homebrew 安装 Apple(或您的 Linux 系统)没有预装但你需要的东西。 Homebrew 安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Homebrew 源替换
  • 05.20 17:52:27
    发表了文章 2022-05-20 17:52:27

    lagou 爪哇 2-1 tomcat / nginx 笔记

    Tomcat 系统架构与原理剖析 注意:浏览器访问服务器使⽤的是Http协议,Http是应⽤层协议,⽤于定义数据通信的格式,具体的数据传输使⽤的是TCP/IP协议 Tomcat 系统总体架构 Tomcat是⼀个Http服务器(能够接收并且处理http请求,所以tomcat是⼀个http服务器)我们使⽤浏览器向某⼀个⽹站发起请求,发出的是Http请求,那么在远程,Http服务器接收到这个请求之后,会调⽤具体的程序(Java类)进⾏处理,往往不同的请求由不同的Java类完成处理。 Tomcat 设计了两个核⼼组件连接器(Connector)和容器(Container)来完成 Tomcat 的两⼤核
  • 05.20 17:32:13
    发表了文章 2022-05-20 17:32:13

    docker 下安装 redis:5.0.9

    目前 5.x 系列中 5.0.9 为最新版本。 docker pull redis:5.0.9 安装最新版本的 redis. docker pull redis:latest
  • 05.20 17:27:57
    发表了文章 2022-05-20 17:27:57

    docker 下安装 mysql / mongoDB / postgres

    安装 mysql 5.7 docker pull mysql:5.7 docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=feitangfei mysql:5.7 # 5.7的这个版本竟然 -u 和 -p 之间不能加空格,我也是醉了 docker exec -it mysql-test mysql -uroot -pfeitangfei 安装 mysql 8.0.18 docker pull mysql:8.0.18 如果是此句, 则是拉取最新版本 $ docker pull mysql:latest
  • 05.20 13:07:00
    发表了文章 2022-05-20 13:07:00

    配置 docker 加速服务

    加速器推荐 • 阿里云的加速器https://help.aliyun.com/document_detail/60750.html • DaoCloud 加速器:https://www.daocloud.io/mirror#accelerator-doc 1. 安装/升级 Docker 客户端 推荐安装 1.10.0 以上版本的 Docker 客户端,参考文档 docker-ce 2. 配置镜像加速器 直接登录阿里云 - 容器 Hub 服务控制台后,点击“镜像加速器”标签,也会出现相应信息。 在出现的“容器镜像服务”页面,依次查找:镜像中心---》镜像加速器,并点击,可以得到一个专属的镜像加速
  • 05.20 13:04:12
    发表了文章 2022-05-20 13:04:12

    lagou 爪哇 2-2 分布式集群架构场景化解决⽅案 笔记

    第⼀部分:⼀致性Hash算法 第⼆部分:集群时钟同步问题 第三部分:分布式ID解决⽅案
  • 05.20 12:57:07
    发表了文章 2022-05-20 12:57:07

    初识 Java 类加载器

    什么是ClassLoader ClassLoader简称类加载器,主要用于加载和校验编译后的Java文件(即:以.class结尾的文件); 有哪些类加载器(ClassLoader) AppClassLoader(应用类加载器) ExtClassLoader(扩展类加载器注意:JDK1.8后被修改为平台类加载器) BootstrapClassLoader(启动类加载器)
  • 05.20 12:54:05
    发表了文章 2022-05-20 12:54:05

    lagou 爪哇 3-1 分布式理论、架构设计(自定义RPC)笔记

    分布式系统概念 分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。俗的理解,所谓分布式系统,就是一个业务拆分成多个子业务,分布在不同的服务器节点,共同构成的系统称为分布式系统,同一个分布式系统中的服务器节点在空间部署上是可以随意分布的,这些服务器可能放在不同的机柜中,也可能在不同的机房中,甚至分布在不同的城市。 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技 术,例如:RMI、Hessian、SOAP、ESB和JMS等,它们背后到底是基于什么原理实现的呢
  • 05.20 12:48:25
    发表了文章 2022-05-20 12:48:25

    Win教程加餐1-软件增强合集

    PC 版软件 可能是最好的软件卸载器 —— Geek Uninstaller https://geekuninstaller.com/ 分析磁盘空间占比(查找大文件)—— WizTree https://wiztreefree.com/download 网速检测实用软件 —— NetSpeedMonitor
  • 05.20 12:45:27
    发表了文章 2022-05-20 12:45:27

    Windows 系统相关设置

    更改 terminal / cmd 命令行工具的外观 https://github.com/microsoft/terminal/releases/tag/1904.29002 colortool.exe -b OneHalfDark.itermcolors 当然还可以手动修改字体样式
  • 05.19 13:48:27
    发表了文章 2022-05-19 13:48:27

    Markdown 拓展-Docsify 构建接口文档

    优点:使用 markdown 编写,docsify 作为支撑。快速高效,若搭载搜索功能,功能较为完善。且可部署在内网环境。 缺点:不支持直接点击按钮进行 HTTP 请求,需要手动粘贴参数到 POSTMAN 等工具。 Docsify 初始化 & 运行
  • 05.19 13:45:05
    发表了文章 2022-05-19 13:45:05

    Hexo NexT 主题的简易使用

    主题介绍: NexT - Elegant and powerful theme for Hexo. 支持丰富的拓展的 Hexo 主题. 官网地址 https://theme-next.js.org/ github 地址 https://github.com/next-theme/hexo-theme-next
  • 05.19 13:42:36
    发表了文章 2022-05-19 13:42:36

    Hexo NexT 主题对数学公式的支持

    由于静态网站的某些功能有限,所以我们需要第三方服务来扩展我们的网站。在任何时候,你都可以使用 NexT 支持的第三方服务来扩展所需的功能。 Next 提供了两个渲染引擎来显示数学方程: MathJax 和 KaTeX。 要使用这个特性,您只需要选择一个渲染引擎并打开它的 enable(位于heme config file)。 然后你需要安装相应的 Hexo 渲染器来完全支持数学方程式的显示-只开启启用可能不会让你正确地看到显示的方程式。 相应的 Hexo 渲染引擎将提供如下。 Settings 设置
  • 05.19 13:35:40
    发表了文章 2022-05-19 13:35:40

    CentOS 下安装 phpMyAdmin 4.4

    首先去官网下载 phpMyAdmin phpMyAdmin - Files https://www.phpmyadmin.net/files/ 因为 phpMyAdmin 的界面是完全基于您的浏览器,所以您需要一个网站服务器(如 Apache, nginx, IIS)来安装 phpMyAdmin。
  • 05.19 13:32:19
    发表了文章 2022-05-19 13:32:19

    Druid Spring Boot Starter

    Druid 主页 https://github.com/alibaba/druid Druid Spring Boot Starter 用于帮助你在Spring Boot项目中轻松集成Druid数据库连接池和监控。 如何使用
  • 05.19 13:29:04
    发表了文章 2022-05-19 13:29:04

    给初学者的 简易 SVN 教程

    windows 用户 推荐使用 tortoisesvn https://tortoisesvn.net/downloads.html
  • 05.19 13:25:37
    发表了文章 2022-05-19 13:25:37

    Jackson 使用

    老版本的 Jackson 使用的包名为 org.codehaus.jackson,而新版本使用的是com.fasterxml.jackson。 Jackson主要包含了3个模块: • jackson-core • jackson-annotations • jackson-databind 其中,jackson-databind 又依赖于 jackson-annotations。jackson-annotations 又依赖于 jackson-core,
  • 发表了文章 2023-05-26

    02. Kotlin 变量、常量和类型

  • 发表了文章 2023-05-26

    01. Kotlin 标识符、关键字和注释

  • 发表了文章 2023-05-26

    00. Kotlin 安装和语言的基本组成

  • 发表了文章 2023-05-26

    Tomcat 安装和简单使用

  • 发表了文章 2023-05-26

    Express 框架

  • 发表了文章 2023-05-26

    Jenkins 使用总结

  • 发表了文章 2023-05-26

    23 Java 图形化编程

  • 发表了文章 2023-05-26

    spring boot 之 profile 配置

  • 发表了文章 2023-05-26

    常见文本编辑器

  • 发表了文章 2023-05-26

    05. 使用 cordova plugman 编辑和添加插件

  • 发表了文章 2023-05-26

    Jetty 简单安装和部署 jenkins

  • 发表了文章 2023-05-26

    00. Node.js 的安装

  • 发表了文章 2023-05-26

    docker 下安装常用 image

  • 发表了文章 2023-05-26

    docker Compose 简介

  • 发表了文章 2023-05-26

    mvnd - the Maven Daemon

  • 发表了文章 2023-05-26

    Android 反编译工具

  • 发表了文章 2023-05-26

    Ant 打包安卓apk(2)-手写版

  • 发表了文章 2023-05-26

    Ant 打包安卓apk(1)-手动档

  • 发表了文章 2023-05-26

    Ant 实现流程控制、遍历

  • 发表了文章 2023-05-26

    Ant 简介-下

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-03-18

    程序员为什么不能一次性写好,需要一直改Bug?

    程序员对好的追求永无止境,当时觉得好可能后续就觉得差点意思,主动重构之是有些事隐藏的 bug 不容易发现编程能力认知有所欠缺工作不开心无心编码啦客户需求变化快,变化大,很多推倒重来
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息