IdiotSky


  • Home

  • Categories

  • About

  • Archives

  • Tags

  • Books

  • Search

go的变量和字面值的类型

Posted on 09 Sep 17 | In go

前几天逛v2ex,无聊看到一个关于这个的话题 golang 的字面值与类型转换,来猜猜结果,所以现在总结下,免得以后进坑。

论述

先上代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
package main

import "fmt"

func main() {
a := 1
b := 3

fmt.Printf("%T\n", a / b)
fmt.Printf("%T\n", a / 3)
fmt.Printf("%T\n", a / 3.0)
fmt.Printf("%T\n", 1 / 3)
fmt.Printf("%T\n", 1 / 3.0)
}

运行代码:

1
2
3
4
5
int
int
int
int
float64

Read more »

JavaScript是如何工作的(二)

Posted on 26 Aug 17 | In javascript

几个星期前,我们开始了一个系列,目标是深入理解javascript和它怎么工作的:通过这些我们可以更容易的写出好代码和apps。

系列的第一篇主要是提供一个关于引擎,运行时和调用栈的概括。这篇文章将深入到Google V8 javascript 引擎。同时,还提供一些快速的意见令你能够写出好的javascript代码。

Read more »

JavaScript是如何工作的(一)

Posted on 26 Aug 17 | In javascript

简评:JavaScript 是越来越受欢迎了,很多团队都在采用这些语言工作。前端、后端、嵌入式设备等等,都可以看见它的身影。虽然我们知其然,但又知其所以然吗?

Read more »

openstack安装准备(二)-环境的安装

Posted on 19 Aug 17 | In openstack


上图是整个openstack的架构图,里面的椭圆方块都是openstack的服务,所以安装openstack就是要安装这些服务。

按照官方建议,这次openstack安装的服务为:

  • Identity service (keystone)
  • Image service (glance)
  • Compute service (nova)
  • Networking service (neutron)
  • Dashboard (horizon)
  • Block Storage service (cinder)
Read more »

openstack安装准备(一)

Posted on 18 Aug 17 | In openstack

准备VMware

由于我是习惯了mac上做实验,所以用VMware fusion,随便下个破解版即可。

准备Ubuntu

Ubuntu去官网下载16.04的服务器版本的ISO即可。

Read more »

一张图了解三色标记法

Posted on 16 Aug 17 | In go


Read more »

一张图了解标记清除算法

Posted on 16 Aug 17 | In java


Read more »

postman的几种body的使用介绍

Posted on 10 Aug 17 | In http

postman,用来模拟发送http请求的工具,里面涉及的请求body有以下几个类型,所以记下,而且也能理解http body的几种格式,分享之。。

Read more »

go的是否需要用goroutine pool?

Posted on 03 Aug 17 | In go

这几天无聊,想到java有自己的线程池,是否对应go也有它的goroutine pool呢,所以搜了下,标准库没有,github有,但都大同小异,所以自己实现了一个。

Read more »

利用树莓派搭建一个简易的NAS

Posted on 20 Jul 17 | In raspberrypi

准备

  • raspberry pi 3
  • 硬盘(格式化过ext4的)
  • 连接raspberry用的终端
Read more »
1…678…17
ejunjsh

ejunjsh

code freak

164 posts
25 categories
154 tags
RSS
GitHub Weibo Email FB Page
0%
© 2014 — 2019 ejunjsh
Powered by Hexo
|
Theme — NexT.Gemini