TypechoJoeTheme

庄严博客

统计
2021-07-13

二、Go语言基础入门——Go基础语法与使用

二、Go语言基础入门——Go基础语法与使用
前言最近买了两本书准备学习一下Go语言,其中一本是《Go语言高并发与微服务实战》另外一本是《Go Web编程实战派》,第一本是为了深入了解一下Go语言在高并发中的魅力,买第二本的原因是因为刚刚从Java转到Go语言,所以想更快的学习一些工作中可能接触到的Go Web相关的知识。众所周知,Go语言是Google于2009年开源的一门编程语言,原名GoLanguage也叫Golang。它可以在不损失应用程序性能的情况下极大地降低代码的复杂度。相比较其他编程语言,它具备了简洁、快速、安全、并行、有趣、开源、内存管理、数组安全、编译迅速等等一些列特点。话不多少,我会先学习《Go Web编程实战派》这本书,跟随我一起走进Go语言学习的海洋吧!!!# 基础语法我们以及完成了Go语言的第一个程序,接下来本章博客将从Go语言的基础语法以及使用方面进行学习,虽然这些知识对于有其他语言开发经验的同学很简单,但我相信还还会从中发现更多知识点。## 行分隔符在Go语言中,并不需要像Java、PHP等语言那样需要在一行语句的最后使用分号结尾,因为这些工作编译器已经帮我们完成了。但是如果在同一行有多条语句,...
zachariah
2021-07-13

未分类

45 阅读
1 评论
2021年07月13日
45 阅读
1 评论
2021-06-26

一、Go语言基础入门——第一个Go程序

一、Go语言基础入门——第一个Go程序
前言最近买了两本书准备学习一下Go语言,其中一本是《Go语言高并发与微服务实战》另外一本是《Go Web编程实战派》,第一本是为了深入了解一下Go语言在高并发中的魅力,买第二本的原因是因为刚刚从Java转到Go语言,所以想更快的学习一些工作中可能接触到的Go Web相关的知识。众所周知,Go语言是Google于2009年开源的一门编程语言,原名GoLanguage也叫Golang。它可以在不损失应用程序性能的情况下极大地降低代码的复杂度。相比较其他编程语言,它具备了简洁、快速、安全、并行、有趣、开源、内存管理、数组安全、编译迅速等等一些列特点。话不多少,我会先学习《Go Web编程实战派》这本书,跟随我一起走进Go语言学习的海洋吧!!!环境安装(windows)下载安装包下载地址为:https://golang.org/dl/ 或 https://golang.google.cn/dl/。安装Windows 下可以使用 .msi 后缀(在下载列表中可以找到该文件,如go1.4.2.windows-amd64.msi)的安装包来安装。配置默认情况下 .msi 文件会安装在 c:\G...
zachariah
2021-06-26

Go语言

64 阅读
1 评论
2021年06月26日
64 阅读
1 评论
2021-03-09

大数据技术基础-linux操作基础

大数据技术基础-linux操作基础
大数据技术基础-linux操作基础linux简介Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux的应用1、基于Linux的企业服务器 2、Linux在嵌入式领域Linux与Windows的不同1、Linux严格区分大小写; 2、Linux中所有内容以文件形式保存,包括硬件、用户; 3、Linux不靠扩展名区分文件类型(通过文件权限区分文件类型),但是我们有一些约定俗成的扩展名:   1)压缩包:“*.gz”、“*....
zachariah
2021-03-09

学习,Java——大数据方向

121 阅读
0 评论
2021年03月09日
121 阅读
0 评论
2021-03-09

linux操作

linux操作
Linux基础指令ls指令说明:ls(list) 用法1:#ls 说明:列出当前工作目录下的所有文件/文件夹的名称 用法2:#ls 路径 说明:列出指定路径下所有文件/文件夹名称 关于路径:路径可以分为两种:相对路径、绝对路径。 相对路径:相对首先得有一个参照物(一般就是当前的工作路径); 相对路径的写法:在相对路径中通常会用到2个符号“./”【表示当前目录下】、“../”【上一级目录下】。 绝对路径:绝对路径不需要参照物,直接从根“/”开始寻找对应路径;用法3:#ls 选项 路径 含义:在列出指定路径下的文件/文件夹的名称,并以指定的格式进行显示。 常见的语法: ​ #ls -l 路径 ​ #ls -la 路径 选项解释: -l:表示list,表示以详细列表的形式进行展示 ​ -a:表示显示所有的文件/文件夹(包含了隐藏文件/文件夹) 上述列表中的第一列字符表示文档的类型,其中“-”表示该行对应的文档类型为文件,“d”表示文档类型为文件夹。 在Linux中隐藏文档一般都是以“.”开头。 用法4:#ls -lh 路径 含义:...
zachariah
2021-03-09

学习,Java——大数据方向

101 阅读
0 评论
2021年03月09日
101 阅读
0 评论
2021-01-08

Java JUC——volatile关键字

