自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4665)
  • 收藏
  • 关注

转载 Mysql优化深度解析

说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。因为文章篇幅过长,希望您能读到最后,对你一定是有帮...

2019-06-12 14:27:00 103

转载 双向绑定篇

面试官: 实现双向绑定Proxy比defineproperty优劣如何?面试官系列(4): 实现双向绑定Proxy比defineproperty优劣如何?往期面试官系列(1): 如何实现深克隆面试官系列(2): Event Bus的实现面试官系列(3): 前端路由的实现前言双向绑定其实已经是一个老掉牙的问题了,只要涉及到MVVM框架就...

2019-06-12 11:17:00 184

转载 6.11 docker(四)Nexus 3

在企业中把内部的一些工具包放入 Nexus 中是比较常见的做法,最新版本Nexus3.x全面支持 Docker 的私有镜像。所以使用Nexus3.x一个软件来管理Docker,Maven,Yum,PyPI等是一个明智的选择。启动 Nexus 容器[root@node ~]# docker run -d --name nexus3 --restart=always -...

2019-06-11 20:34:00 93

转载 CentOS7 复制、删除、移动、压缩、解压等常用命令整理

压缩、解压tar -cvf fille.tar file(可以多个文件空格隔开)-c: 建立压缩档案;-v: 显示所有过程;-f: 使用档案名字,是必须的,是最后一个参数)tar -xvf file.tar 解包到当前目录tar -xvf file.tar -C dir 把文件解压到指定目录中zip 压缩后文件名 源文件zip -r 压缩后目录名 原目录unzip file.zip -d...

2019-06-11 09:11:58 452

转载 ShuffleManager 原理

在 Spark 的源码中,负责 shuffle 过程的执行、计算、处理的组件主要是 ShuffleManager。在 Spark 1.2 以前,默认的 shuffle 计算引擎是 HashShuffleManager。该 ShuffleMananger 有一个非常严重的弊端,就是会产生大量的磁盘文件,进而有大量的磁盘 IO 操作,比较影响性能。因此在 Spark 1.2 之后,默认的 Shuf...

2019-06-11 08:21:15 141

转载 Python自动抢红包,超详细教程,再也不会错过微信红包了!

目录:0 引言1 环境2 需求分析3 前置准备4 抢红包流程回顾5 代码梳理6 后记0 引言提到抢红包,就不得不提Xposed框架,它简直是个抢红包的神器,但使用Xposed框架有一个前提条件:手机需要root,对于苹果手机的话就需要越狱了。现在的手机想要root或越狱并不容易,同时这会对手机安全性带来一些风险,抢红包本身只是个娱乐活动,这样做就得不偿失了。为了自动抢红包,python能帮...

2019-06-11 06:55:21 186

转载 跨域就这么点事儿

这篇文章主要介绍跨域方面的知识。说跨域之前先说说同源策略,同源策略是一种约定,几乎所有现代浏览器都遵循了这种约定,它也是一种安全策略,确保非同源的请求无法随意请求,从而保证了网站的安全。同源需要保证协议,域名,端口都相同,只要有一个不同,那么他们就不是同源的。虽然同源策略保证了安全性,但有时候我们确实需要非同源之间相互访问,比如在前后端分离的项目中,前端和后端的地址分别为htt...

2019-06-06 15:10:00 63

转载 Elasticsearch7.1中文文档-第一章-入门

入门引言Elasticsearch是一个高度可扩展开源的全文搜索引擎.它搜索几乎是实时的,用ES作为搜索引擎,为复杂搜索功能的需求提供解决方案.ES的使用场景:网上商场,搜索商品.ES配合logstash,kibana,日志分析.本教程的其他部分,将指导你完成ES的安装,启动,浏览,以及数据的CRUD.如果你完整的完成了本教程,你应该已经对ES有很好的了解了,希望你能从中受到启发.基本概念ES有几...

2019-06-05 08:38:24 18806

转载 Codeforces Round #563 (Div. 2) C. Ehab and a Special Coloring Problem

链接:https://codeforces.com/contest/1174/problem/C题意:You're given an integernn. For every integeriifrom22tonn, assign a positive integeraiaisuch that the following conditions hold:For an...

2019-06-04 12:48:00 81

转载 Linux进程间通信之共享内存

什么是共享内存百度百科定义:共享内存指 (shared memory)在多处理器的计算机系统中,可以被不同中央处理器(CPU)访问的大容量内存。由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存(Cache)。任何一个缓存的数据被更新后,由于其他处理器也可能要存取,共享内存就需要立即更新,否则不同的处理器可能用到不同的数据。共享内存是 Unix下的多进程之间的通信方法,这种方法通常用于...

