acc8226_社区达人页

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

勋章 更多

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

成就

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

技术能力

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

    能力说明:

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

技术认证

暂无个人介绍

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

2022年05月

  • 05.22 11:06:15
    发表了文章 2022-05-22 11:06:15

    Maven 仓库介绍 和 nexus 私服搭建

    Maven 仓库 在 Maven 的术语中,仓库是一个位置(place)。 Maven 仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库。 在 Maven 中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 Maven 仓库能帮助我们管理构件(主要是 JAR ),它就是放置所有 JAR 文件(WAR,ZIP,POM 等)的地方。
  • 05.22 11:01:16
    发表了文章 2022-05-22 11:01:16

    11 CentOS下 Git 和 Gitlab 搭建

    Git 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 此实验以 CentOS 7.2 x64 的系统为环境,搭建 git 服务器 yum -y install git
  • 05.22 10:58:21
    发表了文章 2022-05-22 10:58:21

    小知识 .rp文件用什么打开

    rp 文件可以通过 Axure8 导入打开,具体方式如下:
  • 05.22 10:55:19
    发表了文章 2022-05-22 10:55:19

    YApi 官网说明文档-接口操作

    为方便和前端, 节省沟通成本, 编写接口文档非常有比较 使用过swagger, 觉得入侵性太大. POST又感觉和项目结合的不太紧密. 所以一直在寻找 新的接口阅读/生成/测试工具. 下面介绍一下YApi.
  • 05.22 10:43:47
    发表了文章 2022-05-22 10:43:47

    ecs玩法-可道云私有网盘部署

    KOD依赖什么环境? 环境要求: php 5.3及以上 + mysql/sqlite; 环境推荐: centos7+php7.3+nginx+mysql5.7+redis
  • 05.22 10:40:50
    发表了文章 2022-05-22 10:40:50

    让 Page 服务指向自己域名

    正常情况下如果只买了域名, 但是没有买云主机. 所以可以利用现有的 Page 服务并让域名跳转到该 Page 来实现。
  • 05.22 10:38:09
    发表了文章 2022-05-22 10:38:09

    Markdown 拓展-免费图床/网盘方案

    前言 最近时常在 gitee.io 上写一些 markdown 格式的文章,所以亟需获取免费的图床服务。要求是最好还能自定义文件名。
  • 05.22 10:35:12
    发表了文章 2022-05-22 10:35:12

    跨平台 scrcpy显示/控制安卓手机方案

    • Genymotion、Parallels Desktop 等虚拟机软件 太专业, 需要配置太多软件, 适合开发者. • 国内一批安卓游戏助手都可以一试, 这里我随便下载了一款网易MuMu对字体的显示不太好. 可以尝试一下 傲软投屏(ApowerMirror) • Vysor Pro 收费较贵,免费版广告又多
  • 05.21 23:42:59
    发表了文章 2022-05-21 23:42:59

    Travis CI简介

    什么是持续集成? Travis CI 提供的是持续集成服务(Continuous Integration,简称 CI)。它绑定 Github 上面的项目,只要有新的代码,就会自动抓取。然后,提供一个运行环境,执行测试,完成构建,还能部署到服务器。
  • 05.21 23:39:19
    发表了文章 2022-05-21 23:39:19

    Travis CI 自动化构建 Hexo 博客

    前提条件: • 必须使用一个public的项目, 然后登陆https://travis-ci.org/ 进行关联. • 已存在一个hexo的可以跑起来的项目 在你的hexo源码项目, 取出master分支中 添加配置文件.travis.yml,并推送到acc8226.github.io项目中.
  • 05.21 19:50:12
    发表了文章 2022-05-21 19:50:12

    Mac 下 Oh my zsh + iTerm2 初体验

    iTerm2是 Terminal 的替代品,也是 iTerm 的继承者。 它适用于 macOS 10.12或更新版本的 mac 电脑。 iTerm2将终端带入了现代社会,带来了一些你从来不知道自己一直想要的功能。
  • 05.21 19:38:07
    发表了文章 2022-05-21 19:38:07

    JS 函数

    函数定义 在JavaScript中另一个基本概念是函数, 它允许你在一个代码块中存储一段用于处理单任务的代码,然后在任何你需要的时候用一个简短的命令来调用,而不是把相同的代码写很多次。
  • 05.21 19:34:57
    发表了文章 2022-05-21 19:34:57

    [翻译] 国外大神的js 分号使用指南

    • Required: When two statements are on the same line 必备: 当两个语句在同一行时 var i = 0; i++ // <-- semicolon obligatory // (but optional before newline) var i = 0 // <-- semicolon optional i++ // <-- semicolon optional • Optional: After statement
  • 05.21 19:31:57
    发表了文章 2022-05-21 19:31:57

    JavaScript 对象入门使用JSON

    JavaScript对象表示法(JSON)是用于将结构化数据表示为JavaScript对象的标准格式,通常用于在网站上表示和传输数据
  • 05.21 19:24:44
    发表了文章 2022-05-21 19:24:44

    js的严格模式(strict mode)

    JavaScript 严格模式(strict mode)即在严格的条件下运行。 "use strict" 指令只允许出现在脚本或函数的开头。 为什么使用严格模式: 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 消除代码运行的一些不安全之处,保证代码运行的安全; 提高编译器效率,增加运行速度; 为未来新版本的Javascript做好铺垫。
  • 05.21 19:21:40
    发表了文章 2022-05-21 19:21:40

    JS 声明

    var 声明一个变量,可同时将其初始化为一个值。 变量声明,无论发生在何处,都在执行任何代码之前进行处理。用 var 声明的变量的作用域是它当前的执行上下文,它可以是嵌套的函数,也可以是声明在任何函数外的变量。如果你重新声明一个 JavaScript 变量,它将不会丢失其值。
  • 05.21 19:17:34
    发表了文章 2022-05-21 19:17:34

    JS的控制流程

    Block 一个块语句可以用来管理零个或多个语句。该区块是由一对大括号分隔。 块声明: { StatementList } 通过var声明的变量没有块级作用域。在语句块里声明的变量作用域是其所在的函数或者 script 标签内,你可以在语句块外面访问到它。换句话说,语句块 不会生成一个新的作用域。尽管单独的语句块是合法的语句,但在JavaScript中你不会想使用单独的语句块,因为它们不像你想象的C或Java中的语句块那样处理事物。例如:
  • 05.21 19:05:44
    发表了文章 2022-05-21 19:05:44

    服务器端网页编程-前言

    开始服务器端编程通常比客户端编程要简单,因为动态的页面倾向于执行非常类似的操作(从数据库中获取数据然后显示到一个页面中,确认用户输入的数据以及保存到一个数据库中,检查用户的权限和登陆用户,以及更多),并且它是用能使这些和其他的常见网页服务端操作变简单的网页框架来构建的。
  • 05.21 19:01:23
    发表了文章 2022-05-21 19:01:23

    wget 和 cURL命令

    cURL 与 wget:到底哪一个才更适合你 wget 简单直接。这意味着你能享受它超凡的下载速度。wget 是一个独立的程序,无需额外的资源库,更不会做其范畴之外的事情。
  • 05.21 16:37:59
    发表了文章 2022-05-21 16:37:59

    HTTP访问控制(CORS)

    跨域资源共享(CORS) 是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。当一个资源从与该资源本身所在的服务器不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。
  • 05.21 16:35:29
    发表了文章 2022-05-21 16:35:29

    阿里oss跨域相关的解决

    设置跨域访问 登录OSS管理控制台。 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。 单击基础设置页签,找到跨域设置区域,然后单击设置。 单击创建规则,打开设定跨域规则对话框。
  • 05.21 16:30:31
    发表了文章 2022-05-21 16:30:31

    Node.js 安装和入门

    什么是 Node? Node(正式名称 Node.js)是一个开源的、跨平台的运行时环境,有了它,开发人员可以使用 JavaScript 创建各种服务器端工具和应用程序。此运行时主要用于浏览器上下文之外(即可以直接运行于计算机或服务器操作系统上)。据此,该环境省略了一些浏览器专用的 JavaScript API,同时添加了对更传统的 OS API(比如 HTTP 库和文件系统库)的支持。
  • 05.21 16:28:25
    发表了文章 2022-05-21 16:28:25

    JS Array(数组)简单入门

    数组是什么? 数组通常被描述为“像列表一样的对象”; 简单来说,数组是一个包含了多个值的对象。数组对象可以存储在变量中,并且能用和其他任何类型的值完全相同的方式处理,区别在于我们可以单独访问列表中的每个值,并使用列表执行一些有用和高效的操作,如循环 - 它对数组中的每个元素都执行相同的操作。 创建数组
  • 05.21 16:25:56
    发表了文章 2022-05-21 16:25:56

    JavaScript 各版本介绍和特性

    JavaScript 1.1 Netscape Navigator 3.0在1996年8月19发布,是支持JavaScript的浏览器的第二个主要的版本。
  • 05.21 16:18:27
    发表了文章 2022-05-21 16:18:27

    Javascript 字符串与文本格式化

    字符串 JavaScript中的 String 类型用于表示文本型的数据. 它是由无符号整数值(16bit)作为元素而组成的集合. 字符串中的每个元素在字符串中占据一个位置. 第一个元素的index值是0, 下一个元素的index值是1, 以此类推. 字符串的长度就是字符串中所含的元素个数.你可以通过String字面值或者String对象两种方式创建一个字符串。
  • 05.21 16:15:11
    发表了文章 2022-05-21 16:15:11

    markdown 替代品 asciidoc 介绍

    AsciiDoc,它的设计初衷就是为了解决写书规模的问题,并且是 O’Reilly 的在线出版平台 Atlas 的推荐语言。经过一番学习,我觉得 Asciidoc 确实很适合电子书制作。 AsciiDoc 相比 Markdown 支持更多的格式,包括而不限于: • 文档属性,设置作者、版本信息等。 • 语法高亮。 • 表格。 • Include 功能,将大文档拆分几个文件。 • 自定义块语法,可扩展性。
  • 05.21 16:09:53
    发表了文章 2022-05-21 16:09:53

    Markdown 规范

    Rules This document contains a description of all rules, what they are checking for, as well as an examples of documents that break the rule and corrected versions of the examples. Any rule whose heading is struck through is deprecated, but still provided for backward-compatibility. <a name="md001">
  • 05.21 15:43:48
    发表了文章 2022-05-21 15:43:48

    Windows 下 SVN 客户端使用

    Windows 主推小乌龟 SVN. https://tortoisesvn.net/downloads.html (请选择正确的 32 / 64位版本) SVN 安装 https://www.runoob.com/svn/svn-install.html 和 TortoiseSVN 使用教程 https://www.runoob.com/svn/tortoisesvn-intro.html
  • 05.21 15:41:32
    发表了文章 2022-05-21 15:41:32

    Mac 上 Parallels Desktop15 的安装

    Parallels Desktop 被称为 macOS 上最强大的虚拟机软件。可以在 Mac 下同时模拟运行 Win、Linux、Android 等多种操作系统及软件而不必重启电脑,并能在不同系统间随意切换。
  • 05.21 15:39:54
    发表了文章 2022-05-21 15:39:54

    12 Windows下 Git 的安装

    Git windows版本官方下载地址 https://git-scm.com/download/win 配合 Windows 下主推小乌龟 Git拓展. https://tortoisegit.org/download/ (请选择正确的 32 / 64位版本)
  • 05.21 15:38:19
    发表了文章 2022-05-21 15:38:19

    MySQL、 MariaDB 命令行工具

    MyCLI is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting. Mycli 是 MySQL、 MariaDB 和 Percona 的命令行界面,具有自动补全和语法突显。
  • 05.21 15:36:24
    发表了文章 2022-05-21 15:36:24

    接口测试 入门三讲

    接口测试到底测什么 接口测试为什么重要? 我相信你一定听说过这样一句话:“测试要尽早介入,测试进行得越早,软件开发的成本就越低,就越能更好地保证软件质量。”但是如何尽早地进入测试,作为软件测试工程师的你,是不是也没办法说得清楚呢?其实上面那句话中的“测试”,所指的并不是测试工程师这个人,而是指包含了单元测试、接口测试、界面测试等一系列质量保障活动的测试工作。
  • 05.21 15:33:20
    发表了文章 2022-05-21 15:33:20

    接口测试 初级三讲

    为什么要开发自己的测试框架? 我们说到了用 Postman 来完成接口测试,但随着你的接口测试项目逐渐增加,你会发现越来越难以管理它的脚本,虽然测试工具导出的测试脚本也可以存放到代码仓库,但是,如果只是通过代码来查看是很难看懂的,你必须用原来的测试工具打开,才能更容易看懂原来的脚本做了什么样的操作。
  • 05.21 15:21:33
    发表了文章 2022-05-21 15:21:33

    接口测试 进阶三讲

    WebSocket接口:如何测试一个完全陌生的协议接口? 未知的新协议接口并不可怕 那在面对一个陌生的新协议时,测试工程师的首要任务是什么呢?在我看来,就是要测试接口的正确逻辑、错误逻辑是否满足最初的需求,因此,我们需要快速地掌握验证手段。
  • 05.21 15:18:33
    发表了文章 2022-05-21 15:18:33

    8. git-submodule 子模块

    Git Submodule 允许一个 git 仓库,作为另一个 git 仓库的子目录,并且保持父项目和子项目相互独立。 父项目:外层项目 子项目:里面的项目。
  • 05.21 15:15:12
    发表了文章 2022-05-21 15:15:12

    MySQL 简介

    什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。 我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。
  • 05.21 15:11:17
    发表了文章 2022-05-21 15:11:17

    Win & Mac 抓包利器 - Charles 简单使用

    Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。
  • 05.21 15:08:01
    发表了文章 2022-05-21 15:08:01

    Docsify 动态生成文档网站

    一个神奇的文档网站生成工具。 docsify 是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在运行时进行。 这将非常实用,如果只是需要快速的搭建一个小型的文档网站,或者不想因为生成的一堆 .html 文件“污染” commit 记录,只需要创建一个 index.html 就可以开始写文档而且直接部署在 GitHub Pages。 查看 快速开始了解详情。
  • 05.21 13:43:07
    发表了文章 2022-05-21 13:43:07

    Python 安装

    安装 python windows 平台 这里推荐所有 Windows 10/8/7 用户安装 32 位版本, 因为部分扩展包可能不支持 64 位版本。 安装版 推荐使用安装版, 默认启用 pip. 省了很多事儿。 Python123 所有下载链接均来自 官方网站,请放心使用。 embeddable zip 版 绿色解压版,下载并解压后需手动设置环境变量。 mac 平台 默认已自带了 python 2 和 python 3版本。
  • 05.21 13:40:10
    发表了文章 2022-05-21 13:40:10

    慕课网 Web 1元体验课(上)

    css入门 1. 内联样式 <h1 style="color: red;">啦啦啦啦</h1> 3. 内嵌样式表 <style> h1{color: red;} </style> 3. 外联样式表 <link rel="stylesheet" href="css/style.css" /> css 的五种选择器 1. 元素(标签)选择器 p{xxx} 2. 类选择器 .myDiv{xxx} 3. id选择器 #myId{xxx} 4. 属性选择器 [name="haha"] {} 5. 通配符选择器 *{} CSS 常用属性 前景色color: red 背景色backgroun
  • 05.21 13:34:11
    发表了文章 2022-05-21 13:34:11

    慕课网 Java 零基础题解法(原创)

    在Java中,应用数组和循环,实现如下功能: 1、从键盘录入学生成绩,并存放到数组中 2、统计成绩大于90分的学生人数并输出 3、求平均成绩
  • 05.21 13:31:52
    发表了文章 2022-05-21 13:31:52

    慕课网 Web 1元体验课(下)

    块级元素: 会单独占一行, 例如<h1>~<h6> 内联元素: 又称行内元素, 多个内联元素占一行, 例如<a>标签 行内块级元素: 行内块级元素显示会与其他相邻元素出现在同一行, 并且两个相邻元素之间存在空白空间. 例如<Button>标签 css 的display 属性
  • 05.21 13:28:30
    发表了文章 2022-05-21 13:28:30

    一个Web二级菜单的实现(俺新手随便写的)

    任务描述 一、整体要求: 1、要求页面整洁、美观,与提供的页面效果图、结构保持一致,文字、背景的颜色不统一要求 2、要求HTML代码和CSS代码书写、命名符合规范 二、 具体要求
  • 05.21 13:24:19
    发表了文章 2022-05-21 13:24:19

    Fastjson 使用

    fastjson 是阿里巴巴的开源 JSON 解析库,它可以解析 JSON 格式的字符串,支持将 Java Bean序列化为JSON字符串,也可以从 JSON 字符串反序列化到 JavaBean。 功能完备: 支持泛型,支持流处理超大文本,支持枚举,支持序列化和反序列化扩展。 下载 jar包 或者配置 maven 依赖:
  • 05.21 13:19:27
    发表了文章 2022-05-21 13:19:27

    docker 简介和安装

    Docker 的应用场景 • Web 应用的自动化打包和发布。 • 自动化测试和持续集成、发布。 • 在服务型环境中部署和调整数据库或其他的后台应用。 • 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环
  • 05.21 13:14:35
    发表了文章 2022-05-21 13:14:35

    Go 语言 第一课

    Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
  • 05.21 13:12:26
    发表了文章 2022-05-21 13:12:26

    Go 的基本语法

    go 的关键字 下面列举了 Go 代码中会使用到的 25 个关键字或保留字: break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import return var
  • 05.21 11:30:51
    发表了文章 2022-05-21 11:30:51

    Go 语句

    Go 语言条件语句 if 语句 | if 语句 由一个布尔表达式后紧跟一个或多个语句组成。 | if...else 语句 | if 语句 后可以使用可选的 else 语句, else 语句中的表达式在布尔表达式为 false 时执行。 | if 嵌套语句 | 你可以在 if 或 else if 语句中嵌入一个或多个 if 或 else if 语句。 | switch 语句 | switch 语句用于基于不同条件执行不同动作。 | select 语句 | select 语句类似于 switch 语句,但是select会随机执行一个可运行
  • 05.21 11:28:34
    发表了文章 2022-05-21 11:28:34

    Go 函数

    函数定义 Go 语言函数定义格式如下: func function_name( [parameter list] ) [return_types] { 函数体 } 以下实例为 max() 函数的代码,该函数传入两个整型参数 num1 和 num2,并返回这两个参数的最大值:
  • 05.21 11:26:01
    发表了文章 2022-05-21 11:26:01

    JetBrains Mono 字体安装

    JetBrains 推出编程字体Mono:更适合程序开发人员 JetBrains 表示:在当今的大部分时间里,我们作为开发人员都在看代码。我们一直在寻找最佳字体,以使我们更容易在屏幕上查看文本。但是,许多流行字体中的逻辑并不总是考虑到通读代码和阅读书本之间的区别。我们的眼睛以非常不同的方式沿代码移动,通常必须垂直移动和水平移动,这与阅读书籍不同,因为它们总是沿同一方向沿文本滑动。
  • 发表了文章 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
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息