自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (10)
  • 论坛 (1)
  • 收藏
  • 关注

原创 系统架构设计笔记(11)——分布式数据库系统

近年来,随着计算机技术与网络技术的发展,特别是 Internet 的兴起,分布式数据库系统得到了很快的发展和应用。1 分布式数据库的概念分布式数据库系统是相对于集中式数据库系统而言的,是将数据库技术与网络技术相结合的产物。分布式数据库( Distributed DataBase , DDB )比较确切的定义是:分布式数据库是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每...

2020-03-28 17:18:39 495

原创 系统架构设计笔记(10)—— 数据库备份与恢复

数据库中的数据一般都十分重要,不能丢失,因为各种原因,数据库都有损坏的可能性(虽然很小),所以事先制定一个合适的 、 可操作的备份和恢复计划至关重要。备份和恢复计划的制订要遵循以下两个原则:(1)保证数据丢失的情况尽量少或完全不丢失,因为性价比的要求,这要取决于现实系统的具体要求。(2)备份和恢复时间尽量短,保证系统最大的可用性。数据库备份按照不同方式可分为多种,这里按照备份内容分为物理备份...

2020-03-28 17:16:55 182

原创 微信小程序学习笔记(5)——小程序协同工作和发布

在中大型的公司里,人员的分工非常仔细,一般会有不同岗位角色的员工同时参与同一个小程序项目。为此,小程序平台设计了不同的权限管理使得项目管理者可以更加高效管理整个团队的协同工作。以往我们在开发完网页之后,需要把网页的代码和资源放在服务器上,让用户通过互联网来访问。在小程序的平台里,开发者完成开发之后,需要在开发者工具提交小程序的代码包,然后在小程序后台发布小程序,用户可以通过搜索或者其它入口来进入...

2020-03-28 14:40:20 239

原创 微信小程序学习笔记(4)——小程序宿主环境

微信客户端给小程序所提供的环境,称为宿主环境。小程序借助宿主环境提供的能力,可以完成许多普通网页无法完成的功能。1 渲染层和逻辑层首先,我们来简单了解下小程序的运行环境。小程序的运行环境分成渲染层和逻辑层,其中 WXML 模板和 WXSS 样式工作在渲染层,JS 脚本工作在逻辑层。小程序的渲染层和逻辑层分别由2个线程管理:渲染层的界面使用了 WebView 进行渲染;逻辑层采用 JsCore...

2020-03-28 14:37:58 176

原创 微信小程序学习笔记(3)——代码结构

微信小程序包含以下四种类型的文件:.json 后缀的 JSON 配置文件.wxml 后缀的 WXML 模板文件.wxss 后缀的 WXSS 样式文件.js 后缀的 JS 脚本逻辑文件1 JSON 配置JSON 是一种数据格式,在微信小程序中,JSON 文件用于实现...

2020-03-28 14:36:40 265

原创 微信小程序学习笔记(2)—— 小程序账号申请、安装开发工具以及运行第一个小程序

1 申请账号进入小程序注册页 根据指引填写信息和提交相应的资料,就可以创建自己的小程序帐号。注意: 需要使用电子邮箱作为登录帐号,而且这个邮箱与微信公众平台注册的邮箱必须不同。登录 小程序后台 ,我们可以在菜单 “开发”-“开发设置” 中看到小程序的 AppID 了 。小程序的 AppID 相当于小程序平台的一个身份证,后续我们会在很多地...

2020-03-28 14:35:00 112

原创 微信小程序学习笔记(1)—— 小程序与普通网页开发之间的区别

​小程序的主要开发语言是 JavaScript ,小程序的开发同普通的网页开发相比有很大的相似性。对于前端开发者而言,从网页开发迁移到小程序的开发成本并不高,但是二者还是有些许区别的。​网页开发渲染线程和脚本线程是互斥的,这也是为什么长时间的脚本运行可能会导致页面失去响应;而在小程序中,二者是分开的,分别运行在不同的线程中。网页开发者可以使用到各种浏览器暴露出来的 DOM API,进行 DOM ...

2020-03-28 14:30:56 303

原创 系统架构设计笔记(9)——数据库事务管理

