数据表 手记unity3d笔记

《代码大全2》阅读笔记05

在阅读这十一章之前,我曾经遇到过一个问题。在编写代码时,我往往会尝试使用最新的技术和最酷的功能,而忽略了代码的可读性和可维护性。我觉得,只要我的代码能够正常工作,就没有什么问题。 然而,在阅读这一章之后,我意识到这种想法是错误的。书中介绍了许多关于代码可读性和可维护性的最佳实践,例如避免使用全局变量 ......
代码 笔记 大全

使用爬虫利器 Playwright,轻松爬取抖查查数据

使用爬虫利器 Playwright,轻松爬取抖查查数据 我们先分析登录的接口,其中 url 有一些非业务参数:ts、he、sign、secret。 然后根据这些参数作为关键词,定位到相关的 js 代码。 最后,逐步进行代码的跟踪,发现大部分的代码被混淆加密了。 花费了大半天,来还原这些混淆加密的代码 ......
爬虫 利器 Playwright 数据

Vim学习笔记

在Linux终端命令行输入gvim & 打开GVIM Vim打开文件 终端输入:gvim *** 或 gvim *** & 使用Vim独立打开文件 vim *** 在终端显示文件 &:表示当前的这个进程打开,但是它还不影响你接下来在terminal上面敲一些其他的一些命令 Vim实现比较文件代码 终 ......
笔记 Vim

DVT_eclipse学习笔记1

常用方法 1.自动补全 快捷方式:alt+/ (可以多次按这个“/” 选择补全的东西) 自动补全有时候会包含许多提案,分为几类: 第一个是你可以在范围内访问的内容(信号、变量、方法等,取决于所包含的范围) alt+/ 第二个用于代码模板 alt+/+/ 第三个是其他的东西,例如模块实例 alt+/+ ......
DVT_eclipse eclipse 笔记 DVT

Problem I: 实现一种电厂小型实时数据库系统

Problem Description 电厂控制系统的设备有很多监测点,监测点的传感器将监测到的实时数据传送到厂级监控中心,使工程师能方便的分析电厂设备的运行状态。厂级监控中心需要将这些数据存入数据库(INSERT),并且能查询(QUERY),修改(MODIFY),删除(DELETE)这些数据。这些 ......
电厂 实时 Problem 数据库 数据

SpringCloud学习笔记

Eureka 基本知识 Eureka主要学习的是微服务的一些基本概念之类的,至于具体的操作其实都是在配置appolication.yml文件了,多看文档以及自己写过的demo就懂了。Eureka在微服务中承担的角色有三个,一个是注册中心server,一个是服务供给方porvider,以及接受用户请求 ......
SpringCloud 笔记

中国剩余定理(CRT)学习笔记

约定 $A\perp B$ 表示 $\gcd(A,B)=1$。 $A\mid B$ 表示 $B\equiv 0\pmod{A}(A\neq0)$。 引入 考虑以下这道题: 有物不知其數,三三數之剩二,五五數之剩三,七七數之剩二。 問物幾何?—— 《孫子算經》 也就是说,求出下列关于 $x$ 方程组的 ......
定理 笔记 CRT

Plink中,BGEN格式的数据如何用

这里,介绍一下BGEN格式的数据,他的文件格式是这样的:a.bgen,这是一个新的数据格式,目前应用不如plink的二进制文件:.bim,.bed,.fam。这里介绍一下如何相互转换。 1. bgen格式介绍现代遗传关联研究通常使用数万至数十万个体的数据,这些数据是全基因组数千万标记的基因分型或估算 ......
格式 数据 Plink BGEN

构建之法阅读笔记02

《构建之法》是一本关于软件架构设计的经典著作,作者是美国软件工程师、架构师和教育家Christopher Alexander。这本书提出了一种全新的软件架构设计方法——模式语言法,通过模式语言法,可以帮助软件架构师和设计师更好地理解软件系统的结构和设计,提高软件的可维护性和可扩展性。本书的主要内容包 ......
笔记

Django笔记三十三之缓存操作

本文首发于公众号:Hunter后端 原文链接:Django笔记三十三之缓存操作 这一节介绍一下如何在 Django 中使用 redis 做缓存操作。 在 Django 中可以有很多种方式做缓存,比如数据库,比如服务器文件,或者内存,这里介绍用的比较多的使用 redis 作为缓存。 这篇笔记主要内容如 ......
缓存 笔记 Django

