51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口
日常运维

无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口

厉飞雨 阅读(190) 评论(0) 赞(5)

无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口 回顾 通过之前一篇文章无需编程,基于PostgreSQL零代码生成CRUD增删改查RESTful API接口的介绍,采用抽象工厂设计模式,已经支持了大象数据库PostgreSQL。之前通过字符串拼接生成DDL SQL语句,比较繁琐。本文开始,引入了FreeMarker模版引擎,通过配置模

MySql常用存储引擎特点
开发笔记

MySql常用存储引擎特点

厉飞雨 阅读(197) 评论(0) 赞(7)

一、myisam存储引擎特点: 支持 表级锁 不支持 事务 、事务回滚 、外键 每个表对应3个表文件: 表名.frm存储表头信息mysql> desc 库.表 表名.MYI存储表索引信息mysql> show index from 库.表 表名.MYD存储表里的数据mysql> select * from 库.表 二、innodb存...

文章配色方案
白嫖帮

文章配色方案

厉飞雨 阅读(248) 评论(0) 赞(7)

这里只推荐R包ggsci,具体到只推荐ggsci包中几种主流期刊的颜色方案。毕竟在作图的时候很少有超过10种色调的。如果不够用,那就把下面这些颜色适当调一调,基本足够。 #安装ggsci包用于提取主流科研期刊的配色 install.packages("ggsci"

python之序列
开源工具

python之序列

厉飞雨 阅读(361) 评论(0) 赞(10)

1.简介 Python 中的序列是一块可存放多个值的连续内存空间,所有值按一定顺序排列,每个值所在位置都有一个编号,称其为索引,我们可以通过索引访问其对应值。 其实字符串就是序列结构,除此之外常见的序列结构还包括列表、元组等。 2.基本使用方法 2.1 索引 序列索引支持非负数和负数,索引为非负数,从 0 开始 ,如下所示: 索引为负数由右向左计数,从 -1 开始 ,如图所示

微信为什么使用 SQLite 保存聊天记录?
开发笔记

微信为什么使用 SQLite 保存聊天记录?

厉飞雨 阅读(322) 评论(0) 赞(8)

SQLite 是一个被大家低估的数据库,但有些人认为它是一个不适合生产环境使用的玩具数据库。事实上,SQLite 是一个非常可靠的数据库,它可以处理 TB 级的数据,但它没有网络层。接下来,本文将与大家共同探讨 SQLite 在过去一年中最新的 SQL 功能。 SQLite "只是"一个库,它不是传统意义上的服务器。因此,在某些场合下,它确...

MySQL锁(深度解析)
Mysql

MySQL锁(深度解析)

厉飞雨 阅读(177) 评论(0) 赞(7)

1、锁的类型 InnoDB实现了如下两种标准的行级锁: 共享锁(S Lock):允许事务对一条行数据进行读取 排他锁(X Lock):允许事务对一条行数据进行删除或更新 如果一个事务T1已经获得了行r的共享锁, 那么另外的事务T2可以立即获得行r的共享锁, 因为读取并没有改变行 r 的数据, 称这种情况为锁兼容 (Lock Compatible)。 但若有其他的事务

【面试系列】当面试官问你 MySQL 优化时该怎么应对?
开源工具

【面试系列】当面试官问你 MySQL 优化时该怎么应对?

厉飞雨 阅读(188) 评论(0) 赞(8)

小茵:要不你来讲讲你们对MySQL是怎么调优的? **小奥:**哇,这命题很大阿...我认为,对于开发者而言,对MySQL的调优重点一般是在「开发规范」、[数据库索引]又或者说解决线上慢查询上。 **小奥:**而对于MySQL内部的[参数调优],由专业的DBA来搞。 小茵:扯了这么多,你就是想表达你不会MySQL参数调优,对吧 **小奥:**草,被发现了。 小茵:那你来聊聊你们

LeetCode题解:二叉搜索树与双向链表
开发笔记

LeetCode题解:二叉搜索树与双向链表

厉飞雨 阅读(165) 评论(0) 赞(6)

输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。如下图所示 示例 输入: {10,6,14,4,8,12,16} 输出: From left to right are:4,6,8,10,12,14,16;From right to left are:16,14,12,10,8,6,4; **说明:**输入题面图中二叉树,输出的时候将双向链表的头节点返回即

频繁使用MySQL,磁盘IO高峰或爆满,innodb_buffer_pool_size解决方案
日常运维

频繁使用MySQL,磁盘IO高峰或爆满,innodb_buffer_pool_size解决方案

厉飞雨 阅读(276) 评论(0) 赞(11)

最近项目优化过程中,偶然发现本地服务器每过10s就会有一次磁盘爆满的现象。在我们的项目中发现本地项目中存在一个用作"同步数据"的定时任务每过10s就查询数据库表,并把这些信息发送HTTP请求。 方案 :频繁的数据库请求导致本地的服务器每过10s就产生一次高峰。在优化这个定时任务前,了解到MySQL中的innodb_buffer_pool_si...