技术分类
好程序员517
愿意与代码斗争到底。
展开
-
Python入门教程-如何删除除字母和数字之外的所有字符
字符串操作是日常编码和Web开发中非常重要的任务;例如:HTTP查询中的大多数请求和响应都是字符串形式,有时我们需要删除一些无用的数据。下面本篇文章就来给大家介绍一些Python方法来将指定字符串中除字母和数字之外的所有字符都删除,希望对大家有所帮助。 方法一:使用re.sub()函数 在Python中正则表达式的功能是很强大的,而re.sub()函数就是Python中的正则替换字符串。re.su...原创 2019-03-21 10:53:27 · 12302 阅读 · 0 评论 -
Python爬虫-页面解析数据提取思路方法与简单正则应用
一、页面解析和数据提取 ①结构化数据: 先有的结构,在谈数据 JSON文件 JSON Path 转换成Python类型进行操作(json类) XML文件 转换成python类型(xmltodict) XPath CSS选择器 正则 ②非结构化数据:先有数据,再谈结构 文本 电话号码 邮箱地址 通常处理此类数据,使用正则表达式 Html文件 正则 ...原创 2019-03-19 11:32:58 · 629 阅读 · 0 评论 -
Vue源码之目录结构的简单分析
Vue版本:2.6.9 源码结构图 Vue 不同的构建版本对比 术语解释 完整版:同时包含编译器和运行时的版本。 编译器:用来将模板字符串编译成为 JavaScript 渲染函数的代码。 运行时: 用来创建 Vue 实例、渲染并处理虚拟 DOM 等的代码。基本上就是除去编译器的其它一切。 UMD:UMD 版本可以通过 CommonJS:CommonJS 版本用来配合老的打包工具比如 Bro...原创 2019-03-26 13:56:17 · 218 阅读 · 0 评论 -
如何安装Nginx SSL证书
所有使用SSL运行的站点都在默认端口443上使用了https协议。SSL通过加密服务器和客户端之间的数据来提供安全的数据通信。本篇文章将介绍在nginx服务器中配置SSL。 步骤1:安装nginx web服务器 我们假设系统上已经安装了nginx,但如果还没有安装它,请使用以下命令进行安装。 步骤2:获取SSL证书 对于创建SSL证书,第一个要求是创建私钥和CSR。CSR是一个文件,其中包含有关...原创 2019-04-01 13:29:10 · 794 阅读 · 0 评论 -
Java转型大数据靠谱吗
现在移动开发不复当前的火爆,很多朋友都考虑着转型或者是再学一门技术。这其实是一个很聪明的想法,横向发展,拖宽自己的知识广度,未来或许就能把握更多的机遇。 但是如此多的技术,怎么学得过来呢?首先仍然要以你自己的岗位为主,其他为辅,关于自己工作相关的技术,花更多的时间和精力,研究得更深入,其他领域的可以了解和关注,等到需要用到或者感兴趣的时候,再深入学习即可。 那作为Java开发,除了Java还可以学...原创 2019-04-10 17:10:08 · 547 阅读 · 0 评论 -
PHP学习和前端学习哪个更有前途
程序员现在是一个很热门的职业,随着互联网的不断发展,从事程序员岗位的人也越来越多。 然而这个职位的发展方向有不少分类,对于想从事程序员职业或者转行程序员的人来说,很多人不知道自己要学习哪个方向。比如:PHP学习和前端学习哪个更有前途?针对这个问题,我们来做一下分析。 首先我们先来认识一下php和web前端这两个东西。 **推荐两本入门书籍:** 《PHP7从入门到精通》 《Java Web开发实战...原创 2019-04-16 10:36:14 · 1335 阅读 · 0 评论