Altera Quartus II 15.0安装

写在前面的话 开始学习之前,我们首先应该选择并安装好自己的开发工具,那么我们用什么软件来编译代码呢?梦翼师兄推荐给大家的是Altera 目前最新的Quartus II 15.0 版本,当然啦,这可不是喜新厌旧哦,FPGA开发的未来趋势是SOC,既然15.0可以支持SOC的开发,那么就让我们一步到位吧。梦翼师兄喜欢15.0还有一个原因,那就是本人也是“外貌协会”的啦,15.0和之前的版本相比较,界面友好度要好了很多很多,温婉简约,看着特别舒服,用起来也方便。 Altera Quartus ii
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

days04

目录 1.简述Python的五大数据类型的作用、定义方式、使用方法: 数字类型 整型 1、作用:身份证/电话号码 2、定义方式 3、使用方法 浮点型 1、作用:薪资3.1w 2、定义方式 3、使用方法 字符串类型 1、作用:姓名/性别 2、定义方式 3、使用方法 列表 1、作用:存储多个(任意数据类型)元素 2、定义方法 3、使用方法 字典 1、作用:存储多个值,但是每个值都由描述信息 2、定义方式 3、使用方法 布尔类型 2.一行代码实现下述代码实现的功能: 3.写出两种交换x、y值的方式:
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

深入浅出计算机组成原理:数据完整性(上)-硬件坏了怎么办?(第49讲)

一、引子 2012年的时候,我第一次在工作中,遇到一个因为硬件的不可靠性引发的Bug。正是因为这个Bug,让我开始逐步花很多的时间,去复习回顾整个计算机系统里面的底层知识。 当时,我正在MediaV带领一个20多人的团队,负责公司的广告数据和机器学习算法。其中有一部分工作,就是用Hadoop集群处理所有的数据和报表业务。当时我们的业务增长很快,所以会频繁地往Hadoop集群 里面添置机器。2012年的时候,国内的云计算平台还不太成熟,所以我们都是自己采购硬件,放在托管的数据中里面。 那个时候,
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

构建c++二维vector

int i,j; vector<vector<int>> array(5); for (i = 0; i < array.size(); i++) array[i].resize(3);   
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

(LIS)最长上升序列(DP+二分优化)

求一个数列的最长上升序列   动态规划法:O(n^2)         1 //DP 2 int LIS(int a[], int n) 3 { 4 int DP[n]; 5 int Cnt=-1; 6 memset(DP, 0, sizeof(DP)); 7 for(int i=0; i<n; i++ ) 8 { 9 for(int j=0; j<i; j++ ) 10 { 11
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

常见问题:MySQL/事务隔离

数据库并行产生的问题 A事务撤销时,将B事务更改的数据撤销。 A事务提交时,将B事务更改的同行数据覆盖。 脏读:A事务读取到了B事务未提交的数据。 不可重复读:A事务中同查询语句不幂等,读到已更新数据。 幻读:A事物中同查询语句不幂等,读到新插入数据。 数据库事务隔离级别 串行化(Serializable):一个事务执行过程中完全看不到其他事务,但如果其他事务在操作,只能停等;可避免以上五个问题。 可重复读(Repeated Read, RR):一个事务可以看到其他事务已提交的新插入记录,但不
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

双飞翼布局和圣杯

圣杯布局和双飞翼布局是前端工程师需要日常掌握的重要布局方式。两者的功能相同,都是为了实现一个两侧宽度固定,中间宽度自适应的三栏布局。 圣杯布局与双飞翼布局的优点:利用布局,可优先渲染主要部分 圣杯布局:借助的是其他非主要元素覆盖了其父元素的padding值所占据的宽度,同一个杯子,非主要元素其只是占据了全部容器的padding值部分; 双飞翼布局:给主要部分main-wrap添加一个外层元素main,其他非主要元素所占据的空间是主要部分(main-wrap)的margin空间,像鸟的两个翅膀,
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

udp协议以及socketserver

udb协议 udb协议也是一种协议,它和tcp相比既有缺点也有优点 udb协议所发送的数据可以理解为自带报头,所以他不会出现粘包的情况。但是udp数据只管发送而不管接收,也就是说udp会出现丢包的情况,当客户端的数据服务端没有收到时,客户端并不知道还会继续发数据 udp协议简单实例 # 服务器 import socket #udp server=socket.socket(type=socket.SOCK_DGRAM) server.bind(('127.0.0.1', 8003)) wh
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

爬虫 实践 小例子 爬取书籍保存到本地

