摘要:
google浏览器插件安装方式: 1.google 商店(推荐)https://chrome.google.com/webstore/ 安装方式非常简单,搜索应用下载即可google商店中还有好看的背景与导航栏哦) 2.下载插件并拖动至浏览器自动安装 1.postman 一款模拟客户端工具,通常用于 阅读全文
摘要:
使用缓存可以缓解大流量压力,显著提高程序的性能。我们在使用缓存系统时,尤其是大并发情况下,经常会遇到一些“疑难杂症”。本文总结了一些使用缓存时常见的问题及解决方案,以后在遇到这类问题时可以作为参考,在设计缓存系统的时候也应该考虑这些常见的情况。 为了表述方便,本文以数据库查询缓存为例,使用缓存可以减 阅读全文
摘要:
1、背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注意到的地方, 阅读全文
摘要:
:apple: 译序 本文是一篇手把手的函数式编程入门介绍,借助代码示例讲解细腻。但又不乏洞见,第一节中列举和点评了函数式种种让眼花缭乱的特质,给出了『理解函数式特质的指南针:函数式代码的核心特质就一条, 无副作用 』,相信这个指南针对于有积极学过挖过函数式的同学看来更是有相知恨晚的感觉。 希望看了 阅读全文
摘要:
一、构建自己的知识体系 在信息爆炸的年代,碎片化的知识很多,系统学习的时间越来越少,如果没有自己的知识体系,很容易被淹没在知识的海洋中,而且难以记忆。100分程序员推荐的做法,通过Wiki或者其他知识管理工具构建一个知识框架,大的分类可以包括软技能、架构、语言、前端、后端等,小的分类可以更细化。 培 阅读全文
摘要:
几乎所有的公司在面试Web前端人员时,准备的技术面试题,都基本上是由三个方面的试题组成,这三个方面的试题分别是:基础试题、JavaScript原生试题和新技术试题。下面说说为什么一份面试题会由这几个方面的内容组成。 1、基础试题 基础试题,对于Web前端来说,那就是html3、css3、JavaSc 阅读全文
摘要:
1. 运行主机 docker run 一般运行主机时会-it组合使用,用以建立一个可在终端交互的容器,比如:docker run -it --name local_nginx nginx:latest /bin/bash 2. 列出正在运行的主机 docker ps 3. 切换到指定的主机上 doc 阅读全文
摘要:
1.Scrapy Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。用这个框架可以轻松爬下来如亚马逊商品信息之类的数据。 项目地址:https://scrapy.org/ 2.PySpider pyspider 是一 阅读全文
摘要:
工程技术角色汇总 我现在是一名高级软件工程师,但这究竟是干嘛的?虽然具体的头衔与职能划分取决于具体的企业,但根据我们利用谷歌搜索结果进行的建模,整个行业内的定位思路大体相似。我最初是一名软件工程师(简称 SWE),而后是高级软件工程师(Sr SWE),经历了短暂的管理适应周期后,我最终晋升为高级管理 阅读全文
摘要:
1.请求库 1. requests GitHub:https://github.com/psf/requests requests库应该是现在做爬虫最火最实用的库了,非常的人性化。有关于它的使用我之前也写过一篇文章 一起看看Python之Requests库 ,大家可以去看一下。 有关于request 阅读全文