FPGA之SPI SD卡读操作
这几天在FPGA调试与SD通信,读SD卡里的图片,之前接触32时没有去研究过SD卡,不太熟悉操作流程,在网上找了很多资料,也看了几个32开发板的资料,但大多数都讲得不是特别清楚,只能瞎操作了一番,在别人的代码做了修改,能初始化成功,但是读数据一直有问题,加上用Arria 10在Quartus下编译比较慢,下载验证也比较慢,调了好几天才调好,在此总结一下,读操作按照SD协议来,读单块发送CMD17,加扇区地址,加一字节FF如下: 发送读操作指令后,SD会有一字节00应答,这一点很重要,我在找资料
自定义消息弹框以及跳转
<!-- 遮罩层 -->
<div id="cover" style="background: #000; position: absolute; left: 0px; top: 0px; width: 100%; filter: alpha(opacity=30); opacity: 0.3; display: none; z-index: 2 ">
</div>
<!-- 弹窗 -->
<div id="showdiv" style="width: 36%; margin: 0 auto
【springboot】集成swagger
1.简介 本章介绍 SpringBoot2.1.9 集成 Swagger2 生成在线的API接口文档。 2. pom依赖: 通过对比了swagger的几个版本,发现还是2.6.1问题最少 <!-- swagger2 依赖 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.6.
(03)redis的5种数据类型及其基本操作
redis支持5种数据类型:【字符串:String】、【散列(哈希):Hash】、【列表:List】、【集合:Set】、【有序集合:SortedSet(zset)】,下面分别介绍5中数据类型的常用命令以及应用场景。 1、String类型 (01)赋值:set key value (02)取值:get key (03)先获取旧值、再设置新值:getset key value (04)多个赋值:mset key1 value1 key2 value2 key3 value3
D365FO开发环境升级
最近升级开发环境,以下总结的几点,方便查阅: 1.在虚拟机中准备好要更新的更新包 2.解压更新包到当前路径 3.更改解压后路径下DefaultTopologyData.xml中计算机名称,找到解压后的DefaultTopologyData.xml文件 修改成自己虚拟机名 【备注:以下命令都是在解压下的路径下,以管理员身份运行】 4.运行以下命令生成Runbook AXUpdateInstaller.exe generate -runbookid="OneBoxDev" -topologyfil
亚博体育什么是Ioc容器?
亚博体育yb9461分析道:2.1.Ioc容器BeanFactory:Spring最底层的接口,只提供了的IoC功能,负责创建、组装、管理bean;使用了懒加载,getBean时候才会初始化Bean;ApplicationContext接口:继承了BeanFactory,除此之外还提供AOP集成、国际化处理、事件传播、统一资源加载等功能;在初始化容器的时候就会初始化Bean;1.1.bean实例化
亚博体育DAO持久化
亚博体育yb9461分析DAO持久化的意思。2.1.事务在一个事务方法中,调用了其他事务的方法,此时事务该如何传递,按照什么规则传播.1.1事务传播规则情况一:需要遵从当前事务REQUIRED:必须存在一个事务,如果当前存在一个事务,则加入到该事务中,否则,新建一个事务;(使用比较多)SUPPORTS:支持当前事务。如果当前存在事务,则使用该事务否则以非事务形式运行;MANDATORY:必须要存在
kubernetes系列教程(六)kubernetes资源管理和服务质量
写在前面上一篇文章中kubernetes系列教程(五)深入掌握核心概念pod初步介绍了yaml学习kubernetes中重要的一个概念pod,接下来介绍kubernetes系列教程pod的resource资源管理和pod的Qualityofservice服务质量。1.Pod资源管理1.1resource定义容器运行过程中需要分配所需的资源,如何与cggroup联动配合呢?答案是通过定义resour
Thinking in java Chapter18 IO
1 File类 1.1 目录列表器 1.2 目录实用工具 1.3 目录的检查及创建 2 输入和输出 3 添加属性和有用的接口 4 Reader和Writer 5 自我独立的类RandomAccessFile 6 I/O流的典型使用方式 6.1 缓冲输入文件 6.2 从内存输入 6.3 格式化的内存输入 6.4 基本的文件输出 6.5 存储和恢复数据 6.6 读写随机访问文件 7 文件读写的使用工具 8 标准I/O 9 进程控制 10 新I/O复习时候再review补 11 压缩 11.1 用G
http的cookie HTTP协议 (七) Cookie Web安全性测试之XSS HTTP协议之缓存
转载小坦克:https://www.cnblogs.com/TankXiao/archive/2013/04/15/2848906.html HTTP协议 (七) Cookie Cookie是HTTP协议中非常重要的东西, 之前拜读了Fish Li 写的【细说Cookie】, 让我学到了很多东西。Fish的这篇文章写得太经典了。 所以我这篇文章就没有太多内容了。 最近我打算写一个系列的HTTP文章,我站在HTTP协议的角度, 说说我对Cookie的理解。 阅读目录 Cookie是什么,有什么用
get_started_3dsctf_2016-Pwn
get_started_3dsctf_2016-Pwn 这个题确实有点坑,在本地能打,在远程就不能打了,于是我就换了另一种方法来做.
确这个题是没有动态链接库,且PIE是关的,所以程序的大部分地址已经定死了,帮了大忙了. 第一个本地能打通的思路(远程打不了) 修改eip跳转到get_flag函即可,可是直接进行跳转到该函数,会存在一个过滤,把该地址给过滤掉了,其实往后退几个指令就行
后面我查了一下国外的资料,他是的方法跟我一样,就是在buuctf里远程打不了.
外国大牛博客:http://w
与Linux的第一夜
【mkdir】 创建新目录 直接带路径创建 先进入目标路径再创建 [root@wind ~]# mkdir /data [root@wind ~]# cd /
[root@wind /]# mkdir data 【cd】切换路径 [root@wind ~]# cd /data
[root@wind data]# pwd
/data
[root@wind data]# 【touch】创建新文件 直接带路径创建 先进入目标路径再创建 [root@wind ~]# touch /data/wind.
如何实现docker跨主机之间容器通信问题(方法二)
主机名 宿主机IP 容器分配网段 启动容器的IP testa 192.168.1.105 172.172.0.0/24 172.172.0.10 testb 192.168.1.106 172.172.1.0/24 172.172.1.10 1.在testa主机上创建docker桥接网络 docker network create --subnet=172.172.0.0/24 docker-br0 2.在testb主机上创建docker桥接网络 docker network create -
数论 a+b=n与lcm(a, b)=m
// 本文主要参考 https://blog.csdn.net/Shinaria/article/details/79049838 //部分参考 https://blog.csdn.net/acoolgiser/article/details/81188440 题目是这样的: 给定两个正整数n和m,找到满足条件的合适的a和b: 1. a+b=n 2.lcm(a, b)=m 神奇的是 由 1,2可得 gcd(a,b)==gcd(n,m) 证明:设 gcd(a,b)=g 则 a=a' * g b=
周排行