爬虫 实践 小例子 import requests,os from urllib import request from lxml import etree dirName = './books' if not os.path.exists(dirName): os.mkdir(dirName) headers={ 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.3
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

mysql中mysql数据库丢失报错Can't open the mysql.plugin table

180720 10:00:54 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 180720 10:00:54  InnoDB: Initializing buffer pool, size = 8.0M 180720 10:00:54  InnoDB: Completed initialization of buffer pool InnoDB: Error: log f
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

JVM的基础知识

1、jvm的作用 (1)为不同的操作系统翻译java代码。 (2)解释指令。 2、jvm的运行时数据区 反统译命令: javap -c -v TestCase.class jvisualvm jstack ( 查看jvm线程运行状态,是否有死锁现象等等信息) jinfo:可以输出并修改运行时的java 进程的opts。 jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。 jstat:一个极强的监视VM内存工具。可以用来监视VM内
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

BZOJ题表(转载自hzwer的博客)

链接
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

课程设计第z天

今天的工作: 写报告,把程序部署的相关文档整理了出来,打包相关辅助包,例如jdbc,以及我们使用的tomcat版本等,然后把报告的开头,大纲列好,方便在 写报告的时候更加的有条理。导出我们的数据库。 明天的计划: 继续写报告,查找相关的文献,整理好程序,准备最后一次的答辩 每日小结: 通过我和小组成员的合作努力,我们的合作意识得到加强。合作能力得到提高。上大学后,很多同学都没有过深入的交流,在设计的过程中,我们用了 分工与合作的方式,每个人负责一定的部分,同时在一定的阶段共同讨论,以解决分工中
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

php 日志处理工具 SeasLog 的使用

首先附上seaslog github地址:   https://github.com/Neeke/SeasLog/blob/master/README_zh.md php官方文档地址:   https://www.php.net/manual/zh/class.seaslog.php SeasLog是一个C语言编写的PHP扩展,提供一组规范标准的功能函数,在PHP项目中方便、规范、高效地写日志,以及快速地读取和查询日志。 一.什么是日志系统 1. 记录系统运行时的信息 2. 系统日志、应用程序
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

链表全解析(C语言)

一、链表中结点的存储 链表的结点左边一部分是存放的数据,右边一部分是后继指针指向下一个结点的地址。C语言中通常定义一个结构体类型来存储一个结点,如下: struct node { int data; struce node *next; //下一个结点的类型也是struct node,所以后继指针的类型也必须是struct node * }; 二、让我们把结点连起来吧 想要把结点一个个串起来,还需要三个struct node *类型的指针:head(头指针,指向链表的开
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

C# 练习题 数组结构

排序问题 上午 复习 ---------------------------------------------------- 1.复习:冒泡排序 问题:有一组数据,排序之前: -1 10 - 20 -30 要求按从小到大的顺序排序 --------------------------------------------------- 解答: 1) 排序过程: 第一轮:3次,最大值,冒到最后 10 1) -1 10 不交换 -1 10 - 20 -30 2)10 -20 交换 -1 -20 1
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

课程设计每日总结 0910

当天完成的工作: 1、与队友合作完成界面设计 2、排除因为界面设计而产生的BUG(说实话我现在也很费解为啥设计界面会导致出现BUG,可能是字体之类的问题?) 第二天的计划: 将所有程序上传到Github,着手完成实验报告 每日小结: 最终版完善了在待机界面进行删除和修改交易单的操作,同时增加及时显示时间的功能。经过界面设计后,现在正在紧急纠错,因为不知道为啥界面设计完就没法运行了(毕竟我负责的只有程序主题,界面设计主要是我的队友在做) (这是待机页面,但是不知道为啥删除按钮突然用不了了) (我
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

centos 6.5 系统故障分析实验

系统故障分析实验 日志文件分析 日志的功能 用于记录系统、程序运行中发生的各种事件 通过阅读日志,有助于诊断和解决系统故障 日志文件的分类 内核及系统日志 由系统服务syslog统一进行管理,日志格式基本相似。 用户日志 记录系统用户登录及退出系统的相关信息 程序日志 由各种应用程序独立管理的日志文件,记录格式不统一。 日志的消息级别 0 EMERG(紧急):会导致主机系统不可用的情况 1 ALERT(警告):必须马上采取措施解决的问题 2 CRIT(严重) : 比较严重的情况 3 ERR (
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

课程设计第二十三天,09.10

1.今日完成: (1)还是停留在后端对订餐数据以及菜单的增、删、改上面,太难写了。 (2)优化一些前端代码的小细节,使得整个页面更加贴切、美观。 (3)完成gitlab上项目代码的上传。 2.明日计划: (1)继续完善,实在不行也只能消减一些不太重要的功能了,先保证主要功能的实现。 (2)务必完成本次课程设计的结课报告。 (3)完成最后的项目代码上传gitlab远程仓库,坚持运动。 3.今日总结: (1)后端实现功能的部分比前端难一点,要实现很复杂的功能还是有难度,要加强对编程的理解和应用。
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0

ob缓存机制

1.缓冲,也就是buffer, ob是output_buffering的简写 2.echo、print_r=>php output_buffering=>webServer buffer=>browser buffer=>browser display 从echo、print_r函数到发送信息给客户端经历了两个缓冲区,在客户端还经历了一个浏览器缓冲区。 也就是说,当你echo输出数据的时候,其实是要经历一层缓存的,只是说这个 buffer默认是关闭的,当我们开启之后,输出数据时,就会先走缓冲区
分类: 其他 发布时间: 09-10 20:11 阅读次数: 0