自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yeleng的博客

记录各种算法与想法以便自己更好的成长

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 《redis设计与实现》读书笔记

redis , nosql。默认port:6379性能非常高,15W左右的qps。C语言写的。通常适合做缓存,也可以持久化。是完全开源的、高性能的分布式内存数据库,基于内存且支持持久化的数据库。(支持hash、list、set、string、sorted set)支持数据备份,master-slave模式的数据备份。redis的所有操作都是原子性的,(要么成功要么不成功)。单个操作...

2019-10-27 22:44:31 405 1

原创 《高性能mysql》读书笔记

死锁的条件:1、占有资源。2、这个资源是互斥的。3、资源不可以抢占。4、成环。ACID原子性、一致性、永久性、隔离性数据的一致性是通过原子性保证。InnoDB与MyISAM的区别:1、事物的支持不同,InnoDB支持事物,而MyISAM不支持事物。2、锁的颗粒大小不同,使得在某些场景下并发量可能差距会比较大,InnoDB的话支持行级锁,MyISAM支持到表级锁。锁的加锁、查...

2019-10-25 14:24:16 477

原创 golang版socket

server.gopackage mainimport ( "io" "log" "net" "time")func main() { //监听一个端口 listener, err := net.Listen("tcp", "localhost:8000") //监听8000 if err !=nil{ log...

2019-10-03 18:50:05 215

原创 golang的goroutine、同步、锁

goroutine(协程)。进程、线程?进程,线程都是os层面的系统调度方式。协程是用户层面的调用方式,利用更少的资源进行切换,而不需要system call。但协程是调用的os的线程在执行。当一个函数为def abc()时,使用go abc() 即为开一个协程去调用这个函数goroutine在遇到文件i/o的时候,(线程和goroutine会与逻辑处理器)会分隔开,然后o...

2019-10-02 00:28:04 1083

原创 垃圾回收(gc)

主要看了一下py与go的方式,萌新的理解。一般的时候,好像一般还是更多的关心内存的申请这一块。学习from:https://blog.csdn.net/u010649766/article/details/80582153垃圾回收是个啥?申请的一些内存,本身这些内存已经没有用了,或者已经没有办法访问到这块内存,或者这些内存应该被释放掉又没被释放。那么需要对这些垃圾内存进行回收。...

2019-10-01 14:53:03 230

R语言的简单使用

R语言的简单使用。R是一种可编程的语言。作为一个开放的统计编程环境,语法通俗易懂,很容易学会和掌握语言的语法。而且学会之后,我们可以编制自己的函数来扩展现有的语言。这也就是为什么它的更新速度比一般统计软件,如,SPSS,SAS等快得多。大多数最新的统计方法和技术都可以在R中直接得到。

2018-08-20

Svm支持向量机详细内容

SVM学习问题可以表示为凸优化问题,因此可以利用已知的有效算法发现目标函数的全局最小值。而其他分类方法(如基于规则的分类器和人工神经网络)都采用一种基于贪心学习的策略来搜索假设空间,这种方法一般只能获得局部最优解。SVM支持向量机,好东西啊,大家好好学习

2018-08-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除