AND
7.30
在老师推荐下,开始读《大道至简》这本书,周爱民先生的大道至简是一本详细介绍编程思维的书。 在阅读这本书的过程中,我重新审视了自己,发现了自己的很多不足。在大一学期的C语言和C++中,只学会了编程所学的基本知识,并没有深度了解编程的思维。往往拿到程序后,会像书中说的那样“那我们就开始吧”,我没有梳理题 ......
numpy-选择和过滤
# numpy-选择和过滤 [TOC] ## 查找 ### np,where() 1、不带条件 返回tuple,第一个值是索引,第二个是空值 输入必须是 数组,不能是 list 输入一般是一维,行向量或者列向量都可以 2、带条件 `np.where(condition, x, y)` 满足条件(`c ......
numpy-线代和矩阵
## numpy-线代和矩阵 [TOC] ### 创建(转换)矩阵 一般我们先创建数组,然后将其转化为矩阵 ``` np.mat(data, dtype=None) data: 数据或者数组 dtype: 数据格式 ``` ```python import numpy as np arr1 = np ......
使用技巧(持续更新)
## 1. 如何以带参数的方式调试程序 在载入程序后找到“文件——改变命令行”,点击运行,然后按照如```"path\to\aaa.exe" "arg1" "arg2" "arg3"```的方式修改命令行即可。 如图:  found during DRC. Bitgen not run(Vivado 2017.4)。
写了一个很简单的程序,2-4译码器。 ```verilog module decoder2to4( input in1, in0, output reg [3:0]out ); always @ (*) begin if ({in1, in0} == 2'b00) out = 4'b1111; el ......
读大道至简有感
《大道至简》是一本关于软件工程的书籍,作者周爱民先生在书中强调了简单的力量。这本书让我深刻地认识到,大道至简,其实并不难。在软件开发过程中,我们往往会被各种琐碎的事情所困扰,而忽略了最重要的部分。这本书告诉我们,只有把问题简单化,才能更好地解决问题。《大道至简》是周爱民先生在软件工程领域的经验和思考 ......
H5 devicemotion摇一摇
1. DeviceMotionEvent(设备运动事件)返回设备有关于加速度和旋转的相关信息。 2. acceleration属性包含三个加速度属性值{x, y, z}; * 检测屏幕摇动代码如下 ```html Document ``` ......
C#实现对数据库的备份和还原
需在引用中添加MySqlBackup.dll,然后引入命名空间; using MySql.Data.MySqlClient; 备份数据库: using (MySqlConnection con = new MySqlConnection(conStr))//建立数据库连接 { using (MySq ......
C#实现数据库数据变化监测(sqlserver&mysql)
监测数据库表数据变化,可实现数据库同步(一主一从(双机备份),一主多从(总部数据库,工厂1,工厂2,工厂数据合并到总部数据)) sqlserver 启用数据库监听服务 ALTER DATABASE test SET NEW_BROKER WITH ROLLBACK IMMEDIATE; ALTER ......
citus 12 新特性
就在最近citus 发布了12 版本 主要包含的新特性 基于schema 的分片(对于一些saas ,面向微服务以及垂直拆分场景比较有用) 基于租户的监控,核心还是对于schema 拆分场景的 merge 支持 基于磁盘大小的rebalance 说明 基于schema 的分片是一个很不错的功能,但是 ......
OSG 使用整理(6):使用FBO渲染到纹理
## 使用FBO渲染到纹理 ### 1.1 FBO 帧缓冲 帧缓冲包括颜色缓冲、深度缓冲和模板缓冲,默认帧缓冲是在我们创建窗口时生成和配置好的。OpenGL中使用过程类似缓存对象分为创建、绑定、读写、解绑、释放。 **a . 创建FBO,绑定纹理附件** 一个完整的帧缓冲需要附加至少一个 ......
C#-SharpSvn使用记录
工作需要使用C#代码从SVN库中下载文件,网上查找后,实现功能,现简单记录。 1.首先打开解决方案-工具-库程序包管理器-程序包管理器控制台,输入指令: NuGet\Install-Package SharpSvn.1.7-x86 -Version 1.7006.2206;此时引用中出现SharpS ......
uniapp Ucharts 横向bar图 每个设置颜色不同
代码 》》》 arr = [80,80,80]let valueList = arr.map((item, index) => { let color = '' let newNumber = Number(item) if (index == 0) color = '#5593FE' if (in ......
IEC61499协议
一 IEC61499协议简述 IEC61499协议标准用于分布式工业自动化系统,旨在实现分布式应用程序的可移植性、可重用性和互操作性。IEC61499定义了一种建模语言,该语言允许对整个控制系统进行建模,即使系统由较小的部分(单个PLC)组成,通过功能块(FB,Function Block)的形式完 ......
opencv-python霍夫变换
1 霍夫线检测原理 霍夫变换常用来提取图像中的直线和圆等几何形状。 在笛卡尔坐标系中,直线可以表示为 y=kx+q 也就是说通过变量k,q可以确定一条直线,把直线写成关于k,q的函数,进行空间转换,转换后的空间称为霍夫空间。 也就是说:笛卡尔坐标系中的一条线对应了霍夫空间的一个点。反过来,霍夫空间的 ......
从0开发属于自己的nestjs框架的mini 版 —— 终极篇
这篇其实是最简单的,就是将前面所实现的ioc,路由整合在一起就可以了 话不多说,直接上代码 > \src\koa-ioc.ts #### 引入相关库 ``` import Koa from "koa"; import koaRouter from "koa-router"; import { Con ......
二分查找常见变种方法的代码实现
二分查找变种: 1. 查找大于target的所有值的最小索引; 2. 查找等于target的所有值的最大索引(上界); 3. 查找大于target的所有值的最大索引; 代码示例: /** * 二分查找工具对象 */ const BinarySearch = (function() { return ......
java基础中(笔记)
流程控制 流程控制语句的分类: 1、顺序结构:从上往下,从前往后; 2、分支结构(if,switch); 3、循环结构(for,while,do...while); if语句 if格式: if(关系表达式){语句体;} if(关系表达式){语句体1;}else{语句体2;} if(关系表达式){语句 ......
C++ assert学习
转自:https://blog.csdn.net/m0_51913750/article/details/130986465 1、介绍 assert 是一个宏,用于在运行时检查一个条件是否为真,如果条件不满足,则运行时将终止程序的执行并输出一条错误信息。条件满足为true时,不做任何操作。 asse ......
离线Linux部署k8s集群环境
***********离线部署安装k8s集群环境***********1.机器配置master 192.168.245.201 4核4gnode1 192.168.245.202 4核4gnode2 192.168.245.203 4核4g 系统内核:3.10.0-957.el7.x86_64 2. ......
异步通信点灯
[TOC] # 前言 前面我们学习了PWM定时器脉冲来进行点灯,这些只是通过设置好的代码来让LED进行亮灭,有没有什么办法可以通过上位机来对LED的亮灭进行控制呢? # 一、串口通信 在单片机中如果要让两个机器进行通信的话可以使用到通信的串口进行通信的,比如说单片机出现了个问题,那可以通过串口通信向 ......
高德api得到坐标系
def get_GD(location): url='https://restapi.amap.com/v3/assistant/coordinate/convert?' key='208ce530fdd2dc162c8831657fff3232' link='{}locations={}&coor ......
ES索引备份还原
https://blog.csdn.net/weixin_43480441/article/details/128630478?spm=1001.2101.3001.6650.10&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefaul ......
【es】elasticsearch生产数据备份和恢复方案
https://huaweicloud.csdn.net/637f7ae4dacf622b8df859b1.html?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECT ......
Win11桌面时不时卡顿无响应
一、问题描述: 在待机或正常使用过程中,时不时遇到桌面无响应的情况,但鼠标正常移动。网络上大致给出以下几种处理思路: 1.移除拓展坞,集线器2.打开设备管理器,通用串行总线控制器,对里面每个设备的:“允许计算机关闭此设备以节约电源”,把勾去除3.通过命令彻底卸载小组件4.更换无线网卡驱动 本问题实际 ......
使用GFPGAN修复美化老照片
老照片修复利器GFPGAN,该模型为腾讯2021年开源的一个用于图片人脸复原修复的**GAN模型**;我们都有很多老照片,很多很久以前用**两三百万像素**拍的照片或原文件丢失了,只剩下压缩文件或**QQ空间**里面的老照片,现在一些App也支持老照片修复但往往效果不太理想或都需要收费;这时可以使用 ......
成都集训图论篇
# [NOI] 网格 ### 题目描述 跳蚤国王和蛐蛐国王在玩一个游戏。 他们在一个 $n$ 行$m $ 列的网格上排兵布阵。其中的 $c$ 个格子中 ,每个格子有一只蛐蛐,其余的格子中,每个格子有一只跳蚤。 我们称占据的格子有公共边的两只跳蚤是相邻的。 我们称两只跳蚤是连通的,当且仅当这两只跳蚤相 ......
python argparse—用于命令行选项、参数和子命令的解析器
参考:https://docs.python.org/3/library/argparse.html argparse.ArgumentParser: 创建Parser对象 语法格式 class argparse.ArgumentParser(prog=None, usage=None, descr ......
Docker cp命令
进入容器内部命令 docker exec -it tomcat-8082 bash 退回容器命令:exit, root@4ecf5be63f95,红色表示在容器内部 复制web文件到tomcat-8082容器内部, docker cp web tomcat-8082:/usr/local/tomca ......