自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zyf的博客

努力成为咸鱼

  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 20 杭电计算机考研经验

0.前言​ 现在是3.16日,由于新冠肺炎的原因复试遥遥无期。因此打算先写一下初试的经验贴。如果有幸过了复试,那么到时候再来更新。希望下面的经验有助于各位21的hduer。本次经验贴目录如下:心路复习所用资料(数学+英语+政治+专业[附上网盘资源]+其他小提醒)复习时间安排我是报的杭州电子科技大学计算机专硕,惯例,先上报一下初试分数:政治英语一数学一计算...

2020-06-01 11:42:42 14059 24

原创 软考高级-系统架构设计师 经验总结

本人参加21年下半年的系统架构师,一次性通过(49.53.47),这篇文章写给想考 软考高级中的系统架构设计师 的同学参考参考。分为两部分:利弊分析、学习经验。利弊分析证书作用:1. 用于跑路后,进入事业单位能直接评职称加工资。2. 杭州市用软考高级+专利/论文,就能评定e级人才。人才单独摇号,不用和一堆人一起摇号了,而且还有很多其他福利政策。本人情况:科班出身,但是研一上才晓得软考。研一下拿了中级的软件设计师,研二上拿了高级的系统架构设计师。其中,中级大概看了一周左右,其他经历过考研的同学如果没啥

2021-12-20 17:40:04 3761 1

原创 UniLM v1实现中文文本摘要

本文不探讨原理知识,这方面可以自行看论文。本文旨在运用开源UniLM实现中文文本摘要。这里要感谢开源者:知乎详解0. 准备工作UniLM开源地址:UniLM中文模型环境:python3.6、pytorch、win/linux步骤:git clone上面的github项目,将目录改名为UNILM,然后新建data文件夹下载torch模型:百度网盘,密码etwf。下载后文件夹重命名为“model”,然后把内容拖入UNILM/data/文件夹下载微调数据集:百度云盘,密码htmh。下载后重命名

2021-09-14 10:42:12 1988 9

原创 CoreNLP-4.2.0 使用以及踩坑

CoreNLP是什么就不多解释了。本文记录入门使用CoreNLP-4.2.0中遇到的坑(因为官网文档落后,且默认针对ubuntu中分析英文,加上网上中文教程多针对3.9.0。而4.2.0有部分改动)参考:CoreNLP官网CoreNLP中文使用(3.9.0)1.环境Jdk8:版本低没法用。版本高(9/10/11)的话,由于java本身抛弃了一些东西,因此运行时候需要添加其他参数。根据官方文档,需要添加--add-modules java.se.ee来避免错误。综上,直接用Jdk8来弄。wi

2021-03-04 14:44:27 4589 7

原创 ubuntu mysql配置文件my.cnf中没有bind-address(远程无法连接mysql)

在服务器上部署mysql,想让本地navicat远程连接,但是明明已经赋予权限了,却死活连接不上,看别人教程说是要在/etc/mysql/my.cnf中将“bind-address”给注释掉,结果发现里面什么都没有最后发现原来在/etc/mysql/mysql.conf.d/mysqld.cnf中注释完重启一下/etc/init.d/mysql restart然后再来看看3306端口的监听情...

2018-12-08 20:29:19 10681 1

原创 初识scrapy-利用scrapy爬漫画

一、前言隔了许久终于再次开始更新,此次是由于开始学习scrapy,想用着来爬漫画,跟着别人的博客学习了一下,中途也遇到了许多坑,因此记录一下参考:主参考博客、scrapy demo、scrapy1.0文档说明:原博客写于2年前,我跟着走的时候遇到了一些坑,会尽可能地记录,并对原博客没涉及到的东西进行说明目标漫画:kuku动漫-转生史莱姆日记我们知道,有时候一些小的动漫网站充满广告,而...

2018-11-24 10:53:31 1342 1

原创 python3+seleium+chrome headless+mongodb 爬取淘宝产品实例(仅代码+结果)

