笔记7.20 20

Go笔记(九):结构体

1、类型定义与类型别名 1.1、类型定义 语法: type NewType Type NewType:表示自定义类型 Type:表示现有类型 1 package main 2 3 import "fmt" 4 5 // 类型定义 6 func definestruct() { 7 type Snai ......
结构 笔记

读SQL进阶教程笔记12_地址与三值逻辑

1. SQL和数据库都在极力提升数据在表现层的抽象度,以及对用户隐藏物理层的概念 2. 关系模型是为摆脱地址而生的 2.1. “地址”不仅包括指针操作的地址,还包括数组下标等 3. 一个优雅的数据结构胜过一百行杂耍般的代码 3.1. 精巧的数据结构搭配笨拙的代码,远远好过笨拙的数据结构搭配精巧的代码 ......
进阶教程 逻辑 地址 笔记 教程

MQ基础笔记

一、MQ(消息队列): 1、本质: MQ(message queue),本质是个队列,FIFO先入先出原则。在互联网架构中,MQ是一种常见的上下游“逻辑解耦+物理解耦”的消息通信服务。 2、优缺点: (1)、优点: 1)、异步: 不同的业务可以同时从消息队列中获取消息进行消费,实现异步处理。 2)、 ......
基础 笔记

4月18日笔记

今天完成了空调调节温度、风速也面的设计。 学会了如何添加一个小图标。 我们在添加一个已经扣完图的小图标时,尽管已经扣的很干净了但是依旧会在图表外又一层灰色的背景,这时,我们只需要将背景设为透明就可以。 通过android:background="#0000" 这样我们就可以得到一个干净的图标。 ......
笔记

Django笔记二十四之数据库函数之比较和转换函数

本文首发于公众号:Hunter后端 原文链接:Django笔记二十四之数据库函数之比较和转换函数 这一篇笔记开始介绍几种数据库函数,以下是几种函数及其作用 Cast 转换类型 Coalesce 优先取值 Greatest 返回较大值 Nullif 值相同返回 None 1、model 准备 这一篇笔 ......
函数 数据库 笔记 数据 Django

Springboot整合Flowable6.x导出bpmn20

项目源码仓库 BPMN2.0(Business Process Model and Notation)是一套业务流程模型与符号建模标准,以XML为载体,以符号可视化业务,支持精准的执行语义来描述元素的操作。 Flowable诞生于Activiti,是一个使用Java编写的轻量级业务流程引擎。Flow ......
Springboot Flowable6 Flowable bpmn 20

服务器端lfd cfd笔记

WebConnect stream socket base on tcp datagram socket base on udp ip/port windows:ipconfig linux:ifconfig 防火墙与不同主机通信 OSI(open system interconnect) app- ......
服务器 笔记 lfd cfd

Node.js入门学习笔记

NodeJs是js的运行时,意味着可以在浏览器外运行js。可以使用nodejs来构建服务器端应用、CLI应用、Web API,甚至用electron构建桌面端应用。 使用nvm来管理node版本。 在终端输入node 进入REPL环境,可以测试和执行代码,mac系统使用control+d退出REPL ......
笔记 Node js

阅读笔记5

首先,在第一章中我大致了解了我可以在书中学到什么,如何落实学习。 1.1节通过三个简短的对话,启发我对什么是程序,什么是软件,什么是软件工程,也了解到了一个软件不是简简单单就能说写就写的,还需要考虑各种因素,如人们的需求,功能的可行性。 1.2节详细的给软件工程下定义,介绍软件工程的特殊性,介绍软件 ......
笔记

PAT 甲级 1015 Reversible Primes(20)

A reversible prime in any number system is a prime whose "reverse" in that number system is also a prime. For example in the decimal system 73 is a re ......
甲级 Reversible Primes 1015 PAT

移动端开发个人笔记

移动端 一,移动端相关概念 移动端概念:可以移动的设备称之为移动端,一般指手机,平板,手表等。 我们开发时主要考虑的是手机界面,app 移动端查看模拟器功能 二,移动端手机像素 《1》物理像素 ​ 设备出厂时的屏幕像素点 《2》逻辑像素/CSS像素 ​ CSS样式表中使用的像素就叫逻辑像素 《3》设 ......
笔记 个人

HTML个人笔记

HTML 一.站点及文件名规范 ​ ==1.以小写字母开头,数字,下划线命名,不得以中文,空格,特殊符号命名。== ​ ==2.站点需要创建html,css,js,images 文件夹和 index.html 文件。== ​ ==3.index.html 文件为首页文件,不得修改文件名称。== 二. ......
笔记 个人 HTML

CSS个人笔记

CSS 一.CSS又称层叠样式表 《1》结构: ​ 选择器{声明;声明} 声明=属性+属性值 p { color: pink; } 总结: 选择器写在 { } 前面,声明写在 { } 内,声明和声明之间用;隔开 声明是由属性和属性值组成,属性和属性值之间用:连接 《2》CSS样式 | color | ......
笔记 个人 CSS

构建之法 阅读笔记02