Java JUC——volatile关键字
一、摘要    接下来的一周时间我将开始学习一些简单的并发编程的知识,做一些记录以便以后研习拓展。二、Java JUC简介    在 Java 5.0 提供了 java.util.concurrent (简称JUC )包,在此包中增加了在并发编程中很常用的实用工具类,用于定义类似于线程的自定义子系统,包括线程池、异步 IO 和轻量级任务框架。提供可调的、灵活的线程池。还提供了设计用于多线程上下文中的 Collection 实现等。三、多线程    我们使用多线程主要是为了提高效率,换句话说尽可能利用cpu的资源或者说尽可能利用系统的资源,但是如果使用的不当,不仅不能提高效率反而性能会更低,因为多线程的开销会比单线程要大,它涉及到了线程之间的创建、销毁、调度以及cpu切换等等一系列操作。四、例子1、程序如下package cn.zachariah.chapter01; /** * @ClassName TestVolatile * @Description ...
zachariah
2021-01-08

学习,并发编程

153 阅读
0 评论
2021年01月08日
153 阅读
0 评论
2021-01-05

遍历MAP-key的几种方法

遍历MAP-key的几种方法
一、通过map.keySet()方法1、通过得到key的值,然后获取value;for(String key : map.keySet()){ String value = map.get(key); System.out.println(key+" "+value); }2、使用迭代器,获取key;Iterator<String> iter = map.keySet().iterator(); while(iter.hasNext()){   String key=iter.next();   String value = map.get(key);   System.out.println(key+" "+value); }二、通过map.entrySet()方法1、循环map里面的每一对键值对,然后获取key和valuefor(Entry<String, String> vo : map.entrySet()){   vo.getKey();   vo.getValue();   System....
zachariah
2021-01-05

随记

131 阅读
0 评论
2021年01月05日
131 阅读
0 评论
2021-01-03

使用idea的maven插件

使用idea的maven插件
idea可以下载很多插件,通常我们默认安装的idea都是带有maven插件的但是很少有人使用,都是自行去apache官网下载相应的maven安装包,这两天仔细的看了一下idea中的maven插件实际上和官网的都是相同的,如果过我们日常开发过程中没有硬性要求我觉得使用idea自带的这个maven插件就足够了,接下来我简要的介绍一下对应的配置过程(其实和正常配置maven都是相同的)。一、找到idea的插件目录    如下图所示的plugins目录    进入目录\plugins\maven\lib\maven3,这个目录我们就很熟悉了二、对conf下的settings.xml文件进行修改    我这里一共修改了三处地方修改1:本地仓库位置    添加如下配置<localRepository>C:\D\localRepository</localRepository> 修改2:修改镜像源 &e...
zachariah
2021-01-03

随记

166 阅读
0 评论
2021年01月03日
166 阅读
0 评论
2021-01-02

禁用chrome的同源策略

禁用chrome的同源策略
禁用chrome的同源策略 前端开发过程中经常出现浏览器同源策略导致无法访问不同域名下的资源,而有些时候这种跨域问题不是我们自己开发的服务无法通过服务进行跨域解决 又或者因为环境需要经常切换导致我们并不能通过nginx配置去解决 因此我即将介绍一种简单粗暴的方式,禁用浏览器(chrome)同源检查策略,方法如下(windows): 1、首先我们将浏览器的快捷方式复制一份并在新复制的同级目录下新建一个文件夹chromedev(名称随意)2、右键复制出来的快捷方式选择属性在目标输入框内添加如下参数--disable-web-security --user-data-dir="some dir here",添加好后输入框的效果如下"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="C:\Users\zy\Desktop\chromedev"3、应用并打开复制的快捷方式出现...
zachariah
2021-01-02

随记

157 阅读
0 评论
2021年01月02日
157 阅读
0 评论
2021-01-02

Redis服务器设置密码后,使用service redis stop 会出现NOAUTH Authentication required

Redis服务器设置密码后,使用service redis stop 会出现NOAUTH Authentication required
Redis服务器设置密码后,使用service redis stop 会出现NOAUTH Authentication required报错信息如下:==service redis stop====Stopping ...====OK====(error) NOAUTH Authentication required====Waiting for Redis to shutdown ...====Waiting for Redis to shutdown ...====Waiting for Redis to shutdown ...====Waiting for Redis to shutdown ...====Waiting for Redis to shutdown ...====Waiting for Redis to shutdown ...====Waiting for Redis to shutdown ...====Waiting for Redis to shutdown ...==出现这样的错误信息,redis 这时是没有停止服务的。可以使用ps -ef | ...
zachariah
2021-01-02

随记

136 阅读
0 评论
2021年01月02日
136 阅读
0 评论
2021-01-02

mysql的group_concat函数拼接的字符串显示不全

mysql的group_concat函数拼接的字符串显示不全
@TOC业务场景使用mysql group_concat()函数,对查询的数据进行字符串连接操作。不过由于查询的结果较多,连接后的结果很长导致不能完全显示。查看当前group_concat_max_len长度show variables like 'group_concat_max_len';修改mysql group_concat_max_len如果不方便重启mysql 可以在mysql状态通过命令设置,如:SET GLOBAL group_concat_max_len = 102400;SET SESSION group_concat_max_len = 102400;==此种方式在mysql重启后会读取配置文件重新设置,会导致设置失效,所以建议依旧要修改配置文件==修改配置文件:my.ini在[mysqld]下新增配置:group_concat_max_len = 102400特殊需求有时我们并不知需要多大的字节才能满足需求,此种情况可以考虑不设置最大字节(即采用最大字节数)即在配置文件设置group_concat_max_len=-1此时查看group_concat_ma...
zachariah
2021-01-02

随记

154 阅读
0 评论
2021年01月02日
154 阅读
0 评论

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. 李林超
    2021-07-21
  2. Leefs
    2021-07-17
  3. Leefs
    2021-06-28
  4. 马某人
    2021-01-09

    {!{data:image/png;base64,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}!}

  5. 吴萌
    2021-01-08

标签云