NOT

【FPGA】 DDR读写

前两个礼拜搞来一个用MIG IP核读写的DDR的程序本来已经能够跑起来了。今天试了下, init_calib_complete信号一直拉不高,看了半天才知道是仿真时间不够。 记录一下init_calib_complete 拉高的时间点 110us左右,省的下次继续走弯路。(输入时钟频率为100MHz ......
FPGA DDR

第137篇:重学ES6模块化

好家伙, 我原本以为学完模块化之后,就能非常顺利的完成我的项目分包, 然而并没有,这是非常重要的知识,而我没有学好 所以我决定重学一遍 本篇为《阮一峰 ECMAScript 6 (ES6) 标准入门教程 第三版》第23章"Module的语法"学习笔记 1.概述 历史上,JavaScript 一直没有 ......
模块 137 ES6 ES

cnblogs美化

博客美化 美化后例图 具体效果参照ikn0w1T的博客 实现功能 顶部背景点动效随鼠标而动 页面诗意句模板 导航栏自定义 音乐-网易云 一键回到顶部 底部跳动的鱼 鼠标点击动效 页面不同的导航背景及人物背景 侧面栏显示 侧面栏公告栏及个人信息显示(QQ、微信等联系方式) 阅读目录(标题h1 > h2 ......
cnblogs

4.13

在这个神经网络(图 3.1.2)对应的 3 个节点,首先计算第一层网络中的各个节点相关 的数𝑧 [1],接着计算𝛼 [1],在计算下一层网络同理; 我们会使用符号 [𝑚]表示第𝑚层网络中 节点相关的数,这些节点的集合被称为第𝑚层网络。这样可以保证 [𝑚]不会和我们之前用来 表示单个的训练 ......
4.13 13

多python环境下安装uwsgi

注意事项: 1、uwsgi不要安装全局的,需要在各个虚拟环境下安装,确保只在某个activate 的虚拟环境下安装,不能同时激活多个环境 2、如果有ld的问题,有可能是使用了anaconda的ld, 可以通过重命名的方式,避开 anaconda的ld ,安装完毕uwsgi 后再改回来 uwsgi2. ......
环境 python uwsgi

verilog语法+ _

1.用处这两个应该算是运算符,运用在多位的变量中,如下:slv_reg0[(byte_index8) +: 8] <= S_AXI_WDATA[(byte_index8) +: 8]; 2."+:"变量[起始地址 +: 数据位宽] <–等价于–> 变量[(起始地址+数据位宽-1):起始地址] dat ......
语法 verilog

Day1

Opencv学习笔记 Day1 图像读取与显示 #include<bits/stdc++.h> #include<opencv2/opencv.hpp> using namespace std; using namespace cv; int main(int argc,char** argv) { ......
Day1 Day

如何用递归实现简单的单括号匹配

1.什么是括号匹配? 直觉上是这个形式的:((3+5)*8+9)+(5/3-3) 对于计算机而言其主要特征是: (1)在从左向右读取括号的过程中,左括号数量总是大于等于右括号 (2)同样,从右向左读取时,右括号数量总是大于等于左括号 (3)读取结束时,左右括号相等。 2.算法雏形 (1)我们需要处理 ......
括号

dc2

dc2(难度一般) 1.主机发现 发现了80和7744端口 7744端口上开着ssh服务 我们访问80端口 1.访问80端口后,发现不可以访问 我们可以进行更改etc/hosts加入IP地址从而访问成功 修改如下: 访问成功,从而发现flag1 2.flag1 flag1中我们得到提示要我么使用ce ......
dc2 dc

使用Pytorch实现强化学习——DQN算法

使用Pytorch实现强化学习——DQN算法 强化学习的主要构成 强化学习主要由两部分组成:智能体(agent)和环境(env)。在强化学习过程中,智能体与环境一直在交互。智能体在环境里面获取某个状态后,它会利用该状态输出一个动作(action)。然后这个动作会在环境之中被执行,环境会根据智能体采取 ......
算法 Pytorch DQN

02 快照功能

1.点击拍摄快照 2.为快照命名 3.经过上面二个步骤的操作后(已经快照完后才能点击克隆) 4.选择想从哪个状态创建克隆? 5.选择恢复到快照,相当于电脑的一键恢复,一键还原 6.从第四步开始,点击下一步后,点击创建完整克隆 7.新建虚拟机名字 8.创建完成,输入ifconfig看看网段 ......
快照 功能 02

jvm

1.什么情况下会发生栈内存溢出。 2.详解JVM内存模型思路: 给面试官画一下JVM内存模型图,并描述每个模块的定义,作用,以及可能会存在的问题,如栈溢出等。 我的答案: JVM内存结构 3.JVM内存为什么要分成新生代,老年代,持久代。新生代中为什么要分为Eden和Survivor。 4. JVM ......
jvm

简单数据类型和复杂数据类型

值类型 简单数据类型/基本数据类型,在存储时变量总存储的是值本身,因此叫做值类型 值类型包含 String number boolean undefined null 内存位置:栈 ,存放的是值 引用数据类型 复杂数据类型,在存储时变量中存储的仅仅时地址(引用) 通过 new 关键字创建的对象(系统 ......
类型 数据

kettle从入门到精通 第十二课 kettle java代码过滤记录、利用Janino计算Java表达式

1、下图通过简单的示例讲解了根据java代码过滤记录和利用Janino计算Java表达式两个组件。 2、根据java代码过滤记录 1)步骤名称:自定义 2)接收匹配的行的步骤(可选):下面条件(java表达式)执行结果为true时流转的步骤 3)接收不匹配的行的步骤(可选):下面条件(java表达式 ......
kettle 表达式 代码 Janino java

PdfSharpCore是MIT开源协议

PdfSharpCore是MIT开源协议,不过他依赖Sixlabors.Fonts和Sixlabors.ImageSharp库,Sixlabors已经修改了协议,https://sixlabors.com/pricing/上面的说明是:If you are consuming any Six Lab ......
PdfSharpCore MIT

nacos

Nacos 功能:服务的注册与发现。是阿里巴巴的产品,springcloud的一个组件,相比eureka功能更加丰富。 启动命令 进入nacos的bin目录,打开命令提示窗,输入命令: startup.cmd -m standalone 父工程中引入依赖,进行nacos版本管理: <!--nacos ......
nacos

13-ArrayList&学生管理系统

1.ArrayList 集合和数组的优势对比: 长度可变 (自动扩容) 添加数据的时候不需要考虑索引,默认将数据添加到末尾 1.1 ArrayList类概述 什么是集合 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 ArrayList集合的特点 长度可以变化,只能存储引用数据类型。 泛 ......
ArrayList 管理系统 学生 系统 amp

逍遥自在学C语言 | 位运算符~的高级用法

前言 在上一篇文章中,我们介绍了^运算符的高级用法,本篇文章,我们将介绍~ 运算符的一些高级用法。 一、人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 —— 自在。 第二位上场的是和我们一起学习的小白程序猿 —— 逍遥。 二、相反数 我们可以利用负数的补码性质,来获得一个正数的相反数 # ......
运算符 逍遥自在 自在 语言

大学生活有感……

我发现自己就像是一个女孩子,(多愁善感) 不知不觉间我现在已经大二下学期,而且已经开学第八周了,看着我越来越少的课表,我第一次意识到我的大学生活好像快要结束了。 大学生活真的和做梦一样。在大一的时候我一个人来到南京,十分内向连宿舍门都不敢迈出去,同时也遇到了很多不顺心的事情(那个舍友对我的影响很大, ......
大学生活 大学

python操作excel

python操作excel pip install openpyxl 写: import openpyxl # Load the workbook workbook = openpyxl.load_workbook('path/to/file.xlsx') # Select the workshee ......
python excel

HDU - 7125 Master of Shuangpin

D. Master of Shuangpin time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output As you know, there ......
Shuangpin Master 7125 HDU of

\r,\n,\r\n的区别

在Windows中 \r:表示回车,回到当前行的行首,而不会换到下一行.如果接着输出的话,本行以前的内容会被逐一覆盖(光标在改行的头部) \r\n:表示换行,换到当前位置的下一行(光标在下一行的头部) 在Unix/Linux系统中 \n:表示换行 在Mac中 \r:表示换行 可能出现的问题 Unix ......

ARC058F

首先用背包算出后 $i$ 个字符串能拼成的长度。 考虑从前往后 dp 出每个长度的字典序最小的字符串。设 $f_{i,j}$ 表示前 $i$ 个字符串拼成的长度为 $j$ 的字典序最小的字符串。显然 $f_{i,j}$ 只有在 $i+1\sim n$ 这些字符串能拼成长度为 $k-j$ 的串时才有值 ......
058F ARC 058

02_JAVA匿名内部类

匿名对象就是没有名字的对象 匿名对象的应用场景 A:调用方法,仅仅只调用一次的时候。(调用多次的时候不适合,且匿名对象调用完毕就是垃圾,可以被回收器回收)//new Student().show(); B:匿名对象可以作为实际参数传递。 StudentDemo sd = news StudentDe ......
JAVA 02

滑动窗口

算法简介 长度为 k 的窗口,即为从原数组中连续 k 位的子数组。 滑动窗口即保持窗口的长度为 k ,且窗口从 1 ~ k 不断向后移动变为 2 ~ k+1 , 3 ~ k+2,直到 n - k + 1 ~ n。 其中窗口大小不变通过将最左侧数移出窗口,右侧数移入窗口实现 时间复杂度 $O(n)$ ......

git创建版本库

之前都是按照人家提供好的参考文档一步步使用git,发现基本没有报错,即使有报错,也能在文档中找到解决办法。但是,最近自己新装了个centos系统,想创建一个新的git版本库,发现居然出现了之前从来没有碰到过的问题。所以呢,在这篇文章中记录一下初始环境下git创建版本库的过程。 1.使用 git in ......
版本 git

R语言对称矩阵提取上三角/下三角矩阵?

目标 输入矩阵 col.1 col.2 col.3 col.4 row.1 1 2 3 4 row.2 5 6 7 8 row.3 9 10 11 12 row.4 13 14 15 16 输出矩阵 col.1 col.2 col.3 col.4 row.1 1 2 3 4 row.2 0 6 7 ......
矩阵 语言

day44 377. 组合总和 Ⅳ |

给定一个由正整数组成且不存在重复数字的数组,找出和为给定目标正整数的组合的个数。 示例: nums = [1, 2, 3] target = 4 所有可能的组合为: (1, 1, 1, 1) (1, 1, 2) (1, 2, 1) (1, 3) (2, 1, 1) (2, 2) (3, 1) 请注意 ......
总和 day 377 44

吴彦组 实验三:软件项目案例分析(团队作业)

| 课程班级博客链接 | 2020级卓越工程师班 | | : | : | | 这个作业要求链接 | 实验三:软件项目案例分析(团队作业) | | 团队名称 | 吴彦组 | | 我的课程学习目标 | 1.掌握现有软件案例分析方法; 2.加深对软件产品的理解,了解用户需求和产品特点; 3.锻炼团队协作和 ......
案例分析 团队 案例 项目 软件

《编程风格 约束与风格》简记

1、怎样理解约束与风格 1)约束 来自外部的或者自己强加的用来达成目的的行事规范。 2)风格 为在约束条件下完成创作的结果。 3)约束的来源 以往经验、个人喜好、事物规律、行业条文(禁止某事、某物必须存在、限制某事等)。 2、读后感 这本书与我猜测得的内容差别很大。 1)我的猜测的大概方向: ①不同 ......
简记 风格