1.Parse 阶段常见的等待事件: Library cache pin 这个等待事件和library cache lock 一样是发生在共享池中并发操作引起的事件。通常来讲,如果Oracle 要对一些PL/SQL 或者视图这样的对象做重新编译,需要将这些对象pin到共享池中。 如果此时这个对象被其 ...
分类:
数据库 时间:
2020-05-03 01:00:28
阅读次数:
132
弹性盒子 使用弹性布局,首先要将父盒子定义为弹性盒子。 display: flex display: inline flex 行级弹性盒子,类似inline block 弹性元素 弹性盒子内的元素称为”弹性元素“。 弹性布局实际上就是要对弹性元素的排列做各种设置。 排列方向 flex directi ...
分类:
Web程序 时间:
2020-05-02 12:17:44
阅读次数:
86
一、备忘录模式的概念 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先保存的状态。该模式又叫快照模式。 二、什么时候使用备忘录模式 备忘录模式也算是设计模式中,几个比较简单的设计模式之一。它的目的是用于保存对象当前的状态,并且在之后可以 ...
分类:
其他好文 时间:
2020-05-02 09:46:53
阅读次数:
127
服务端:Ubuntu 16.04 + x11vnc 安装:sudo apt install x11vnc 配置: 查看: netstat -antp | grep 590 客户端: MacOS:screen Sharing Android:VNC Viewer 地址:domainname:5901 ...
分类:
其他好文 时间:
2020-05-02 09:29:10
阅读次数:
134
有些时候想把语音备份一下,所以就需要把微信的语音导出来,于是百度找了个一键导出个工具。发现还不错。语音导出BY吾爱小蔡.apk下载地址:https://www.yuncpan.com/b15163个人感觉这个软件还不错,分享给大家吧。不知对大家有用没有。支持各大平台,支持批量导出。 高级账户激活码随 ...
分类:
微信 时间:
2020-05-02 09:17:53
阅读次数:
166
1、多线程间共享数据存在什么问题? 不变式。比如:is_empty()接口返回的永远是接口是否为空。比如,size()接口返回的是这个list中的节点个数。 比如 这个双向list的每个节点都持有指向它前后节点的指针。 当多线程操作这些共享数据的时候,这个不变式有时候会遭到破坏。 比如,你在删除一个 ...
分类:
编程语言 时间:
2020-05-01 20:41:51
阅读次数:
59
背景 在做Electron Windows 桌面应用时候,做鼠标悬浮到托盘图标上时显示一个悬浮框(例如做消息提醒),但因为Windows没有提供托盘mouse-enter/mouse-leave事件,无法直接做这个功能,考虑到还有mouse-move事件,弄个间接的方式实现。 实现步骤 1、监听mo ...
官方文档https://docs.spring.io/spring-data/data-mongodb/docs/current/reference/html/index.html 查询: ******************************************************* ...
分类:
数据库 时间:
2020-04-29 18:16:00
阅读次数:
60
软解析(soft prase)和硬解析(hard prase)以及 Soft Soft Parse 每个sql会产生两个share cursor 父游标(parent cursor)和子游标(child cursor) ,缓存在库缓存区的对象都是以一种叫库缓存对象句柄(library cache o ...
分类:
数据库 时间:
2020-04-26 17:15:09
阅读次数:
80
本篇对于Python操作MySQL主要使用两种方式: 原生模块 pymsql ORM框架 SQLAchemy 一、pymsql pymsql是Python中操作MySQL的模块。 下载安装 pip install pymsql 使用操作 1、执行SQL import pymysql # 创建连接 c ...
分类:
数据库 时间:
2020-04-26 01:36:15
阅读次数:
83