计算机原理以及PythonIDE配置和使用

计算机基础 在巩固了昨日学习知识的基础上,增加了新的内容 整个关于计算机基础的学习可以浓缩为五个问题 什么是编程? 人与计算机之间的交互操作,使人可以奴役计算机从而让其代替人类工作的行为 操作系统有什么用? 帮助人类更好的与计算机进行交互。 计算机由哪三大部分组成? 控制器运算器组成的cpu、内存、外存、输入输出设备 简述操作系统和应用程序的启动流程? 操作系统: 开机,启动临时操作系统,找到操作系统路径,启动操作系统 应用程序: 双击或者打开,CPU寻找此程序的外存地址,将此程序的各文件加载
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

演化计算实数空间变异算子

一起来学演化计算-实数空间变异算子 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考文献 [节选自] 文诗华. 多目标进化算法中变异算子的研究[D]. 湘潭大学. 这是来自郑金华教授的学生的硕士毕业论文。从入门演化计算时就读着郑老师的书走来的。在此对其表示最诚挚的敬意 实数搜索空间变异算子的实现 变异算子的设计原则 变异算子的研究概况 实数空间常用变异算子 均匀变异 非均匀变异 自适应变异 高斯变异 柯西变异 多项式变异 [42] Andenbrandt C A. An Exten
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

$\mathcal{Miemeng}$的病态码风计划

晚上困的要命,先写个码风计划提提神。 计划目标 抵制无理压行。 抵制不可读代码。 倡导代码艺术化,分层化 具体的一些细节和展示 1>整体 首先要把预读部分(我这么叫的),命名域使用,全局变量定义,函数用空行隔开 #include<iostream> using namespace std; const int a=666; int main(){ cout<<a<<endl; } 2>变量名 能用英文的不用缩写,能用缩写的不用拼音,能用拼音的不用划键盘。
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

斜率优化入门题:任务安排$123$ : )

任务安排1 1≤N≤5000,1≤S≤50,1≤Ti,Ci≤100 朴素做法: $f[i][j]=min\ {f[k][j-1]+(S*j+sumT)*(sumC[i]-sumC[k])}$ 复杂度为O(N3) 优化: "费用提前计算思想" 发现每重新启动一次,由于启动而增加的总费用是可以直接计算的,为$sumC[n]-sumC[k]$ $f[i]=min\ f[j]+sumT[i]*(sumC[i]-sumC[j])+S*(sumC[n]-sumC[j])\ $ 所以可以去掉j的一维,复杂度
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

杂想

1、dfs不会打:打树上点分治时发现:其实学过的算法中有很多优秀的搜索结构。 学一个算法,(1)不仅要知道他的作用,何时用,怎么用,(2)更要理解他背后的原理,理解他为什么是这样,他的本质, 是为了求什么而出现的。 一些算法代码里短短一句话,技巧很多,卡的冗余也很多。 那么在打dfs的时候,很可能会用到这些算法。 当然这只是初级。第一种可以做题写题,但是掌握第二种才能灵活应用,才能改变以适应不同情况,才能发明新的算法,这才是高手所追求的。 这才能更好提升自己。 就像学长说的,更要理解算法的本质。
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

必懂的webpack高级配置

webpack高级配置 1.HTML中img标签的图片资源处理 使用时、只需要在html中正常引用图片即可、webpack就会找到对应的资源进行打包、并修改html中的引用路径 主要是将html中的img路径文件进行打包、和copy-webpack-plugin是有区别的、copy-webpack-plugin主要是拷贝一些资源文件 项目中的图片资源都使用html-withimg-loader 项目中的音频、视频等资源文件使用copy-webpack-plugin 安装 npm i -S ht
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

cqyz oj | 纪念品分组 | 贪心

Description   元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得 的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。   你的任务是写一个程序,找出所有分组方案中分组数最少的一种,输出最少的分组数目。 Input   第 1 行包括一个整数 w,为每组纪念品价格之和的上限。  第 2 行为一个整数n
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

岛屿与周长

给定一个包含 0 和 1 的二维网格地图,其中 1 表示陆地 0 表示水域。 网格中的格子水平和垂直方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有一个岛屿(或者说,一个或多个表示陆地的格子相连组成的岛屿)。 岛屿中没有“湖”(“湖” 指水域在岛屿内部且不和岛屿周围的水相连)。格子是边长为 1 的正方形。网格为长方形,且宽度和高度均不超过 100 。计算这个岛屿的周长。 示例 : 输入: [[0,1,0,0], [1,1,1,0], [0,1,0,0], [1,1,0,0]]
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

Django模板,变量,标签,过滤器,自定义标签过滤器

自定义标签过滤器 1、在settings中的INSTALLED_APPS配置当前app,不然django无法找到自定义的simple_tag 2、在app中创建templatetags模块(模块名只能是templatetags) 3、创建任意 .py 文件,如:my_tags.py from django import template from django.utils.safestring import mark_safe register = template.Library()
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

web应用+250斗笔式模拟框架

http协议简介   HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。 http协议特性 (1) 基于TCP/IP   http协议是基于TCP/IP协议之上的应用层协议 (2) 基于请求-响应模式   HTTP协议规定,请求从客户端发出,最后服务器端响应
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

python 动态创建变量 获取变量名

参考链接:https://www.cnblogs.com/technologylife/p/9211324.html 参考链接(未)(使用inspect 获取变量名):https://blog.csdn.net/s740556472/article/details/80928849 更容易理解的(未):https://segmentfault.com/q/1010000000405232 问题:   为什么要那样获取变量名呢?明明都已经把变量名给敲出来了? 需求和要求: 动态产生的变量名应该是
分类: 其他 发布时间: 07-26 21:51 阅读次数: 0

