一、事件驱动与异步IO 回顾:同步、异步、阻塞、非阻塞 同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不会返回。按照这个定义,其实绝大多数函数都是同步调用。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。 举例: 1. multi ...
分类:
编程语言 时间:
2018-06-13 19:41:29
阅读次数:
269
在我安装tesserocr的过程中出现了报错 C:\Users\Administrator>pip3 install tesserocr pillowCollecting tesserocr Using cached https://files.pythonhosted.org/packages/c ...
分类:
Windows程序 时间:
2018-06-09 23:23:41
阅读次数:
7988
网络上看到过很多的java工程师的学习路线,内容很多,对于java初级人员来说,这种学习路线看的多了,就很容易混淆,最后并不能给自己一个深刻的认识和理解,我将一些重点,干货整理出来。 一、基础 Java基础首先去找一个Java的基础教程学一下,学习Java基础的时候,应该尽量多动手,很多时候,你想当 ...
分类:
编程语言 时间:
2018-06-08 14:14:27
阅读次数:
150
Linux中系统检测工具top命令 本文转自:https://www.cnblogs.com/zhoug2020/p/6336453.html 首先介绍top中一些字段的含义: VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等 ...
分类:
系统相关 时间:
2018-06-08 10:35:59
阅读次数:
237
1.背景介绍 在大多数Web应用都将数据保存到关系型数据库中,WWW服务器从中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,就会出现关系型数据的负担加重、数据库响应缓慢、网站打开延迟等问题。 通过在内存中缓存数据库的查询结果,减少数据访问次数,以提高动态Web应用的速度,提高网站架构的并 ...
分类:
系统相关 时间:
2018-06-07 19:18:25
阅读次数:
207
接上文,在这个函数中 调用txMemPool成员函数ProcessTransaction对tx进行校验。在syncmanager对象中,txMemPool,顾名思义就是交易池。负责对交易的验证和管理。 tx的数据结构如下: 在ProcessTransaction函数中调用了maybeAcceptTr ...
分类:
其他好文 时间:
2018-06-03 21:43:05
阅读次数:
332
问题的引入 DB(Oracle、MySQL、Postgresql等)+Memcached 这种架构模式在我们生产环境中十分常见,一般我们通过Memcached将热点数据加载到cache,应用层首先向Memcached请求数据,如果缓存中存在数据,那么直接返回应用层;但随着业务数据量的不断增加,和访问 ...
分类:
数据库 时间:
2018-05-30 13:18:59
阅读次数:
180
对于经常使用Git的朋友来说,.gitignore配置一定不会陌生。废话不说多了,接下来就来说说这个.gitignore的使用。 首先要强调一点,这个文件的完整文件名就是".gitignore",注意最前面有个“.”。一般来说每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是 ...
分类:
其他好文 时间:
2018-05-29 18:57:34
阅读次数:
179
Collecting mysql-python Using cached https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL- ...
分类:
数据库 时间:
2018-05-28 21:08:34
阅读次数:
563
************************************************************************************************** ◆案例1◆ 编译安装Memcache********************************* ...
分类:
系统相关 时间:
2018-05-20 11:50:00
阅读次数:
197