学习书籍:《python3 网络爬虫开发实践》 视频地址:实例视频 1.main.pyimport refrom pyquery import PyQuery as pqfrom selenium import webdriverfrom selenium.common.exceptions import TimeoutExceptionfrom selenium.webdrive...

2018-08-07 17:20:07 619

原创 selenium 选项卡问题(弹出新页面无法定位到新的页面)

如题,当我使用selenium操作打开一个新的选项卡的时候(如下图),无法从当前所处的页面定位到新的页面上(如下图,打开了新的页面,但再次发起请求时只能在百度的页面上跳转到淘宝页面)from selenium import webdriverimport timebrowser=webdriver.Chrome()browser.get('https://www.baidu.com...

2018-08-07 10:59:30 9178 1

原创 (fuel)openstack 冷迁移+热迁移

前言:在已经搭建好的openstack上进行虚拟机迁移,在此之前需要先创建一个虚拟机实例,具体创建过程自行百度(随便创建一下就好了,作为demo也不需要这个实例能联网啥的),参考博客openstack迁移。最后,本篇的openstack节点是基于fuel搭建好的,很多配置可能fuel已经自动配置好了,我可以直接拿来用,因此如果是自己从0搭建的openstack,那很可能要配置一些内容,这就请读者自...

2018-05-28 21:43:31 2929 1

原创 ssh错误: Permission denied (publickey)

修改要连接的linux服务器下的/etc/ssh/sshd_config目录 将PasswordAuthentication no改为PasswordAuthentication yes 然后运行 sudo /etc/init.d/ssh restart 就可以ssh远程连接该服务器了...

2018-05-19 12:59:12 23530 5

转载 操作系统课程设计(三):Linux进程管理

前言:为了应付作业网上找的,原理啥的我自己也没太懂,以后自己学了再来加上知识点的讲解一、设计内容实现一个模拟shell:编写三个不同的程序:cmd1.c, cmd2.c, cmd3.c,每个程序输出一句话,分别编译成可执行文件cmd1, cmd2, cmd3。然后再编写一个程序,模拟shell程序的功能,能根据用户输入的字符串(表示相应的命令名),去为相应的命令创建子进程并让它去执行相应...

2018-05-10 22:11:21 20875 8

原创 virtualbox fuel9 安装openstack

1.前言1.网上关于fuel9安装openstack的教程很多,但是坑也很多,许多地方没讲清楚,导致安装失败,因此这里会详细记录安装时候遇到的坑2.fuel和其他组件放在下面的百度云链接中,而且关于fuel的版本,建议和我一致使用fuel9,因为我之前搭建使用的fuel11,就有好几个命令无法运行,所以如果只是学习的话,建议和我做到一模一样3.链接(bootstrap和mirrors直接拿...

2018-05-04 17:27:34 3069 8

原创 fuel报错:Is a directory : '/var/www/nailgun/bootstraps/active_bootstrap'

运行命令fuel-bootstrap activate d01c72e6-83f4-4a19-bb86-6085e40416e6时候,报错如下: 解决方案: 如果你的bootstraps文件中有3个文件“active_bootstrap”“ bootstrap_stub”“d01c72e6-83f4-4a19-bb86-6085e40416e6”的话,删除”active _bootstra...

2018-05-04 15:54:43 1166 3

原创 fuel部署openstack报错:Repo availability verification using public network failed on following nodes

fuel验证网络正确性时,报错如下: Repo availability verification using public network failed on following nodes Untitled (99:1b). Following repos are not available - http://archive.ubuntu.com/ubuntu/, h...

2018-05-04 15:48:57 1786

原创 fuel部署openstack报错:Timeout waiting for host '172.16.0.2' status to become 'up' after 60 seconds!

fuel部署openstack的时候,遇到如图错误(大约在controller节点部署到15%左右的时候): 原因: fuel_master节点有3个网卡,其中第二个网卡我配置的ip是’172.16.0.1’ 并且在fuel的中设置如图: 而我们默认的3个网卡是只有1个开启的,因此需要我们手动打开第二个网卡,并设置静态ip’172.16.0.2’解决方案: 1. 命令行输入v...

2018-05-04 15:37:54 2533 4

原创 操作系统课程设计(二):linux内核模块编程

一、实验目的Linux 提供的模块机制能动态扩充 linux 功能而无需重新编译内核,已经广泛应用在 linux内核的许多功能的实现中。在本实验中将学习模块的基本概念、原理及实现技术,然后利用内核模块编程访问进程的基本信息,从而加深对进程概念的理解,掌握基本的模块编程技术二、实验内容(1) 设计一个模块,要求列出系统中所有内核线程的程序名、PID 号、进程状态及进程优先级。 (2...

2018-04-22 22:04:34 14392 1

原创 操作系统课程设计(一):linux内核编译及添加系统调用

1.实验目的通过实验,熟悉Linux操作系统的使用,掌握构建与启动Linux内核的方法;掌握用户程序如何利用系统调用与操作系统内核实现通信的方法,加深对系统调用机制的理解;进一步掌握如何向操作系统内核增加新的系统调用的方法,以扩展操作系统的功能。2.实验内容Linux环境下的C或者C++编译和调试工具的使用向Linux内核增加新的系统调用,系统调用的功能为打印出自己的学号和姓名信息...

2018-04-22 21:20:18 15674 3

原创 linux内核 for_each_process报错问题

由于操作系统的作业,要求设计一个模块然后列出内核线程的一些信息(我的内核是4.16.1),教材上使用了一个叫for_each_process的方法,说是定义在include/linux/sched.h文件下,然而我写好代码后make时却报错,如图: 说是没有for_each_process。但是我看着其他人却都可以用,于是去查看源码。结果发现,4.11以后,该方法都放在了include/li...

2018-04-22 21:01:30 6970 6

原创 ise14.7 manage license打不开

安装ise的时候,发现manage license怎么都打不开,百度后发现: D:\Xilinx\14.7\ISE_DS\common\bin\nt下的“xlcm.exe”可以直接运行就好

2018-04-09 18:54:13 12794 22

原创 openstack的一些坑(持续更新ing)

这里是搭建openstack的时候,遇到的一些坑,记录下1、消息队列(message queue)中,运行”rabbitmqctl add_user openstack RABBIT_PASS”时候报错,说啥无法连接,然后结尾还有个啥nodedown(忘记截图了) 原因:先前修改了虚拟机名字为controller,所以无法识别。有2个方法:1.先reboot重启计算机,然后再执行;2.先把h...

2018-03-31 14:01:15 1070

转载 删除Ubuntu的efi分区

http://blog.csdn.net/qq_28057541/article/details/51723914 根据这篇博客 成功删除!

2018-03-19 15:49:55 1889 3

转载 数据结构上机作业3-哈夫曼编码

1.问题描述从键盘接收一串电文字符,输入对应的Huffman编码。同时,能翻译由Huffman编码生成的代码串,输出对应的电文字符串。2.设计要求1) 构造一棵 Huffman树。 2) 实现Huffman编码,并用Huffman编码生成的代码串进行译码。 3) 程序中字符和权值是可变的,实现程序的灵活性。3.代码实现参考文章: http://blog.csdn.net/TW_345/a

