peachesTao
码龄12年
  • 1,417,830
    被访问
  • 123
    原创
  • 4,210
    排名
  • 112
    粉丝
关注
提问 私信

个人简介:一天一点点,时刻保持紧迫感!

  • 加入CSDN时间: 2010-10-14
博客简介:

taoerchun的专栏

查看详细资料
  • 5
    领奖
    总分 1,841 当月 19
个人成就
  • 获得315次点赞
  • 内容获得148次评论
  • 获得887次收藏
创作历程
  • 3篇
    2022年
  • 10篇
    2021年
  • 41篇
    2020年
  • 132篇
    2019年
  • 44篇
    2018年
  • 16篇
    2017年
  • 53篇
    2016年
  • 42篇
    2015年
  • 3篇
    2014年
成就勋章
TA的专栏
  • mac
    3篇
  • 随笔
    1篇
  • 系统运维
    4篇
  • Nginx
    2篇
  • 分布式
    5篇
  • Etcd
    2篇
  • Confd
    2篇
  • 系统架构
    7篇
  • Goland
    1篇
  • Rabbitmq
    1篇
  • 架构
  • C#
    40篇
  • Sql Server
    18篇
  • Asp.Net
    29篇
  • Javascript
    24篇
  • JQuery
    6篇
  • Visual Studio
    5篇
  • IIS
    11篇
  • Asp.Net MVC
  • Css
    2篇
  • MongoDB
    7篇
  • Json
    3篇
  • Socket.IO
    1篇
  • Html5 canvas
  • Html5
    3篇
  • Node.Js
    18篇
  • Wep App
    3篇
  • Zepto.Js
    1篇
  • Html
    1篇
  • Linux/Ubuntu
    11篇
  • Windows CE
    3篇
  • WeChat
    2篇
  • React Native
    24篇
  • Max OS
    3篇
  • Windows
    7篇
  • Webservice
    2篇
  • WinForm
    1篇
  • Git
    10篇
  • ES6
    1篇
  • 阿里云ECS
    1篇
  • PM2
    1篇
  • ES7
  • node-inspector
    1篇
  • SecureCRT
    2篇
  • ReactJs
    6篇
  • browser add-on
  • 浏览器插件
    1篇
  • Echarts
    1篇
  • axios
    1篇
  • WebStorm
    1篇
  • Ant Design
    3篇
  • Android
    45篇
  • Golang
    32篇
  • MySql
    10篇
  • Redis
    1篇
  • Sqllite
    1篇
  • Java
    10篇
  • Vmware
    1篇
  • Realm
    1篇
  • Log4net
    1篇
  • Layui
    3篇
兴趣领域 设置
  • 大数据
    redis
  • 后端
    架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Go的泛型来了

来源:公众号【peachesTao】作者:peachesTao原文地址:Go的泛型来了大家好,我是peachesTao,本周三go语言史上改动最大的版本Go 1.18发布了,为什么说的改动最大的?因为Gopher们期待已久的泛型包含在这里版本中,之前Go 1.18 Beta 1中有实验性的泛型。除了泛型,Go 1.18 还包含其他的新功能,如:模糊测试、工作区,详细的更新内容请参考Go 1.18 Release Notes。如果你想知道go为什么需要泛型可以参考why-generics,.
原创
发布博客 2022.03.20 ·
478 阅读 ·
0 点赞 ·
0 评论

go中的nil容易踩的坑

来源:公众号【peachesTao】作者:peachesTao原文地址:go中的nil容易踩的坑大家好,我是peachesTao,有2个多月没有更新了,没有达到一个月更新两次的标准,过了个年变得懒散了,现在已找回专注,今天给大家介绍一下go中使用nil时容易踩的坑。先看一段代码packagemainimport"fmt"typeMyErrorstruct{CodeintMsgstring}func(e*MyError)Error()st...
原创
发布博客 2022.03.14 ·
204 阅读 ·
0 点赞 ·
0 评论

SecureCRT MAC版本的单词跳转

SecureCRT 单词跳转
转载
发布博客 2022.02.09 ·
39 阅读 ·
0 点赞 ·
0 评论

2021年总结

大家好,我是peachesTao,今天是2021年的最后一天,对一年来工作和生活做一下总结。过去的2021跳槽这一年对我影响最大的事莫过于工作变动,跳槽到一家在线教育互联网公司,大家都知道,在线教育今年受到了政策的打压,市场空间被严重挤压,公司也经历了大裁员,现在已经趋于稳定。写作写作既能将自己的知识和经验分享给更多有需要的人,也能帮助自己对知识的深入了解。从8月底首次在公众号上分享技术文章,虽然之前也有在CSDN上分享文章的习惯,但大部分内容都属于笔记性质,而且有不少是转载的,很少
原创
发布博客 2021.12.31 ·
162 阅读 ·
0 点赞 ·
0 评论

go如何实现可选参数