笔记:《语义化版本》速记口令

笔记:《语义化版本》速记口令 #FastAdmin #版本管理 语义化版本 版本号管理是项目管理中的重中之重,如果版本号管理混乱,会导致项目冲突,引发项目灾难,严重的还会导致项目失败。 《语义化版本》规范就是为了避免这些问题,但是很多小伙伴看着长长规范,进而产生了抵抗心理,这里整理了一个简单的速记口 ......
语义 口令 版本 笔记

MySQL常用数据库语句

==数据库==1、创建数据库create database [IF NOT EXISTS] 数据库名; 2、删除数据库drop database [IF EXISTS] 数据库名; 3、切换数据库select database(); 4、查询数据库show databases; —————————— ......
语句 常用 数据库 数据 MySQL

人月神话读书笔记一

用了将近一周的时间,终于把人月神话读完了。本想着今天把读书笔记全部发完,但是老师要求每天都要发表博客,所以我决定分三天发表。我看的是40周年中文纪念版。相比于原版增加了一些作者根据今天软件工程管理现状添加的一些新的观点与评论,看看哪些过时了,哪些依然有效。 人月神话在开头有一句荷兰谚语:Een sc ......
神话 笔记

数组模拟实现数据结构

数组模拟链表实现 ① 单链表: 邻接表 (存储图和树) ② 双链表: 优化某些问题 单链表 int e[N] 存储 val , int ne[N] 存储 next //单链表模板 int head,e[N],ne[N],idx; //head表示头节点的下标,e[i]表示节点i的值,ne[i]表示节 ......
数据结构 数组 结构 数据

用户故事与敏捷方法阅读笔记03

第11章 测量并监控速率 我们将项目分成一系列迭代来做发布计划,每轮迭代中安排一定故事点的任务。一轮迭代完成的故事点就是项目的速率。因为速率是非常重要的度量,所以怎么测量它变得很重要,而且速率在初期的迭代可能很不稳定,经过两三轮迭代后,才能获得一个长期的、比较稳定的速率。注意:对于尚未完成的故事,不 ......
笔记 方法 故事 用户

用户故事与敏捷方法阅读笔记02

第6章 用户故事验收测试 比起写冗长的需求列表,可以用测试来充实很多用户故事的细节。测试是一个两步走的流程:第一,将测试要点记录在故事卡的背面,任何时候发现新的测试,都可以记录到故事卡的背面;第二,将测试要点变成全面的测试,这些测试可以用来演示故事已正确、完整地实现。 测试验收提供了确认故事是否被完 ......
笔记 方法 故事 用户

python 读写sqlite3 读写内存中的数据库

Python 中,可以使用标准库 sqlite3 来读写 SQLite 数据库。 下面是一个示例代码,展示如何连接到 SQLite 数据库,创建表格,插入数据,查询数据和关闭数据库: import sqlite3 # 连接到数据库 conn = sqlite3.connect('example.db ......
内存 sqlite3 数据库 数据 python

txt读数据

从简单数据集中读取数据: 源码: 1 def DatasetLoader(path): 2 f = open(path,"r") 3 X = [] 4 Y = [] 5 for data in f.readlines(): 6 temp_data = data.split() #将数据分割开来,.s ......
数据 txt

四月读书笔记三

在人月神话中巴比伦塔的失败主要是因为交流不畅,语言不通使得复杂的工程在交流模块变得更加的复杂,过度的交流影响了建筑的效率以及概念的完整性。软件产品也是一样的,一个软件产品的复杂度并不比巴比伦塔低,从分析到设计到开发到测试,整个流程下来,完全可以说软件产品就是一个小型的巴比伦塔,所谓软件工程的工程二字 ......
笔记

SequoiaDB分布式数据库2023.4月刊

本月看点速览 赋能产业升级,荣获新睿之星 聚焦金融,进一步探索非结构化数据价值释放 再获肯定,入选2023年中国最佳信创厂商入围名单 青杉计划2023已开启,一起攀登更高的“杉” 赋能产业升级,荣获新睿之星 4月18日,2023年第九届广州国际投资年会在广州白云国际会议中心成功举办。会中,南沙为涵盖 ......
分布式 月刊 SequoiaDB 数据库 数据