spring cloud微服务架构设计

spring cloud微服务架构设计1.概述本文分别从整体层级、开发视图、部署视图三个角度,对整个系统的微服务架构进行“解剖”。整体层级关注调用的层级(从终端人机界面到物联网);开发视图则主要面向开发人员,描述了系统工程结构、模块及关联关系;部署视图则是系统最终部署时的拓扑图;通过这些视角可以较为清晰的明白整个微服务架构设计思路。2.整体层级视图自顶向下的一张调用层次关系图:详细的说明,见下方的
分类: 编程语言 发布时间: 07-26 21:50 阅读次数: 0

谈谈我对微服务、SpringCloud、k8s、Istio的一些杂想

一、微服务与SOA“微服务”是一个名词,没有这个名词之前也有“微服务”,一个朗朗上口的名词能让大家产生一个认知共识,这对推动一个事务的发展挺重要的,不然你叫微服务他叫小服务的大家很难集中到一个点上。业界对微服务与SOA的区别争论比较多大多都是在微观上对比他们的区别什么微服务粒度更细啊、微服务没有ESB啊、微服务通讯相比SOA采用更轻量级的协议啊等等,但是从微观谈区别本身就有悖论,这些区别只是微服务
分类: 编程语言 发布时间: 07-26 21:41 阅读次数: 0

(5) 数据的完整性

在实际开发中,数据表中的数据是非常多的,保证数据的准确是至关重要的。MySQL提供了数据的完整性约束,主要包括实体完整性,域完整性和引用完整性。 5.1 实体完整性 实体完整性是对关系中的记录进行约束,即对行的约束。此处主要讲解主键约束、唯一约束和自动增长列。 1. 主键约束 主键(primary key) 用于唯一地标识表中的某一条记录。在两个表的关系中,主键用来在一个表中引用来自于另一个表中的特定记录。一个表的主键可以由多个关键字共同组成,并且主键的列不能包含空值。主键的值能唯一标识表中的
分类: 其他 发布时间: 07-26 21:34 阅读次数: 0

opencv实现人脸识别(一)opencv的相关知识了解

这回进行了人脸识别的项目,对学习过程进行记录。 首先进行的就是一系列环境的配置,如 python3.7的安装, python的IDE pycharm的安装,然后进行opencv库的安装,可以通过pycharm中的settings->project->Project Interpreter 页面进行添加, 也可以通过pip命令在命令行界面上安装。 环境的搭建过程略过。 然后就是对opencv库进行运用 先贴出opencv的概念: OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,
分类: 其他 发布时间: 07-26 21:34 阅读次数: 0

Day64 vue入门

博客参考地址请查询:https://www.cnblogs.com/Michael--chen/p/11246214.html 1.vue.js库的基本使用   1.1 官方中文文档     中文:https://cn.vuejs.org/      vue的引入类似于jQuery,开发中可以使用开发版本vue.js,产品上线要换成vue.min.js。     例子: <!DOCTYPE html> <html lang="en"> <head> <meta charset="
分类: 其他 发布时间: 07-26 21:34 阅读次数: 0

K-D Tree学习笔记

用途 做各种二维三维四维偏序等等。 代替空间巨大的树套树。 数据较弱的时候水分。 思想 我们发现平衡树这种东西功能强大,然而只能做一维上的询问修改,显得美中不足。 于是我们尝试用平衡树的这种二叉树结构,做更高维的事情。 继续沿用平衡树的左儿子比自己小、右儿子比自己大的形态。这时发现,如果小于号定义得不好,那么做高维询问的时候就很难做。 发明者想到了这样一个方法:我们每过一层就划分一次超矩形。 具体地,给每一层一个\(type\),表示这一层是按哪一维切割。切割某一维的时候,拿出中位数,然后分成
分类: 其他 发布时间: 07-26 21:34 阅读次数: 0

ASDASDceshi测试

撒旦发射点撒地方撒地方锁定
分类: 其他 发布时间: 07-26 21:34 阅读次数: 0

趣谈编程语言

编程语言分类 有一个小伙深爱着山的那边的一个女孩,但是他们之间语言不通,所以小伙决定去理解女孩的语言与生活。 有一天,他向山的那边喊了一句“嘿!!”,女孩在山的那边回了一句: "emmm..........." "......" 机器语言 但是这点困难在爱情的面前是不足为惧的!小伙决定先去学习女孩的语言,经过不懈研究,终于发现这样的秘密: 这就是女孩的语言,官方名称叫“机器语言”,山外面认为这是蛮夷语言,也称它为“低级语言”。 虽然男孩学会了一点女孩的语言,但是如果想说的话太多就要花费非常漫长
分类: 其他 发布时间: 07-26 21:34 阅读次数: 0

解决Dell XPS15-9570下Hackintosh下DW1830睡眠唤醒后不可用

简单的说吧,10.14.X系统,更换过DW1830的用户,目前的注入Kext或DSDT无法做到睡眠完美的,可以通过一下方法解决,实测完美! 问题描述 在使用电池时,让系统睡眠进入睡眠状态,再次唤醒后约1分钟,蓝牙状态不可用 解决方法 屏蔽网卡 Pin 56 与 Pin 54 针脚,从机器中拆下DW1830,用遮盖物(如胶布、双面胶)屏蔽网卡 Pin 56 与 Pin 54 针脚, 图为针脚定义 图为DW1830屏蔽针脚示意图 BIOS版本 1.11.2
分类: 其他 发布时间: 07-26 21:34 阅读次数: 0