2019暑假学习
buaalzm
这个作者很懒,什么都没留下…
展开
-
c/c++中argc,argv的用法
在这样一段程序(test.exe)中int main(int argc, char** argv){ int a,b; a = atoi(argv[1]); b = atoi(argv[2]); std::cout << a + b << std::endl; return 0;}命令行中输入:test.exe 4 5则:argc=3argv[...原创 2019-06-22 11:30:05 · 6430 阅读 · 0 评论 -
R语言学习记录(一) R语言的数据类型与数据容器
首先安装了R,R studio更改工作目录:Session -> Set Working Directory先创建一个script,执行:ctrl+enter数据类型数据类型例子LogicalTRUE, FALSENumeric(数字)12.3,5,999Integer(整型)2L,34L,0LComplex(复合型)3 + 2i...原创 2019-07-18 22:54:50 · 432 阅读 · 0 评论 -
R语言学习笔记(二) 运算符与一些常见函数
R语言中的变量中可以带点(.)变量赋值有三种方式:等号=,向左<-,向右->cat()函数可以组合多种元素连续打印输出cat ("var.1 is ", var.1 ,"")ls()函数可以用来查找工作空间中可用的变量名,也可以用模式匹配变量名。ls()# List the variables starting with the pattern "var".print(...原创 2019-07-19 23:23:03 · 502 阅读 · 0 评论 -
FPGA学习笔记(四)——一些代码设计规范
时序逻辑和组合逻辑的写法时序逻辑的敏感信号必须是(posedge clk or negedge rst_n)组合逻辑的写法always@(*)值允许使用always,不用assign一个always里面只允许设计一个输出,但可以有多个输入。注意要点:a.组合逻辑不能作为时钟、复位信号;b.组合逻辑一定要写else,避免生成锁存器。begin end以及信号的对齐always、条...原创 2019-08-24 13:48:54 · 401 阅读 · 1 评论 -
FPGA学习笔记(五)——Atom配置Verilog开发环境
在settings->packages下安装这两个包在snippet中设置代码块.v文件的scope是:source.verilog找到snippets.cson文件(我用everything直接搜出来)时序电路模板:'.source.verilog': 'shixu template': 'prefix':'Shixu' 'body':'...原创 2019-08-24 13:55:16 · 1326 阅读 · 0 评论 -
申请onedrive的网盘并使用RaiDrive配置成盘符
首先需要一个edu的邮箱在这个网站用edu邮箱注册一下https://www.microsoft.com/zh-cn/education/products/office中间会往填的邮箱里发一封激活邮件,一路确定注册下去就行了,然后就申请到了onedrive的网盘,这个是不限速的。激活成功后就是这样然后下载RaiDrive:https://www.raidrive.com/Downloa...原创 2019-08-24 16:29:37 · 4153 阅读 · 2 评论 -
VScode配置Verilog预定义代码块
选择Verilog,打开Verilog.json在里面粘上:"shixu template": { "prefix": "Shixu", "body": [ "always@(posedge clk or negedge rst_n)begin", "if(rst_n==1'b0)begin", "\t\t${1};", "\telse begin", ...原创 2019-08-24 21:46:00 · 3898 阅读 · 0 评论 -
FPGA学习笔记(一)——Verilog语法
设计中不用的语法initial(设计时不用,仿真时使用)task/function(设计不用,仿真时很少用)for/while/repeat/forever(设计不用,仿真很少用)integer(设计不用)模块内部不能有X态、Z态,内部不能有三态接口casex/casez(设计不用,仿真也不用)force/wait/fork(设计不用,仿真很少用)#5,延时语句(设计不用,仿真时...原创 2019-08-20 22:28:36 · 1196 阅读 · 0 评论 -
FPGA学习笔记(二)——模块的例化
模块的例化设计模块module uart( clk, rst_n, vld_in, data_in, uart_out, uart_in, vld_out, data_out, rdy_in);例化模块uart u_uart( .clk (clk_100m), rst_n (sys_rst_n), vld_in (bt_data_out_vld), dat...原创 2019-08-20 22:39:00 · 7398 阅读 · 0 评论 -
FPGA学习笔记(三)——运算符使用注意
信号类型reg/wire1.1 设计代码仅用reg和wire1.2 设计代码:由本模块产生且是用always产生的信号,则用reg类型1.3 测试代码:用initial产生的信号(一般是对测模块的输入),用reg类型1.4 其他都用wire1.5 reg类型的信号,不一定产生寄存器!参数parameter2.1将整个模块的CNT_C_W替换成12parameter CNT_...原创 2019-08-20 22:57:28 · 391 阅读 · 0 评论 -
selenium学习记录之安装
我使用的是anaconda+Chrome的组合selenium安装与配置通过pip安装selenium下载Chromedriver把Chromedriver放在anaconda下的scripts文件夹里面测试from selenium import webdriverbrowser = webdriver.Chrome()browser.get("https://w...原创 2019-08-17 17:48:48 · 513 阅读 · 0 评论 -
使用Python对鹅厂的文本情感分析接口进行封装
昨天尝试了鹅厂的AI开放平台中的文本情感分析功能。今天进行了封装,并且设计了针对鹅厂AI开放平台的接口。以后使用其他的功能扩展起来也能方便一些。首先简单画了一个UML类图:接下来是实现:qqaibase.py:'''data:2019.7.7copyright:buaalzm'''import timeimport randomimport stringfrom abc...原创 2019-07-07 13:11:47 · 255 阅读 · 0 评论 -
试用腾讯AI开放平台(文本情感分析)
官网:https://ai.qq.com/首先,要用QQ号注册一下,完善一下个人信息在控制台中创建应用给应用接入能力:接下来就可以进行调用了,参数有如下几个,具体见文档签名(sign参数)的生成要求在签名计算方法请求url生成代码为(文件:md5sign.py):import hashlibimport timeimport randomimport stringi...原创 2019-07-06 13:37:25 · 2863 阅读 · 0 评论 -
使用搜索引擎的命令搜索
Site命令使用这个命令可以代替站内搜索site命令语法格式有两种:1.site:网址 关键词2.关键词 site:网址把搜索范围限定在特定站点中,如site:某某.com。“site:”后面跟的站点域名,不要带“http://”;site:后面带不带www结果可能是不一样的,因为有些域名还包括二级域名,如:site:www.某某.com和site:某某.com,搜索结果就不一样;另外,...原创 2019-06-25 21:34:53 · 902 阅读 · 0 评论 -
本地文件搜索神器Everything
在指定目录下搜索:目录名字+与:空格或:|非:!原创 2019-06-25 21:55:47 · 677 阅读 · 0 评论 -
rss订阅神器inoreader与rss制作网站Feed DIY
inoreader使用:https://blog.csdn.net/qq_29109181/article/details/77732165任意网站rss制作:不是所有网站都有订阅源的,下面使用Feed DIY网站作为工具,以制作北航官网新闻rss订阅为例,展示Feed DIY的使用。Feed DIY网址:http://www.feeddiy.com/把要制作rss的网址粘进去...原创 2019-06-26 00:14:40 · 5128 阅读 · 0 评论 -
解决Chrome国内插件安装问题
因为墙的问题,国内不能通过谷歌商店安装Chrome插件,本文章给出在不翻墙的情况下,手动安装Chrome插件的方法。下载crxhelp软件点击选择插件插件为crx文件,点击解压插件,生成一个文件夹打开Chrome,打开开发者模式把刚才解压的包添加,完成安装...原创 2019-06-26 11:11:21 · 2589 阅读 · 1 评论 -
为知笔记使用
为知笔记是一款多设备同步的云笔记收集信息快捷键:Ctrl + atl + n原创 2019-06-26 12:06:39 · 1887 阅读 · 0 评论 -
MySQL安装和Navicat安装并连接
MySQL安装:http://www.scrapyd.cn/jiaocheng/130.htmlNavicat安装并连接:http://www.scrapyd.cn/jiaocheng/166.html解决连接数据库报错1251:打开第一步:输入use mysql;第二步:输入alter user ‘root’@‘localhost’ identified with mysql_n...原创 2019-07-01 23:38:00 · 197 阅读 · 0 评论 -
科研小白入门知识
十大信息源介绍(网课“文献管理与信息分析”笔记)图书特点:内容比较系统、全面、成熟、可靠,出版周期长,报道速度慢。使用场景:(1)系统学习某方面知识。(2)了解关于某知识领域概要。(3)查找某一问题具体答案。期刊特点:(1)内容新颖及时广泛,不如书成熟。(2)出版周期短,报道速度快。(3)数量大,品种多,发行面广。(4)连续性强,伴随着相应的学科领域发展和前进。...原创 2019-06-26 21:19:18 · 1676 阅读 · 0 评论 -
封装和使用腾讯AI开放平台的滤镜和通用OCR功能(Python)
上一篇文章封装和使用了文本情感分析功能,这一篇更进一步,封装了滤镜和通用OCR功能。与上一篇不同的是,传递文本信息只需要将文本编码到URL中,用GET方式请求数据。图片体积图片需要先对图片进行base64编码,然后例行生成md5摘要字符串,之后使用POST方法请求数据。考虑到两种请求方式的不同,在上一篇的基础上,我对基类的接口进行了扩展,分别对两种不同的请求数据方式,设计了两个不同的接口get_...原创 2019-07-07 22:35:07 · 482 阅读 · 0 评论 -
xpath学习
在HTML和XML文档解析的时候会用到xpath学习的原始教程:https://blog.csdn.net/u013332124/article/details/80621638首先导入from lxml import etreexpath语法表达式描述nodename选取此节点的所有子节点。/从根节点选取。//从匹配选择的当前节点选择文档中的节点...转载 2019-06-29 23:28:10 · 115 阅读 · 0 评论 -
单网页Scrapy爬虫实验
参考:https://segmentfault.com/a/1190000013178839步骤1:新建项目进入一个目录,Shift+鼠标右键,在当前目录下打开命令行窗口。scrapy startproject mySpider其中, mySpider 为项目名称,可以看到将会创建一个 mySpider 文件夹我们打算抓取:http://www.itcast.cn/channel/… ...转载 2019-06-29 23:59:07 · 307 阅读 · 0 评论 -
selenium学习记录之使用
定位UI元素 (WebElements)有如下方法:find_element_by_idfind_elements_by_namefind_elements_by_xpathfind_elements_by_link_textfind_elements_by_partial_link_textfind_elements_by_tag_namefind_elements_by_clas...原创 2019-08-17 20:54:25 · 226 阅读 · 0 评论