欢迎来到Anderson_An的博客

🌵点此关注哟
众里寻他千百度,蓦然回首,那人却在灯火阑珊处

2019年1月17日

自动化测试 selenium 环境搭建

摘要: 做 web 项目,测试是无法避免的。对于某些特定功能,采用单元测试就行。但如果想对网站进行整体测试,人工点击测试可行但有点累,如果能借助自动化测试工具就更好了。selenium 就是一款能满足这样要求的测试工具,selenium 是一款用于 web 应用程序测试的工具。测试是直接运行在浏览器中,就像 阅读全文

posted @ 2019-01-17 04:19 Anderson_An 阅读(287) 评论(0) 推荐(0) 编辑

2019年1月16日

python3爬虫(find_all用法等)

摘要: #read1.html文件 # The Dormouse's story # # The Dormouse's story # # Once upon a time there were three little sisters; and their names were # Elsie, # Lacie and # Tillie; # and they lived at the bottom... 阅读全文

posted @ 2019-01-16 01:01 Anderson_An 阅读(1568) 评论(0) 推荐(0) 编辑

2019年1月15日

python网络爬虫抓取动态网页并将数据存入数据库MySQL

摘要: 简述以下的代码是使用python实现的网络爬虫,抓取动态网页 http://hb.qq.com/baoliao/ 。此网页中的最新、精华下面的内容是由JavaScript动态生成的。审查网页元素与网页源码是不同。 以下是网页源码 以上是审查网页元素 所以此处不能简单的使用正则表达式来获取内容。 以下 阅读全文

posted @ 2019-01-15 00:00 Anderson_An 阅读(1054) 评论(0) 推荐(0) 编辑

2019年1月7日

mvc设计模式和mvc框架的区别

摘要: Spring中的新名称也太多了吧!IOC/DI/MVC/AOP/DAO/ORM... 对于刚刚接触spring的我来说确实晕了头!可是一但你完全掌握了一个概念,那么它就会死心塌地的为你服务了。 在这里我们来说侃下MVC吧!嗯!MVC设计模型和MVC框架之区别。 一组概念需要先理解,因为后面需要用: 阅读全文

posted @ 2019-01-07 12:47 Anderson_An 阅读(1812) 评论(0) 推荐(0) 编辑

2019年1月6日

python正则表达式贪婪与非贪婪模式

摘要: 之前做程序的时候看到过正则表达式的贪婪与非贪婪模式,今天用的时候就想不起来了,现在这里总结一下,以备自己以后用到注意。 1.什么是正则表达式的贪婪与非贪婪匹配 如:String str="abcaxc"; Patter p="ab.*c"; 贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪 阅读全文

posted @ 2019-01-06 01:44 Anderson_An 阅读(3625) 评论(0) 推荐(0) 编辑

python3获取一个网页特定内容

摘要: 我们今天要爬取的网址为:https://www.zhiliti.com.cn/html/luoji/list7_1.html 一、目标:获取下图红色部分内容 即获取所有的题目以及答案。 二、实现步骤。 分析:1,首先查看该网站的结构。 分析网页后可以得到: 我们需要的内容是在该网页<li>标签下,详 阅读全文

posted @ 2019-01-06 00:05 Anderson_An 阅读(6367) 评论(0) 推荐(0) 编辑

2019年1月3日

jsonp 实现跨域

