240 发简信
IP属地:北京
  • goland远程调试go程序

    goland是基于intellij IDEA推出的开发go的IDE,所以很多之前Intellij的使用习惯可以保留下来,实属developer的...

  • windows子系统 * Docker is not running问题

    win10系统安装的ubuntu 的子系统,安装上docker后运行 service docker start ,显示OK,然后docker p...

  • 2019-03-15

    利用go语言级并发特点实现经典的卖票案例,案例:启动10个窗口模拟售卖100张车票,打印出票信息。

  • 使用sort包相关方法实现排序和逆序

    只要结构体(集合)实现了Less、Swap、Len三个方法即可使用sort包相关方法实现排序等操作。代码如下:

  • go多任务(协程)超时管理

    问题:开启多个协程,只有当所有协程全部返回后,才能继续执行主逻辑代码;同时添加超时功能,当到达设置的超时时间仍有协程未返回则直接输出错误。解决方...

  • 大数阶乘--10000的阶乘实现

    普通的阶乘算法: 在数字比较小的时候,以上阶乘算法还能勉强应对,但当数字大于50时,阶乘结果就达到了65位数之多,所以要算更大数的阶乘,那么普通...

  • 判断一棵二叉树是否是平衡二叉树

    所谓平衡二叉树,是指一 棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。 返回真 返回假递归算法(gola...

  • 大数相乘--golang简单实现

    大数乘法之golang实现所谓大数相乘(Multiplication algorithm),就是指数字比较大,相乘的结果超出了基本类型的表示范围...

个人介绍
IT男,兴趣游走于IT各个方面,专注Android、golang,区块链技术栈、nodejs等web前后端技术。