Vitamin

9
获赞数
2
关注数
0
粉丝数
北京
北华大学 | 软件工程
IP 属地未知
2018-07-26 加入
浏览 5.1k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
16 声望|新手
go
27
struct
11
json
11
idea
1
eclipse
1
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 回答了问题2020-01-14
    idea改成eclipse编译报错
    这里的问题是你的IDEA内置的ECJ版本太高了把图中红框部分的内容替换一个合适的版本jar包就行了。这个jar除了可以单独下载,在tomcat / lib 目录下也存在
  • 发布了文章2019-03-26
    Git使用过程中一些常规的操作
    例如:我需要将最近2次对index.html的修改进行合并这里主要是对rebase的操作,无论是修改commit的Message,还是合并连续和非连续的Commit,都是可以使用rebase命令来进行操作的,其中的不同在于要在对话框中执行的命令,具体的命令可以通过对话框中的信息可以查看
  • 发布了文章2019-03-22
    随机获取指定范围内N个不重复数字
    {代码...} 代码解读 {代码...} 分析 算法的时间复杂度为O(N)
  • 赞了文章2019-03-13
    你不知道的CORS跨域资源共享
    了解下同源策略 源(origin)*:就是协议、域名和端口号; 同源: 就是源相同,即协议、域名和端口完全相同; 同源策略:同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源; 同源策略的分类: DOM 同源策略:即针对于DO...
  • 赞了文章2018-12-27
    在 Go 中恰到好处的内存对齐
    原文地址:在 Go 中恰到好处的内存对齐 问题 {代码...} 在开始之前,希望你计算一下 Part1 共占用的大小是多少呢? {代码...} 输出结果: {代码...} 这么一算,Part1 这一个结构体的占用内存大小为 1+4+1+8+1 = 15 个字节。相信有的小伙伴是这么算的,看上去也没什么...
  • 发布了文章2018-12-22
    mysql数据库使用insert语句插入中文数据报错
    在mysql的命令行模式中,通过insert语句插入中文数据的时候报错,类似于下面这样: {代码...} 造成这个错误通常是由于创建数据表的时候使用了不正确的编码格式,可以使用如下命令查看操作的目标数据表的编码格式。 {代码...} 通过结果就可以看到目标表的目标字段对应...
  • 发布了文章2018-09-03
    基于golang实现的error工具包
    最近在开发Go项目,发现Go语言本身存在的error并没有像触发panic时显示详细的调试信息。对于复杂的系统而言,这会让我们开发者需要一定的时间才能定位到错误。所以我们基本Go本身的error封装了一个可以快速定位错误工具包。下面让我们来看看这个工具包是怎么实现的。
  • 发布了文章2018-09-02
    基于golang实现的error工具包
    最近在开发Go项目,发现Go语言本身存在的error并没有像触发panic时显示详细的调试信息。对于复杂的系统而言,这会让我们开发者需要一定的时间才能定位到错误。所以我们基本Go本身的error封装了一个可以快速定位错误工具包。下面让我们来看看这个工具包是怎么实现的。
  • 回答了问题2018-08-29
    go panic结束流程
    使用了recover从恐慌中恢复,而且恢复恐慌的defer被嵌套在内部匿名函数里面了,你可以把这一部分看成是调用的另一个函数,defer会在panic之后执行,由于恢复了恐慌,自然不会影响a done 的输出
  • 回答了问题2018-08-17
    关于Go接口的一个奇怪输出
    实现了Error()string 方法就实现接口error,那么当调用fmt.Print(m)的时候,就会调用Error方法,你可以自己去尝试输出一个error类型的实例,类似于 errors.New(“错误信息”) 然后打印出来github源码
  • 回答了问题2018-08-10
    golang json 返回 不需要输出的 struct 字段
    Struct values encode as JSON objects. Each exported struct field becomes a member of the object unless
  • 回答了问题2018-08-09
    这段协程怎么不阻塞?
    range results 这个操作只有在关闭管道之后,才会继续往下执行。否则会一直阻塞。
  • 赞了文章2018-07-30
    golang不到30行代码实现依赖注入
    用java的人对于spring框架一定不会陌生,spring核心就是一个IoC(控制反转/依赖注入)容器,带来一个很大的优势是解耦。一般只依赖容器,而不依赖具体的类,当你的类有修改时,最多需要改动一下容器相关代码,业务代码并不受影响。