神器 实用工具onenote笔记
8款数据迁移工具选型,主流且实用!
前言:ETL(是Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业应用来说,我们经常会遇到各种数据的处理、转换、迁移的场景。今天特地给大家汇总了一些目前市面上比较常用的ETL数据迁移工具,希望对你会有所帮助。 ......
读SQL进阶教程笔记12_地址与三值逻辑
1. SQL和数据库都在极力提升数据在表现层的抽象度,以及对用户隐藏物理层的概念 2. 关系模型是为摆脱地址而生的 2.1. “地址”不仅包括指针操作的地址,还包括数组下标等 3. 一个优雅的数据结构胜过一百行杂耍般的代码 3.1. 精巧的数据结构搭配笨拙的代码,远远好过笨拙的数据结构搭配精巧的代码 ......
MQ基础笔记
一、MQ(消息队列): 1、本质: MQ(message queue),本质是个队列,FIFO先入先出原则。在互联网架构中,MQ是一种常见的上下游“逻辑解耦+物理解耦”的消息通信服务。 2、优缺点: (1)、优点: 1)、异步: 不同的业务可以同时从消息队列中获取消息进行消费,实现异步处理。 2)、 ......
Typora 1.5.12 (windows/MacOs版) 简单高效且实用的Markdown编辑器
简介 Typora的设计理念非常人性化,与传统编辑器相比,更注重用户的视觉效果和阅读体验。它的编辑界面非常简洁,用户可以就近编辑,随时查看效果,避免频繁地转换预览模式,提高了工作效率和灵活性。 此外,Typora软件还提供了诸如内置思维导图、目录和常用快捷键等便捷功能,可以让用户在编辑的过程中事半功 ......
4月18日笔记
今天完成了空调调节温度、风速也面的设计。 学会了如何添加一个小图标。 我们在添加一个已经扣完图的小图标时,尽管已经扣的很干净了但是依旧会在图表外又一层灰色的背景,这时,我们只需要将背景设为透明就可以。 通过android:background="#0000" 这样我们就可以得到一个干净的图标。 ......
cronolog工具切割nohup运行日志
1. 安装cronolog A. yum在线安装:yum install -y cronolog; B. rpm离线安装:rpm -Uvh ./rpms/cronolog-1.6.2-14.el7.x86_64.rpm --nodeps --force,注:可前往cronolog包下载地址; C. ......
GraphPad Prism 9.5.1 for Mac 简单高效的实用性医学绘图分析工具
GraphPad Prism GraphPad Prism是一款非常实用的统计软件,其功能非常强大,能够帮助用户进行各类科研数据的处理和分析,快速绘制出各种专业的图像和数据报告。 GraphPad Prism软件的用户界面非常友好,易于学习和操作,具有多种语言版本,可以帮助全球各地的用户完成科研数据 ......
【工具类】Git的初次使用,以及与Gitee的关联
一、下载与安装 可以去Git官网下载,链接🔗:https://git-scm.com/downloads 不过使用阿里云镜像下载会更快,链接🔗:https://npm.taobao.org/mirrors/git-for-windows/ 版本的话,我选择的是:Git-2.40.0-64-bit ......
Django笔记二十四之数据库函数之比较和转换函数
本文首发于公众号:Hunter后端 原文链接:Django笔记二十四之数据库函数之比较和转换函数 这一篇笔记开始介绍几种数据库函数,以下是几种函数及其作用 Cast 转换类型 Coalesce 优先取值 Greatest 返回较大值 Nullif 值相同返回 None 1、model 准备 这一篇笔 ......
服务器端lfd cfd笔记
WebConnect stream socket base on tcp datagram socket base on udp ip/port windows:ipconfig linux:ifconfig 防火墙与不同主机通信 OSI(open system interconnect) app- ......
Downie 4 4.6.14 for Mac 最新最好用的视频下载工具
Downie for Mac Downie是Mac下一个简单的下载管理器,可以让您快速将不同的视频网站上的视频下载并保存到电脑磁盘里然后使用您的默认媒体播放器观看它们。 Downie 4最新版下载 Downie 4 for Mac Downie 4 for Mac软件特点 支持许多站点 -当前支持1 ......
【valgrind】软件调试工具-valgrind内存调试工具
valgrind工具安装 Ubuntu环境安装 sudo apt install valgrind 源码编译 1.源码下载 http://valgrind.org/downloads/valgrind-3.12.0.tar.bz2 2.valgrind编译安装 tar -jxvf valgrind- ......
Node.js入门学习笔记
NodeJs是js的运行时,意味着可以在浏览器外运行js。可以使用nodejs来构建服务器端应用、CLI应用、Web API,甚至用electron构建桌面端应用。 使用nvm来管理node版本。 在终端输入node 进入REPL环境,可以测试和执行代码,mac系统使用control+d退出REPL ......
阅读笔记5
首先,在第一章中我大致了解了我可以在书中学到什么,如何落实学习。 1.1节通过三个简短的对话,启发我对什么是程序,什么是软件,什么是软件工程,也了解到了一个软件不是简简单单就能说写就写的,还需要考虑各种因素,如人们的需求,功能的可行性。 1.2节详细的给软件工程下定义,介绍软件工程的特殊性,介绍软件 ......
移动端开发个人笔记
移动端 一,移动端相关概念 移动端概念:可以移动的设备称之为移动端,一般指手机,平板,手表等。 我们开发时主要考虑的是手机界面,app 移动端查看模拟器功能 二,移动端手机像素 《1》物理像素 设备出厂时的屏幕像素点 《2》逻辑像素/CSS像素 CSS样式表中使用的像素就叫逻辑像素 《3》设 ......
HTML个人笔记
HTML 一.站点及文件名规范 ==1.以小写字母开头,数字,下划线命名,不得以中文,空格,特殊符号命名。== ==2.站点需要创建html,css,js,images 文件夹和 index.html 文件。== ==3.index.html 文件为首页文件,不得修改文件名称。== 二. ......
CSS个人笔记
CSS 一.CSS又称层叠样式表 《1》结构: 选择器{声明;声明} 声明=属性+属性值 p { color: pink; } 总结: 选择器写在 { } 前面,声明写在 { } 内,声明和声明之间用;隔开 声明是由属性和属性值组成,属性和属性值之间用:连接 《2》CSS样式 | color | ......
构建之法 阅读笔记02
第四章 两人合作 4.1 代码规范 包括代码风格规范和代码设计规范 4.2 代码风格规范 代码风格原则:简明、易读、无二异性 缩进:4个空格,而不是TAB 行宽:限定为100字符 括号 断行与空白的{}行 分行 命名:匈牙利命名法 下划线:分隔变量名字中的作用域标注和变量语义 大小写(Pascal形 ......
分享一个很好用的代理转发工具:rinetd
#rinetd介绍: #安装与使用:https://zhuanlan.zhihu.com/p/530875131 #注意事项: 1、如果发现配置中的端口在进程中没找到,那就是配置填写错误导致的,笔者就遇到过,端口写个了66666,结果就翻车了,切记按照规则来操作 #使用场景 1、需要测试网络中断的场 ......
分享一个开源的windows安卓投屏工具,scrcpy
#看到scrcpy可能很多人会以为是大名鼎鼎的Scrcpy(一个十分强大的多线路爬虫框架),sorry今天分享的主角不是他,而是他: #github地址:https://github.com/Genymobile/scrcpy #废话不多说,下载windows版本开搞,推荐选择64位 #下载完毕后解 ......
梦断代码读书笔记03
很高兴终于看完了梦断代码这本书,不得不感慨这本书的独到魅力所在,它所囊括的内容对我们的软件开发真的有很大帮助。chandler团队继续向前探索,遇到了难题在团队坚持不懈执着下依然一一解决,他们在软件开发过程中遇到的问题可能就是我们以后要遇到的问题。作者通过对chandler团队的探索告诉我们软件开发 ......
AI测试101:测试AI系统的实用技巧&ML和AI自动化工具
基于人工智能的系统,也称为神经网络(NN Neural Networks),和其他应用程序一样是 "系统",因此需要测试。本文将指导你测试AI和基于NN的系统,并理解相关概念。 测试人工智能系统的不同之处是什么? "传统 "的软件是建立在内部确定的算法基础上的。例如,对于将摄氏度转换为华氏度的系统, ......
软构学习笔记-工厂模式
三个工厂模式方法 Introduction 工厂模式属于设计模式中创造型模式的一种。 它提供了一种创建对象的方式,将创建对象的过程作了优秀的封装。 使得创建对象的创建逻辑不会暴露给客户端,而是通过接口来进行对象的创建。 简单工厂模式 定义: 定义一个工厂类,根据传入的参数不同返回不同类型的实例,被创 ......
人月神话阅读笔记1
第一章:需求的难题 本章主要讲述了软件开发中需求的难题,探讨了需求不明确、需求变更等问题对项目开发带来的影响和挑战。弗雷德里克·布鲁克斯指出,需求是软件工程中一个不可避免的难题,但其重要性却常常被忽略。 在项目开发前必须要明确所有关键的需求,并且发现需求变化的风险。如果没有做到这些,开发过程中就会出 ......
多项式学习笔记
符号与约定 若无特殊说明,多项式的大小均默认为 $n=2^k$。 我们定义 $[x^i]F(x)$ 表示 $F(x)$ 的第 $i$ 项系数,其中 $F(x)$ 为多项式。那么有 $F(x)=\displaystyle\sum_{i=0}^{n-1}[x^i]F(x)\cdot x^i$。 我们使用 ......
Linux基础16 yum命令, 源码安装nginx, fpm工具打rpm包进yum仓库
yum实战命令: 安装: yum install -y:不交互安装 # 选项[y/d/N]: d代表只下载不安装 没有-d参数 yum localinstall 安装本地的rpm包,并安装依赖(从其他源里下载安装) yum reinstall 重装 # 可用于修复 查询: yum list 查询所有 ......
推荐一个3D建模工具集
3D建模工具集, 收录一下几个工具集: 数字孪生编辑器 基于WebGL技术,依托丰富的模型资产库,通过拖拽式的操作,方便用户高效便捷的搭建三维数字孪生场景,配合twin服务平台,实现孪生设备姿态控制的虚实同步。支持场景导出并进行二次开发;具体功能如下: 基于WebGL技术。配套丰富的3D场景模型及设 ......
0001笔记【并行计算】CUDA在现代C++中如何运用?看这一个就够了
SM(流多处理器)和板块(block) 一个板块会被调度到一个SM上,直到执行结束 一个block一旦被调度到某个SM上,就会一直执行,直到执行结束(gpu不存在时间片轮转),好处是不需要像cpu一样切换上下文,就也不需要保存寄存器和共享内存的开销 一个block里的一个线程,则是被调度到一个SP上 ......