自定义博客皮肤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的博客

努力成为咸鱼

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

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

2018-12-08 20:29:19

阅读数 2310

评论数 0

原创 Scrapy-Splash 无法获取Privoxy的本地代理地址

记录一个卡了许久的大坑 1.前言 想利用scrapy-splash爬取p站的动态js内容,自然就需要考虑代理问题,因为windows本地的ss客户端(注意下,这里指你已经能够科学上网,具体实现科学上网方式网上自行搜吧)只是监听socks协议,因此需要本地win10下个privoxy来将socks转...

2018-11-27 13:33:15

阅读数 632

评论数 1

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

一、前言 隔了许久终于再次开始更新,此次是由于开始学习scrapy,想用着来爬漫画,跟着别人的博客学习了一下,中途也遇到了许多坑,因此记录一下 参考:主参考博客、scrapy demo、scrapy1.0文档 说明:原博客写于2年前,我跟着走的时候遇到了一些坑,会尽可能地记录,并对原博客...

2018-11-24 10:53:31

阅读数 359

评论数 0

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

学习书籍:《python3 网络爬虫开发实践》 视频地址:实例视频 1.main.py import re from pyquery import PyQuery as pq from selenium import webdriver from selenium.common.except...

2018-08-07 17:20:07

阅读数 298

评论数 0

原创 python 通过ajax请求爬取今日头条内容(仅代码+注释+运行结果)

学习书籍:《python3 网络爬虫开发实战》 –崔庆才 前提:下好MongoDB,以及各种第三方库 test.py import json import os import re from hashlib import md5 import pymongo from urllib.pa...

2018-08-07 11:04:17

阅读数 1353

评论数 0

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

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

2018-08-07 10:59:30

阅读数 4558

评论数 1

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

前言:在已经搭建好的openstack上进行虚拟机迁移,在此之前需要先创建一个虚拟机实例,具体创建过程自行百度(随便创建一下就好了,作为demo也不需要这个实例能联网啥的),参考博客openstack迁移。最后,本篇的openstack节点是基于fuel搭建好的,很多配置可能fuel已经自动配置好...

2018-05-28 21:43:31

阅读数 1370

评论数 0

原创 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

阅读数 2558

评论数 1

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

前言:为了应付作业网上找的,原理啥的我自己也没太懂,以后自己学了再来加上知识点的讲解 一、设计内容 实现一个模拟shell:编写三个不同的程序:cmd1.c, cmd2.c, cmd3.c,每个程序输出一句话,分别编译成可执行文件cmd1, cmd2, cmd3。然后再编写一个程序,模拟sh...

2018-05-10 22:11:21

阅读数 8276

评论数 4

原创 virtualbox fuel9 安装openstack

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

2018-05-04 17:27:34

阅读数 1854

评论数 6

原创 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...

2018-05-04 15:54:43

阅读数 632

评论数 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 n...

2018-05-04 15:48:57

阅读数 998

评论数 0

原创 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个开启的,因此...

2018-05-04 15:37:54

阅读数 1072

评论数 4

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

一、实验目的 Linux 提供的模块机制能动态扩充 linux 功能而无需重新编译内核,已经广泛应用在 linux内核的许多功能的实现中。在本实验中将学习模块的基本概念、原理及实现技术,然后利用内核模块编程访问进程的基本信息,从而加深对进程概念的理解,掌握基本的模块编程技术 二、实验内容 ...

2018-04-22 22:04:34

阅读数 5975

评论数 1

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

1.实验目的 通过实验,熟悉Linux操作系统的使用,掌握构建与启动Linux内核的方法;掌握用户程序如何利用系统调用与操作系统内核实现通信的方法,加深对系统调用机制的理解;进一步掌握如何向操作系统内核增加新的系统调用的方法,以扩展操作系统的功能。 2.实验内容 Linux环境下的C或者C...

2018-04-22 21:20:18

阅读数 5470

评论数 0

原创 linux内核 for_each_process报错问题

由于操作系统的作业,要求设计一个模块然后列出内核线程的一些信息(我的内核是4.16.1),教材上使用了一个叫for_each_process的方法,说是定义在include/linux/sched.h文件下,然而我写好代码后make时却报错,如图: 说是没有for_each_process。...

2018-04-22 21:01:30

阅读数 2459

评论数 0

