greycode_社区达人页

个人头像照片
greycode
已加入开发者社区1932

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

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

我关注的人 更多

技术能力

兴趣领域
  • Go
  • 容器
擅长领域
  • Java
    中级

    能力说明:

    掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。

技术认证

暂时未有相关云产品技术能力~

Github 千星项目创建者,InfoQ、掘金等平台优质作者

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

2023年01月

  • 01.05 11:35:18
    发表了文章 2023-01-05 11:35:18

    go的接收器什么时候该用指针?|Go主题月

    指针的两个关键符号 *:返回所引用变量内存地址上的值 &:返回变量的内存地址
  • 01.05 11:34:02
    发表了文章 2023-01-05 11:34:02

    go包embed的基本使用|Go主题月

    首先在项目下建立一个static文件夹(当然名字随意命名,没有规定),然后在下面创建几个文件,分别在文件里填入我是s1/s2/s3文件里的具体如下目录结构
  • 01.05 11:32:40
    发表了文章 2023-01-05 11:32:40

    go1.16新特性-embed包|Go主题月

    embed是go 1.16新引入的包,能够把静态文件和go文件一起编译成二进制文件。使我们能够更好的进行web的开发。没有这个包之前我们一般用go-bindata或go-bindata-assetfs先把静态文件编译成go文件,然后再用go命令编译成二进制文件,过程比较繁琐。现在官方提供了embed这个包后,可以直接通过一行命令(//go:embed)来导入静态文件,然后go命令编译时会把导入的静态文件也一起编译成二进制文件。
  • 01.05 11:31:16
    发表了文章 2023-01-05 11:31:16

    go语法简介|Go主题月

    go语言是从package中构建的,每个go项目中必须要有一个package名为main的包和一个main函数 下面就是一个简单的go程序
  • 01.05 11:29:38
    发表了文章 2023-01-05 11:29:38

    go标准库io|Go主题月

    io包提供了系统io最基本的封装,可以用来进行文件的读取,写入,复制等功能。不是线程安全的。
  • 01.05 11:27:22
    发表了文章 2023-01-05 11:27:22

    go第一站|Go主题月

    Go目前支持三大平台的安装,Linux,Mac,Windows。
  • 01.05 11:25:48
    发表了文章 2023-01-05 11:25:48

    用go发送一封邮件|Go主题月

    SMTP协议全称是Simple Mail Tansfer Protocol,中文翻译就是简单的邮件传输协议。go标准库也实现了这个协议,在go的net/smtp包下可以看到它的具体实现,可以看到go是通过一系列的SMTP指令来实现的。
  • 01.05 11:24:15
    发表了文章 2023-01-05 11:24:15
  • 01.05 11:21:49
    发表了文章 2023-01-05 11:21:49

    【go库】钉钉机器人

    钉钉机器人 go库 github地址:github.com/greycodee/d… 钉钉官方文档
  • 01.05 11:02:10
    发表了文章 2023-01-05 11:02:10

    【源码解析】你真的了解ArrayDeque嘛?

    上篇文章说LinkedList也可以实现队列和栈的功能,但是我们一般要用队列功能的话推荐使用ArrayDeque,因为他底层是数组,而队列和栈都是只要操作头部或尾部,所以这样的话数组的性能就比链表快一点。 LinkedList和ArrayDeque都是通过实现了Deque这个接口来获得队列和栈的功能。而Deque这个接口通过继承Queue这个接口来取得队列功能,然后在这个基础进行扩展,实现了双端队列,由此可以获得栈的功能。为了空间能得到充分利用,ArrayDeque使用了循环队列;还有LinkedList可以插入null值,而ArrayDeque是不能插入null的。
  • 发表了文章 2023-01-05

    高性能且小巧的脚本语言 LuaJIT

  • 发表了文章 2023-01-05

    了解下 Rust 的所有权机制

  • 发表了文章 2023-01-05

    高性能网关基石——OpenResty

  • 发表了文章 2023-01-05

    用 manim 写一个排序算法动画

  • 发表了文章 2023-01-05

    Redis是怎样通讯的?

  • 发表了文章 2023-01-05

    MySQL 是怎样通讯的?

  • 发表了文章 2023-01-05

    JVM 逃逸分析技术

  • 发表了文章 2023-01-05

    JVM运行时数据区域

  • 发表了文章 2023-01-05

    JVM 判断对象是否还活着的两种方法

  • 发表了文章 2023-01-05

    Java 四种引用方法使用和对比

  • 发表了文章 2023-01-05

    JVM 虚拟机4种垃圾收集算法

  • 发表了文章 2023-01-05

    Spring 创建一个自定义注解

  • 发表了文章 2023-01-05

    用 Json-Schema 来验证你的请求参数

  • 发表了文章 2023-01-05

    JVM4种垃圾收集算法

  • 发表了文章 2023-01-05

    Java包装类缓存机制

  • 发表了文章 2023-01-05

    AviatorScript轻量级高性能脚本语言

  • 发表了文章 2023-01-05

    JVM运行时栈帧

  • 发表了文章 2023-01-05

    JVM类加载过程

  • 发表了文章 2023-01-05

    Java类初始化

  • 发表了文章 2023-01-05

    ZooKeeper客户端详解及可视化客户端

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息