django学习笔记--小白三板斧

小白必会三板斧 1.HttpResponse #返回字符串 return HttpResponse("Hello, world.") 2.render # 返回一个模板 return render(request, 'hello.html') # 传参返回 l1 = ['Billy', 'Felix ......
三板 三板斧 笔记 django

stronix就尼玛一垃圾芯片厂商,能不能别把spi的数据写作sda了?能不能别把spi的时钟写成sck了?连带汇晶一起说着,没个争气的

真尼玛的气死了 搞了个显示屏,商家的数据手册写的是串行通讯,,引脚是sda和scl 我一看,这尼玛的是iic啊,打开cubemx 设计 然后画图打板,一气呵成,回来撸代码,死活不显示 我再去问卖家,奥,芯片是ST7567的,好吧,去官网看一下 Mono STN-LCD Driver IC - Sit ......
时钟 spi 芯片 垃圾 厂商

快速傅里叶变换FFT学习笔记

离散傅里叶变换(Discrete Fourier Transform,简称DFT)的思想是利用 $\omega_n^k$将一个多项式转为点值表示法。 对于一个多项式$A(x)=a_0+a_1x+a_2x^2+...+a_{n-1}x^{n-1}$,我们按照前文所云,将所有的 $\omega_n^k... ......
笔记 FFT

Django学习笔记--目录结构

Django目录结构 myproject myproject文件夹 # 项目同名的文件夹 settings.py # django暴露给用户可以配置的配置文件 urls.py # 路由与视图函数(也可以是类)对应关系(路由层) wsgi.py # 网关,准备一些相关的环境(可以忽略) app01文件 ......
结构 笔记 目录 Django

InnoDB 数据页结构

不同类型的页简介 前边我们简单提了一下页的概念,它是**InnoDB管理存储空间的基本单位**,一个页的大小一般是16KB。InnoDB为了不同的目的而设计了许多种不同类型的页,比如存放表空间头部信息的页,存放Insert Buffer信息的页,存放INODE信息的页,存放undo日志信息的页等等等 ......
结构 数据 InnoDB

FFmpeg开发笔记(二)搭建Windows系统的开发环境

由于Linux系统比较专业,个人电脑很少安装Linux,反而大都安装Windows系统,因此提高了FFmpeg的学习门槛,毕竟在Windows系统搭建FFmpeg的开发环境还是比较麻烦的。不过若有已经编译好的Windows版本FFmpeg开发包,那就免去了繁琐的Windows编译过程,所以直接安装已 ......
Windows 环境 笔记 FFmpeg 系统

Django学习笔记--命令行启动与pycharm启动

命令行模式 创建Django项目 django-admin startproject 项目名 启动django项目 cd 项目名 python manage.py runserver # 可以配置ip和端口 python manage.py runserver 0.0.0.0:8000 # 如果遇到 ......
命令 pycharm 笔记 Django

火山引擎云原生数据仓库 ByteHouse 技术白皮书 V1.0 (Ⅵ)

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 近日,《火山引擎云原生数据仓库 ByteHouse 技术白皮书》正式发布。白皮书简述了 ByteHouse 基于 ClickHouse 引擎的发展历程,首次详细展现 ByteHouse 的整体架构设计及自研核心技术 ......
白皮 白皮书 火山 仓库 ByteHouse

XMake学习笔记(1):Windows(MSYS2)下MinGW-w64环境搭建和XMake安装

以前写的C++基本都是C with STL,大多是面向过程的算法题,或者比较小的项目,然后经常报各种编译错误(对编译原理不熟),经常把人搞到崩溃,搞不懂构建、链接之类的东西。 现在开始记录一下XMake的学习笔记,记录一些学习过程中踩的坑,在这篇文章,你将学习到Windows下利用MSYS2进行Mi ......
XMake Windows MinGW-w 环境 笔记

Django学习笔记--安装及注意事项

djangok框架 # 注意事项 1.计算机名称不能有中文 2.项目名称和py最好也不要使用中文稿 3.django版本的问题 1.x 2.x 跟1.x差不多 3.x # 加了异步的功能 # 命令行下载 pip install django==3.2 pycharm中安装 官网下载 # 测试是否安装 ......
注意事项 事项 笔记 Django