自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js 的隐式转换与显式转换

隐式转换1.undefined与null相等,但不恒等(===)2.一个是number一个是string时,会尝试将string转换为number3.隐式转换将boolean转换为number,0或14.隐式转换将Object转换成number或string,取决于另外一个对比量的类型5.对于0、空字符串的判断,建议使用 “===” 。6.“==”会对不同类型值进行类...

2019-06-17 16:38:00 194

转载 大型网站技术架构(四)网站的高性能架构

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

2019-06-17 16:37:20 79

转载 sql 178. 分数排名

编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。+----+-------+| Id | Score |+----+-------+| 1 | 3.50 || 2 | 3.65 || 3 | 4.00 || 4 | 3.85 || 5 | 4.00 ...

2019-06-17 14:03:00 105

转载 事后诸葛亮会议

beta 阶段的 postmortem 报告1. 每个成员在beta 阶段的实践和alpha 阶段有何改进?成员Beta阶段的实践和alpha 阶段有何改进韩一祺袁鹏赵欣卉高泽权2. 团队在beta 阶段吸取了那些alpha 阶段的经验教训? ...

2019-06-16 13:11:00 139

转载 《阿里云前端技术周刊》第九期

作者:灵沼校对:染陌知乎:阿里云中台前端/全栈团队专栏Github:阿里云前端技术周刊给我们投稿:传送门参与交流:传送门前端速报拒绝重复造轮子!GitHub推出新功能repository template,帮助开发者在所有项目中重用代码WHATWG 击败 W3C,赢得 HTML 和 DOM 的控制权,了解一下为React Hooks编写类似Redux的简单中间件,戳我看看吧...

2019-06-16 07:58:34 146

转载 塔顶塔顶

>>>>>>>...>>>>>>>>》》》》》》》>>>>>>> >>> 转载于:https://blog.51cto.com/1335175/348537...

2019-06-15 19:37:48 228

转载 Centos 7-Nginx

