新一

最新发布

DB

centos7 编译安装 mysql5.7

新一 发布于 3周前 (05-08)

Mysql5.7的更新特性还是非常多,今天给大家出一遍在centos上面编译安装mysql5.7教程。安装约定mysql安装路径:/usr/local/mysqlmysql数据库路径:/data/mysqlmy配置文件路径:/usr/local/mysql/my.cnf卸载mar...

阅读(156)评论(0)赞 (0)

Linux

CentOS7修改服务器主机名方法

新一 发布于 2个月前 (04-04)

CentOS7下修改主机名第一种:hostname主机名[codelang=text]hostname主机名称[/code]这种方式,只能修改临时的主机名,当重启机器后,主机名称又变回来了。命令行中输入[codelang=text]hostnamectlset-hostname主...

阅读(405)评论(0)赞 (0)

Golang

Go 1.7规划:引入SSA GoLang的执行性能将明显提升

1

新一 发布于 2个月前 (03-14)

KeithRandall从2015年初就开始设计Go编译器的SSA(StaticSingleAssignment,静态单赋值)后端。将原来的IR转换成SSA形式的IR,可以引入更多优化,比如更好的公共子表达式消除、无用代码消除、寄存器分配和栈帧分配等,从而生成效率更高的指令。当然...

阅读(950)评论(0)赞 (0)

Golang

golang-rune

新一 发布于 3个月前 (03-09)

Rune是int32的别名。用UTF-8进行编码。这个类型在什么时候使用呢?例如需要遍历字符串中的字符。可以循环每个字节(仅在使用USASCII编码字符串时与字符等价,而它们在Go中不存在!)。因此为了获得实际的字符,需要使用rune类型。在UTF-8世界的字符有时被称作rune...

阅读(593)评论(0)赞 (0)

Linux

sed命令 批量替换目录中文件内容

新一 发布于 3个月前 (02-26)

通常我们会在批量替换程序模板中的统一内容,实现方式有很多的;今天记录一下sed命令中的使用命令[shell]sed-i"s/oldname/newname/g""grepoldname-rldirname"[/shell]这条sed会在指定...

阅读(603)评论(0)赞 (0)

Mac

mac环境变量配置文件加载优先级

新一 发布于 4个月前 (01-23)

MACOSX系统环境变量配置文件加载顺序为:/etc/profile/etc/paths~/.bash_profile~/.bash_login~/.profile~/.bashrc当然/etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用...

阅读(1044)评论(0)赞 (0)

Golang

Go 1.5.3 安全更新

新一 发布于 4个月前 (01-17)

Go1.5.3发布,该版本修复了math/big软件包内的一个安全相关的问题,建议所有用户升级到Go1.5.3。GoLang-dev官方描述[postingonbehalfofJasonBuberel]Asecurity-relatedissuehasbeenreportedin...

阅读(969)评论(0)赞 (0)