数据库系统运行的基本工作单位是事务,事务相当于操作系统中的进程,是用户定义的一个数据库操作序列,这些操作序列要么全做要么全不做,是一个不可分割的工作单位。事务具有以下特性:(1)原子性( Atomicity):数据库的逻辑工作单位。(2)一致性( Consistency):使数据库从一个一致性状态变到另一个一致性状态。(3)隔离性( Isolation):不能被其他事务干扰。(4)持续性(...

2020-03-22 17:54:32 218

原创 说说如何利用 Python 的 BeautifulSoup 模块解析 HTML 页面

BeautifulSoup 是 Python 的一个模块,用于从 HTML 页面中提取信息。首先在命令行中运行 pip install beautifulsoup4 安装该模块,模块的名称是 bs4。1 创建 BeautifulSoup 对象调用 bs4. BeautifulSoup () 函数时,需要传入需要解析的 HTML 字符串。 bs4. BeautifulSoup () 函数会返回...

2020-03-22 11:37:09 221

原创 系统架构设计笔记(8)——数据库设计

数据库设计的过程是将数据库系统与现实世界密切地、有机地、协调一致地结合起来的过程。数据库的设计质量与设计者的知识、经验和水平密切相关。作为数据库应用系统的重要组成部分,数据库设计的成败往往直接关系到整个应用系统的成败。以数据库为基础的数据库应用系统与其他计算机应用系统相比往往具有数据量庞大、数据保存时间长、数据关联复杂、用户要求多样化等特点。数据库设计中面临的主要困难和问题有:(1)同时具...

2020-03-21 17:37:22 494

原创 说说如何利用 Python 的 requests 模块,从网络下载电子小说

利用 Python 的 requests 模块可以很容易从网络下载电子小说,甚至可以处理 https 连接!首先必须先安装该模块。通过命令行,运行 -》pip install request1 请求首先找一个电子书下载链接,形如:https://xiazai.xqishu.com/txt/%E9%80%A0%E5%8C%96%E5%9B%BE.txt, 这个 URL 地址指向了一个 t...

2020-03-21 12:09:28 251

原创 巧用 Python 的 webbrowser 模块搜索喜欢的书

webbrowser 模块的 open() 函数可以启动一个新浏览器,打开指定的 URL。我们可以利用它,自动打开浏览器中的豆瓣网站,来查找我们喜欢的书籍。首先分析豆瓣的搜索书籍的 URL 地址格式,形如:https://search.douban.com/book/subject_search?search_text=%E6%B5%B7%E5%BA%95%E4%B8%A4%E4%B8%87%...

2020-03-21 09:57:04 160

原创 系统架构设计笔记(7)—— 数据库模式与范式

数据管理技术的发展大致经历了人工管理阶段 、 文件系统阶段 、 数据库阶段和高级数据库技术阶段。数据库是长期储存在计算机内的 、 有组织的 、 可共享的数据的集合。数据库管理系统 ( Database Management System , DBMS ) 是一种负责数据库的定义 、 建立 、 操作 、 管理和维护的软件系统。其目的是保证数据安全可靠,提高数据库应用的简明性和方便性 。DBMS...

2020-03-21 08:22:50 323

原创 说说如何在 Python 中使用日志

通过日志,我们可以理解程序中发生的事件,以及事件发生的顺序。通过 Python 的 logging 模块可以创建自定义的日志记录。这些日志记录可以包含调用时间以及当时变量的值;而且如果日志记录有缺失,说明有部分代码被跳过。1 示例Al Sweigart 写过这样一个示例,很好地诠释了使用日志来排查程序问题的实践方法。他举了一个计算阶乘的示例:import logginglogging.b...

2020-03-15 08:51:07 110

原创 系统架构设计笔记(6)—— 操作系统作业管理

从用户的角度看,作业是系统为完成一个用户的计算任务(或一次事务处理)所做的工作总和。例如,对于用户编制的源程序,需经过对源程序的编译、连接编辑或连接装入及运行产生计算结果。这其中的每一个步骤,常称为作业步,作业步的顺序执行即完成了一个作业。从系统的角度看,作业则是一个比程序更广的概念。它由程序、数据和作业说明书组成。系统通过作业说明书控制文件形式的程序和数据,使之执行和操作。而且,在批处理系统中...

2020-03-14 14:55:14 121

原创 系统架构设计笔记(5)—— 操作系统文件管理

操作系统对计算机的管理包括两个方面:硬件资源和软件资源。硬件资源的管理包括CPU 的管理、存储器的管理、设备管理等,主要解决硬件资源的有效和合理利用问题。软件资源包括各种系统程序、各种应用程序、各种用户程序,也包括大量的文档材料、库函数等。每一种软件资源本身都是具有一定逻辑意义的相关信息的集合,在操作系统中它们以文件形式存储。计算机系统的重要作用之一是能快速处理大量信息,因此数据的组织、存取和...

2020-03-14 14:53:36 258

原创 系统架构设计笔记(4)—— 操作系统设备管理

在计算机系统中,除了处理器和内存之外,其他的大部分硬设备称为外部设备。它包括输入/输出设备,辅存设备及终端设备等。这些设备种类繁多,特性各异,操作方式的差异很大,从而使操作系统的设备管理变得十分繁杂。设备管理程序一般要提供下述功能:提供和进程管理系统的接口,当进程要求设备资源时,该接口将进程要求转达给设备管理程序 。进行设备分配。按照设备类型和相应的分配算法把设备和其他有关的硬件分配给请求...

2020-03-14 14:51:16 146

原创 说说如何在 Python 中使用断言

断言用于确保代码没有偏移我们的预期。可以使用 assert 语句进行检查。如果检查失败,就会抛出异常。assert 语句包含以下部分:assert 关键字;条件语句,即求值为 True 或 False 的表达式;逗号;当条件为 False 时,需要显示的字符串。status='begin'assert status=='begin','status 必须是启动状态'statu...

2020-03-14 11:13:01 171

原创 说说如何在 Python 中抛出异常以及相关应用场景

当 Python 试图执行无效代码时,就会抛出异常。我们也可以使用 raise 语句抛出异常。在代码中, raise 语句包含以下部分:raise 关键字;调用 Exception 函数,同时传入出错信息描述。raise Exception('抛出异常')Al Sweigart 写过这样一个示例,很好地诠释了抛出异常用法。Sweigart 定义了一个 box_print() 函数...

2020-03-14 10:41:43 189

原创 系统架构设计笔记(3)—— 操作系统存储管理

存储器是计算机系统中最重要的资源之一。因为任何程序和数据以及各种控制用的数据结构都必须占有一定的存储空间,因此,存储管理直接影响系统性能。存储器由内存和外存组成。内存是由系统实际提供的存储单元(常指字节)组成的一个连续地址空间,处理器可直接存取。外存(辅存)是指软盘、硬盘、光盘和磁带等一些外部存储部件,常用来存放暂不执行的程序和数据。处理器不能直接访问外存,需通过启动 I/O(Input/Out...

2020-03-14 07:47:46 225

原创 工作流框架选型调研报告

1 需求背景分析工作流技术的主要特点是:过程的自动化处理(包含人与系统交互为基础的人工活动)。目前被广泛应用于办公环境中,比如:协助涉及多人或多部门的任务的执行。工作流管理系统会生成并处理任务的电子表单,让各个部分的人员可以通过表单实现交互,从而参与到整个业务流程中。对于需要 ISO 或 CMM 认证的组织,使用工作流系统能够显著地提升“流程规范化”的运转速度,从而提升生产效率。...

2020-03-14 07:43:33 354

原创 数据可视化大屏选型调研报告

1 需求背景分析数据可视化要根据数据的特性,可视化要根据数据的特性,如时间信息和空间信息等,找到合适的可视化方式,例如图表(Chart)、图(Diagram)和地图(Map)等,将数据直观地展现出来,以帮助人们理解数据,同时找出包含在海量数据中的规律或者信息。数据可视化是大数据生命周期管理的最后一步,也是最重要的一步。数据可视化起源于图形学、计算机图形学、人工智能、科学可视化以及用户界面等领域...

2020-03-14 07:38:48 552

原创 说说如何使用 Activiti 创建带用户任务与脚本任务的审批流程

假设有这样的一个审批流程,审批通过,就输出审批结果。审批节点采用用户任务,输出审批结果采用脚本任务。流程定义如下:<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.or...

2020-03-08 11:15:29 385

原创 系统架构设计笔记(2)—— 操作系统进程管理

操作系统基本原理包含以下 5 大管理。我们先来说说进程管理。因为处理机是计算机系统的核心资源,所以整个操作系统的重心是处理机管理。处理机管理中最基本的、最重要的概念是进程。进程是系统并发执行的体现。不同观点操作系统静态是一组程序和表格集合的操作系统。动态是进程动态和并发执行的操作系统。不同观点进程静态进程是由程序 、 数据和进程控...

2020-03-08 11:12:38 224

原创 说说如何使用 Python 创建、读取或解压 ZIP 文件

带有 .zip 扩展名的文件,是一个包含许多文件或文件夹的压缩包。因为压缩之后,不仅会减少一个文件的大小,还可以把需要传输的文件数降到最低(1 个),这样很适合网络传输。压缩包也称为归档包。利用 zipfile 模块中的函数, 我们就可以创建或解压 ZIP 文件。1 创建 ZIP 文件要创建 ZIP 文件,必须以 “ 写模式 ” 打开 ZipFile 对象,即传入 ‘w’ 作为第二个参数。然...

2020-03-01 15:36:43 173

Nginx 1.18.0 以及相关依赖库

该压缩包内包含了 Nginx-1.18.0以及 Nginx所需要的依赖库。依赖库主要为: * 编译 Nginx 的GCC 编译器; * 未来使用 C++ 来编写 Nginx 的 G++ 编译器; * Perl 正则表达式(Nginx HTTP 模块依赖库); * zlib (网络数据包 gzip压缩依赖库); * openssl (提供HTTPS 支持以及 MD5、SHA1 等加密算法实现)。

2020-12-27

Vue.js 技术交流培训材料.pdf

包含数据绑定、计算属性、内置指令、组件、自定义指令、Render 函数、webpack、插件等内容。

2019-11-22

jasperreports-functions-6.3.1.jar

jasperreports 的函数依赖包,用于解决 jasperreports 抛出 Caused by: java.lang.NoClassDefFoundError: net.sf.jasperreports.functions.standard.DateTimeFunctions 的问题

2017-11-07

mysql 函数,可以将数字转换为中文大写形式

mysql 函数,可以将数字转换为中文大写形式。大写数字是中国特有的数字书写方式,利用与数字同音的汉字取代数字,以防止数目被涂改。 据考证,大写数字最早是由武则天发明,后经朱元璋改进完善。

2017-10-30

olap4j-0.9.7.309-JS-3.jar jasperreports 6.x 的依赖包

olap4j-0.9.7.309-JS-3.jar jasperreports 6.x 的依赖包哦

2017-10-20

微软雅黑字体

微软雅黑字体是一种全新的无衬线黑体,它的字形略呈扁方而饱满,笔画简洁而舒展,易于阅读。

2017-10-10

axis1.4 包,一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。

axis全称Apache Extensible Interaction System 即阿帕奇可扩展交互系统。Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。Axis目前版本是为Java编写的,不过为C++的版本正在开发中。但Axis并不完全是一个SOAP引擎,它还是一个独立的SOAP服务器和一个嵌入Servlet引擎(例如Tomcat)的服务器

2017-09-29

Fiddler4 破解版,http协议调试代理工具

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

2017-09-29

阿里巴巴Java开发手册(正式版)

阿里巴巴集团推出的《阿里巴巴Java开发手册(正式版)》是阿里巴巴近万名开发同学集体智慧的结晶,以开发视角为中心,详细列举如何开发更加高效、更加容错、更加有协作性,力求知其然,更知其不然,结合正反例,让Java开发者能够提升协作效率、提高代码质量。

2017-02-16

mdwiki 项目模板代码

可用于搭建 mdwiki 项目架构,mdwiki 是基于 markdown 的 wiki 系统。里面有一些基础文件,可在此基础上进行扩展。

2016-12-30

deniro_li的留言板

发表于 2020-01-02 最后回复 2020-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除