2017-11-17 22:38:27 5334

原创 数据结构上机作业2-停车场问题

1.问题描述设停车场内只有一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若停车场已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在其之后开入的车辆必须先退出停车场让路,待该辆车开出大门外,其他车辆再按原

2017-11-17 20:02:07 4364 1

原创 数据结构上机作业1-约瑟夫环

1.问题描述约瑟夫(Joseph)问题的一种描述是:设编号为1,2,…,n的n(n>0)个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。开始时任选一个整数作为报数上限值m,从一个人开始顺时针自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有的人全部出列为止。要求设计一个程序模拟此过程,求出出列顺序。2.设计

2017-11-17 20:00:23 2031 1

原创 ubuntu云服务器搭建jdk+mysql+tomcat

1,准备工具我用的是git直接ssh连接远程服务器,但是教程简单点,直接借用工具好了putty(用于连接远程服务器,即使用命令行进行操作)winscp(用于传输文件,浏览文件)本地下载好linux版本的jdk腾讯云服务器(Ubuntu系统)2,安装jdk1, 首先本地下好Linux版本的jdk压缩包。(tar.gz格式) 2, 打开Winscp,主机名填写你云服务器的公共ip地址,端口

2017-10-20 12:05:31 298

原创 IDEA dao层“Could not autowired”(已用使用MapperScannerConfigurer扫描)

