摘要: 在今天,用户可以通过搜索引擎轻松找出自己想要的信息,但还是难以避免结果不尽如人意的情况。实际上,用户仅需掌握几个常用技巧即可轻松化解这种尴尬。下面介绍 10 个在进行 Google 搜索时可以使用的便捷技巧,其他搜索引擎也支持这 10 种技巧。 1、准确搜索 最简单、有效的准确搜索方式是在关键词上加 阅读全文
posted @ 2020-11-27 13:17 笑人 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 大家好,今天给大家分享一下我从事WEB前行业一些自己的学习经验分享 也希望通过这篇文章,可以帮助到更多正在学习但是又不知道从哪里学习学习的前端的小伙伴,还有一些想要去转行的,但是不知道不知道如何去学习,以及整个市场的情况,还有一些正在从事前端开发的小伙伴吧,好了,希望这篇文章对你有所帮助! 首先,学 阅读全文
posted @ 2020-11-27 13:14 笑人 阅读(685) 评论(0) 推荐(0) 编辑
摘要: google浏览器插件安装方式: 1.google 商店(推荐)https://chrome.google.com/webstore/ 安装方式非常简单,搜索应用下载即可google商店中还有好看的背景与导航栏哦) 2.下载插件并拖动至浏览器自动安装 1.postman 一款模拟客户端工具,通常用于 阅读全文
posted @ 2020-11-27 13:13 笑人 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 使用缓存可以缓解大流量压力,显著提高程序的性能。我们在使用缓存系统时,尤其是大并发情况下,经常会遇到一些“疑难杂症”。本文总结了一些使用缓存时常见的问题及解决方案,以后在遇到这类问题时可以作为参考,在设计缓存系统的时候也应该考虑这些常见的情况。 为了表述方便,本文以数据库查询缓存为例,使用缓存可以减 阅读全文
posted @ 2020-11-27 13:12 笑人 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1、背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注意到的地方, 阅读全文
posted @ 2020-11-27 13:10 笑人 阅读(827) 评论(0) 推荐(0) 编辑
摘要: :apple: 译序 本文是一篇手把手的函数式编程入门介绍,借助代码示例讲解细腻。但又不乏洞见,第一节中列举和点评了函数式种种让眼花缭乱的特质,给出了『理解函数式特质的指南针:函数式代码的核心特质就一条, 无副作用 』,相信这个指南针对于有积极学过挖过函数式的同学看来更是有相知恨晚的感觉。 希望看了 阅读全文
posted @ 2020-11-27 13:09 笑人 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、构建自己的知识体系 在信息爆炸的年代,碎片化的知识很多,系统学习的时间越来越少,如果没有自己的知识体系,很容易被淹没在知识的海洋中,而且难以记忆。100分程序员推荐的做法,通过Wiki或者其他知识管理工具构建一个知识框架,大的分类可以包括软技能、架构、语言、前端、后端等,小的分类可以更细化。 培 阅读全文
posted @ 2020-11-27 13:07 笑人 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 几乎所有的公司在面试Web前端人员时,准备的技术面试题,都基本上是由三个方面的试题组成,这三个方面的试题分别是:基础试题、JavaScript原生试题和新技术试题。下面说说为什么一份面试题会由这几个方面的内容组成。 1、基础试题 基础试题,对于Web前端来说,那就是html3、css3、JavaSc 阅读全文
posted @ 2020-11-27 13:06 笑人 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 1. 运行主机 docker run 一般运行主机时会-it组合使用,用以建立一个可在终端交互的容器,比如:docker run -it --name local_nginx nginx:latest /bin/bash 2. 列出正在运行的主机 docker ps 3. 切换到指定的主机上 doc 阅读全文
posted @ 2020-11-27 13:05 笑人 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.Scrapy Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。用这个框架可以轻松爬下来如亚马逊商品信息之类的数据。 项目地址:https://scrapy.org/ 2.PySpider pyspider 是一 阅读全文
posted @ 2020-11-27 13:03 笑人 阅读(4104) 评论(0) 推荐(0) 编辑
摘要: 工程技术角色汇总 我现在是一名高级软件工程师,但这究竟是干嘛的?虽然具体的头衔与职能划分取决于具体的企业,但根据我们利用谷歌搜索结果进行的建模,整个行业内的定位思路大体相似。我最初是一名软件工程师(简称 SWE),而后是高级软件工程师(Sr SWE),经历了短暂的管理适应周期后,我最终晋升为高级管理 阅读全文
posted @ 2020-11-27 13:02 笑人 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1.请求库 1. requests GitHub:https://github.com/psf/requests requests库应该是现在做爬虫最火最实用的库了,非常的人性化。有关于它的使用我之前也写过一篇文章 一起看看Python之Requests库 ,大家可以去看一下。 有关于request 阅读全文
posted @ 2020-11-27 13:01 笑人 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 虽然数据泄露的程度可能会有所不同,并且数据可能因内部威胁、黑客攻击和员工疏忽而丢失,但所有数据泄露都包含了可能会被盗窃者轻易读取的个人身份信息。而云端发生的数据泄露,影响就会放大了,动辄几亿用户数据遭到外泄,这给企业和用户带来了不可估量的严重后果。那么,为什么云端会不断泄露数据呢?Terry Swe 阅读全文
posted @ 2020-11-27 13:00 笑人 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 这是一个合理的问题。对外行而言,前端开发一定看起来易如反掌吧。但如果是这样的话,为什么前端开发者不是多如牛毛呢?答案很简单:前端开发,就像任何特殊行业或体育比赛一样,比它看起来难得多。它不难,直至你把脚趾放进去,方知水很深。 前端开发比它看起来要复杂 且不说服务器端的开发有多难,要知道客户端的工作所 阅读全文
posted @ 2020-11-27 12:58 笑人 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 对什么说“不” 学会说“不”是一个好的开端。但是到底是对什么说“不”,又是什么时候适合说“不”呢? 这的确是大多数程序员,甚至是那些高级程序员都很容易混淆的一个重点。作为一名程序员,编写代码无疑是你职业中最重要的部分。在你的编程生涯中,你不可避免的地将会处理各种关于不同类型代码的请求。而每个请求都可 阅读全文
posted @ 2020-11-27 12:57 笑人 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 安装 我测试环境是在mac,平时用的服务器有ubuntu和centos # mac brew install nginx # ubuntu apt install nginx # centos yum install nginx 启动,重启服务 # mac brew services start/r 阅读全文
posted @ 2020-11-27 12:56 笑人 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 1、更新你的服务器 保护服务器安全的第一件事是更新本地存储库,并通过应用最新的修补程序来升级操作系统和已安装的应用程序。 在 Ubuntu 和 Debian 上: $sudo apt update&& sudo apt upgrade-y 在 Fedora、CentOS 或 RHEL: $sudo 阅读全文
posted @ 2020-11-27 12:55 笑人 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 并发编程三要素 原子性: 一个不可再被分割的颗粒。原子性指的是一个或多个操作要么全部执行成功要么全部执行失败。 有序性: 程序执行的顺序按照代码的先后顺序执行。(处理器可能会对指令进行重排序) 可见性: 一个县城对共享变量的修改,另一个线程能够立刻看到。 一、原子性 线程切换会带来原子性的问题 in 阅读全文
posted @ 2020-11-27 12:53 笑人 阅读(219) 评论(0) 推荐(0) 编辑
摘要: json注解: 1、@jsonIgnoreProperties: 此注解是类注解,作用是json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。 写法将此标签加在model 类的类名上 ,可以多个属性也可以单个属性 //生成json时将name和age属性过滤 @JsonI 阅读全文
posted @ 2020-11-27 12:52 笑人 阅读(982) 评论(0) 推荐(0) 编辑