Go 边看边练 -《Go 学习笔记》系列(一)

相信大家在看编程语言学习教程的时候都会难免觉得有点枯燥: * 自己看书,遇到问题不方便求助 * 书上的代码片段、示例是静态的 * 虽然有时书上会给出运行输出,但是不够直观 * 自己拷贝代码到 IDE 里运行是也比较麻烦 * 即使运行了也要来回在 IDE 和书之间切换,还是麻烦 * 总之,程序员都是懒人 如果能边看边练就会舒服很多,书上的示例代码经过自己实际验证/微调后也更容易理解并消化。 基于这个出发点,Sym 社区决定给大家上干货中的干货: * 从内容上:选择了雨痕的《Go 学习笔记》作为教....

More...

基于 Web 的 Go 语言 IDE - Wide 1.3.0 发布!

我们在 Wide 1.3.0 中加入了方便的项目导入(Git、Zip)功能。

More...

NetBeans 时事通讯(刊号 # 334 - Jun 30, 2015)

现在的 netbeans.org 瞬息万变。为了帮助您快速的获得最新消息,一个由志愿者组成的团队会每周收集与 NetBeans 相关的时事通讯,包括文章,教程,重要事件等,本期时讯刊号 # 334 - Jun 30, 2015

More...

Java 开源博客 —— Solo 0.6.9 发布了!

Solo 是 GitHub 上 Star 数最多的 Java 博客系统,今天我们发布了 0.6.9 正式版,欢迎大家下载。 ### 特性 * 基于标签的文章分类 * 博客/标签 Atom/RSSSitemap 输出 * 评论回复及邮件提醒 * 自定义页面、导航 * 多编辑器:Markdown、TinyMCE、KindEditor * 置顶/相关/随机/站外相关文章 * 文章、页面永久链接 * 文章草稿夹、[....

More...

NetBeans 时事通讯(刊号 # 328 - May 20, 2015)

NetBeans Logo现在的 netbeans.org 瞬息万变。为了帮助您快速的获得最新消息,一个由志愿者组成的团队会每周收集与 NetBeans 相关的时事通讯,包括文章,教程,重要事件等等。

刊号 # 328 - May 20, 2015

More...

NetBeans 时事通讯(刊号 # 324 - Apr 14, 2015)

NetBeans Logo现在的 netbeans.org 瞬息万变。为了帮助您快速的获得最新消息,一个由志愿者组成的团队会每周收集与 NetBeans 相关的时事通讯,包括文章,教程,重要事件等等。

刊号 # 324 - Apr 14, 2015

More...

优化 Go 中的 map 并发存取

本文分析了一个 Golang 开源项目中关于 map 使用的实现细节,介绍了并发存取 map 的关键点,并由浅入深地讲述了他们的优化过程,最后给出了正确并发存取 map 的一种实现方式。

More...

奇妙的 Docker Inspect 模版

很多 Docker 用户都知道 docker inspect 命令,该命令用于获取容器/镜像的元数据,其中 -f 参数可以用于获取指定的数据,例如使用 docker inspect -f {{.IPAddress}} 来获取容器的 IP 地址。不过很多用户容易被该特性的语法搞晕,并很少有人能将它的优势发挥出来(大部分人都是通过 grep 来获取指定数据,虽然有效但比较零散混乱)。本文将详细介绍 -f 参数,并给出一些例子来说明如何使用它。

More...

Java 开源博客 —— Solo 0.6.8 正式版发布了!

Java 开源博客 —— Solo 0.6.8 正式版发布了,欢迎大家下载。另外,欢迎观摩我们的另一个产品,在线 Golang IDE——Wide

More...

Golang 基础代码示例

 

More...

Golang MySQL LOAD DATA LOCAL INFILE 使用

  ,

在往 MySQL 写入大量数据时直接 insert 效率太低,应该使用 MySQL 的 LOAD DATA LOCAL INFILE。

More...

基于 Web 的 Go 语言 IDE - Wide 1.2.0 发布!

我们在 Wide 1.2.0 中加入了 Playground,方便代码分享,并支持通过 iframe 内嵌到其他站点运行 Go 代码。

More...

待产必需品列表

月初的时候老婆生产,出院后整理了那几天在医院用到的待产物品列表,希望能帮助到其他宝妈、奶爸。

More...

Wide 新特性 —— Playground

Wide 发布了一个新特性——Playground:https://wide.b3log.org/playground

  • 类似 golang 官方的 http://play.golang.org
  • 有语法高亮、自动完成
  • 通过 WebSocket 实时运行输出
  • 能够非常方便的通过 iframe 嵌入到其他网站中
More...

Golang 获取用户 home 目录路径

 

一般情况下我们可以使用 os/user 包提供的 Current() 函数来获取用户信息,但这个方式不支持跨平台,所以我们需要进行一点增强。

More...

Java Web 框架开发基础

本文介绍了 Java Web 框架开发基础,适合自己造轮子的同学阅读。

More...

毕业后第一个五年

新生命、Ideas、开源、音乐、书、感悟、五年。

More...

中央公园

技术宅可以改变世界,但首先需要做的是认识清楚这个世界。程序员可以通过该应用结交其他程序员,坐在一起聊聊技术、生活,扩宽视野;从程序员这个环境出发,发现并探索这个世界。

More...

基于 Web 的 Go 语言 IDE - Wide 1.1.0 发布!

这个版本改进了很多细节,并上线了 Wide 在线服务:https://wide.b3log.org

到目前,我们提供了 Wide 和 Solo 两个在线服务,详情请浏览:http://b3log.org/services

More...

使用 Golang 操作 Linux Namespaces

Linux Namespaces(Linux 命名空间)机制提供了进程使用操作系统资源时的隔离方式,是基于内核实现轻量级虚拟化(容器化,例如 docker)的实现基础。

具体来说就是当我们创建一个进程时,可以给进程设置 flag 组合来构建进程的命名空间,处于不同命名空间的进程是相互隔离的。

More...