最近学习高性能服务器程序框架的笔记,主要包括以下三个方面? 几种I/O模型:同步异步I/O、阻塞非阻塞I/O? 两种高效的事件处理模式:Reactor和Proactor? 两种高效的并发模式:半同步/半异步模式、领导者追随者模式 ...
分类:
其他 时间:
2020-06-12 01:37:45
收藏:
0 评论:
0 赞:
0 阅读:
50
第四章 理解质量属性 质量属性场景是一种面向特定的质量属性的需求。它由以下6部分组成: 1、刺激源。这是某个生成该刺激的实体(人、计算机系统或其他激励器)。 2、刺激。该刺激是当刺激到达系统是需要考虑的条件。 3、环境。该刺激在某些条件内发生。当刺激发生时,系统可能处于过载,或者正在运行,也可能是其 ...
分类:
其他 时间:
2020-06-12 01:37:06
收藏:
0 评论:
0 赞:
0 阅读:
39
战术与构架模式的关系 课上老师已经向我们讲解了六大质量属性的相关战术。设计师通常会选择一个精心设计的模式或模式集合,来实现一个或多个战术。然而,每个模式都实现了多个战术,不管是否是所期望的。 任何模式都会实现几个战术,它们通常与不同的质量属性有关;而且该模式的任何实现都对战术做出了选择。例如,实现可 ...
分类:
其他 时间:
2020-06-12 01:36:10
收藏:
0 评论:
0 赞:
0 阅读:
45
美国著名的软件工程专家B.W.boehm于1983年提出了软件工程的7条基本原理。Boehm认为这7条原理是确保软件产品质量和开发效率的原理的最小集合。 这7条原理如下: 1、用分阶段的生命周期计划严格管理 有统计表明,50%以上的失败项目是由于计划不周造成的。在软件开发与维护的漫长生命周期中,需要 ...
分类:
其他 时间:
2020-06-12 01:34:59
收藏:
0 评论:
0 赞:
0 阅读:
49
企业应用架构阅读笔记3 时间: 2020-06-11 数据源架构模式 1、表数据入口:充当数据库表访问入口的对象。一个实例处理表中所有的行。 表数据入口包含了用于单个表或视图的所有SQL,如选择、插入、更新、删除等。其他代码调用它的方法来实现所有与数据库的交互。 2、行数据入口:充当数据源中单条记录 ...
分类:
其他 时间:
2020-06-12 01:33:15
收藏:
0 评论:
0 赞:
0 阅读:
58
1、用openssl生成 命令openssl回车后输入md5回车输入要加密的字符串(不能回车),直接按C+d三次即可生成加密后的字符串。 2、用md5sum生成 (1)命令md5sum回车后输入md5回车输入要加密的字符串(不能回车),直接按C+d三次即可生成加密后的字符串。 (2)echo -n ...
分类:
系统服务 时间:
2020-06-12 01:32:00
收藏:
0 评论:
0 赞:
0 阅读:
275
在数学和计算机科学中,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。 举个例子: function add(a, b) { return a + b; } // 执行 add 函数,一次传入两个参数即可 add(1, 2) // 3 // 假设有一个 curry 函数可以 ...
分类:
编程语言 时间:
2020-06-12 01:31:13
收藏:
0 评论:
0 赞:
0 阅读:
42
原文地址:https://dev.to/lydiahallie/cs-visualized-useful-git-commands-37p1 原文作者:Lydia Hallie 前言 尽管 Git 是一款非常强大的工具。 我发现在使用 Git 时,在头脑里可视化地想象它会非常有用:当我执行一个特定命 ...
分类:
其他 时间:
2020-06-12 01:30:35
收藏:
0 评论:
0 赞:
0 阅读:
57
百度OCR 能做什么? 通用文字识别 身份证识别 银行卡识别 网络图片文字识别 通用文字识别(含位置信息) 通用文字识别(含生僻字) 如何集成使用OCR 目前Android这块没有理想的免费OCR开源框架,项目需要,我们选择了百度的OCR 产品; 这里以AS开发环境,身份证信息识别功能为例,阐述集成 ...
分类:
其他 时间:
2020-06-12 01:28:39
收藏:
0 评论:
0 赞:
0 阅读:
67
记录一下在centos服务器上部署django项目的流程和值得注意的点,以便以后查阅。这里,我已经在windows本地完成了django项目的编写,并能成功运行和访问,项目使用的是Mysql数据库。在centos上,我们准备使用nginx和uwsgi来部署项目。 1.准备工作 服务器上需要先安装ng ...
分类:
其他 时间:
2020-06-12 01:27:43
收藏:
0 评论:
0 赞:
0 阅读:
47
今天在介绍Natasha插件的时候还是按照以前的chrome插件离线安装方法安装插件,却遇到了"CRX-INVALID-HEAD"问题,现已解决,故整理成文分享给大家。 Chrome插件安装是出现"CRX-INVALID-HEAD"解决方法 1.将从本站下载.CRX格式的插件修改成.zip格式的文件 ...
分类:
其他 时间:
2020-06-12 01:26:26
收藏:
0 评论:
0 赞:
0 阅读:
77
RESTFUL风格自从被提出来就很火了,尤其是在这个移动互联网爆发的时代...... ...
分类:
其他 时间:
2020-06-12 01:26:01
收藏:
0 评论:
0 赞:
0 阅读:
64
图论的约定和表述 给定图$G \ = \ (V,E)\(,以图的结点数\)|V|\(与边的条数\)|E|$作为输入的规模,同时,仅当在渐近符号(如大$O$表示或大$\Theta$表示)中,符号$V$表示$|V|$,符号$E$表示$|E|$,比如我们说算法的时间复杂度为$O(VE)$,同时,用$G.V ...
分类:
其他 时间:
2020-06-12 01:25:25
收藏:
0 评论:
0 赞:
0 阅读:
41
new Thread(new Runnable() { @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println(Thread.currentThread().getName()+i); } } } ...
分类:
编程语言 时间:
2020-06-12 01:24:22
收藏:
0 评论:
0 赞:
0 阅读:
53
记一次配置alias遇到的问题 背景 刚到一家公司没多久,使用linux跳板机时,发现每次登陆目标主机时,都需要重新输入 ssh user@ip 等命令了,于是就想着去加一下alias吧。 更以前以前一样:直接vi .bashrc,增加alias 语句就好了, 一顿操作配置完了: 配置完.bashr ...
分类:
系统服务 时间:
2020-06-12 01:23:25
收藏:
0 评论:
0 赞:
0 阅读:
140
题目链接 关于kmp : https://www.cnblogs.com/roccoshi/p/13096988.html 关于kmp, 想了很久, 我觉得不应该放在这里写, 另开一贴记录一下. #include<bits/stdc++.h> using namespace std; typedef ...
分类:
其他 时间:
2020-06-12 01:22:25
收藏:
0 评论:
0 赞:
0 阅读:
42
一、解决background中图片太大只显示一部分 div { background-image: url('路径'); background-repeat:no-repeat; background-size:100% 100%; -moz-background-size:100% 100%; } ...
分类:
Web开发 时间:
2020-06-12 01:21:28
收藏:
0 评论:
0 赞:
0 阅读:
50
前言 这段时间在写一个大实验,水果超市管理系统,yes,我觉得挺大的,但是就当成了一个实验,接下来还有一个课程设计和一个实训,more bigger... 问题 在我把其他的都写好的时候去写UI层,发现,我的表格刷新是一个大问题,那么究竟怎么灵活的设置表格中的数据呢? 这就不得不提一下TableMo ...
分类:
编程语言 时间:
2020-06-12 01:21:11
收藏:
0 评论:
0 赞:
0 阅读:
54
一、Mybatis动态sql是做什么的?都有哪些动态sql?简述一下动态sql的执行原理? 动态sql:顾名思义就是动态的根据属性值来拼接数据库执行的sql语句,也就是多次查询或变更操作,根据传入的属性值不同,动态拼接出不同的可执行sql。包含判断为空、循环等 动态sql包含:where、set、i ...
分类:
其他 时间:
2020-06-12 01:20:48
收藏:
0 评论:
0 赞:
0 阅读:
55
ElasticHD两种安装方式 1、ElasticHD介绍 ElasticHD 支持 ES监控、实时搜索,Index template快捷替换修改,索引列表信息查看, SQL converts to DSL工具等 2、安装 ElasticHD是gitHub上的一个开源项目,没有官方网站,需要安装直接 ...
分类:
其他 时间:
2020-06-12 01:20:14
收藏:
0 评论:
0 赞:
0 阅读:
64