代码改变世界

推荐排行榜

编程珠玑--旋转算法

2010-11-16 07:55 by 轩脉刃, 11533 阅读, 收藏,
摘要: 旋转算法出自《编程珠玑》第二章题目。《编程珠玑》一书对算法是极度推崇,这点意识在我们看书的时候每每都有被灌输。使用一种好的算法往往能使得程序更加漂亮,也很能带给我们程序员某种满足感。题目:将一个n元一维数组a[n]左移i个位置。例如,当n=8,i=3时,数组abcdefgh旋转为defghabc。请设计一个算法完成这个任务。1. 块交换法:分析:将n元一维数组a[n]分解为两块,将第一块存储在临时... 阅读全文

一个老工程师给年轻人的十大忠告【转帖+感想】

2010-11-01 00:43 by 轩脉刃, 2675 阅读, 收藏,
摘要: 1、好好规划自己的路,不要跟着感觉走根据个人的理想来安排自己的生活。绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,痛快一些。那么,就需要慎重安排自己的轨迹。从一个行业人手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么。当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!2... 阅读全文

Golang最强大的访问控制框架casbin全解析

2020-01-16 11:09 by 轩脉刃, 31077 阅读, 收藏,
摘要: Golang最强大的访问控制框架casbin全解析 Casbin是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型。目前这个框架的生态已经发展的越来越好了。提供了各种语言的类库,自定义的权限模型语言,以及模型编辑器。在各种语言中,golang的支持还是最全的,所以我们就研究ca 阅读全文

一个让业务开发效率提高10倍的golang库

2019-05-06 10:18 by 轩脉刃, 5765 阅读, 收藏,
摘要: 一个让业务开发效率提高10倍的golang库 此文除了是标题党,没有什么其他问题。 这篇文章推荐一个库,https://github.com/jianfengye/collection。 这个库是我在开发业务过程中 Slice 的频繁导致业务开发效率低,就产生了要做一个 Collection 包的想 阅读全文

Gin框架源码解析

2018-09-18 19:44 by 轩脉刃, 12614 阅读, 收藏,
摘要: Gin框架源码解析 Gin框架是golang的一个常用的web框架,最近一个项目中需要使用到它,所以对这个框架进行了学习。gin包非常短小精悍,不过主要包含的路由,中间件,日志都有了。我们可以追着代码思考下,这个框架是如何一步一步过来的。 从http包说起 基本上现在的golang的web库都是从h 阅读全文
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 56 下一页