IDEA在使用MapperScannerConfigurer扫描dao层后,我在service层引用dao层方法时,出现“Could not autowired”,如图: 但是这并不影响运行的,虽然这里”studentMapper”报错,但是照样可以运行,如果想去掉这个红线,可以如下操作:进入setting,然后依次选择图中框起来部分,最后将第四部的内容改为 warning 即可

2017-09-26 18:44:32 5156

原创 ajax+json进行数据传输请求(ssm框架)

之前跟着视频学习时候就了解到,ajax是可以不刷新整个页面情况下,进行数据交换和更新。学习完后,为了加深理解,特地重新研究了下ajax和JSON之间的交互。注意,要使用ajax,需要先引用jquery!1.1、在pom引入json和jackson的jar包 <!--json--> <dependency> <groupId>net.sf.json-lib</groupId>

2017-09-24 09:58:33 17451 4

原创 ssm练手(CRUD) 10、总结

总的来说,本次练手项目其流程如下图: 代码:http://pan.baidu.com/s/1gfGMUkF前端:使用bootstrap框架构建简单的表单框架,也用到了jquery的许多方法数据传输:ajax发送请求传入后台,获取从后台传出的JSON后,用js解析JSON获取数据jar包管理:maven依赖管理和构建后台:使用ssm框架(SpringMvc+Spring+MyBatis)

2017-09-08 16:22:52 945 4

原创 ssm练手(CRUD) 9、实现删除功能

删除:单个删除,多个删除,删除时候会提示是否真的要删除 逻辑: 单个删除 URI:emp/{id} DELETE1)EmployeeController.java /* * 单个删除和批量删除二合一 * 思路就是传入个字符串,然后转化为Integer * 如果是批量删除,就1-2-3 * 单个删除,就1 */ @ResponseB

2017-09-07 22:11:18 4942

原创 ajax使用serialize()方法后,数据无法封装并获取(PUT提交方式!)

跟着视频学习时候,用到了serialize()方法封装一组form中的数据,然后使用PUT方式提交,但是却无法获取到其中的信息,而且信息台还报错说SQL语句错误,如图 如图,用PUT提交数据后,在Controller.java中写了一个输出语句,结果发现获取到的数据居然都是null!然而,我之前用POST的方式都没问题,能够很好的获取封装好的数据然后提取出来。我根据信息台去看,说SQL语句

2017-09-07 20:08:29 1893 5

原创 ssm练手(CRUD) 8、实现修改功能

在实现之前,先声明下请求时候代表的意义URI含义:/emp/{id} GET查询员工/emp POST保存员工/emp/{id} PUT修改员工/emp/{id} DELETE 删除员工其逻辑如下: 1、 点击编辑 2、 弹出用户修改的模态框(显示用户信息) 3、 用户更新1)EmployeeController.java添加内容: //处理查询员工请求的方法:

2017-09-07 19:54:21 863 1

原创 ssm练手(CRUD) 7、实现新增功能并用JSR303校验

*新增逻辑 1、 index.jsp页面点击新增 2、 弹出对话框 3、 去数据库查询部门列表(因为部门列表是数据库里面的) 4、 用户输入数据,完成表格 我们首先写下部门的Controller和Service 1)DepartmentService.java package com.atguigu.crud.service;import java.util.List;im

