摘要:
一,Mysql数据库中一个表里有一千多万条数据,怎么快速的查出第900万条后的100条数据? 怎么查,谁能告诉我答案?有没有人想着,不就一条语句搞定嘛 select * from table limit 9000000,100; 那我们试试,去执行下这个SQL看看吧 看见了吗,查了100条数据用了7
阅读全文
posted @ 2020-03-16 09:32
李留广
阅读(1937)
推荐(0)
摘要:
1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开发工具和技术框架。因为其为初创的公司,又生于IT行业,dotCloud受到了IBM,亚马逊,goog
阅读全文
posted @ 2020-03-14 09:27
李留广
阅读(1226)
推荐(0)
posted @ 2020-03-10 10:51
李留广
阅读(886)
推荐(0)
摘要:
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。 之前的博客中介绍了linux下安装Git的内容,这篇博客,简单介绍下使用Git进行本地文件管理和连接上传远程仓库的方法。。。 一、Windows上安装Git 一般我们工作的电脑
阅读全文
posted @ 2020-03-06 09:47
李留广
阅读(148)
推荐(0)
摘要:
在项目中用到了redis作为缓存,再学习了ActiveMq之后想着用redis实现简单的消息队列,下面做记录。 Redis的列表类型键可以用来实现队列,并且支持阻塞式读取,可以很容易的实现一个高性能的优先队列。同时在更高层面上,Redis还支持"发布/订阅"的消息模式,可以基于此构建一个聊天系统。
阅读全文
posted @ 2020-03-03 14:55
李留广
阅读(632)
推荐(1)
摘要:
TP5.1的行为是一个比较抽象的概念,执行的流程用户的注册,登录,退出登录等等都可以作为一个行为。。 而不同的行为之间也具有位置共同性,比如,有些行为的作用位置在用户注册后,在登录之后,退出登录之后,等等有些行为的作用位置都是在应用执行前,有些行为都是在模板输出之后,把这些行为发生作用的位置称之为钩
阅读全文
posted @ 2020-02-28 10:10
李留广
阅读(473)
推荐(0)
摘要:
今天突然又一次在控制器中看到下面这样的代码,laravel中也有. publicfunctiongetReqInfo(Request$request){ 代码 } 先说自己目前的认知和疑问: 依赖输入是一种设计模式,实质是把一个类不可能更换的部分和可更换的部分分离开来,通过注入的方式来使用,从而达到
阅读全文
posted @ 2020-02-27 14:43
李留广
阅读(1996)
推荐(0)
摘要:
技术原理 为什么? 进行中的项目,有大量的第三方数据频繁的写入,影响了读的效率。通过读写分离,可以实现读锁和写锁的竞争。读锁和写锁可以具体网上找其他资源了解。 怎么做? 1. 主从复制:主数据库有写操作,从数据库自动同步。从数据库通过I/O线程去请求主数据库的binlog日志文件(二进制日志,包含S
阅读全文
posted @ 2020-02-27 09:09
李留广
阅读(289)
推荐(0)
摘要:
近些年微服务架构大行其道,趁着最近有时间,来捣鼓捣鼓微服务是怎么一回事。 微服务架构 微服务的概念由 Martin Fowler 于2014年3月提出: 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服
阅读全文
posted @ 2020-02-26 16:54
李留广
阅读(4259)
推荐(0)
摘要:
一、MySQL主从复制 1、简介 我们为什么要用主从复制? 主从复制目的: 可以做数据库的实时备份,保证数据的完整性; 可做读写分离,主服务器只管写,从服务器只管读,这样可以提升整体性能。 原理图:从上图可以看出,同步是靠log文件同步读写完成的。 2、更改配置文件 两天机器都操作,确保 serve
阅读全文
posted @ 2020-02-26 10:26
李留广
阅读(398)
推荐(0)