第四章 两人合作 4.1 代码规范 包括代码风格规范和代码设计规范 4.2 代码风格规范 代码风格原则:简明、易读、无二异性 缩进:4个空格,而不是TAB 行宽:限定为100字符 括号 断行与空白的{}行 分行 命名:匈牙利命名法 下划线:分隔变量名字中的作用域标注和变量语义 大小写(Pascal形 ......
笔记

梦断代码读书笔记03

很高兴终于看完了梦断代码这本书,不得不感慨这本书的独到魅力所在,它所囊括的内容对我们的软件开发真的有很大帮助。chandler团队继续向前探索,遇到了难题在团队坚持不懈执着下依然一一解决,他们在软件开发过程中遇到的问题可能就是我们以后要遇到的问题。作者通过对chandler团队的探索告诉我们软件开发 ......
代码 笔记

软构学习笔记-工厂模式

三个工厂模式方法 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$。 我们使用 ......
多项式 笔记

Cisco SD-WAN (Viptela) version 20.11.1 ED - 软件定义广域网

请访问原文链接:https://sysin.org/blog/cisco-sd-wan-20/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 支持 SASE 的架构,其集成了面向多云、安全、统一通信和应用优化的各种功能,可用于轻松安全地将任何用户连接至任何应用。 阅读IDC报 ......
广域网 Viptela version SD-WAN Cisco

0001笔记【并行计算】CUDA在现代C++中如何运用?看这一个就够了

SM(流多处理器)和板块(block) 一个板块会被调度到一个SM上,直到执行结束 一个block一旦被调度到某个SM上,就会一直执行,直到执行结束(gpu不存在时间片轮转),好处是不需要像cpu一样切换上下文,就也不需要保存寄存器和共享内存的开销 一个block里的一个线程,则是被调度到一个SP上 ......
笔记 0001 CUDA

读书笔记

1、可靠的开发软件,并让我们的开发更易于理解和维护的唯一途径,是遵循我们称之为 DRY 的原则:系统中的每一项都必须具有单一、无歧义、权威的表示。 DRY 是 Dont’t Repeat Yourself 的缩写。 2、重复的产生通常有以下种类: 强加的重复。开发者觉得他们无可选择,其实是有一些方法 ......
笔记

typescript装饰器(decorator)笔记

介绍: 随着TypeScript和ES6里引入了类,在一些场景下我们需要额外的特性来支持标注或修改类及其成员。 装饰器(Decorators)为我们在类的声明及成员上通过元编程语法添加标注提供了一种方式。 Javascript里的装饰器目前处在建议征集的第三阶段,但在TypeScript里已做为一项 ......
typescript decorator 笔记

高等数学笔记一

数学基础知识 数据科学需要一定的数学基础,但仅仅做应用的话,如果时间不多,不用学太深,了解基本公式即可,遇到问题再查吧。 以下是以前考研考博时候的数学笔记,难度应该在本科3年级左右。 高等数学 1.导数定义: 导数和微分的概念 $f'({{x}{0}})=\underset{\Delta x\to ......
数学 笔记

Java开发笔记15(树的列表查询)

1. Controller: /** * 通过id查询树列表 * @param id */@GetMapping("/listById")private Result listByParentId(String id) { String stationTelecode = getStation(ge ......
笔记 Java

查看 WINDOWS 11 笔记本电池容量方法

大多人都有笔记本续航焦虑,随着笔记本的使用时间,电池容量也会有损耗。如果你想知道笔记本电池还剩余多少容量,可以通过用管理员身份运行终端,然后输入下面的命令: powercfg /batteryreport /output "C:\battery.html" 回车命令后,就会在 C 盘根目录生成 ba ......
容量 电池 WINDOWS 笔记本 笔记

Ubuntu20.04进行wikijs搭建

进入wiki官网:https://js.wiki/ 选择【DOCS】-【2.0DOCS】,点击【Installation】选择要安装的系统,当前使用的是linux 根据步骤: 1、下载wikijs wget https://github.com/Requarks/wiki/releases/late ......
Ubuntu wikijs 20.04 20 04

Java开发笔记14(递归查询树的层级)

/** * 根据id查询树节点层级(0、1、2...) * @param id 主键id,code * @return 该树节点的层级 */ @Overridepublic Integer findLevelById(String id, String stationTelecode) { coun ......
层级 笔记 Java

代码大全阅读笔记1

第 5 章:软件构建中的设计 5.1 设计中的挑战 设计是一个险恶的问题; 设计是个了无章法的过程 => 直到你没时间做了为止。 设计就是确定取舍和调整顺序的过程。 设计受诸多限制。 设计是不确定的。 设计是一个启发式过程。 设计是自然而然形成的。 几乎所有的系统都在其开发的起始阶段经历某种程度的设 ......
代码 笔记 大全

SpringBoot学习笔记

一、Springboot 简介 目的:设计目的是用来简化Spring应用的初始搭建以及开发过程 Spring程序和SpringBoot程序对比 SpringBoot项目快速启动 对SpringBoot项目打包(执行Maven构建指令package) 执行启动命令(cmd中) java -jar sp ......
SpringBoot 笔记