2019-06-04 05:50:20 99

转载 Linux<小白>详细笔记

目录 应放置的内容/bin 系统有很多放置执行文件的目录,但是/bin目录比较特殊。/bin放置的是在单用户维护模式下还能够被操作的命令。在/bin下面的命令可以被root与一般用户使用。/boot 这个目录主要放置开机会使用到的文件,包括Linux内核文件以及开机菜单与开机所需配置文件等。/dev 在Linux系统上,任何设备与结构设备都是以文件的形式存在于这个目...

2019-06-03 16:53:00 1271

转载 《计算机网络-自顶向下的方法》第三章-运输层-阅读笔记

写在前面计算机网络分了五层(应用层,运输层,网络层,链路层,物理层),《自顶向下》的第三章详细讲解了运输层的两大协议以及其背后原理,其中tcp协议是本章乃至整个计算机网络的一个重点内容,鉴于此,我觉得有必要对本章作个笔记,以巩固运输层的知识。正文运输层的目的在于为不同主机(host)上的应用或者说进程提供逻辑通信——通过运输层协议,两台电脑仿佛直接相连一样。应用无需知道底层内部实现的原理和细...

2019-06-03 13:22:29 241

转载 WebRTC之初体验 | 掘金技术征文

想必大家都使用过微信视频通话的功能,如果让你在自己的 App 里实现一个视频通话的功能,你会如何去实现?你可能会觉得很复杂,因为在过去,如果想在 App 里增加一个视频通话的功能,你需要一整个团队才能实现,但是现在,只要使用 WebRTC,一个人就能实现视频通话的功能。什么是 WebRTC?WebRTC 的全称是 Web Real-Time Communication,即网页即时通信,提供了...

2019-06-03 04:09:28 124

转载 Support for the experimental syntax 'classProperties' isn't currently enabled

项目中使用高级语法报错,报错信息SyntaxError: E:\workdata\webpackVue\src\index.js: Support for the experimental syntax 'classProperties' isn't currently enabled (22:8): 20 | 21 | class Dog {> 22 | name = '...

2019-06-02 19:23:00 817

转载 控制算法PID-理解分析1

以下内容是来自网络上的,本人觉得有道理,拷贝下来,由于没有找到最源头的出处,没有注明来自何方。转载,下面说法应该更通俗易懂一家庭,每次需要开支的时候丈夫P都要拿卡去取钱。需要多少取多少,因为银行最低的是100的取款, 每次都会有剩,剩下的钱又会被孩子偷走,为了方便家庭开支而且保证孩子的教育,丈夫和妻子I商量生 活小开支由妻子I负责零钱。而一旦需要大开支则有丈夫P负责去银行取。而每一天的生活开支...

2019-06-01 15:37:00 98

转载 GraphQL 客户端开发

前置知识传送门 GraphQL入门四. 客户端开发4.1 基本查询按需获取需要的数据// 定义类型const typeDefs = gql` type Hero { name: String age: Int } # 查询类型 type Query { hero: Hero }`;// resolver 函数const re...

2019-05-31 16:35:49 468

转载 Lifecycle of Android Architecture Components

Android官方提供了一系列架构组件,其名曰 jetpack。本文从源码的角度深入理解 Lifecycle 组件的原理。一、使用介绍Lifecycle 组件是官方架构组件的基石,很多组件也是依赖它来实现的。它能感知Activity/Fragment(或你的自定义组件)的生命周期并且将生命周期状态通知给其他对象。很多开发者一定有这样的经历,一个Activity/Fragment的各个生命...

2019-05-31 11:45:38 79

转载 自动化发送邮件的三种方式

一、sql触发器发送二、winform程序后用任务计划发送页面//引用using System.Data.Common;using System.Data.SqlClient;using System.Configuration;using System.Data;using System.Net.Mail;//要发送的邮件public static DataSet S...

2019-05-29 09:52:41 908

转载 杭州雄迈信息扎根国家级经济开发区,坚持技术深耕,加速行业发展

近日,央视1套《新闻联播》栏目推出报道《杭州:创新“三服务”提升基层获得感》,聚焦杭州“三服务活动”,报道以富阳经济技术开发区下辖的东洲工业园区三服务团队时,提到了园区内开发区招引的企业——杭州雄迈信息技术有限公司(下文简称“雄迈公司”),雄迈公司的员工班车服务与开发区优化公交线路服务相结合,解决了职工上下班最后一公里问题,提高了职工交通便利性,缓解企业人才流失。雄迈公司总部位于富阳经济技术开发区...

2019-05-28 10:14:26 114

转载 Kotlin知识归纳(三) —— 顶层成员与扩展

