摘要:
gin框架教程代码地址: https://github.com/jiujuan/gin-tutorial ## JWT介绍 JWT (JSON Web Token) 是一种规范。这个规范允许我们使用JWT在用户和服务器之间安全传递信息. ## JWT的组成: jwt分3个部分,Header 头部、P 阅读全文
摘要:
商业模式画布 “大众创业万众创新”,随着这句口号的提出,好多人也热血沸腾,觉得自己也是大众,也可以创业了。特别是有一些做技术的人,心想:自己有技术,就可以创业了。这就是好多做技术的简单思考,然而创业,并不是只有技术这一要素,还有很多其他的要素:比如你要做什么产品,实现了什么刚性需求,用户从哪里来,哪 阅读全文
摘要:
golang使用的版本: go version go1.10.3 一:功能介绍 time的一些功能,比如时区,像linux中的定时器,时间计算等 格式化时间 时区(Location) 时间计算 Ticker Timer(定时器) Time一般分为时间Time 和 时段Duration ## 二:Ti 阅读全文
摘要:
会话session 几乎每个系统都有一个登录的地方。系统为什么需要用户登录呢?是为了识别用户,识别用户之后,就可以给用户浏览相关页面的权利,也可以追踪用户的行为路径等。而识别不出来的用户,就可以当做非法用户,限制访问某些资源。 我们在访问页面时,使用最多的协议就是http协议,w3c为了该协议的效率 阅读全文
摘要:
一:从内存发展角度理解内存分配 在《深入理解计算机系统》这本书,说了内存的大致理论发展, 从一个进程,内存分配,系统内存和应用进程内存到多个进程,内存分配 从静态的分配: 先把内存分配好,把内存划分为几个不同的区块, 然后去取相应的内存 动态分配:用到的时候在来进行分配 二:从进程角度理解内存分配 阅读全文
摘要:
转自伯乐在线:http://blog.jobbole.com/100349/ 这篇文章是我在伯乐在线上面看到的,真的是一篇讲解数据库原理的好文, 值得一看 : 地址 http://blog.jobbole.com/100349/ 一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在 阅读全文
摘要:
一:介绍 Beanstalkd 是一个轻量级的内存型队列。它是典型的类Memcached设计,协议和使用方式都是同样风格。github: "https://github.com/beanstalkd" 官网: "https://beanstalkd.github.io/" 二:功能特性 2.1 优先 阅读全文
摘要:
前面我介绍了 redis sentinel,既然有了sentinel,为什么还要一个cluster呢?因为随着业务量的增加,不可避免要对redis进行扩容,扩容方式一般由2种:1. 垂直扩容 2. 水平扩容垂直扩容:增加内存方式来增加整个缓存系统容量。比如从2G增加到4G水平扩容:通过增加节点的方式 阅读全文
摘要:
副标题: 不懂带人你就自己做到死 著者: 石田淳[日],研究日本行为科学管理第一人 目录 第1章 教之前必须知道的事第2章 主管应该做的事第3章 你能为下属做的事第4章 怎么教?第5章 教到哪里?第6章 称赞很重要第7章 训斥和生气是两件不同的事第8章 为了让下属保持良好表现第9章 这个时候该怎么办 阅读全文
摘要:
一:PHP是什么 PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。 当我们查看PHP手册的时候,PHP给我们提供了大量的特性,大量的函数,供我们开发程序使用,以 阅读全文