2017-09-07 11:38:25 732 1

原创 ssm练手(CRUD) 6、重新构建员工列表

上一篇中我们已经写好了利用JSON返回数据。接下来开始重新构建员工列表 这一次,首页不是一进index.jsp就立马跳转到list页面了,应该是进index.jsp后,用js发个ajax请求。然后从Controller接收到JSON数据,解析JSON数据。在开始前,我们先重新建立个jsp(index2.jsp),代码如下,把其中的逻辑都去掉,效果如下:<%@ page language="java

2017-09-06 16:02:42 683 1

原创 ssm练手(CRUD) 5、用JSON重新规划数据传递

至此,页面跳转也已经完成,但是,这仅仅是浏览器和服务器的交互。如果是安卓或者ios发送请求呢?(即手机端和服务器的交互)。这样一来,服务器发回来个页面,导致手机端很难解析。因此,如今常用的方式是利用JSON,服务器把数据传入JSON,然后浏览器和手机客户端分别解析JSON的数据,这样一来就好了很多。接下里就用JSON和ajax。这样就做到了平台无关性思路: 1、 index.jsp页面之间发送a

2017-09-06 12:41:40 989

原创 ssm练手(CRUD) 4、结合bootstrap,建立好前端模型

上一篇中,讲了我们是要通过直接访问index.jsp,然后这个文件会立马跳转到list.jsp中,因此,我们只需要在list.jsp中把列表展现出来就好了。 顺便此处我们使用了bootstrap框架,具体请参考其官方css文档:http://v3.bootcss.com/css/代码如下: index.jsp<%@ page language="java" contentType="text/h

2017-09-05 21:02:10 747

原创 ssm练手(CRUD) 3、利用pagehelper分页,并进行测试

如题,本篇进行分页测试1)准备1.1 maven引入所需的jar包(此处我一开就已经引入了,如图) 1.2)service层 在service层下创建class,代码如下 package com.atguigu.crud.service;import java.util.List;import org.springframework.beans.factory.annotation.Autow

2017-09-05 20:54:30 1374 4

原创 ssm练手(CRUD) 2、修改sql方法,并利用JUnit结合数据库进行测试

1)数据库准备进入数据库,创建ssm_crud数据库,并按如下要求创建两个表tbl_dept(部门信息) tbl_emp(员工信息) 然后设置外键(tbl_emp的d_id 对应tbl_dept的dept_id) 2)新增sql查询方法点击进入EmployeeMapper.xml。可以看到已经有了很多自动生成的sql方法,但是却没有能够一次性把 员工 和 对应的部门 一起查出来的sql语句(即

2017-09-05 20:40:11 1533 1

原创 ssm练手(CRUD) 1、创建项目并配置文件

跟着视频学习一个ssm整合的练手项目。看看效果图: 类似于这样,可以编辑删除,然后分页查询信息等。准备ssm(spring+springmvc+mybatis)eclipse maven mysql+navicatajax……等技术1)创建maven项目参考我之前的文章(http://blog.csdn.net/zyf2333/article/details/77803974)2)

2017-09-05 20:18:30 973 1

原创 常用的xml格式

1)applicationContext.xml(spring)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http

2017-09-04 20:11:21 548

原创 myeclipse创建简单maven工程时,如何将普通文件夹部署为web功能的文件夹(add dynamic web module)

今天跟着学习时候,视频里用的myeclipse创建了个简单的maven工程,不像之前使用IDEA时候特地申明了是创建webapp 的maven工程。然后后面又要给这个简单工程添加web功能时候,却遇上了问题。下面好好说说解决过程(顺便说说myeclipse创立maven过程。IDEA创建maven教程如下:http://blog.csdn.net/zyf2333/article/details/77

2017-09-02 21:33:43 1048

杭电 13个计网实验 详细报告+截图

杭电计网课的13个实验,应该对一些需要这个实验的同学有点帮助

2018-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除