android Kotlin系列:Kotlin知识归纳(一) —— 基础语法Kotlin知识归纳(二) —— 让函数更好调用Kotlin知识归纳(三) —— 顶层成员与扩展Kotlin知识归纳(四) —— 接口和类在Java项目中,多多少少都存在以Utils结尾的Java类。其内部并无任何状态和实例函数,只有一堆与该名称相关的静态属性或静态方法。该类只是作为一种容器存储着...

2019-05-28 09:50:29 129

转载 Cats(四):Typeclass

本文由 Yison 发表在 ScalaCool 团队博客。在上一篇介绍高阶类型的文章中,我们引出了 Typeclass 这个概念,并且演示了如何在 Kotlin 中模拟高阶类型,以及实现了一个 Kotlin 版本的 Functor。如果你只是一个 Kotlin 开发者,相信你很难说服自己用这种方式进行程序设计。的确,在缺少高阶类型这种语言特性的支持下,构建 Typeclass 不是一种很自...

2019-05-28 02:04:44 171

转载 从零开始学springboot笔记(三)-Spring boot之热部署之Springloaded(仅做了解,实际开发中不用它)...

问题的提出:在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了。那么如何解决热部署的问题呢?那就是springloaded;在pom.xml文件添加依赖包:<build> <plugins> <plugin>...

2019-05-27 16:51:00 75

转载 preload 让加载和解析解耦

TL;DRpreload本质:preload 是声明式的 fetch,可以改变浏览器加载资源的优先级,强制浏览器请求资源,同时不阻塞文档 onload 事件,也因此可以将 load 事件与脚本解析过程解耦prefetch本质:让浏览器空闲的时候加载下一页可能需要的资源,同样的load和解析解耦dns-fetch,让浏览器提前做dns预解析,当静态资源和html不在同一个域的时候,特别好用...

2019-05-27 10:37:31 894

转载 什么是对象,如何穿件对象,在web前端开发起到什么作用

    什么是对象?  对象的类型是Object。  JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...  javaScript中万事万物皆对象  用官方一点的语言来解释对象:  什么是对象,其实就是一种类型,即引用类型。而对象的值就是引用类型的实例。在 ECMAScript 中引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称做为类,但 ECMAScript ...

2019-05-27 10:01:58 70

转载 小米华为vivooppo手机记录隐私证据查询

1.在拨号界面输入:*#*#4636#*#*2.在输入代码之后 手机会自动跳转到下面这个页面 就可以查看她到底拿着手机在干嘛2输入下面代码可以检测小米手机的各种信息 *#*#64663#*#* 转载于:https://www.cnblogs.com/xuanbjut/p/10927989.html...

2019-05-26 22:16:00 304

转载 Java异常----finally块用法及正确关闭资源

1,finally中定义的是通常是关闭资源代码,因为资源必须释放.2,finally只有一种情况不会执行。当执行到System.exit(0);finally不会执行。 转载于:https://blog.51cto.com/14028890/2400383...

2019-05-26 19:53:56 233

转载 真题选做