安装 Nginx 所需依赖本篇使用 CentOS 7 作为安装环境,Nginx 为 1.16.0。参考 centos7 安装 Nginxgcc 安装有时候需要对源码进行编译,生成带有别的模块的 Nginx,比如支持 >https。因此需要安装 gcc 环境。yum install gcc-c++复制代码PCRE pcre-devel 安装PCRE(Perl Com...

2019-06-15 08:52:06 54

转载 golang shutdown分析

测试代码客户端package mainimport ( "net/http" log "github.com/sirupsen/logrus" "io/ioutil" "fmt" "bytes" "sync" _"time")func main() { var wg sync.WaitGroup var count int var rw sync.RWMutexTE...

2019-06-14 06:21:17 816

转载 在django中实现QQ登录

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

2019-06-14 02:18:56 485

转载 tomcat 在windows中注册和删除服务

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

2019-06-13 23:50:45 1603

转载 剑指Offer 54 二叉搜索树的第k大节点

二叉搜索树的第k大节点给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 1 # -*- coding:utf-8 -*- 2 # class TreeNode: 3 # def __init__(self, x): 4 # self.val = x 5 # ...

2019-06-13 14:11:00 64

转载 audio学习相关

为什么80%的码农都做不了架构师?>>> ...

2019-06-12 18:27:28 483

转载 Leetcode PHP题解--D85 242. Valid Anagram

D85 242. Valid Anagram题目链接242. Valid Anagram题目分析判断给定的两个单词是否同构。即,重新排列组合所出现的字母后得到另一个单词。思路拆分成数组后,排序,再拼起来。判断是否相同。最终代码<?phpclass Solution { /** * @param String $s * @param String...

2019-06-12 16:08:10 94

转载 ngx_http_core_module模块提供的变量

为什么80%的码农都做不了架构师?>>> ...

2019-06-12 15:55:18 111

转载 Spring Boot 整合 Shiro ,两种方式全总结!

在 Spring Boot 中做权限管理,一般来说,主流的方案是 Spring Security ,但是,仅仅从技术角度来说,也可以使用 Shiro。<!--more-->今天松哥就来和大家聊聊 Spring Boot 整合 Shiro 的话题!一般来说,Spring Security 和 Shiro 的比较如下:Spring Security 是一个重量级的安全管理框架;S...

2019-06-11 10:09:16 73

转载 区块链如何改变人工智能

区块链被吹捧为一种新兴技术,有可能扰乱每个行业。区块链技术的分散系统与当今使用的固有集中式操作系统是对立的。通过采用分散式数据库架构的形式,某些操作的记录和认证取决于若干方而不是单一机构的同意。与其他集中式技术相比,区块链技术使操作更安全,更快速,更透明。这项技术的影响已经在金融领域经历过,比特币,以太坊和Litecoins等加密货币已经成为新闻。该应用程序还扩展到其他领域,如广告,医疗保健,...

2019-06-11 09:54:41 66

转载 GMQ Wallet助力数字代币支付快速成为主流的支付方式

从比特币诞生到今天的区块链百花齐放、风靡全球,区块链走过了它的第一个十年。钱包作为存储和使用数字资产的工具,伴随着区块链的脚步也在更新迭代,在区块链领域中发挥举足轻重的作用。也正是市场发展的大势所趋,GMQ区块链根据生态发展的需求,开发了自己的核心钱包——GMQ Wallet。GMQ钱包(英文:GMQ Wallet)是一款基于区块链技术的去中心化钱包,它保存着GMQ区块链的所有数据。这个钱包既...

2019-06-10 08:35:53 130

转载 二叉树的算法实战 Minimum Depth of a Binary Tree

题目Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.Note: A leaf is a node with no chil...

2019-06-10 01:47:22 69

转载 我如何用TeX“复活”两千多年前的《几何原本》

  2300多年前,被称为“几何之父”的古希腊数学家欧几里得,结合了前人思想,加上自己在几何方面的研究,最终创造出不朽之作《几何原本》。  这本佳作前后总共包含了400多年的数学发展历史,它不仅保存了许多古希腊早期的几何学理论,而且通过欧几里得开创性的系统整理和完整阐述,使这些远古的数学思想发扬光大。  而随着现代工具的发展,一位来自俄国的数学爱好者通过TeX重新编排了《几何...

2019-06-09 14:00:33 182

转载 【转载】使用rdp协议访问远程Linux桌面

使用rdp协议访问远程Linux桌面2017年03月31日 16:23:49太阳之影阅读数:2169一般情况下,如果需要登陆远程Linux系统,我们会使用ssh/telnet来完成,如果需要登陆到远程Linux系统的桌面环境,我们可能会使用VNC。VNC是大部分Linux发行版默认的基于RFB协议的远程桌面程序,但对于普通用户来说,VN...

2019-06-09 11:29:00 100

转载 计算机网络-网络层

网络层只提供无连接的尽最大努力交付的数据报(分组)服务。ip地址的特点: IP地址是一种分等级的地址结构(网络号.主机号)。 路由器仅根据网络号来进行转发,以减少路由表空间。 一个路由器至少有两个IP地址。 一个网络是指具有相同网络号的主机集合。IP地址是网络层及以上使用的逻辑地址,硬件地址是数据链路层及以下使用的。IP层屏蔽了下层的复杂细节:在网络层只能看到IP地址,...

2019-06-09 10:42:00 68

转载 JS之jQuery使用入门到吃饭

1、什么是jQuery?jQuery是一个快速,小巧,功能丰富的JavaScript 库。它通过易于使用的API在大量浏览器中运行,使得HTML文档遍历和操作,事件处理,动画和Ajax变得更加简单。具有多功能性和可扩展性的结合。jQuery封装了我们开发过程中常用的一些功能,方便我们调用,提高开发效率。就是把我们常用的功能放到一个单独的文件中,我们用的时候,直接引用到页面里即可。jquer...

2019-06-08 23:41:00 107

转载 linux就该这么学第十二课-httpd服务 selinux

linux就该这么学第十二课Apache 美国Nginx 俄罗斯极限挑战:128M linux+网站64M linux+网站32M linux+网站网站报错:500 502 硬件资源超负荷LAMP linux apache mysql phpLNMP linux nginx mysql php光盘永久挂载/dev/cdrom /media/cdrom iso9660 defa...

2019-06-08 22:45:00 110

转载 写一个基于webpack的cli

写一个基于webpack的cli更好阅读体验请访问:zhangzippo.github.io/posts/2019/…前言我们经常接触到各种各样的前端脚手架和cli工具,像vue-cli就是一款基于webpack的cli工具,我们有时候也有针对自己个性化项目快速构建的需求,这时候我们可以自己写一个cli工具。准备这里我们介绍基于webpack去写一个cli工具,从前往后讲,我们写一个cl...

2019-06-08 12:59:06 227

转载 精读-包的设计原则

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

2019-06-05 16:44:00 331

转载 Leafy Tree

Leafy Tree这是一个特别优秀的平衡树,常数非常小,支持可持久化,可以维护区间,所以去学了。。他的由叶子节点和辅助节点组成,每个非叶子节点一定有两个孩子,自己则统计了两个孩子所在子树的信息。每个叶子节点储存了真正的信息。。和线段树很像,所有又有人叫他平衡线段树。。贴一个加权平衡,也就是WBLT的板子#include <bits/stdc++.h>#define INF...

2019-06-05 15:27:00 579

转载 html5新特性contenteditable 属性更容易实现动态表单

介绍html5新特性的一个属性:contenteditable 作用域全局。所有的块标签都可以,例如:span、p、div、td等标签。但是,不可以作用域<br/>类型的标签。contenteditable属性的作用是,允许标签获取焦点是可以输入内容。html5之前:如果我们想创建一个表单,且表单的表格可以输入内容的情况。会选择一个js事件当点击td标签是动态生成一个input输入...

2019-06-05 15:21:00 598

转载 脚本100例之二

编写一个脚本判断某个网段所有存活的主机,并输出up的主机#!/bin/bashfor i in {1..254}do{ip=192.168.208.$iping -c1 -W1 $ip &>/dev/nullif [ $? -eq 0 ];thenecho $ip is upfi}&donewaitecho "all finished..."总结:这里主要是考察的是for...

2019-06-02 21:22:47 65

转载 课堂练习-找水王

三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个传说中的水王吗?实验代码:bean.javapublic class bean { priva...

2019-06-01 20:25:00 58

转载 Java秒杀实战 (三)秒杀基本功能开发

转自:https://blog.csdn.net/qq_41305266/article/details/80991687一、两次MD51. 用户端: PASS = MD5( 明文 + 固定 Salt)2. 服务端: PASS = MD5( 用户输入 + 随机 Salt)通过两次MD5,可以增大http明文传输过程或数据库被盗后,黑客通过彩虹表等手段反推出明文密码的难度(有一定作...

2019-06-01 17:38:00 107

转载 医院医疗类报表免费用,提反馈,还能赢取P30!

医院医疗类报表免费用,提反馈,还能赢取P30!“葡萄城报表模板库是一款免费的报表制作、学习和参考工具,包含了超过 200 张高质量报表模板,涵盖了 16 大行业和 50 多种报表类型,为 30 余万报表开发者提供价值参考。” 近期,葡萄城推出了“寻找真正的报表大师”活动,征集用户对模板库的反馈,希望能与您共建共享、共同赋能。参与活动还有丰厚的奖品等您拿! 为帮助您更直观的查看模板库中的报表...

2019-05-30 01:46:54 79

转载 BlockingQueue

定义  阻塞队列 (BlockingQueue)是Java util.concurrent包下重要的数据结构,BlockingQueue提供了线程安全的队列访问方式:当阻塞队列进行插入数据时,如果队列已满,线程将会阻塞等待直到队列非满;从阻塞队列取数据时,如果队列已空,线程将会阻塞等待直到队列非空。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。并...

2019-05-29 16:25:00 64

转载 森拓单体式气液增压缸型号及应用

产品型号:STV-缸径-总行程-增压行程-出力单体式气注增压缸,总出力1吨到20吨之前的型号参数表,油缸缸径63mm-150mm之间,总行程可以到50-300行程,操作速度可以达到700mm/s,工作温度控制 负5到60度,其余工作温度就需要定制。产品简介:单体式气液增压缸为一体式增压缸,外观纤细精美且速度快,出力平稳。产品应用:冲压,拆弯,成型,铆接铆合等工作行业。为工作场合受宽度限制的...

2019-05-29 14:05:07 115

转载 锁升级

前言:本文的原文在这里,这个兄弟真心觉得挺厉害的,他的博客看过来,真的是从菜鸟到高手,向他学习,当然这个兄弟也是参考老外的文章,在这里,前面还有一篇文章,讲的是 更新锁,讲的也很好。由于我总是有一些自己的拙见需要加进去,所以没有直接转载,我已经备注了出处,希望作者不要介意。锁层级(Lock Hierarchy)从图里可以看到,锁层级开始于数据库层级,向下至行层级。在数据库本身层...

2019-05-28 09:23:00 81

转载 mysql数据库优化课程---18、mysql服务器优化(mysql存在索引但是不使用索引的情况有哪些?)...

mysql数据库优化课程---18、mysql服务器优化(mysql存在索引但是不使用索引的情况有哪些?)一、总结一句话总结:都会取到:如果MySQL估计使用索引比全表扫描更慢,则不使用索引。MEMORY/HEAP表 + where条件中不使用“=”进行索引列:如果使用MEMORY/HEAP表并且where条件中不使用“=”进行索引列,那么不会用到索引。Heap表只有在“=”的条件...

2019-05-28 00:11:00 110

转载 包,模块

Date: 2019-05-27Author: Sun1. 包包定义含有__init__.py文件的目录我们称之为包;假如子目录中也有 __init__.py 那么它就是这个包的子包了。包使用​ 目录内的文件我们称之为模块,我们利用包和模块的目的是为了找到模块,也就是Python文件内的内容,主要是哪些内容,一般都是功能体、代码段比较封闭,主要有三个,一个是类、一个是函数,还有一个...

2019-05-27 23:20:00 60

转载 分区和分库分表

分区当数据量过大的时候(通常是指百万级别或千万级别数据的时候),这个时候需要将一张表的数据划分几张表存储,一些查询可以得到极大的优化,这主要借助于满足一个给定WHERE语句的数据可以只保存一个或多个分区内,这样查询时就不用查找其他剩余的分区,好比一本书太厚了,我们写三本书。利用范围分区以MyIsam引擎举例create table topic ( `tid` int primary ...

2019-05-26 09:02:15 77

转载 为什么说Redis是单线程的以及Redis为什么这么快!

一、前言近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis、Memcached等,而笔者目前最常用的也只有Redis这一种。如果你在以前面试的时候还没有遇到过面试官问你《为什么说Red...

2019-05-26 05:06:51 73

转载 成都GDG分享会总结(前端部分)

虽说是GDG分享会,其实前端部分是由成都FCC负责人水歌分享的,感谢各位大佬们的分享!下面献出一张现场照片(反正你们也不知道哪个是我23333)前言本次分享水歌主要讲了一下Chrome要即将更新的75版本的内容,以及已经提出,但是还未通过或者75版本不会立即更新的功能,同时里面也有些已经推出但是很少用的功能。我只是个分享会的搬运工~下面进入正题!正题1.Portal标签Porta...

2019-05-25 13:49:21 289

转载 自定义AppBarLayout,让它Fling起来更流畅

我们知道,Desgin包中的AppBarLayout配合CollapsingToolbarLayout可以实现折叠效果。但是顶部在快速滑动到折叠状态时,底部的NestedScrollChild不会因为惯性跟着滑动,整个滑动过程瞬间停止,给人一种很不流畅的感觉。为了能让我们的AppBarLayout能Fling更流畅,我们需要在重新修改源码,定制一个FlingAppBarLayout,能够实现类似饿...

2019-05-25 01:10:12 584

空空如也

空空如也

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

TA关注的人

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