目录: 并发控制 事务 存储引擎 性能优化 并发控制 MySQL并发控制的主要手段就是锁,锁主要分为两种: 1、共享锁(也叫读锁)。 2、排它锁(也叫写锁),写锁会阻塞其它的读锁与写锁。 ——————————————————————————————————————————————————————— ...
分类:
数据库技术 时间:
2020-02-15 13:04:45
收藏:
0 评论:
0 赞:
0 阅读:
54
一、OSI参考模型 1.图示 2.OSI七层模型各自作用 应用层 为应用程序提供服务并规定应用程序中通信的相关细节。包括文件传输、电子邮件、远程登录等协议。 表示层 将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式。因此它主要负责数据格式的转换。 会话层 负责建 ...
分类:
其他 时间:
2020-02-15 13:04:21
收藏:
0 评论:
0 赞:
0 阅读:
118
XJR java快速开发平台,简单的理解就是:开发人员以某种编程语言或者某几种编程语言(比如:目前流行的多种web技术,包括springboot, JPA,Druid, Activiti,Lombok,swagger,poi,WebSocket,Jquery,BootStrap, maven,Jen ...
分类:
编程语言 时间:
2020-02-15 13:03:46
收藏:
0 评论:
0 赞:
0 阅读:
72
函数防抖和函数节流都是老生常谈的问题了。这两种方式都能优化 js 的性能。有些人可能会搞混两个的概念。所以,我以自己的理解,来解释这两个概念的含义。并且列举在小程序中这两个方法的使用。 函数防抖 : 英文 debounce 有防反跳的意思,大致就是指防止重复触发。 那么,函数防抖,真正的含义是: 延 ...
分类:
微信 时间:
2020-02-15 13:03:26
收藏:
0 评论:
0 赞:
0 阅读:
83
一、币圈一秒,人间一年 有道是币圈一日,人间一年。这个说法又得升级了,叫币圈一秒,人间一年。 前不久,币圈又出大事啦。BEC智能合约被爆出整数溢出漏洞,导致黑客能无限印币,在一次交易中,也就那么几秒钟的事情,黑客就“无中生有”地给两个账户转了天文数字般的BEC币,而原账户一分BEC币都没损失。大家来 ...
分类:
其他 时间:
2020-02-15 13:03:00
收藏:
0 评论:
0 赞:
0 阅读:
63
1、pickle.dump(object, file, protocol=) 将object对象序列化到打开的文件夹file中。protocol是序列化协议,默认是0,如果是负数或者HIGHEST_PROTOCOL,则使用最高版本序列化协议。 2、pickle.load(file,encoding) ...
分类:
其他 时间:
2020-02-15 13:02:38
收藏:
0 评论:
0 赞:
0 阅读:
48
这几天的学习中空余时间大体浏览了一下梦断代码这本书,但确实没有很细致的阅读。但依然有所收获。 开头的第0章就是打破人们固定的定型思维,章节从第0章开始,作者无意搞笑只是想说明一点程序员的计数方式从0开始,仔细一想确实如此,难的不说就说最基本的数组便是从0开始储存。 第一章 死定了 布鲁克斯法则:向已 ...
分类:
其他 时间:
2020-02-15 13:02:04
收藏:
0 评论:
0 赞:
0 阅读:
67
实现这样的卡片 上节课我们创建了 _TravelItem。一个TravelItem就代表了一个卡片。 卡片可以点击跳转到详情页面 所以最外层我们放一个手势的检测器 满足这种情况,我们才让他跳转到详情页 实现卡片的布局 带有圆角底部阴影的卡片 裁切效果 封装一个ItemImage生成上面的图片 底部是 ...
分类:
其他 时间:
2020-02-15 13:01:35
收藏:
0 评论:
0 赞:
0 阅读:
64
三、v model修饰符 v model.lazy v model 会和标签双向绑定,但是编辑时,时时刻刻都在同步,资源消耗没必要,v model.lazy会监听enter 或者手标失去焦点的时候才进行数据同步 v model.number 将输入框的值转换为number类型,默认是字符串处理所有的 ...
分类:
其他 时间:
2020-02-15 13:01:13
收藏:
0 评论:
0 赞:
0 阅读:
51
直接修改config文件 ...
分类:
其他 时间:
2020-02-15 13:00:59
收藏:
0 评论:
0 赞:
0 阅读:
65
调用语音识别,首先打开我们的首页 这里我们提供了_jumpToSpeak的方法 创建语音识别页面 复制一个my_page.dart 取名叫做speak_page 首先先来实现这个界面。中间有一段话,下面有三行文字。 下面是一个动画的按钮。点击就会变小。右边还有一个关闭的按钮 这里就用到了之前讲到的动 ...
分类:
其他 时间:
2020-02-15 13:00:14
收藏:
0 评论:
0 赞:
0 阅读:
65
在制作一个 Python 分发包时经常需要把一些文件添加到包中。最常见的例子是你希望通过 pip install命令安装 Python 包时会在 /etc/ 等目录下自动添加默认配置文件,由此可以让 Python,PS:另外也有很多人在学习Python的过程中,往往因为遇问题解决不了或者没好的教程从 ...
分类:
编程语言 时间:
2020-02-15 12:59:40
收藏:
0 评论:
0 赞:
0 阅读:
78
如何实现了一个循环执行的动画呢? 调用reverse()方法,反向执行。 重写dispose的声明周期。controller调用dispose释放资源。 下面这里就可以用anmiation 右边删除按钮 使用绝对定位。点击按钮的时候关闭页面。 设置Icon 上方布局实现 外层用一个Container ...
分类:
其他 时间:
2020-02-15 12:59:08
收藏:
0 评论:
0 赞:
0 阅读:
61
select REPLACE(tel,SUBSTR(tel,4,4),'****') tel from rwork_uinfo where comp_id = 3722 查询结果: ...
分类:
移动平台 时间:
2020-02-15 12:58:51
收藏:
0 评论:
0 赞:
0 阅读:
322
实习生张大胖 这是个代码写得很烂的电商系统,只要运行一段时间,服务器就会出现Out Of Memory。 别人都忙得四脚朝天,于是实习生张大胖被抓了壮丁去研究为什么会出现OOM。 刚入行的张大胖技术水平一般,“装模作样”地看代码,研究日志,请教老员工,一个星期过去了,还是一无所获。 周一例行的项目会 ...
分类:
其他 时间:
2020-02-15 12:58:14
收藏:
0 评论:
0 赞:
0 阅读:
108
现在只欠调用我们的plugin完成语音识别。以及跳转到搜索页面,把识别的结果带过去。完成一个语音搜索的功能 定义语音识别的结果的变量 判断识别的结果如果不为空那么就设置识别结果的变量。 彩蛋 页面跳转,并把识别的结果带过去,首先要关闭当前页面。 彩蛋:一定要关闭当前页面,才能进行跳转。不然你会看到无 ...
分类:
其他 时间:
2020-02-15 12:57:48
收藏:
0 评论:
0 赞:
0 阅读:
124
一、背景 昨天早上,交流群有一位同学提出了一个问题。看下图: 我不是大佬,而且当时我自己的想法也只是猜测,所以并没有回复那位同学,只是接下来自己做了一个测试验证一下。 他只简单了说了一句话,就是同样的sql,一个没加 order by 就全表扫描,一个加了 order by 就走索引了。 我们可以仔 ...
分类:
数据库技术 时间:
2020-02-15 12:57:27
收藏:
0 评论:
0 赞:
0 阅读:
72
1. 触屏事件 1.1 触屏事件概述 移动端的动画效果能用C3写就尽量用C3写,如果非要交互,那么就用CS搭配着C3来写 1.2 触摸事件对象TouchEvent 对于触摸事件对象主要记忆一下三个属性 1.3 移动端拖动元素 2. 移动端常见特效 3. 移动端常用开发插件 4. 移动端常用开发框架 ...
分类:
移动平台 时间:
2020-02-15 12:56:24
收藏:
0 评论:
0 赞:
0 阅读:
70
获得概念的完整性 编程系统(软件)的目的是使计算机更加容易使用。为了做到这一点,计算机装备了 语言和各种工具,这些工具实际上也是被调用的程序,受到编程语言的控制。使用这些工具 是有代价的:软件外部描述的规模大小是计算机系统本身说明的十倍。用户会发现寻找一个 特定功能是很容易的,但相应却有太多的选择, ...
分类:
其他 时间:
2020-02-15 12:56:05
收藏:
0 评论:
0 赞:
0 阅读:
63
链表必须清楚掌握 链表定义 struct ListNode { int val; ListNode *next; }; 创建链表头 ListNode* creat()//创建头 { struct ListNode *node=(struct ListNode *)malloc(sizeof(stru ...
分类:
编程语言 时间:
2020-02-15 12:54:57
收藏:
0 评论:
0 赞:
0 阅读:
56