A星寻路算法

作者:sryan 更新时间:2016-09-01 15:35 分类:数据结构与算法

A星寻路算法 这几天实现了一个A*寻路算法,其实在刚毕业的时候就写了一个,算法不复杂,就是效率有点儿低,这些天趁着空闲时间,重新实现了一遍。 算法其实也不复杂,首先有以下几个概念: 开启的节点表(Op...

点击数:1398 回复数:0

内存管理之分页

作者:sryan 更新时间:2016-08-30 13:31 分类:操作系统

内存管理之分页 昨晚读《go语言学习笔记》的时候,看到了内存管理这一章,提到了内存的分页。其实分段与分页在微机接口这课程也学过,只是一直在弄上层的东西,有点儿生疏了,今天有空查了点资料,做了点笔记。 ...

点击数:1312 回复数:0

将Go函数导入Lua中供lua调用

作者:sryan 更新时间:2016-08-29 16:05 分类:golang

将Go函数导入Lua中供lua调用 有一个需求,就是使用go语言来实现一些基本模块,使用lua来实现基本逻辑,于是就有了在lua中调用go函数的需求。 go的资料非常少,好在go可以嵌入c语言,使得这...

点击数:1726 回复数:0

golang 模板(template)的常用基本语法

作者:sryan 更新时间:2018-09-03 17:06 分类:golang

golang 模板(template)的常用基本语法 模板 在写动态页面的网站的时候,我们常常将不变的部分提出成为模板,可变部分通过后端程序的渲染来生成动态网页,golang提供了html/templ...

点击数:1250 回复数:0

NSQ的golang客户端简单使用

作者:sryan 更新时间:2016-08-29 11:20 分类:golang

NSQ的golang客户端简单使用 NSQ 是由国外的一个短链服务商bitly使用golang开发的一个消息队列系统,正好使用到了这个东西,在这里简单的记录下。 获取客户端 nsq的golang客户端...

点击数:1291 回复数:0

2.10.17 发布了!

作者:sryan 更新时间:2018-08-31 13:32 分类:backmir

该文章为私密文章

点击数:2689 回复数:0

[16.08.19] 今天是周五,迎接周末

作者:sryan 更新时间:2018-01-25 17:31 分类:心情日记

  今天是周五,明天就是周末啦。下班非常非常堵,到了七点四十才到家,吃好饭都八点了,这就是平常的生活。   这周空闲的时候写写,然后晚上回家鼓捣鼓捣,这个cms...

点击数:1319 回复数:1

用Go写一个简单的TCP server or client 模型

作者:sryan 更新时间:2016-08-19 20:24 分类:golang

用Go写一个简单的TCP server or client 模型 对Conn封装的基本思路 go内置了net包已经很好的封装了socket通讯。然而在实际使用中,由于net/Conn的Read/Wri...

点击数:1202 回复数:0

使用宏来直接获取行号(__LINE__)的字符串

作者:sryan 更新时间:2016-08-19 20:23 分类:C++/C/汇编

使用宏的方式来格式化行号 我们已经知道,我们可以使用 __LINE__ 获得当前的行号 __FILE__ 获得当前的文件名 __FUNCTION__ 获得当前的函数名 这些在打印日志的时候十分常用,所...

点击数:1380 回复数:0

[Git] Git使用后的一些总结与感想

作者:sryan 更新时间:2016-08-19 20:21 分类:工具使用

在刚工作的时候,肯定要接触到版本控制系统,版本控制系统对于大型项目的开发还是很重要的。 毕业工作后,第一个接触的版本控制系统就是svn,这个使用也的确简单,不过用的是图形化的软件,只是点点什么的,使用...

点击数:1340 回复数:0