会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
small_lei_it
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
下一页
2019年5月26日
MYSQL 的事物处理(四大特性)
摘要: 什么是事物? MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事
阅读全文
posted @ 2019-05-26 15:39 small_lei_it
阅读(284)
评论(0)
推荐(0)
2019年5月19日
一道并发和锁的golang面试题
摘要: 今天面试golang碰到了一道考并发和锁的题目,没有完成,所以把它记录下来,仅为以后复习。 场景:在一个高并发的web服务器中,要限制IP的频繁访问。现模拟100个IP同时并发访问服务器,每个IP要重复访问1000次。每个IP三分钟之内只能访问一次。修改以下代码完成该过程,要求能成功输出 succe
阅读全文
posted @ 2019-05-19 21:47 small_lei_it
阅读(750)
评论(0)
推荐(0)
mysql联合索引
摘要: 联合索引概念联合索引又叫复合索引,即一个覆盖表中两列或者以上的索引,例如: index_name(column a,column b)1创建方式执行alter table语句时创建alter table table_name add index index_name(column_list)1ind
阅读全文
posted @ 2019-05-19 17:59 small_lei_it
阅读(16037)
评论(0)
推荐(0)
2019年5月17日
【golang】浅析rune数据类型
摘要: golang中string底层是通过byte数组实现的。中文字符在unicode下占2个字节,在utf-8编码下占3个字节,而golang默认编码正好是utf-8。 golang中还有一个byte数据类型与rune相似,它们都是用来表示字符类型的变量类型。它们的不同在于: byte 等同于int8,
阅读全文
posted @ 2019-05-17 15:52 small_lei_it
阅读(580)
评论(0)
推荐(0)
2019年5月15日
MongoDB 与传统关系型数据库mysql比较
摘要: ①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意
阅读全文
posted @ 2019-05-15 15:58 small_lei_it
阅读(1471)
评论(0)
推荐(0)
2019年5月14日
稳定排序和不稳定排序
摘要: 这几天笔试了好几次了,连续碰到一个关于常见排序算法稳定性判别的问题,往往还是多选,对于我以及和我一样拿不准的同学可不是一个能轻易下结论的题目,当然如果你笔试之前已经记住了数据结构书上哪些是稳定的,哪些不是稳定的,做起来应该可以轻松搞定。本文是针对老是记不住这个或者想真正明白到底为什么是稳定或者不稳定
阅读全文
posted @ 2019-05-14 20:54 small_lei_it
阅读(296)
评论(0)
推荐(0)
2019年5月10日
go语言中os/signal包的学习与使用
摘要: package main; import ( "os" "os/signal" "fmt" ) //signal包中提供了两个函数 //Notifyf()用于监听信号 //Stop()用于停止监听 func main() { ch := make(chan os.Signal); //notify用
阅读全文
posted @ 2019-05-10 15:35 small_lei_it
阅读(1167)
评论(0)
推荐(0)
golang中如何阻塞等待所有goroutines都完成
摘要: 有一天,一个人问了我此问题,回头仔细翻阅了一下资料,仔细的想了一下,这个问题的解决有两种方案。方案一:也是推荐方案,也是官方推荐方案,涉及到一个写并发经常关注的模块sync模块,利用里面的sync.WaitGroup去做代码如下:package mainimport( "fmt" "sync" "t
阅读全文
posted @ 2019-05-10 15:05 small_lei_it
阅读(669)
评论(0)
推荐(0)
2019年5月9日
golang 反射中调用方法
摘要: 反射中调用函数 众所周知,golang中的函数是可以像普通的int、float等类型变量那样作为值的,例如: prints: 既然函数可以像普通的类型变量一样可以的话,那么在反射机制中就和不同的变量一样的,在反射中函数和方法的类型(Type)都是reflect.Func,如果要调用函数的话,可以通过
阅读全文
posted @ 2019-05-09 20:04 small_lei_it
阅读(5230)
评论(0)
推荐(0)
go相关资料
摘要: 1、go的调度2、go struct能不能比较 因为是强类型语言,所以不同类型的结构不能作比较,但是同一类型的实例值是可以比较的,实例不可以比较,因为是指针类型 3、go defer(for defer),先进后出,后进先出 4、select可以用于什么,常用语gorotine的完美退出 golan
阅读全文
posted @ 2019-05-09 15:07 small_lei_it
阅读(235)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
下一页
公告