说起mysql的隔离级别,大家可能都知道。主要就是以下几种。 但是为什么mysql的默认隔离级别是可重复读呢,今天我们就针对这一隔离级别来探索。首先我们来看下可重复读的实现方式。 可重复读指的是当前事务A查询了一条数据值为5,另一个事务B将值改为3并提交,事务A再次查询值还是5。为什么能够实现呢,使 ...
分类:
数据库 时间:
2020-01-17 21:31:08
阅读次数:
113
本次技术调研来源于H5项目中的一个重要功能需求:实现微信长按网页保存为截图。 这里有个栗子(请用微信打开,长按图片即可保存):3分钟探索你的知识边界 将整个网页保存为图片是一个十分有趣的功能,常见于H5活动页的结尾页分享。以下则是项目中调研和踩坑的一些小结和汇总。 一、实现HTML页面保存为图片 1 ...
分类:
Web程序 时间:
2020-01-17 20:59:10
阅读次数:
82
前面我们在章节“Socket通讯探索(一)”中如何实现一个tcp连接,但是这仅仅是一个最初级的BIO实现,且没有添加线程池,实际应用中很少采用这种方式,因为不得不考虑当大量的Tcp连接建立的时候,服务端如何安全稳定的运行?为什么呢? 1、BIO实现方式,是阻塞式的(上一节最后面的实现方式虽然无数据的 ...
分类:
其他好文 时间:
2020-01-16 23:52:55
阅读次数:
82
数据初步探索 数据展示与文本读写 三种展示数据的方式 head() tail() sample() 1 import pandas as pd 2 import numpy as np 3 4 df = pd.read_csv("anime.csv") 5 6 # head(n) 可以显示前 n 个 ...
分类:
其他好文 时间:
2020-01-16 22:20:00
阅读次数:
104
北京地铁正研究「刷脸」安检方案 1 月 16 日消息,北京市人大代表、北京市地铁运营有限公司党委书记、董事长谢正光透露,正在探索基于乘客信用的智慧安检模式,加强乘客信用体系建设,建立地铁『白名单』及快速安检通道制度。」据悉,目前,「刷脸」的快捷安检方案正在研究中,将在客流量较大的车站先行试点。 来源 ...
分类:
其他好文 时间:
2020-01-16 18:54:29
阅读次数:
84
晨叔周刊,每周一话题,技术天天涨。 本周的话题是JS的内存问题(加入本周话题,请点击传送门)。 图 话题入口 今天的技术晨报,就来谈谈JS中变量的,值传递和引用传递的问题。现在,对于很多的JSer来讲,基本不关心堆和栈的问题,代码照样666。 但是,现在的前端,不再是传统的JQ时代,而是MVVM,组 ...
分类:
Web程序 时间:
2020-01-16 00:47:07
阅读次数:
83
探索该消息的起因 在一个基于MFC的程序中,有个窗口是直接继承自 CWnd ,需要给这个窗口里添加相应的 ToolTip ,当鼠标进入窗口并且悬停在某些地方的时候需要显示 ToolTip . 这个乍看起来实现很简单,重写MouseHover和MouseLeave就完事了,显示相应的ToolTip的逻 ...
分类:
编程语言 时间:
2020-01-15 19:09:05
阅读次数:
125
今天这篇文章和大家聊聊朴素贝叶斯模型,这是机器学习领域非常经典的模型之一,而且非常简单,适合初学者入门。 朴素贝叶斯模型,顾名思义和贝叶斯定理肯定高度相关。之前我们在三扇门游戏的文章当中介绍过贝叶斯定理,我们先来简单回顾一下贝叶斯公式: $$P(A|B)=\frac{P(A)P(B|A)}{P(B) ...
分类:
其他好文 时间:
2020-01-15 09:40:27
阅读次数:
76
PA(Horizontal Pod Autoscaler)是kubernetes(以下简称k8s)的一种资源对象,能够根据某些指标对在statefulSet、replicaController、replicaSet等集合中的pod数量进行动态伸缩,使运行在上面的服务对指标的变化有一定的自适应能力。 ...
分类:
Web程序 时间:
2020-01-14 20:48:51
阅读次数:
339
本篇文章尝试从What、Why、How这三个角度来探索Java中的弱引用,理解Java中弱引用的定义、基本使用场景和使用方法。由于个人水平有限,叙述中难免存在不准确或是不清晰的地方,希望大家可以指出,谢谢大家:) 1. What——什么是弱引用?** Java中的弱引用具体指的是java.lang. ...
分类:
编程语言 时间:
2020-01-13 22:12:52
阅读次数:
113