[NOIPTG2017] 小凯的疑惑题意  小凯有两种面值的金币,每种金币有无数个,求在无法准确支付的物品中,最贵的价值是多少金币。分析  设两种金币面值分别为 $a$ 和 $b \; (a<b)$ ,答案为 $x$,则有$$x \equiv ma \, (mod \; b) \; (1 \leq m\leqb-1)$$  即$$x=ma+nb \; (1 \leq ...

2019-05-26 13:34:00 115

转载 Linux中将命令运行结果放到文件中的方法

1. 仅转向不显示(1)ls > test.txt 把输出转向到指定的文件,如文件已存在的话也会重新写入,文件原内容不会保留(2)ls >> test.txt 是把输出附向到文件的后面,文件原内容会保留下来2. 转向同时显示ls | tee ls_tee.txt 把输出转向到指定的文件,同时显示,原文件内容不保存ls | tee l...

2019-05-25 16:53:00 5306

转载 Apollo 自动刷新

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-23 11:58:00 3475

转载 小猿圈Python入门之批量获取html内body内容的方法

对于人工智能你了解有多少?你知道Python的使用吗?这个对于大部分初学者来说都是很难的,小猿圈Python讲师会每天为大家选择分享一个知识点,希望对你学习Python有所帮助,今天分享的就是批量获取html内body内容的方法。现在有一批完整的关于介绍城市美食、景点等的html页面,需要将里面body的内容提取出来。方法:利用python插件beautifulSoup获取htmlbody标签的内...

2019-05-23 09:45:28 507

转载 王母山在我家乡

蓝蓝的天空白云在飘荡桃花的红,小草的绿镶嵌在故乡的大地上青山绿水间飘着芳香站在王母山顶回望王母山的青松宛如绿色的海洋松涛声声演奏绿色乐章鸟儿在枝头跳跃、歌唱溪水潺潺尽情地流淌王母山请添加链接描述啊!毗邻着我的家乡关于您的故事在祖辈里不停地传唱有多少美好故事使我产生无尽的遐想守候故乡最美的风光转载于:https://blog.51cto.com/14341961/2398801...

2019-05-23 08:13:06 115

转载 构造函数 实例对象 原型对象三者之间的关系以及修改原型后产生的影响

1.要明白这三者的关系 首先要明白这三者都是什么 是怎么来的构造函数:构造函数和普通函数并没有什么实质性的区别,都是函数;原型对象:每个构造函数在声明的时候,系统会自动在内存中生成一个空对象,这个对象就是 原型对象实例对象:构造函数通过new 方法 就会得到一个实例对象,new的过程分为5个步骤:1:创建空对象2:将这个空对象的原型,指向构造函数的prototype属性3:...

2019-05-22 22:50:00 223

转载 住手,请放开你的“思维”

在5月17日《每日一句》的收藏中我记录了这么一句话,“我不是天才。我有几点聪明,我只不过就留在这几点里面”,这句话是IBM创始人兼CEO托马斯·沃森所说。 同时,让我想起了在1月27日记录了爱默生这样一段话:“忌妒等于无知,模仿无异于自杀,一个人不管好坏,必须把自己看作自己的命运,虽然广阔的宇宙不乏善举,可是若不在自己得到的那块土地上辛勤耕耘,一粒富有营养的粮食也不会...

2019-05-22 12:27:00 125

转载 Centos7 图形界面与终端切换

1.终端界面 ==》图形界面 #startx2.图形界面==》终端界面 (linux默认为tty1至tty6个终端) 快捷键切换:Ctrl+Alt+F1--F6 3.修改默认启动顺序(修改/etc/inittab文件 )(1) 启动进入终端界面 "id:3:initdefault" (2) 启动进入图形界面 "id:5:...

2019-05-22 02:27:58 2892

转载 如何设计一个百万级用户的抽奖系统?

本文转自公众号:狸猫技术窝作者:爱钓鱼的桌子哥,资深架构师1、抽奖系统的背景引入本文给大家分享一个之前经历过的抽奖系统的流量削峰架构的设计方案。抽奖、抢红包、秒杀,这类系统其实都有一些共同的特点,那就是在某个时间点会瞬间涌入大量的人来点击系统,给系统造成瞬间高于平时百倍、千倍甚至几十万倍的流量压力。比如抽奖,有一种场景:某个网站或者APP规定好了在某个时间点,所有人都可以参与抽奖,那么可能百万级的...

2019-05-22 01:20:58 53

转载 HTML5中meta属性的使用详解

参考:https://blog.csdn.net/xmtblog/article/details/46226717https://www.cnblogs.com/moyingliang/p/5748043.htmlhttps://www.cnblogs.com/mmzuo-798/p/6369622.htmlmeta属性在HTML中占据了很重要的位置。如:针对搜索引擎的SEO,文...

2019-05-21 18:37:00 80

转载 实验四 链路聚合

在最上面的交换机interface Bridge-aggregation 1quitinterface range gi 1/0/46 to gi 1/0/48port link-mode bridgeport link-aggregation group 1quitinterface Bridge-Aggregation 1port link-type trunkport t...

2019-05-21 13:15:00 108

转载 前端开发常用cmd命令

windows打开命令行开始->运行->键入cmd也可通过附件查找到命令提示符,右键属性为其设置快捷键快捷键更改路径d:       // 切换到d盘cd <folder>   // 进入folder文件夹cd..        // 返回到上一级目录copy nul创建文件,md 创建件文件夹copy n...

2019-05-20 22:47:00 384

转载 Pycharm2019.1.2永久激活

    五月八日Pycharm更新至2019.1.2,小伙们是否也及时更新了呢?值得注意的是以前的激活方式已不适用于本次更新,这里分享最新的激活方法,有需要的同学请扫码关注我的公众号获取  重申:如果经济条件允许请支持正版https://www.jetbrains.com/pycharm/buy/#edition=commercial,本方法只用于测试,请下载测试后及时删除转载...

2019-05-19 18:43:00 13303

转载 Linux RabbitMQ导入管理界面报错

执行rabbitmq-plugins enable rabbitmq_management报错如下Plugin configuration unchanged.Applying plugin configuration to rabbit@hj... failed.Could not contact node rabbit@hj. Changes will take effect at broke...

2019-05-18 18:33:38 696

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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