大概的意思是:go语言函数不支持默认参数是刻意为之,默认参数使得通过添加更多参数来修补API设计缺陷变得太容易了,导致过多的参数与交互难以解开甚至理解,为不同的可选参数定义不同函数可以使得api更清晰和理解
原创
发布博客 2021.12.11 ·
851 阅读 ·
0 点赞 ·
0 评论

Mysql优化器原理

大家好,我是peachesTao,今天给大家分享一篇关于mysql优化器的文章,在正式进入今天的主题之前先抛出几个问题: mysql 对我们写的sql语句做了哪些优化?优化后的语句我们如何得知? 为什么我的字段明明加了索引最后还是全表扫界? 一个字段存在于多个索引中,为什么最后选择了索引A,而不是B? 如果你也有上面的疑问,那么你算是来对了,通过这篇文章,我将会为大家解开谜底。我们先准备一下本篇文章要用到的表结构(注意:本文中所有的数据均基于mac mysql 8.0.12
原创
发布博客 2021.11.17 ·
735 阅读 ·
0 点赞 ·
0 评论

Can‘t run linter goanalysis_metalinter: buildir: failed to load package : could not load export dat

昨天在一个项目根目录执行下执行golangci-lint run命令时报如下错:WARN [runner] Can't run linter goanalysis_metalinter: buildir: failed to load package : could not load export data: no export data for "uclass_console/internal/controllers"解决方案:将代码中"uclass_console/interna
原创
发布博客 2021.10.27 ·
1438 阅读 ·
0 点赞 ·
0 评论

go语言中的for range

大家好,我是peachestao,今天是国庆节的最后一天,大部分人应该都已经返程了,不知道大家这个国庆玩的怎么样。前段时间工作有点忙,加上生活中的一些事导致一个月没更新了,以后会加快更新频率。分享是一个再学习的过程,不知道大家有没有过这样的体会:某个知识点写之前觉得掌握透了,但是当你写出来的时候发现自己对知识点的理解有盲区,只掌握了个大概,不知道来龙去脉,无法自圆其说。秉着”写出来并让大家理解就是自己完全掌握透了的“分享原则,会逼着自己查阅各种资料并亲手实践,在这个过程中你会恍然大悟:”原来如此
原创
发布博客 2021.10.07 ·
694 阅读 ·
1 点赞 ·
0 评论

go语言内存对齐

​大家好,我是peachesTao,今天跟大家聊一聊go语言中的内存对齐,这个知识点涉及到计算机运行原理,也是go面试中经常被问的问题通过这篇文章你可以了解到go语言中内存是怎么对齐的,以及代码怎么写才能更有效的利用内存。本次分享分为4个部分 什么是内存对齐? 为什么要内存对齐? 如何做才能内存对齐? 对于内存对齐,程序员能做点什么 什么是内存对齐?以下定义来源于网络现代计算机中内存空间都是按照字节(byte)进行划分的,所以从理论上讲对于任何类型的
原创
发布博客 2021.09.05 ·
171 阅读 ·
2 点赞 ·
0 评论

记一次编译转码程序遇到的坑

​大家好,我是peachesTao,今天给大家分享一下工作中遇到的一个C#转码工具的编译问题及解决过程。背景老师每次上课,都会准备ppt课件,上课前会将课件上传到上课app,上传后调用转码程序转码,将ppt课件转成html格式,之前这个转码程序设置的最大可支持的ppt文件大小是25M,很多老师反映他们有些课件超过25M,希望能支持更大的课件上传。经过内部讨论决定,将上限提高到30M。写这个转码工具的人已经离职了,我的一个同事尝试着修改代码,发布到测试环境发现无法转码,他之前没写过C#,只是凭借其
原创
发布博客 2021.08.28 ·
54 阅读 ·
0 点赞 ·
0 评论

go语言传参是值传递还是引用传递

曾经在某次go面试中被面试官问到:“go中引用类型有哪些?”,我答到:“slice,map,channel”,面试官:“其实go没有引用类型,都是值类型“,当时我就懵了,这么基础的问题居然我跟面试官意见不同。现在想想也许是我听错了,他应该说的是:”go没有引用传递,都是值传递“。我们今天就来聊一下这个话题。一个简单的例子funcmodifySlice(slice[]int){ slice[0] = 11}funcmain(){mySlice:=[]int{1,2,3} m...
原创
发布博客 2021.08.23 ·
1020 阅读 ·
5 点赞 ·
1 评论

SecureCRT 登录连接后自动执行命令

转载于:https://blog.csdn.net/u011700186/article/details/109452658相关环境MacOS 10.15.4SecureCRT 8.7.0问题描述当某一个用户登录某一台服务器之后,我们可能会想要执行某些特定的命令或者脚本。比如,连接后我们想要自动切换到某一个特定的目录解决方法针对特定的某个 session 的解决方法1、右键特定的 session -> Properties,会弹出 session options 的窗口
转载
发布博客 2021.04.23 ·
528 阅读 ·
2 点赞 ·
0 评论

如何理解go语言提倡组合,不提倡继承

如何理解go语言提倡组合,不提倡继承刘凯_7013关注0.5992018.12.27 11:43:36字数 944阅读 9,980学习golang的过程中,有一个比较关注的价值观,golang提倡组合,不提倡继承。看过一些书和资料,感觉对这个概念的解释都不是很满意,特总结这篇文章,大家指正。希望通过阅读本文,对网上的一些说法做纠正。比如 “golang是如何用组合实现继承的”,组合是组合,继承是继承,golang也没有想要混为一谈。应该说,golang是如何利用组合代替继承的~组合与
转载
发布博客 2021.02.28 ·
245 阅读 ·
0 点赞 ·
0 评论

Mac修改环境变量路径中带空格的处理

Mac修改环境变量路径中带空格的处理Gaoit***2019-02-19 17:17:432654收藏1分类专栏:Android文章标签:AndroidMac环境变量版权目前Mac开发Android似乎是标配,开发Android就离不开Android Studio,使用Android Studio自然少不了Gradle.故将配置gradle环境变量的方法记录在此:Step 1:用Atom或者其他文本编辑工具打开 ~/.zshrc 文件Step 2:新增环境...
转载
发布博客 2020.12.09 ·
1468 阅读 ·
1 点赞 ·
0 评论

在Mac中设置Ctrl+C/V进行复制/粘贴

在Mac中设置Ctrl+C/V进行复制/粘贴从Windows世界走入Mac世界,最让不习惯的是在Mac中“复制/粘贴”的快捷键是Command+C/V。而且Command键与C/V键靠得太近,只能用大拇指与食指进行操作,也让人不习惯。再加上远程桌面连接至Windows时,只能用Ctrl+C/V进行复制/粘贴,在两种快捷键之间进行切换也容易让人乱了手指。今天终于在superuser网站上找到了解决方法(Remap Copy and Paste shortcuts on a Mac中的第二个回.
转载
发布博客 2020.11.29 ·
2009 阅读 ·
0 点赞 ·
0 评论

设置了普通密码的excel打不开怎么办

转载于:https://jingyan.baidu.com/article/ca41422f7f0d821eaf99ed61.html重装系统,发现加密的表格打不开了,那么有两种方法,让你可以将表格找回来工具/原料 office、电脑、wps 方法/步骤 加密表格打不开,什么都不显示 第一种方法,你可以安装一个wps,装好以后,然后鼠标放到表格上面点击鼠标右键--打开方式,选择wps表格 打开就看到弹出了密码 输入原来设置的密码,成功打
转载
发布博客 2020.11.07 ·
3553 阅读 ·
0 点赞 ·
0 评论

Go 为什么这么“快”

Go 为什么这么“快”腾讯技术工程​转载于:https://zhuanlan.zhihu.com/p/111346689已认证的官方帐号​关注他402 人赞同了该文章本文主要介绍了 Go 程序为了实现极高的并发性能,其内部调度器的实现架构(G-P-M 模型),以及为了最大限度利用计算资源,Go 调度器是如何处理线程阻塞的场景怎么让我们的系统更快随着信息技术的迅速发展,单台服务器处理能力越来越强,迫使编程模式由从前的串行模式升级到并发模型。并发模型包含 ...
转载
发布博客 2020.10.22 ·
101 阅读 ·
0 点赞 ·
0 评论

关系型数据库设计三大范式

数据库设计三大范式目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。而通常我们用的最多的就是第一范式(1NF)、第二范式(2NF)、第三范式(3NF),也就是本文要讲的“三大范式”。1、第一范式(1NF):要求数据库表的每一列都是不可分割的原子数据项。举例说明:在上面的表中,“家庭信息”和“学校信息”列均不满足原子性的要求,故不满足第一范式,调整如下:可见,调
转载
发布博客 2020.10.14 ·
257 阅读 ·
0 点赞 ·
0 评论

defer关键字

3.4 defer关键字转载于:https://tiancaiamao.gitbooks.io/go-internals/content/zh/03.4.htmldefer和go一样都是Go语言提供的关键字。defer用于资源的释放,会在函数返回之前进行调用。一般采用如下模式:f,err := os.Open(filename)if err != nil { panic(err)}defer f.Close()如果有多个defer表达式,调用顺序类似于栈,越后面的defer
转载
发布博客 2020.10.11 ·
1285 阅读 ·
1 点赞 ·
0 评论

MySQL锁系列之锁的种类和概念

MySQL锁系列之锁的种类和概念若丨寒关注在mysql当中,关于innodb的锁类型总共可以分为四种,包含了行锁和表锁,分别是基本锁 - [ 共享锁(Shared Locks:S锁)和排它锁(Exclusive Locks:X锁)] 意向锁 - [ intention lock,分为意向共享锁(IS锁)和意向排他锁(IX锁)] 行锁 - [ record Locks、gap locks、next-key locks、Insert Intention Locks ] 自增锁 - [ au
转载
发布博客 2020.10.11 ·
383 阅读 ·
0 点赞 ·
0 评论
加载更多