MySQL关于数据字典的一个疑问
今天看着MySQL的数据字典,突然想到一个问题:为什么MySQL数据字典 information_schema中的表名是大写,而performance_schema和其他库中的是小写?带着这个问题,我开始了一些猜测和自我论证。首先大小写的这个情况是相对不兼容的。比如在performance_schema中,根据关键字user可以找到两个相关的表。mys...
今天的一点杂感
想必今天的头条就是霍金先生了。说不上了解,但是基本是基于好奇,一来是他特殊的生活方式,二来是他的理论物理成就。很难想象在他不能自理的生活状态下,他依然能够超越很多专家依然不断工作,有一定的成就。结合我们的生活,我有一点感悟。第一个是科学精神。理论工作通常来说都是和实践分离的,而...
一种快速安装InnoDB Cluster的方法
InnoDB Cluster推出以来,很多人都想尝尝鲜,但是发现事情没有那么简单,MGR还没玩好,一看InnoDB Cluster的三大件MySQL Shell,MySQL Router,MGR都有些懵了。从长远来看,我看好InnoDB Cluster的发展,毕竟这是MySQL欠下来的债,后面的大版本更新都会逐渐补上这些。如果想快速入手InnoDB Cluster有什么...
Python基础之os和数据结构
今天总结了下Python的基础,发现还是有很多基础需要巩固,直接把学习的内容放上来。>>> import os得到当前的所在的路径>>> os.getcwd() '/root/test' 列出当前路径所在的文件夹下的文件>>> os.listdir(os.getcwd())['a.py', 'redis_test.sql', 'cmdb_server.txt', 'a.sql', 'test.py', 'redis_test.txt', 'paramiko...
关于版权,我是否该妥协
版权的事情,说实话以前是真不重视,或者没有清晰的概念。但是随着年龄和阅历的增加,有了一些改变,也借着这个机会能够把一些同学原本错误的思想给矫正下。先说下我对版权的理解吧,下面的内容来自之前在DBAplus投稿的一小段。【万字箴言】技术焦虑的减法与解法我以前也喜欢破解版,但在2016年写了一本书《Oracle...
DBAplus社群北京站沙龙归来
呼唤已久的社群是沙龙今天开办了,这次活动也得到了公司的大力支持,一下子有了很多得力的帮手,在沙龙细节上就可以做很多的改进,总体而言,效果还是很好的。这次沙龙的主题方向是开源和架构,我说下策划的思路,首先分为了3个方向:MySQL,Redis,架构,2个MySQL又做了细分,第一个是希望让大家看到大厂的经验分享,...
最近在读的一些文章和书
推荐几篇最近在读的一些文章和最近在读的一些书,各种渠道,都是自己读过的。欢迎大家也推荐一些自己手头的东西。机器学习,深度学习:深度学习入行门槛太低,不开心!想学用TensorFlow换脸?先学习用Python给头像加顶圣诞帽吧经济类:《激荡十年》东吴相对...
Django Celery初识
对于任务调度的实现方案,其实开源的项目有很多。我先说说对于任务调度的认识,如果从数据库层面来说,任务调度就是scheduler,这一点在Oracle中体现的更为细致。Oracle中创建scheduler,在后台运行JOB完成数据的处理,基本上会把一个任务拆分成不同的几个维度属性。可以参考之前的一篇文章:结合EM快速解...
关于自动化平台的动态菜单设计(二)
最近有一个很深刻的感受,那就是开发的中途被打断,然后重新恢复上下文需要花费更多的时间,而如果中间间隔几天,原来对于这个产品的认知和理解会立马下降,这一点在我接触数据库的过程中感同身受。数据库的运维工作中,我喜欢啪啦啪啦的敲一大堆的命令,处理问题的时候,手完全能跟上自己的思路,而明...
两个关于权限设置的问题思考
最近这两天做动态菜单和权限校验,想到了两个有意思的问题。第一个是对于一个用户的操作权限,无非就是这四个方面,增删改查。如果通过字母来标识,可能就是增(I)删(D)改(U)查(S)那么一个用户或者表所拥有的权限就可能有IS,IDUS,IDU类似这样的组合,其实如此一来会把我们已有的方式打乱,因为4个元素的组合...
招贤纳士-第四期(2018.1)
今天是第五期,还是在朋友圈征集信息。我索性列了一个表格,公司排名不分先后:而招聘和应聘的过程中肯定存在信息不对称,有的朋友有意向,我可以帮忙来转达,帮你联系,事成了请我吃饭就行。目前收集到的应聘意向如下:当然我这边也需要大量的高端职位,IT方向,感兴趣细节可以私聊,可以微信留言或...
如何提高餐厅点菜效率的思考
公司楼下有个餐厅,算是附近比较大的,能坐差不多40-50个人,尤其是中午的时候非常火爆。每到这个时候,IT男最淳朴的想法:开饭馆 就会油然而生。但是我去了几次,发现体验都不大好,因为我每次去的时候都是点现钞的菜,去了几次都很尴尬,平均一个菜要等待30分钟,下午一点也是这个节奏,着实让人有些抓狂。...
又一个轮回(r14笔记第100天)
技术 这100天的文章内容 总结如下:MySQL技术(31篇)自动化运维(14篇)综合技术(19篇)日常随笔(24篇)计划(5篇)影评&游记&招聘(12篇)MySQL技术(31篇)自动化运维(14篇)综合技术(19篇)日常随...
过年前的计划
今天开启了新的一轮,看了下上一轮100天做的事情。MySQL技术(31篇)自动化运维(14篇)综合技术(19篇)日常随笔(24篇)计划(5篇)影评&游记&招聘(12篇)简单来说,三个月的时间里,一个月在琢磨MySQL,一个月在琢磨运维...
推荐几个不错的Python资源
周末翻了下书,突然想起一个问题,23个设计模式在Python中是如何体现的,虽然Python里面没有接口,但是设计模式不是重依赖于具体的语言。所以心血来潮,就速速买了一本书来看。这本书的名字是《精通Python设计模式》是一本翻译类的图书,书很薄,但是看起来没想象的那么好。23个设计模式,只有16个,当然这个不是主要...
自动化平台开发的几点总结
最近花了些时间在琢磨自动化平台开发的事情,所以每天都会抽出几个小时来写一写,大方向的开发任务算是逐步有了眉目。如果客观来说,这部分的工作算是完成了20%左右。前期花在基础架构上的功夫比较多。为了方便平台化的开发,我主要考虑了一下几点:动态菜单,不同权限,不同业务的人看到的菜单是不一样...
文档知识库的演进和小结
本文是今天下午在我的自动化运维群做的分享,群里每天都有一到两个主题的分享,目前来看效果还不错。正文如下:我看过很多公司的知识库,干脆叫它文档库也可以。总体来说,知识库在很多公司的角色比较尴尬,不被重视,但是大家都希望有。如果从我的工作中碰到的知识库来说,我觉得之前的外企Amdocs的知识库做得...
自动化平台开发小结(三)
今天来继续说说自动化开发的一些事情,截止目前,也是按照计划中的开发进度在推进。说几点自己的感受。元数据的设计元数据这部分我的设计就是从简,先来一个概要的信息,然后细节的信息可以通过其他入口来看。比如对于数据库来说,系统,机架位的信息,这些完全可以从兄弟部门那里通过API的方式来得到。可以...
自动化平台开发小结(四)
今天对备份恢复和元数据的功能点进行了改进,突然发现需要做的事情远比想象的要多。技术方面,目前Django的框架使用开始有一些需求的瓶颈了,因为有些需求从业务的角度来说,能够实现是极好的,但是从Django的支持层面来说,有些需求要实现就比较纠结了,比如默认的User,如果想在已有的基础上扩展,技术肯定能够实现...
使用Echarts来实现数据可视化
自动化运维中,脚本化,工具化,平台化的过程中,有一个环节不可缺少,那就是可视化。可视化这方面的开源产品还是相当的多,总体的方向都是借助于丰富的前端方案来联动,如今很大的特点是不光让数据显示出来,还让数据动起来。Echarts这个方案从我接触到做出一个还算不错的图,也就不过几个小时的时间,其中至少6...