原创 ise14.7 manage license打不开

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

2018-04-09 18:54:13

阅读数 8066

评论数 18

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

这里是搭建openstack的时候,遇到的一些坑,记录下 1、消息队列(message queue)中,运行”rabbitmqctl add_user openstack RABBIT_PASS”时候报错,说啥无法连接,然后结尾还有个啥nodedown(忘记截图了) 原因:先前修改了虚拟机名字...

2018-03-31 14:01:15

阅读数 605

评论数 0

转载 删除Ubuntu的efi分区

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

2018-03-19 15:49:55

阅读数 1039

评论数 3

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

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

2017-11-17 22:38:27

阅读数 1447

评论数 0

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

1.问题描述设停车场内只有一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若停车场已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开...

2017-11-17 20:02:07

阅读数 1817

评论数 0

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

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

2017-11-17 20:00:23

阅读数 645

评论数 0

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

1,准备工具我用的是git直接ssh连接远程服务器,但是教程简单点,直接借用工具好了 putty(用于连接远程服务器,即使用命令行进行操作) winscp(用于传输文件,浏览文件) 本地下载好linux版本的jdk 腾讯云服务器(Ubuntu系统) 2,安装jdk1, 首先本地下好Linux版本的...

2017-10-20 12:05:31

阅读数 159

评论数 0

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

IDEA在使用MapperScannerConfigurer扫描dao层后,我在service层引用dao层方法时,出现“Could not autowired”,如图: 但是这并不影响运行的,虽然这里”studentMapper”报错,但是照样可以运行,如果想去掉这个红线,可以如下操作:进入s...

2017-09-26 18:44:32

阅读数 1897

评论数 0

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

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

2017-09-24 09:58:33

阅读数 15432

评论数 4

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

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

2017-09-08 16:22:52

阅读数 528

评论数 4

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

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

2017-09-07 22:11:18

阅读数 3224

评论数 0

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

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

2017-09-07 20:08:29

阅读数 1027

评论数 5

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

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

2017-09-07 19:54:21

阅读数 474

评论数 1

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

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

2017-09-07 11:38:25

阅读数 478

评论数 1

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

上一篇中我们已经写好了利用JSON返回数据。接下来开始重新构建员工列表 这一次,首页不是一进index.jsp就立马跳转到list页面了,应该是进index.jsp后,用js发个ajax请求。然后从Controller接收到JSON数据,解析JSON数据。在开始前,我们先重新建立个jsp(ind...

2017-09-06 16:02:42

阅读数 486

评论数 1

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

至此,页面跳转也已经完成,但是,这仅仅是浏览器和服务器的交互。如果是安卓或者ios发送请求呢?(即手机端和服务器的交互)。这样一来,服务器发回来个页面,导致手机端很难解析。因此,如今常用的方式是利用JSON,服务器把数据传入JSON,然后浏览器和手机客户端分别解析JSON的数据,这样一来就好了很多...

2017-09-06 12:41:40

阅读数 667

评论数 0

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

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

2017-09-05 21:02:10

阅读数 553

评论数 0

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

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

2017-09-05 20:54:30

阅读数 1055

评论数 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。可以看到已...

2017-09-05 20:40:11

阅读数 1080

评论数 1

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

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

2017-09-05 20:18:30

阅读数 734

评论数 1

原创 常用的xml格式

1)applicationContext.xml(spring)<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org...

2017-09-04 20:11:21

阅读数 167

评论数 0

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

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

2017-09-02 21:33:43

阅读数 435

评论数 0

转载 JSON学习笔记

依旧继续跟着学习JSON~1、什么是JSON JavaScript对象表示法(Java Script Object Notation) JSON是存储和交换文本信息的语法。类似xml JSON比xml更小、更快、更易解析 (JSON使用JavaScript语法来描述数据对象,但是JSON仍然独立于...

2017-08-30 17:46:10

阅读数 175

评论数 2

转载 ajax学习

开始学习ajax,内容很少,跟着菜鸟教程做点笔记~(http://www.runoob.com/ajax/ajax-tutorial.html)1、什么是ajaxajax=异步JavaScript和XML,它用于创建快速动态网页。通过在后台与服务器进行少量数据交换,ajax实现了不重载整个页面情况...

2017-08-30 17:04:21

阅读数 185

评论数 1

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