- 博客(22)
- 问答 (1)
- 收藏
- 关注
原创 Linux(debian) Docker安装
一、不指定版本安装apt-get install docker二、卸载apt-get remove docker三、安装指定版本使用install docker安装的docker版本往往是比较旧的,如需安装最新版本,可以参考docker官方安装教程:https://docs.docker.com/install/linux/docker-ce/debian/#uninsta...
2019-05-28 12:06:11
2269
原创 VMware虚拟机(Debian8.x)无法连接 MKS及网络访问失败问题解决方案
问题一:启动时提示:“无法连接 MKS:套接字连接尝试次数太多正在放弃”,如下图:解决方式:1、将虚拟机关机2、使用Command + R(俗称win图标+R) 快捷键唤起运行对话框3、输入services.msc 然后按回车唤起服务管理窗口4、找到如图VMware相关服务,选中并点击右键将没有启动的服务进行启动5、重新启动虚拟机便可正常打开了补充:如...
2019-05-24 10:33:04
1690
原创 apt-get使用(debian)
使用Debian Linux系统使用apt-get包管理工具进行软件的管理是非常方便的,这里整理了一些常用的指令以便记录并分享给大家。1、将系统升级到新版本apt-get dist-upgrade2、修改源镜像地址配置vi /etc/apt/sources.list/etc/apt/sources.list 为源镜像地址列表存储文件注意:在修改/etc/apt...
2019-04-30 23:00:11
2250
转载 Dell一体机通过U盘安装Debian
本文参考:https://blog.youkuaiyun.com/u012401034/article/details/47067501最近准备学习下Docker的使用,考虑到公司服务器一般使用的都是Linux系统,恰巧身边有台dell一体机可以用来安装,所以捣鼓了下Debian通过U盘安装的事情,在制作U盘启动盘以及安装过程中遇到了一些坑,在这里总结一下与大家分享。一、准备工作1)根...
2019-04-30 00:23:52
1837
原创 Docker的简单介绍
Docker是什么?Docker是基于Linux容器(Linux Container,LXC)技术实现的一种容器技术,为应用的开发和部署提供了高效、敏捷、轻量级的“一站式”解决方案。Docker的目标:Docker的主要目标是“Build,Ship and Run Any APP, Anywhere”,即到达应用组件级别的“一次封装,到处运行”。Docker的实...
2019-04-23 23:34:50
280
原创 Go语言枚举——无中生有
Go语言中没有枚举这种数据类型的,但是可以使用const配合iota模式来实现,如果要为枚举添加方法的话还涉及到类型的定义,以及为新建类型添加方法。所以在开始介绍实现go语言的枚举实现之前,我们先来看看类型别名(在Go1.9版本新增的功能,主要用于代码升级、迁移中类型的兼容性问题)和类型定义的区别。写法对比:类型别名的写法:type TypeAlias = Type /...
2019-04-22 23:36:40
2075
2
原创 半自动解决“go get 无法下载golang官网语言包问题”
前言: 在“VS Code无法安装Go扩展依赖包问题解决及剖析”这篇文章中,和大家介绍了无法安装Go扩展依赖包问题解决的同时也提到了如何解决的“go get 无法下载golang官网语言包”的问题。解决的主要方式是通过下载镜像仓库的方式替换直接获取golang.org官网资源来解决该问题。改进:通过以上方式解决问题时,在每次需要下载一个新的包时都需要进入相应的GOPATH目录,然...
2019-04-15 23:28:33
1534
原创 VS Code无法安装Go扩展依赖包问题解决及剖析
问题: 在家里按照之前自己写的一篇博客”Go语言开发环境搭建详细教程“进行go语言的开发环境搭建时,发现安装go语言拓展的依赖包时出现错误了,具体错误如下(由于详细错误信息过长,所以下面只截取了部分关键错误信息):Installing 8 tools at D:\GoProjects\bingocodego-outlinego-symbolsgurugorena...
2019-04-15 16:41:46
8028
原创 Go语言如何跳出多层循环(for)?
前言:截止今日,我初步统计了本人发布的关于go语言基础语法的相关文章,我一共发布了5篇文章,包括:语言简介、环境搭建、变量、数据类型、容器类数据类型、。但是阅读量只有40不到,可以说是少得可怜。经过思考,我猜测导致现状的原因可能有以下几点:1、go语言作为新兴语言,目前在国内go语言开发者所占数量目前还不多2、分享的内容大多是go语言基础知识,这些知识在菜鸟教程或是其他入门书籍都...
2019-04-12 11:55:00
12593
1
原创 Go语言基础语法之容器(数组、切片、映射、列表)
上一篇文章中和大家介绍了go语言的原生数据类型,接下来继续和大家介绍go语言的数据类型,包括:数组、切片、映射、列表,希望对大家有所帮助一、数组——固定长度的连续内存区域 在go语言中,数组的概念和c语言中数组的概念是完全一致的。数组从声明时就确定了大小,使用时可以修改数组元素,但是不能改变数组的大小。1.1、声明数组数组声明格式:var 变量名 [元素数量] T...
2019-04-11 19:53:44
1089
原创 Go语言基础语法之原生数据类型
Go语言数据类型包括整型(int)、浮点型(float32、float64)、布尔型(bool)、字符(byte、rune)、字符串(string)、切片([]T)、结构体(struct)、函数(func)、映射(map)、通道(channel)、指针(*T)等。其中整型、浮点型、布尔型、字符、字符串为go语言的原生数据类型,这几种类型也是本篇文章将分享的内容,其他数据类型涉及内容较多,会...
2019-04-10 23:03:48
548
原创 Go语言基础语法之变量、常量
变量、数据类型和常量是编程基础中的基础,所以要学习一门语言,必定需要先学习掌握好这三个概念。何为变量?变量是计算机语言中能储存计算结果或能表示值的抽象概念。何为数据类型?数据类型在数据结构中的定义是:一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。何为常量?“常量”的广义概念是:‘不变化的量’,在计算机程序运行时,不会被程序修改的量,称为字面...
2019-04-10 15:30:36
440
原创 Go语言开发环境搭建详细教程
前言: 在《高效能人士的七个习惯》一书中有这么一句话“学而不做等于没学,知而不做等于无知”,所以学习一门新语言光看是不行的,必须身体力行才可以,如果不实践的话最终也只是无知的状态。对于学习语言来说,“做”对应的是编码、调试、运行等,在进行这些工作之前,我们必须安装好编码和调试用的编辑器,运行所需的环境等,这篇文章便是和大家介绍关于go语言开发的环境搭建。一、安装go语言开发包1....
2019-04-03 00:25:48
43757
1
原创 Go语言简介
我为什么学习Go这门语言?背景:我身边有位朋友一直和我说:"go语言很好,真的很好呀,很容易上手的,性能又好,又很轻便,要不要一起学呀?"。经过:我简单地翻看了菜鸟教程,对go有了初步了解,确实和朋友描述的一致,仿佛打开了新世纪的大门,感觉这门语言很适合我这种嫌麻烦的懒人,初步对这门语言有了一定的兴趣。结果:偶然有一天,看了一篇关于2019年最值得学习的语言TOP3里面又提...
2019-04-01 23:44:27
7631
4
原创 JS实现UTF8编解码及Base64编解码
最近抽了点时间去了解了下Unicode,UTF-8,Base64之间的关系,以及它们之间 的一些转换规则,并且自己动手按照相应的编码规则实现了相应的编解码,虽然写的很生硬,没有网上一些大神写的那么简洁,编解码效率可能也不那么高,但是我还是决定把我自己的实现思路分享一下,希望可以为那些想了解具体编码规则及过程的网友有一定的帮助,另外也希望各位大神指点指点,看看如何实现编解码可以让代码更高效更简洁。
2017-07-11 23:30:14
5812
原创 MAC 上使用MySQL Workbench工具管理mysql数据库时遇到的一些问题及解决方法
最近想捣鼓一些东西需要用到MySQL,但是当我使用MySQL Workbench工具时遇到了一些问题,所以想着写个博客总结下,一来可以当做笔记,二来可以供网友们参考,少踩点坑。问题一:Access denied for user 'root'@'localhost'(using password:YES),如图:提示该错误是因为密码错误了,但是密码是什么呢?我想只有天知道,因为我已经很
2017-06-29 00:33:34
6803
原创 Swift 温故知新
仔细想了想,我学swift的时候还是我刚接触ios开发的时候了,那时swift还是beta版,当时因为考虑到时beta版,有许多东西经常变,还没有定论,所以就没有投入过多的精力去学习,后来工作也一直用object-c,没有用到swift,所以swift算是荒废了好久了。现在swift正式版本都已经出了好多版本了,已经有很多公司在用swift开发了项目了,所以觉得很有必要重新学习下swift,好好感
2017-06-17 20:37:06
402
原创 Visual Studio 开发常用快捷键
打开项目/解决方案 —— Ctrl + Shift + O新建项目 —— Ctrl + Shift + N打开网站 —— Shift + Alt + O新建网站 —— Shift + Alt + N打开文件 —— Ctrl + O新建文件 —— Ctrl + N 或者 Shift + Alt + A退出VS(对于其他应用程序也适用) —— Alt + F4
2016-10-21 14:29:56
715
原创 HTML中几种为<button>绑定点击事件的方式比较
HTML中为button绑定事件的方式有三种。例如以下标签: submit 一、使用jquery进行绑定$('#btn_submit').click(function(){});二、使用原声js绑定document.getElementById("#btn_submit").addEventListener(‘click’, function(){}, fa
2016-05-24 15:35:39
140748
2
转载 装箱和取消装箱详解
装箱:装箱用于在托管内存中存储值类型。 装箱是值类型到 object 类型或到此值类型所实现的任何接口类型的隐式转换。 对值类型装箱会在堆中分配一个对象实例,并将该值复制到新的对象中。如: int i = 123; object o = i;此语句的结果是在堆栈上创建对象引用 o,而在堆上则引用 int 类型的值。 该值是赋给变量 i 的值类型值的一个副本。 下图说
2016-05-24 09:51:05
1346
空空如也
帮忙解读\\[[^\\]\\[]{1,5}\\]正则表达式
2016-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人