随笔分类 -  Go语言

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要:经过查询,最终总结和处理如下: 1、首先需要在/etc/openldap/目录下,创建一个base.ldif文件,如下所示: 2、在base.ldif文件中,写入如下信息,为创建初始化根节点做准备工作: 3、执行ldapadd -f base.ldif -x -D cn=Manager,dc=Dou 阅读全文
posted @ 2018-12-11 11:35 ma_fighting 阅读(3723) 评论(0) 推荐(0)
摘要:在稍具規模的網路環境中, 網管時常選用 LDAP 來進行帳號的統整管理, 一方面提供管理便利度, 另一方面使用者也不必因為不同系統而記憶不同帳號, phpLDAPadmin 是一套常見的 LDAP 管理介面, 但 phpLDAPadmin 已經很久沒有更新了, 若想要安裝在 PHP 5.6 以上, 阅读全文
posted @ 2018-12-11 11:09 ma_fighting 阅读(911) 评论(0) 推荐(0)
摘要:错误1: [root@openldap openldap]# ldapsearch -LLL-W -x -H ldap://etiantian.org -D "cn=admin,dc=etiantian,dc=org" -b"dc=etiantian,dc=org" "(uid=*)" Enter 阅读全文
posted @ 2018-12-10 17:52 ma_fighting 阅读(6097) 评论(3) 推荐(0)
摘要:认证的烦恼 小明的公司有很多IT系统, 比如邮箱、SVN、Jenkins , JIRA,VPN, WIFI...... 等等 。 新人入职时需要在每个系统中申请一遍账号,每个系统对用户名和密码的要求还不一样, 实在是烦人。 这还不算, 按照公司的策略, 这些密码每隔三个月还得更改一次,每次都是一次大 阅读全文
posted @ 2018-12-10 14:35 ma_fighting 阅读(4234) 评论(0) 推荐(1)
摘要:首先安装单元测试包,go get github.com/smartystreets/goconvey/convey 源程序如下,定义了加减乘除4个函数 package test222 import ( "errors") func Add(a, b int) int { return a + b } 阅读全文
posted @ 2018-12-08 15:33 ma_fighting 阅读(4143) 评论(0) 推荐(1)
摘要: 阅读全文
posted @ 2018-12-08 14:46 ma_fighting 阅读(151) 评论(0) 推荐(0)
摘要:在Mac OS X下安装 Mac OS X 下默认安装了openldap,我们只需要配置就可以。 1. 在/etc/openldap 下创建slapd.conf 文件(只需copy slapd.conf.default文件),运行如下命令: sudo cp slapd.conf.default sl 阅读全文
posted @ 2018-12-08 10:34 ma_fighting 阅读(1569) 评论(0) 推荐(0)
摘要:OAuth2.0是什么 OAuth2.0是什么——豆瓣和QQ的故事 OAuth简单说就是一种授权的协议,只要授权方和被授权方遵守这个协议去写代码提供服务,那双方就是实现了OAuth模式。 举个例子,你想登录豆瓣去看看电影评论,但你丫的从来没注册过豆瓣账号,又不想新注册一个再使用豆瓣,怎么办呢?不用担 阅读全文
posted @ 2018-12-07 10:49 ma_fighting 阅读(863) 评论(0) 推荐(0)
摘要:https://www.bilibili.com/video/av32299480/?p=3 阅读全文
posted @ 2018-12-06 14:02 ma_fighting 阅读(557) 评论(0) 推荐(0)
摘要:1. 如何设计一个高并发的系统 ① 数据库的优化,包括合理的事务隔离级别、SQL语句优化、索引的优化 ② 使用缓存,尽量减少数据库 IO ③ 分布式数据库、分布式缓存 ④ 服务器的负载均衡 2. 锁的优化策略 ① 读写分离 ② 分段加锁 ③ 减少锁持有的时间 ④ 多个线程尽量以相同的顺序去获取资源 阅读全文
posted @ 2018-11-29 22:33 ma_fighting 阅读(1412) 评论(0) 推荐(0)
摘要:最近在学习Golang,想着可以就以前的知识做一些串通,加上了解到go语言也是面向对象编程语言之后。在最近的开发过程中,我碰到一个问题,要用go语言实现单例模式。本着“天下知识,同根同源”(我瞎掰的~),我心想,这有什么难的,可是真正做起来,还是碰到了不少问题。 下面是我的经历: 1.我先是完成了我 阅读全文
posted @ 2018-11-28 22:11 ma_fighting 阅读(207) 评论(0) 推荐(0)
摘要:作者:闪电⚡晨晨链接:https://www.nowcoder.com/discuss/52422?type=2&order=0&pos=74&page=1来源:牛客网1、线程和进程的区别 进程: 并发执行的程序在执行过程中分配和管理资源的基本单位 进程的执行过程是线性的,进程的切换保护资源。 线程 阅读全文
posted @ 2018-11-28 22:10 ma_fighting 阅读(657) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/88c4ed564aa9 阅读全文
posted @ 2018-09-12 14:14 ma_fighting 阅读(353) 评论(0) 推荐(0)
摘要:用一了段时间NSQ还是很稳定的。除了稳定,还有一个特别值的说的就是部署非常简单。总想写点什么推荐给大家使用nsq来做一些东西。但是就是因为他太简单易用,文档也比较简单易懂。一直不知道要写啥!!!!! nsq官网: http://nsq.io/ 为了容灾需要对nsqd多机器部属,有了Docker后,快 阅读全文
posted @ 2018-09-06 14:41 ma_fighting 阅读(553) 评论(0) 推荐(0)
摘要:什么是nsq?请参考实时分布式消息平台nsq。 本地如何搭建nsq?请参考本地搭建nsq经验分享。 从NSQ的设计文档中得知,单个nsqd被设计为一次能够处理多个流数据,NSQ中的数据流模型是由stream和consumer组成。Topic是一种独特的stream,Channel是一个订阅了给定To 阅读全文
posted @ 2018-09-06 13:00 ma_fighting 阅读(1512) 评论(0) 推荐(0)
摘要:format()函数格式化字符串,用了语句time.now().format(“2015-11-12 12:00:00”),结果输出结果就是不能达到理想的结果,然后把golang文档中的”2006-01-02 15:04:05“放进去就可以了,搞了好久没搞明白怎么回事,随意百度了一下,原来golan 阅读全文
posted @ 2018-06-22 10:30 ma_fighting 阅读(1332) 评论(0) 推荐(0)
摘要:加锁要在有用的的上下文再加锁, 不要加的范围多了, 否则被锁住. 阅读全文
posted @ 2018-06-07 10:24 ma_fighting 阅读(209) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/u010649766/article/details/79623972 阅读全文
posted @ 2018-06-06 10:29 ma_fighting 阅读(291) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/1075211f0556 阅读全文
posted @ 2018-05-30 13:54 ma_fighting 阅读(797) 评论(0) 推荐(0)
摘要:话说golang的channel同步的定义真是让人无力吐槽,码农的用户体验就这么难搞么,超耐磨阿,无缓冲和缓冲居然有这么大区别。。。。靠 转载一段网上的资料 golang channel 有缓冲 与 无缓冲 是有重要区别的 我之前天真的认为 有缓冲与无缓冲的区别 只是 无缓冲的 是 默认 缓冲 为1 阅读全文
posted @ 2018-05-12 14:49 ma_fighting 阅读(8052) 评论(1) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
历史天气查