acc8226_社区达人页

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

勋章 更多

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

成就

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

技术能力

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

    能力说明:

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

技术认证

暂无个人介绍

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

2022年05月

  • 05.19 13:19:20
    发表了文章 2022-05-19 13:19:20

    lagou 爪哇 3-3 dubbo 笔记

    Apache Dubbo是一款高性能的 Java RPC 框架。其前身是阿里巴巴公司开源的一个高性能、轻量级的开源 Java RPC框架,可以和 Spring 框架无缝集成。 duboo 中文官网 http://dubbo.apache.org/zh/
  • 05.19 13:04:52
    发表了文章 2022-05-19 13:04:52

    IntelliJ Idea 插件推荐

    Plugins | JetBrains https://plugins.jetbrains.com/ 以下是介绍顺序按照优先级排序 Lombok A plugin that adds first-class support for Project Lombok Lombok - Plugins | JetBrains https://plugins.jetbrains.com/plugin/6317-lombok/ 之所以必备,是因为 spring boot 对 lombok 也不抗拒。项目中也是使用广泛。
  • 05.19 12:59:46
    发表了文章 2022-05-19 12:59:46

    18 JDBC 数据库编程

    数据持久技术概述 把数据保存到数据库中只是一种数据持久化方式。凡是将数据保存到存储介质中,需要的时候能够找到它们,并能够对数据进行修改,这些就属于数据持久化。 Java中数据持久化技术有很多:
  • 05.19 12:45:17
    发表了文章 2022-05-19 12:45:17

    lagou 爪哇 3-4 spring cloud 问答笔记

    熔断即断路保护。微服务架构中,如果下游服务因访问压⼒过⼤⽽响应变慢或失 败,上游服务为了保护系统整体可⽤性,可以暂时切断对下游服务的调⽤。这种牺 牲局部,保全整体的措施就叫做熔断。
  • 05.19 12:36:48
    发表了文章 2022-05-19 12:36:48

    NPM 介绍

    简介 NPM 是随同 NodeJS 一起安装的包管理工具,能解决 NodeJS 代码部署上的很多问题,常见的使用场景有以下几种: • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 由于新版的 nodejs 已经集成了 npm,所以之前 npm也一并安装好了。同样可以通过输入 "npm -v" 来测试是否成功安装。命令如下,出现版本提示表示安装成功:
  • 05.19 12:32:16
    发表了文章 2022-05-19 12:32:16

    16 GitLab 使用总结

    注册和登录 GitLab.com 注册 https://gitlab.com/users/sign_up GitLab.com 登录 https://gitlab.com/users/sign_in gitlab 修改界面为中文 Settings --- Preferences --- Localization
  • 05.18 23:14:30
    发表了文章 2022-05-18 23:14:30

    lagou 爪哇 3-5 spring cloud (下) 笔记

    Spring Cloud 高级进阶 微服务监控之 Turbine 聚合监控 参考上⽂Hystrix部分 微服务监控之分布式链路追踪技术 Sleuth + Zipkin 分布式链路追踪技术适⽤场景(问题场景) 场景描述
  • 05.18 23:03:57
    发表了文章 2022-05-18 23:03:57

    Apache Zookeeper 下载和安装

    Apache ZooKeeper 是一个开发和维护开源服务器的项目,它支持高度可靠的分布式协调。 下载地址 北京理工大学 开源软件镜像服务 https://mirror.bit.edu.cn/web/ 清华大学开源软件镜像站 | Tsinghua Open Source Mirror https://mirrors.tuna.tsinghua.edu.cn/ 北京外国语大学开源软件镜像站 | BFSU Open Source Mirror https://mirrors.bfsu.edu.cn/ zookeeper-3.4.14 下载地址 https://mirrors.bfsu.edu.cn
  • 05.18 23:01:11
    发表了文章 2022-05-18 23:01:11

    使用新版 CODING 静态网站服务 创建 Hexo 博客

    产品介绍 CODING 静态网站服务是 CODING 联合腾讯云 Serverless 团队,为开发者提供的便捷、稳定、高拓展性的静态网站资源托管服务。无需自建服务器,即可一键部署网站应用,将静态网站分发至全网节点,轻松为您的网站业务增添稳定、高并发、快速访问等能力。
  • 05.18 19:21:48
    发表了文章 2022-05-18 19:21:48

    Mac 下可能是最好的包安装器 - Homebrew

    软件安装器 Homebrew Homebrew 安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Homebrew 源替换
  • 05.18 19:17:55
    发表了文章 2022-05-18 19:17:55

    IntelliJ Idea 已集成的工具

    集成的 HTTP Request 工具 已过时的 REST Client
  • 05.18 19:15:12
    发表了文章 2022-05-18 19:15:12

    Markdown 拓展-Docsify 主题美化

    docsify-themeable - A delightfully simple theme system for docsify.js https://jhildenbiddle.github.io/docsify-themeable/#/
  • 05.18 19:12:05
    发表了文章 2022-05-18 19:12:05

    教程 - EasyConnect 的使用

    下载和安装 自动安装组件失败,请手动 EasyConnectInstaller.exe EasyConnect下载链接 //后面的IP是服务端的IP地址,如果是域名直接在IP处填写域名 M5.0-M7.0版本: https://IP/com/install.exe M7.1之后版本: https://IP/com/EasyConnectInstaller.exe 登录异常,请下载 SSL VPN 诊断修复工具 进行修复 http://download.sangfor.com.cn/download/product/sslvpn/SangforHelperToolInstaller.exe 作
  • 05.18 18:22:50
    发表了文章 2022-05-18 18:22:50

    MySQL 关键字专题(包含COLLATE)

    关键字介绍 SQL 是由关键字组成的语言,关键字是一些用于执行 SQL 操作的特殊词汇。在命名数据库、表、列和其他数据库对象时,一定不要使用这些关键字。因此,这些关键字是一定要保留的。
  • 05.18 16:22:45
    发表了文章 2022-05-18 16:22:45

    Mac 小知识收藏

    .DS_Store 文件是什么? .DS_Store(英文全称 Desktop Services Store)是一种由苹果公司的Mac OS X操作系统所创造的隐藏文件,目的在于存贮目录的自定义属性,例如文件们的图标位置或者是背景色的选择。相当于 Windows 下的 desktop.ini。 包含个人信息, 导出的时候记得删除. 当然不删除的话感觉也作用不大.
  • 05.18 16:18:53
    发表了文章 2022-05-18 16:18:53

    11.3 Java 数值类使用

    java.lang.Math(final类) Java 语言是彻底地面向对象语言,哪怕是进行数学运算也封装到一个类中的,这个类是 java.lang.Math,Math 类是 final 的不能被继承。Math 类中包含用于进行基本数学运算的方法,如指数、对数、平方根和三角函数等。这些方法分类如下: 1. 舍入方法 • static double ceil(double a):返回大于或等于 a 最小整数。 • static double floor(double a):返回小于或等于 a 最大整数。 • static int round(float a):四舍五入方法。 3. 最大值和最小值
  • 05.18 16:13:03
    发表了文章 2022-05-18 16:13:03

    Spring MVC 处理文件上传

    使用 HttpServletRequest 对象处理上传文件
  • 05.18 16:10:11
    发表了文章 2022-05-18 16:10:11

    教程 将 BASE64 和图片互转

    DataURI 允许在 HTML 文档中嵌入小文件,可以使用 img 标签或 CSS 嵌入转换后的 Base64 编码,减少 HTTP 请求,加快小图像的加载时间。 经过Base64 编码后的文件体积一般比源文件大 30% 左右。
  • 05.18 16:07:37
    发表了文章 2022-05-18 16:07:37

    Apache HttpComponents 之 Httpclient 参考

    Apache HttpComponents Apache HttpComponents 项目负责创建和维护一个基于 HTTP 和相关协议的底层 Java 组件工具集。
  • 05.18 16:04:34
    发表了文章 2022-05-18 16:04:34

    数据结构-数组

    数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 这个定义里有几个关键词,理解了这几个关键词,我想你就能彻底掌握数组的概念了。下面就从我的角度分别给你“点拨”一下。 第一是线性表(Linear List)。顾名思义,线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构。而与它相对立的概念是非线性表,比如二叉树、堆、图等。之所以叫非线性,是因为,在非线性表中,数据之间并不是简单的前后关系。
  • 05.18 16:02:22
    发表了文章 2022-05-18 16:02:22

    Win教程加餐2-小知识收藏

    Host 文件所在路径 %WINDIR%\System32\drivers\etc Hosts 文件存放的是一些网站主机的域名和对应的 IP 地址。当我们使用浏览器浏览一个网站时,系统会先检查本地 hosts 文件,看其中是否有对应域名和 ip 地址的对应关系,如果有就会直接采用,因此会节约大量时间。
  • 05.18 15:54:02
    发表了文章 2022-05-18 15:54:02

    文件/代码 对比工具推荐

    WinMerge 【for Windows】 https://winmerge.org/ WinMerge 开源用于Windows的差分和合并工具。WinMerge可以比较文件夹和文件,以便于理解和处理的可视文本格式呈现差异。 支持MicrosoftWindowsXPSP 3或更高版本 处理Windows、Unix和Mac文本文件格式 Unicode支持 选项卡接口
  • 05.18 15:50:59
    发表了文章 2022-05-18 15:50:59

    设计模式的一些概念

    目的:为什么要学习设计模式 提高复杂代码的设计和开发能力。让读源码、学框架事半功倍。 为你的职场发展做铺垫。为了应付面试, 更有竞争力。
  • 05.18 15:45:30
    发表了文章 2022-05-18 15:45:30

    设计模式之经典的 SOLID 原则

    设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是设计模式能被广泛应用的原因。
  • 05.18 15:42:49
    发表了文章 2022-05-18 15:42:49

    设计模式之其他原则

    如何理解 KISS 原则 KISS 原则的英文描述有好几个版本,比如下面这几个。 Keep It Simple and Stupid. Keep It Short and Simple. Keep It Simple and Straightforward
  • 05.18 15:39:45
    发表了文章 2022-05-18 15:39:45

    创建型-Singleton

    what 单例设计模式(Singleton Design Pattern)理解起来非常简单。一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例模式。
  • 05.18 15:35:40
    发表了文章 2022-05-18 15:35:40

    创建型-Factory

    一般情况下,工厂模式分为三种更加细分的类型:简单工厂、工厂方法和抽象工厂。不过,在 GoF 的《设计模式》一书中,它将简单工厂模式看作是工厂方法模式的一种特例,所以工厂模式只被分成了工厂方法和抽象工厂两类。实际上,前面一种分类方法更加常见,所以,在今天的讲解中,我们沿用第一种分类方法。
  • 05.18 15:09:38
    发表了文章 2022-05-18 15:09:38

    创建型-Builder

    Builder 模式,中文翻译为建造者模式或者构建者模式,也有人叫它生成器模式。 实际上,建造者模式的原理和代码实现非常简单,掌握起来并不难,难点在于应用场景。 直接使用构造函数或者配合 set 方法就能创建对象,为什么还需要建造者模式来创建呢?
  • 05.18 15:07:51
    发表了文章 2022-05-18 15:07:51

    创建型-Prototype

    1. 什么是原型模式? 如果对象的创建成本比较大,而同一个类的不同对象之间差别不大(大部分字段都相同),在这种情况下,我们可以利用对已有对象(原型)进行复制(或者叫拷贝)的方式,来创建新对象,以达到节省创建时间的目的。这种基于原型来创建对象的方式就叫作原型设计模式,简称原型模式。
  • 05.18 15:06:05
    发表了文章 2022-05-18 15:06:05

    结构型-Proxy

    代理模式(Proxy Design Pattern)的原理和代码实现都不难掌握。它在不改变原始类(或叫被代理类)代码的情况下,通过引入代理类来给原始类附加功能。 1. 代理模式的原理与实现 在不改变原始类(或叫被代理类)的情况下,通过引入代理类来给原始类附加功能。一般情况下,我们让代理类和原始类实现同样的接口。但是,如果原始类并没有定义接口,并且原始类代码并不是我们开发维护的。在这种情况下,我们可以通过让代理类继承原始类的方法来实现代理模式。
  • 05.18 14:58:20
    发表了文章 2022-05-18 14:58:20

    结构型-Bridge

    桥接模式的原理解析 桥接模式,也叫作桥梁模式,英文是 Bridge Design Pattern。这个模式可以说是 23 种设计模式中最难理解的模式之一了。我查阅了比较多的书籍和资料之后发现,对于这个模式有两种不同的理解方式。
  • 05.18 14:54:35
    发表了文章 2022-05-18 14:54:35

    结构型-Decorator

    装饰器模式主要解决继承关系过于复杂的问题,通过组合来替代继承。它主要的作用是给原始类添加增强功能。这也是判断是否该用装饰器模式的一个重要的依据。除此之外,装饰器模式还有一个特点,那就是可以对原始类嵌套使用多个装饰器。为了满足这个应用场景,在设计的时候,装饰器类需要跟原始类继承相同的抽象类或者接口。
  • 05.18 14:51:54
    发表了文章 2022-05-18 14:51:54

    结构型-Adapter

    适配器模式的原理与实现 适配器模式 的英文翻译是 Adapter Design Pattern。顾名思义,这个模式就是用来做适配的,它将不兼容的接口转换为可兼容的接口,让原本由于接口不兼容而不能一起工作的类可以一起工作。对于这个模式,有一个经常被拿来解释它的例子,就是 USB 转接头充当适配器,把两种不兼容的接口,通过转接变得可以一起工作。 原理很简单,我们再来看下它的代码实现。适配器模式有两种实现方式:类适配器和对象适配器。其中,类适配器使用继承关系来实现,对象适配器使用组合关系来实现。具体的代码实现如下所示。其中,ITarget 表示要转化成的接口定义。Adaptee 是一组不兼容 ITa
  • 05.18 14:48:38
    发表了文章 2022-05-18 14:48:38

    结构型-Facade

    门面模式的原理与实现 门面模式,也叫外观模式,英文全称是 Facade Design Pattern。在 GoF 的《设计模式》一书中,门面模式是这样定义的: Provide a unified interface to a set of interfaces in a subsystem. Facade Pattern defines a higher-level interface that makes the subsystem easier to use. 翻译成中文就是:门面模式为子系统提供一组统一的接口,定义一组高层接口让子系统更易用。
  • 05.18 14:43:09
    发表了文章 2022-05-18 14:43:09

    结构型-Composite

    组合模式的原理与实现在 GoF 的《设计模式》一书中,组合模式是这样定义的: Compose objects into tree structure to represent part-whole hierarchies.Composite lets client treat individual objects and compositions of objects uniformly. 翻译成中文就是:将一组对象组织(Compose)成树形结构,以表示一种“部分 - 整体”的层次结构。组合让客户端(在很多设计模式书籍中,“客户端”代指代码的使用者。)可以统一单个对象和组合对象的处理逻辑。
  • 05.18 14:40:41
    发表了文章 2022-05-18 14:40:41

    结构型-Flyweight

    享元模式原理与实现 享元模式(Flyweight Design Pattern) 所谓“享元”,顾名思义就是被共享的单元。享元模式的意图是复用对象,节省内存,前提是享元对象是不可变对象。 具体来讲,当一个系统中存在大量重复对象的时候,如果这些重复的对象是不可变对象,我们就可以利用享元模式将对象设计成享元,在内存中只保留一份实例,供多处代码引用。这样可以减少内存中对象的数量,起到节省内存的目的。实际上,不仅仅相同对象可以设计成享元,对于相似对象,我们也可以将这些对象中相同的部分(字段)提取出来,设计成享元,让这些大量相似对象引用这些享元。
  • 05.18 14:38:10
    发表了文章 2022-05-18 14:38:10

    行为型-Observer

    行为型设计模式主要解决的就是“类或对象之间的交互”问题。 原理及应用场景剖析 观察者模式(Observer Design Pattern)也被称为发布订阅模式(Publish-Subscribe Design Pattern)。在 GoF 的《设计模式》一书中,它的定义是这样的: Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically. 翻译成中文就是:在对象之间
  • 05.18 14:35:59
    发表了文章 2022-05-18 14:35:59

    行为型-Template

    模板模式的原理与实现 模板模式,全称是模板方法设计模式,英文是 Template Method Design Pattern。在 GoF 的《设计模式》一书中,它是这么定义的
  • 05.18 14:33:38
    发表了文章 2022-05-18 14:33:38

    行为型-Strategy

    策略模式的原理与实现 策略模式的原理与实现策略模式,英文全称是 Strategy Design Pattern。在 GoF 的《设计模式》一书中,它是这样定义的: Define a family of algorithms, encapsulate each one, and make them interchangeable. Strategy lets the algorithm vary independently from clients that use it. 翻译成中文就是:定义一族算法类,将每个算法分别封装起来,让它们可以互相替换。策略模式可以使算法的变化独立于使用它们的客户端
  • 05.18 14:22:56
    发表了文章 2022-05-18 14:22:56

    行为型-Chain Of Responsibility

    职责链模式的原理和实现 职责链模式的英文翻译是 Chain Of Responsibility Design Pattern。在 GoF 的《设计模式》中,它是这么定义的: Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request. Chain the receiving objects and pass the request along the chain until an object handles it.
  • 05.18 13:44:42
    发表了文章 2022-05-18 13:44:42

    行为型-State

    在实际的软件开发中,状态模式并不是很常用,但是在能够用到的场景里,它可以发挥很大的作用。从这一点上来看,它有点像我们之前讲到的组合模式。 状态模式一般用来实现状态机,而状态机常用在游戏、工作流引擎等系统开发中。不过,状态机的实现方式有多种,除了状态模式,比较常用的还有分支逻辑法和查表法。今天,我们就详细讲讲这几种实现方式,并且对比一下它们的优劣和应用场景。
  • 05.18 13:40:57
    发表了文章 2022-05-18 13:40:57

    行为型-Iterator

    迭代器模式的原理和实现 迭代器模式(Iterator Design Pattern),也叫作游标模式(Cursor Design Pattern)。 在开篇中我们讲到,它用来遍历集合对象。这里说的“集合对象”也可以叫“容器”“聚合对象”,实际上就是包含一组对象的对象,比如数组、链表、树、图、跳表。迭代器模式将集合对象的遍历操作从集合类中拆分出来,放到迭代器类中,让两者的职责更加单一。
  • 05.18 13:29:50
    发表了文章 2022-05-18 13:29:50

    行为型-Visitor

    访问者模式。它可以算是 23 种经典设计模式中最难理解的几个之一。因为它难理解、难实现,应用它会导致代码的可读性、可维护性变差,所以,访问者模式在实际的软件开发中很少被用到,在没有特别必要的情况下,建议你不要使用访问者模式。 一个案例 假设我们从网站上爬取了很多资源文件,它们的格式有三种:PDF、PPT、Word。我们现在要开发一个工具来处理这批资源文件。这个工具的其中一个功能是,把这些资源文件中的文本内容抽取出来放到 txt 文件中。如果让你来实现,你会怎么来做呢?
  • 05.18 13:25:42
    发表了文章 2022-05-18 13:25:42

    行为型-Memento

    备忘录模式的原理与实现 备忘录模式,也叫快照(Snapshot)模式,英文翻译是 Memento Design Pattern。在 GoF 的《设计模式》一书中,备忘录模式是这么定义的: Captures and externalizes an object’s internal state so that it can be restored later, all without violating encapsulation. 翻译成中文就是:在不违背封装原则的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便之后恢复对象为先前的状态。
  • 05.18 13:23:23
    发表了文章 2022-05-18 13:23:23

    行为型-Command

    命令模式的原理解读 命令模式的英文翻译是 Command Design Pattern。在 GoF 的《设计模式》一书中,它是这么定义的: The command pattern encapsulates a request as an object, thereby letting us parameterize other objects with different requests, queue or log requests, and support undoable operations.
  • 05.18 13:21:14
    发表了文章 2022-05-18 13:21:14

    树莓派4b入手 (下篇)

    系统选择 推荐普通用户使用官方镜像即可. 该系统对树莓派设备适配优化的最为成熟. Download Raspberry Pi OS for Raspberry Pi https://www.raspberrypi.org/downloads/raspberry-pi-os/ 如果直接下载系统包过慢,可以选择下载torrent. 或者去清华 tuna下载站 https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os-images/ 去进行下载. 这里推荐使用官方 Raspberry Pi Imager 去安装系统
  • 05.18 13:17:36
    发表了文章 2022-05-18 13:17:36

    行为型-Interpreter

    解释器模式的原理和实现 命令模式的原理解读命令模式的英文翻译是 Command Design Pattern。在 GoF 的《设计模式》一书中,它是这么定义的:
  • 05.18 13:14:32
    发表了文章 2022-05-18 13:14:32

    行为型-Mediator

    中介模式的原理和实现 中介模式的英文翻译是 Mediator Design Pattern。在 GoF 中的《设计模式》一书中,它是这样定义的:
  • 05.18 13:12:04
    发表了文章 2022-05-18 13:12:04

    Cordova 初识

    Cordova 是使用 HTML,CSS 和 JavaScript构建混合移动应用程序的平台。官方文档给了我们 Cordova 的定义。
  • 05.18 13:04:19
    发表了文章 2022-05-18 13:04:19

    10 推荐免费 Git 仓库

    Git 免费仓库 Gitee 开源中国-基于 Git 的代码托管和研发协作平台【推荐】 https://gitee.com/
  • 发表了文章 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
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息