摘要: 为什么会出现跨域问题 跨域的安全限制都是对浏览器端来说的,服务器端是不存在跨域安全限制的。 浏览器的同源策略限制从一个源加载的文档或脚本与来自另一个源的资源进行交互。 如果协议,端口和主机对于两个页面是相同的,则两个页面具有相同的源,否则就是不同源的。 解决跨域问题的方法: 1 flash (已经淘 阅读全文

posted @ 2019-01-03 23:09 Anderson_An 阅读(245) 评论(0) 推荐(0) 编辑

2018年12月29日

用node.js模拟服务器和客户端

摘要: 服务器 代码 客户端 代码 阅读全文

posted @ 2018-12-29 23:48 Anderson_An 阅读(257) 评论(0) 推荐(0) 编辑

2018年12月28日

Node操作MongoDB并与express结合实现图书管理系统

摘要: Node操作MongoDB数据库 原文链接:http://www.xingxin.me/ Web应用离不开数据库的操作,我们将陆续了解Node操作MongoDB与MySQL这是两个具有代表性的数据库,非关系型数据库(NoSQL)及关系型数据库(SQL)。这一节,我们主要了解node中使用MongoD 阅读全文

posted @ 2018-12-28 00:40 Anderson_An 阅读(1240) 评论(0) 推荐(0) 编辑

MongoDB数据库在centos下的操作

摘要: 简介 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存 阅读全文

posted @ 2018-12-28 00:31 Anderson_An 阅读(442) 评论(0) 推荐(0) 编辑

2018年12月25日

CSS3和HTML5新增特性及使用(保留方便查看)

摘要: CSS3 1.边框图片 border-image: url(test.png) 10/10px; outline:10px solid #ff0;outline-offset:15px;边框的边框,两边框之间距离 2.三角形 span{display:inline-block;border:50px 阅读全文

posted @ 2018-12-25 23:52 Anderson_An 阅读(851) 评论(0) 推荐(0) 编辑

Stylus基本使用

摘要: 介绍 在学习一个 Vue.js 项目的过程中,注意到源码中样式的部分并没有用熟悉的 .css 样式文件,而是发现了代码长得和 CSS 相像的 .styl 文件。这个 .styl 以前没见过啊,你是谁?于是开始一顿搜索。 发现文件后缀是. styl 的这个哥们儿学名叫 stylus,是 CSS 的预处 阅读全文

posted @ 2018-12-25 23:40 Anderson_An 阅读(621) 评论(0) 推荐(0) 编辑

2018年12月23日

入门Webpack,看这篇就够了

摘要: 截止到目前2018年12月23日,目前 webpack 已经更新到 4.28.2 ,本文所用到的各种库或多或少有些过时,跟着代码操作下来可能会遇到各种问题,不过 webpack 的主体思想没变,所以还是希望本文对新学 webpack 的你,有所帮助。 写在前面的话 阅读本文之前,先看下面这个webp 阅读全文

posted @ 2018-12-23 17:58 Anderson_An 阅读(367) 评论(0) 推荐(0) 编辑

利用 js-xlsx 实现 Excel 文件导入并解析Excel数据成json格式的数据并且获取其中某列数据

摘要: 演示效果参考如下:XML转JSON 另一个搭配SQL实现:http://sheetjs.com/sexql/index.html 详细介绍: 1、首先需要导入js 2、导入文件框 这里importExcel(this)是方法,名字可以自己定义。 3、js代码 导入之后会在id为demo的div中将其 阅读全文

posted @ 2018-12-23 13:20 Anderson_An 阅读(1067) 评论(0) 推荐(0) 编辑

MongoDB -的连接和使用

摘要: MongoDB 的 连接使用 在节我们将讨论 MongoDB 的不同连接方式。 启动 MongoDB 服务 在前面的,我们已经讨论了如何启动 MongoDB 服务,你只需要在 MongoDB 安装目录的 bin 目录下执行 mongodb 即可。 执行启动操作后,mongodb 在输出一些必要信息后 阅读全文

posted @ 2018-12-23 11:23 Anderson_An 阅读(921) 评论(0) 推荐(0) 编辑

从无到有,用Nodejs+express+mongodb搭建简易登陆系统

摘要: 前端处理server表示很蛋疼,初学Node,虽然感觉异常强大,但是学起来还是有些吃力的,Node是工具,它不是万能的,搭建一个系统还是需要借助其他一些工具,对于我这个没怎么接触server的前端来说,挑战是有的。昨天参考一些资料尝试用Node+express+mongodb搭建一个简易的登陆系统, 阅读全文

posted @ 2018-12-23 01:39 Anderson_An 阅读(1074) 评论(0) 推荐(1) 编辑

mongodb与mysql区别(超详细)

摘要: MySQL是关系型数据库。 优势: 在不同的引擎上有不同 的存储方式。 查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高。 开源数据库的份额在不断增加,mysql的份额页在持续增长。 缺点: 在海量数据处理的时候效率会显著变慢。 Mongodb是非关系型数据库(nosql ),属于文档 阅读全文

posted @ 2018-12-23 00:05 Anderson_An 阅读(4646) 评论(0) 推荐(0) 编辑

2018年12月22日

node.js(express)连接mongoDB入门指导

摘要: 一、写在前面 人人都想成为全栈码农,作为一个web前端开发人员,通往全栈的简洁之路,貌似就是node.js了。前段时间学习了node.js,来谈谈新手如何快速的搭建自己的web服务,开启全栈之路。 二、安装node.js 接触过后端开发的人都知道,首先要安装服务。作为新手,肯定是选择最简单的可视化安 阅读全文

posted @ 2018-12-22 23:46 Anderson_An 阅读(1263) 评论(0) 推荐(0) 编辑

2018年12月19日

Linux常用命令大全(非常全!!!)

摘要: Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构 阅读全文

posted @ 2018-12-19 22:19 Anderson_An 阅读(573) 评论(0) 推荐(0) 编辑

git 报错:error: failed to push some refs to 'https://github.com/Anderson-An/******.git'(已解决)

摘要: 提交push 报错: $ git push origin masterTo https://github.com/Anderson-An/******.git ! [rejected] master -> master (fetch first)error: failed to push some 阅读全文

posted @ 2018-12-19 12:35 Anderson_An 阅读(3368) 评论(3) 推荐(0) 编辑

2018年12月18日

windows使用git时出现:warning: LF will be replaced by CRLF

摘要: windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时出现提示, 解决办法: $ rm -rf .git // 删除.git$ git config --global core.autocrlf false //禁用自动转换 然后重新执行: $ git in 阅读全文

posted @ 2018-12-18 19:59 Anderson_An 阅读(216) 评论(0) 推荐(0) 编辑

2018年12月17日

MYSQL数据库常用语句

摘要: 1.查看数据库服务器已有的数据库 show databases;2.查看数据库(school)定义的信息 show create database school;3.连接数据库 use school;4.查看当前连接的数据库 select database();5.数据库创建 create data 阅读全文

posted @ 2018-12-17 22:26 Anderson_An 阅读(239) 评论(0) 推荐(0) 编辑

2018年12月15日

node.js(http协议)

摘要: 七层网络协议 应用层:浏览器(http,FTP,DNS,SMTP,TeInet)(邓哥)表示层:加密,格式转换(怕别人偷看,加密摩斯电码)会话层:解除或者建立和其他节点的联系(邓哥在想追这个女孩,不再搭理其他女孩)传输层:TCP/UDP(TCP:告诉我送到了,我再睡觉;UDP:你去送吧,我睡觉去了) 阅读全文

posted @ 2018-12-15 21:42 Anderson_An 阅读(314) 评论(0) 推荐(0) 编辑

web 后端规范与思想

摘要: 一.分层1.Web层(接受和发送Http请求的,封装;web层、controller层) 2.业务逻辑层(服务层,XXXService) LoginController(接受参数,判断是否非法,传给服务层) LoginService(获取这个用户的密码,进行比较) 3.DAO层 DataBase(D 阅读全文

posted @ 2018-12-15 21:40 Anderson_An 阅读(343) 评论(0) 推荐(0) 编辑

linux系统下开启一个简单的web服务

摘要: linux 下开启一个简单的web服务: 首先需要linux下安装nodejs 然后创建一个test.js: vi test.js 保存退出后执行:node test,js 客户端打开浏览器输入:192.168.0.108:12306 即可看到浏览器输出结果: 阅读全文

posted @ 2018-12-15 20:28 Anderson_An 阅读(2996) 评论(0) 推荐(0) 编辑

导航