XOR
CMU15445 (Fall 2020) 之 Project#1 - Buffer Pool 详解
# 前言 去年暑假完成了 CMU15-445 Fall 2019 的四个实验,分别对应下述博客: * [CMU15445 (Fall 2019) 之 Project#1 - Buffer Pool 详解](https://www.cnblogs.com/zhiyiYo/p/16429079.html ......
m基于DE2-115开发板的网口UDP数据收发系统FPGA实现
1.算法仿真效果 Quartusii18.0+DE2-115开发板测试结果如下: 一个DE2-115做发射,一个DE2-115做接收 发射0010 发射1001 发射1011 2.算法涉及理论知识概要 UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI( ......
一些动态几何问题的流式算法
本文为 STOC'04 Algorithms for Dynamic Geometric Problems over Data Streams 的阅读笔记。 论文作者 Piotr Indyk, 研究领域:高维几何问题, 流式算法,摘要数据结构维护, 稀疏傅立叶变换。 ## 1 近似算法 在假设 $\ ......
数据存储链接位置
1. static const 1 /***** Place in ROM *****/ 2 static const uint32_t staticConstVar[] = 3 { 4 staticConstVar1, 5 staticConstVar2, 6 }; 2. static uint8 ......
移动端预览PDF,pdf.js预览PDF文件流格式
一开始使用了vue-pdf效果并不理想,满足不了要求还出现兼容问题, PDF.js似乎是一个完美的解决方案,号称兼容各种浏览器.快速且高效.界面按钮可以配置,而且也比原生iframe框架好看一些,但是一轮的使用下来,确确实实躺了不少的坑,特此记录一下全过程,希望以后使用的时候注意一点. 以下是我使用 ......
重返cnblog
## 清空 记不清是多久之前了,cnblog的记录被永久的清空了。这一次重新开始,希望能顺顺利利的。 ## 工具 本次博客的编辑工具使用MWeb进行发布。 ## 存储 本次博客的存储工具使用坚果云。 ## 开始吧 那么一切就从这里开始吧。 ## 公式测试 ......
1.ES入门与基本操作
# 1.介绍与安装 ## 1.1.ElasticStack核心 The Elastic Stack,包括 Elasticsearch、Kibana、Beats 和Logstash(也称为ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。 ES( ......
Codeforces Round 876 (Div. 2) 题解 A - D
## [A](https://codeforces.com/contest/1839/problem/A). The Good Array ### 题目大意 给定两个整数 $n$ 和 $k$,规定一个$01$数列为好的的条件是,对于$1\sim n$中任意的 $i$,都有: - $a$ 的前 $i$ ......
Nutika 打包 docx 库 出现 docx.opc.exceptions.PackageNotFoundError: Package not found at 问题
docx.opc.exceptions.PackageNotFoundError: Package not found at # 重现 用以下命令打包exe: ```bash nuitka --standalone --show-memory --show-progress --nofollow-i ......
阅读笔记之《构建之法》一
在这一章中,作者为我们介绍了一些关于软件工程的基本知识。 ①软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。 扩展的推论:软件企业=软件+商业模式 ②软件开发的不同阶段:玩具阶段→业余 ......
阅读笔记之《构建之法》二
第三章 软件工程师的成长 3.1 个人能力的衡量与发展 ①软件工程包括了开发、运用、维护软件的过程中的很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。 ......
一分钟学一个 Linux 命令 - mv 和 cp
大家好,我是god23bin。欢迎来到《**一分钟学一个 Linux 命令**》系列,今天需要你花两分钟时间来学习下,因为今天要讲的是两个命令,`mv` 和 `cp` 命令。 ......
Kettle - 概述
【官网】| 【历史版本】 ETL简介 Kettle简介 transformation 和 job的区别 ETL简介 ETL,Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程。 市面上常用的ETL工具有很多,比如Sqoop,DataX,Kettle,Talend等。 K ......
Oracle最高可用性架构(MAA)|白银级(SILVER)
提到数据库高可用,Oracle作为先行者,其体系全面,值得参考和学习 1、什么是MAA 参考之前的文章: Oracle最高可用性架构(MAA)|青铜级(BRONZE) https://www.cnblogs.com/mingfan/p/16804556.html 2、白银级(SILVER)MAA 白 ......
【投递】趣事
在牛客上投递一家的岗位,下午接到了HR电话,电话里约的第三天面试,后面通过邮件通知面试链接 第二天晚上收到了感谢投递邮件,会心一笑,还得加油,半夜又收到面试链接的邮件,让人一脸蒙 和大家说这个事,舍友一语道破:“这个感谢邮件肯定是时间设置错了”,直接笑飞,他是懂的,“应该再设置后一天,面试完就可以直 ......
二叉树的性质
性质1: 在二叉树的第 i 层至多有2^( i - 1)个节点 ,至少有 1 个节点 ( 度:节点拥有的子节点的个数 ) 性质2: 在深度为 k 的二叉树中,至多有2^k -1个节点 ,至少有 k 个节点 性质3: 对任何一颗二叉树,叶子个数为 n0 ,度数为 2 的节点个数为 n2 ;则 n0 = ......
阅读笔记之《程序员修炼之道-从小工到专家》八
第41节 注重实效的团队 1、书籍的前几章讲了几条如何成为注重实效的开发者的建议,当然他们也对团队有所帮助,如果个体都是注重实效的,那他对整体起的作用更大。 2、不要留破窗户:作为整体的团队更不应该容忍代码质量的问题,不规范的不在乎质量的团队,很有可能把那些注重实效的开发者带偏。 3、煮青蛙:整体中 ......
阅读笔记之《程序员修炼之道-从小工到专家》九
第46节 傲慢与偏见 1、注重实效的程序员不会逃避责任,相反,我们乐于接受挑战,乐于使我们的业务知识广为人知。 2、过去时代的手艺人为能在他们的作品上签名而自豪,你也应该如此。Sign Your Work. 3、Kent Beck 在极限编程(XP)里的建议是采用公共的代码所有权,其还要求了结对编程 ......
2611. 老鼠和奶酪
title: 2611. 老鼠和奶酪 tags: - LeetCode - 贪心 - 排序 2023年6月7日23:18:51 [toc] # [2611. 老鼠和奶酪 - 力扣(LeetCode)](https://leetcode.cn/problems/mice-and-cheese/) 有两 ......
facebook搜索中的EBR检索技术-学习笔记
##简介 本文是论文**Embedding-based Retrieval in Facebook Search**的学习笔记 ## FB的社交搜索 搜索无处不在,搜索的种类多种多样,谷歌、百度、bing的全网搜索、淘宝京东的电商搜索,fb、微博、Twitter的社交搜索在人们的日常搜索中无处不在。 ......
【每日一题】Problem 1832B - Maximum Sum
[原题](https://codeforces.com/problemset/problem/1832/B) #### 解决思路: 类似滑动窗口的方式,窗口大小为 k 次操作,从中找到更大的结果即可 #### 误区: 一开始的想法是每次都在前一次的基础上减去最少的,然而在样例的第五个测试点出错,因为 ......
MX Linux 23现在可以进行基于Debian 12 “Bookworm “的测试
MX Linux开发者今天宣布,即将发布的MX Linux 23 “Libretto “的测试版可供公众测试。 基于即将推出的Debian 12 “Bookworm “操作系统系列,MX Linux 23采用了长期支持的Linux 6.1 LTS内核系列,使用sysVinit作为默认的初始系统,而不 ......
JS 模拟 队列 结构
Code: /** * 队列(基于动态数组) * @class */ var AQueue = (function() { /** * 栈容器 * @type {DArray} */ let arr; /** * @class */ class _AQueue { /** * * @param {n ......
阅读笔记之《程序员修炼之道-从小工到专家》六
第30节 黑板 1、设想侦探破案的过程,他借助于一块黑板,把不同线索写出来;其他侦探也可以写下自己的推断和已掌握的案情细节。所有这一切串联起来将共同帮助案件侦破,但不同的线索之间是可以独立进行的。 2、这里的黑板可以抽象为一种处理事件的模型。不同于原始的工作流需要考虑各种状况,不同组合,先后顺序等, ......
阅读笔记之《程序员修炼之道-从小工到专家》七
第36节 需求之坑 从本节开始进入了第七章节:在项目开始之前。本章节讨论了在项目开始之前的一些建议。 1、完美,不是在没有什么需要增加,而是在没有什么需要去掉时达到的。这句话的一种解读时,不要搜集需求,需求太多,容易让我们抓不住重点,更应该深挖需求,围绕核心功能不断打磨。 2、挖掘需求,需要我们与用 ......
MX Linux 23现在可以进行基于Debian 12 “Bookworm “的测试
MX Linux开发者今天宣布,即将发布的MX Linux 23 “Libretto “的测试版可供公众测试。 基于即将推出的Debian 12 “Bookworm “操作系统系列,MX Linux 23采用了长期支持的Linux 6.1 LTS内核系列,使用sysVinit作为默认的初始系统,而不 ......
使用THREEJS实现一个可调节档位、可摇头的电风扇
夏天到了,用Three.js实现一个可以摇头和调节档位的电风扇。主要使用到Blender处理3D模型,用Vite+Typescript搭建项目框架。 ......
Matlab用深度学习循环神经网络RNN长短期记忆LSTM进行波形时间序列数据预测|附代码数据
全文链接:http://tecdat.cn/?p=27279 最近我们被客户要求撰写关于深度学习循环神经网络RNN的研究报告,包括一些图形和统计输出。 此示例说明如何使用长短期记忆 (LSTM) 网络预测时间序列 LSTM神经网络架构和原理及其在Python中的预测应用 LSTM 网络是一种循环神经 ......
R语言进行支持向量机回归SVR和网格搜索超参数优化|附代码数据
全文链接:http://tecdat.cn/?p=23305 最近我们被客户要求撰写关于支持向量机回归的研究报告,包括一些图形和统计输出。 在这篇文章中,我将展示如何使用R语言来进行支持向量回归SVR 我们将首先做一个简单的线性回归,然后转向支持向量回归,这样你就可以看到两者在相同数据下的表现。 一 ......
2023年5月31号聊一下今天以及最近的操作与感想!
### 今天操作 - 白糖日线向下,所以它稍微有点向下的趋势我就空了,最多浮亏1800,后面看到回本就跑了 ![image](https://img2023.cnblogs.com/blog/1616241/202305/1616241-20230531233437935-1558305654.pn ......