自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 vuex实现及简略解析

大家都知道vuex是vue的一个状态管理器,它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。先看看vuex下面的工作流程图通过官方文档提供的流程图我们知道,vuex的工作流程,1、数据从state中渲染到页面;2、在页面通过dispatch来触发action;3、action通过调用c...

2019-02-28 15:09:59 52

转载 BeetlSQL 2.11.0 发布,Java Dao 工具

开发四年只会写业务代码,分布式高并发都不会还做程序员? 这次是在2.10.x迭代45个版本后,更新到2.11.0,主要...

2019-02-28 09:28:24 57

转载 浅析vue2.0的diff算法

一、前言如果不了解virtual dom,要理解diff的过程是比较困难的。虚拟dom对应的是真实dom, 使用document.CreateElement 和 document.CreateTextNode创建的就是真实节点。vue2.0才开始使用了virtual dom,有向react靠拢的意思。二、虚拟dom首先,我们先看一下真实的dom,打印出一个空元素的第一层属性,可以看到标准让元素实现...

2019-02-28 09:22:00 66

转载 在项目中遇到的一些bug

elemetn-ui 版本 2.4.6问题:在IE中日期时间选择器不显示初始化的数据,在chrome中正常显示原因:后端返回的数据"2019-02-15T16:00:00.000+0000" 在chrome用new Date("2019-02-15T16:00:00.000+0000") 可以得到准确的时间,在IE下为invalid...

2019-02-28 05:36:07 102

转载 Webpack4 学习笔记 - 01:webpack的安装和简单配置

安装 webpack新建一个Demo文件夹,执行初始化:npm init在Demo文件夹里安装 webpack 和 webpack-cli :npm install webpack webpack-cli -Dwebpack-cli 可以使用命令行的方式来使用 webpack,从版本4开始,webpack 和 webpack-...

2019-02-27 11:27:24 85

转载 六、Prototype 原型设计模式

需求:使用 new 生成实例需要指定类名,在不指定类的情况下生成实例代码清单:原型接口 Product:public interface Product extends Cloneable{ void use(String s); Product creatClone();}实现 UnderlinePen:public class Un...

2019-02-26 20:07:00 69

转载 C++回声服务器_3-UDP版本

这次我们实现一个UDP版本的回声服务器。用于传输数据的函数UDP套接字不会像TCP套接字那样保持连接状态,因此每次传输数据都要添加目标地址信息。用于传输数据的函数:发送数据到目标服务器。#include <sys/socket.h>ssize_t sendto(int sock, void *buff, size...

2019-02-26 18:40:40 48

转载 第 6 章 存储 - 038 - Docker 的两类存储资源

存储资源Docker 为容器提供了两种存放数据的资源:由 storage driver 管理的镜像层和容器层Data Volume1、storage driver容器由最上面一个可写的容器层,以及若干只读的镜像层组成,容器的数据就存放在这些层中。这样的分层结构最大的特性是 Copy-on-Write:新数据会直接存放在最上面的容器层修改现有数据...

2019-02-26 11:26:00 69

转载 知识储备

Js的有7中内置类型,又分为6种基本类型和1个Object类型。6种基本类型是string、number、boolean、symbol、null、undefined。number类型是浮点类型,没有整型。浮点类型是基于IEEE754标准实现。NaN属于number,NaN不等于NaN。0.1 + 0.2 = 0.3000000000...

2019-02-25 14:33:25 39

转载 PHP结合Redis来限制用户或者IP某个时间段内访问的次数

$redis = new Redis(); $redis->connect('127.0.0.1', 6379); //获取客户端真实ip地址 function get_real_ip(){ static $realip; if(isset($_SERVER)){ if(isset($_SERVER['HTTP...

2019-02-24 17:31:00 110

转载 debian/ubuntu查询安装的软件信息

查询是否安装软件xxxxdpkg-query -l | grep xxxx查询软件xxxx安装信息dpkg -L xxxx转载于:https://www.cnblogs.com/buddy916/p/10426529.html

2019-02-24 16:06:00 332

转载 JS正则表达式精简教程(JavaScript RegExp 对象)

什么是 RegExp?RegExp 是正则表达式的缩写。当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。您可以规定字符串中的检索位置,以及要检索的字符类型,等等。定义 RegExpconst p...

2019-02-24 09:32:27 55

转载 使用 Sphinx 撰写技术文档并生成 PDF 总结

这几天准备编排部分翻译的书籍和文档,找了好些工具,最终定格在 Sphinx 上,并基于 ReadTheDocs 提供的 SaaS 服务进行分发和分享。本篇博客是对整个过程的一次记录和总结。项目代码:qiwihui/sphinx-doc-starter认识 SphinxSphinx 是一个基于 Python 的文档生成项目。最早只是用来生成 Python 的项目文档,使用 reStructur...

2019-02-24 08:21:32 1134

转载 策略模式

设计原则找出应用中可能需要变化之处,把它们独立出来,不要和哪些那些不需要变化的代码混在一起。面向接口编程,而不是面向实现编程。面向接口编程,真正的意思是面对超类型(supertype)编程,即“变量”的声明类型应该是超类型,通常是一个抽象类或者是一个接口。这样,只要是 具体实现此超类型的类所产生的对象,都可以指定给这个变量。这也...

2019-02-23 12:38:55 45

转载 阿里云新装数据库无法连接

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

2019-02-22 15:44:00 245

转载 算法 - 最好、最坏、平均复杂度

注:本文仅为笔记。原文极客时间 - 数据结构与算法之美 - 04 | 复杂度分析(下):浅析最好、最坏、平均、均摊时间复杂度最好、最坏时间复杂度略,比较容易分析。平均时间复杂度需考虑概率来计算。概率论中的加权平均值,也叫作期望值,所以平均时间复杂度的全称应该叫加权平均时间复杂度或者期望时间复杂度。均摊时间复杂度均摊时间复...

2019-02-22 00:47:53 428

转载 Springboot中发送邮件util

1.需要的依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></dependency>2. Utilimport or...

2019-02-21 17:27:00 195

转载 使用 Redis 实现分布式系统轻量级协调技术

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

2019-02-21 11:36:00 86

转载 我的开源项目——Yue虚拟化管理平台

通过多年对虚拟化与云计算学习与研究,决定自己写一个简单的虚拟化平台,通过Spice-html5进行访问,该项目无分布式功能,类似于一台All-in-one的虚拟化管理工具,欢迎一起交流学习。github源码地址: https://github.com/827992983/yueYue虚拟化平台分为管理端portal和客户端portal,适合小规模服务器虚拟化应用和管理场景核心功能:虚...

2019-02-20 21:22:13 203

转载 Python爬虫框架【Scrapy】

认识ScrapyScrapy,Python开发的一个快速、高层次的屏幕抓取和web抓取框架用于抓取web站点并从页面中提取结构化的数据Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改它也提供了多种类型爬虫的基类如BaseSpider、sitemap爬虫等,最新版本又提供了web2.0爬虫的支持Scra...

2019-02-20 15:48:52 95

转载 老鼠试毒与位运算

记录一个有趣的问题:有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药?首先尝试解决3只老鼠和8瓶药水的问题:解决思路:给老鼠和药水分别编号s0, s1, s2; y0, y1, … , y7。按表中所示给老鼠喂药,其中1代表老鼠喝了这瓶药,0代表没...

2019-02-19 15:30:00 151

转载 SpringBoot 实战 (八) | 使用 Spring Data JPA 访问 Mysql 数据库

微信公众号:一个优秀的废人如有问题或建议,请后台留言,我会尽力解决你的问题。前言如题,今天介绍 Spring Data JPA 的使用。什么是 Spring Data JPA在介绍 Spring Data JPA 之前,首先介绍 Hibernate 。 Hibernate 使用 O/R 映射 (Object-Relation Mapping) 技术实现数据访问, O/R 映射即将领域...

2019-02-19 15:21:25 71

转载 前端代码规范总结

html语义化为什么要语义化在没有css的情况下,页面也能呈现出内容结构;有利于SEO有助于爬虫住区更多的有效信息,爬虫依赖于标签来确定上下文和各个关键字的权重;方便其他设备解析:屏幕阅读器、盲人阅读器、移动设备,以更有意义的方式渲染网页。如何实现语义化尽可能少的使用div、span等无语义的标签,只作为布局框架使用;不要使用纯样式标签,如b(文本加粗...

2019-02-19 08:30:06 54

转载 如何让文本只显示两行——块级文字省略

在页面显示中我们经常会需要进行省略,比如简介里面的省略,比如固定div中字数超过限制之后的省略。我们可以用css轻松做到。单行文字的省略单行文字省略比较简单。关键代码如下:&lt;style&gt; .single { width: 280px; text-overflow: ellipsis...

2019-02-19 07:38:18 71

转载 最小公倍数&&最大公约数

最大公约数就是采用常规的辗转相除法,也就是欧几里得算法,其建立的理论依据为:gcd(a,b)=gcd(b,a%b),其中一定要保证a&gt;b,这里数学推导不给出;gcd函数计算两个数的公约数,然后转换为a%b和b的公约数计算,这也是一种递归,目的在于一直减小数字的规模;最后使得出现0或者最大公约数都是a;所以有最大公约数的计算代码:...

2019-02-18 19:09:17 51

转载 如何在Kubernetes里创建一个Nginx service

Jerry之前的文章如何在Kubernetes里创建一个Nginx应用,已经使用kubectl命令行创建了Pod,但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,因此用Pod的IP地址来访问我们部署的nginx应用不太合适。Kubernetes里推荐的方式是用Service来消费nginx服务。Service为一组Pod提供一个统一的入口,并为它们提供负载均衡和服务发...

2019-02-17 15:02:43 72

转载 Tarjan算法(图论)(转)

有点烦人的算法贴个算法解析合辑先:https://blog.csdn.net/hurmishine/article/details/75248876转载于:https://www.cnblogs.com/Never-Land/p/10389250.html

2019-02-16 21:11:00 37

转载 sass在项目中的使用:借鉴其他博主

https://www.jianshu.com/p/29f552d634ff转载于:https://www.cnblogs.com/LindaBlog/p/10385030.html

2019-02-15 17:53:00 69

转载 处理方案:在高版本7.0上webview出现了二级页面白屏

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

2019-02-15 16:50:00 116

转载 python自动化测试——iframe切换

from selenium import webdriverdriver = webdriver.Chrome()driver.get("https://www.***.cn")#有id的,用id定位,id=iframe1driver.switch_to.frame("iframe1")#无id的,用index索引定位,index=1driver.switc...

2019-02-15 16:14:00 659

原创 Web工程师需要掌握的38种SEO技巧

我喜欢把SEO说成是“别人的义务”(Somebody Else’s Obligation)的意思,因为如果出了问题,可以把责任推给别人。工程师都知道这种痛苦,因为如果出了问题,会有很多人(有时候是“SEO”团队的人)指责他们。但现实却是:除非你的技术已经解决了所有问题,否则根本不存在所谓的搜索引擎优化。工程师有责任去了解他们在SEO中所起的作用,同样,与工程师一起工作的人也有责任与他们合作——在出...

2019-02-15 15:11:46 77

转载 SpringBoot项目中遇到的异常

问题:SpringBoot项目中集成了阿里开源Druid数据源,本地开发环境直接启动SpringBoot应用(SpringApplication.run方法),启动成功,由于正式应用是部署在服务器已有的Tomcat环境中,经过改造将SpringBoot项目打成ROOT.war包后,部署到服务器上,启动应用程序时,报错了,错误信息如下所示:15:13:34.616 repair [localho...

2019-02-15 09:46:18 1902

原创 加州无人车报告出炉,苹果表现垫底,国产车进前五

苹果无人车表现最差,国产车可圈可点根据当地法律规定:所有在加州公共道路上测试自动驾驶汽车的公司都必须披露驾驶里程数以及驾驶员被迫控制无人驾驶车辆的次数(简称“脱离次数”)。DMV(加州车辆管理局)将脱离定义为:“当检测到自动驾驶技术故障,或者当车辆安全操作要求测试驾驶员脱离自动模式,并立即手动控制车辆时的操作。”根据这份报告的内容,谷歌旗下的自动驾驶公司Waymo是脱离次数最低的自动驾驶公司,平均...

2019-02-15 08:03:00 88

转载 电视、家庭影院、音响、电影院、中高端声卡测试多声道测试样片

DOLBY ATMOS测试样片下载地址链接: https://pan.baidu.com/s/1hniLtkOZvNyxVjq1ohyGZg 提取码: 4yr7转载于:https://blog.51cto.com/professor/2350262

2019-02-14 16:38:09 1801

转载 162. Find Peak Element

A peak element is an element that is greater than its neighbors.Given an input array nums, where nums[i] ≠ nums[i+1], find a peak element and return its index.The array m...

2019-02-14 09:59:34 39

转载 数组方法

修改原数组:push/unshift、 pop/shift、 reverse 、splice、sort不修改原数组:concat/tostring/slice/join1、join()join(separator): 将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符,该方法只接收一个参数:即分隔符。var arr = [1,2,3];console.log(...

2019-02-14 06:14:38 51

转载 (模板)线段树2

(模板)线段树2题目描述如题,已知一个数列,你需要进行下面三种操作:1.将某区间每一个数乘上x2.将某区间每一个数加上x3.求出某区间每一个数的和第一行包含三个整数N、M、P,分别表示该数列数字的个数、操作的总个数和模数。第二行包含N个用空格分隔的整数,其中第i个数字表示数列第i项的初始值。接下来M行每行包含3或4个整数,表示一个操作,具体如下:操作1: 格...

2019-02-12 14:41:00 43

转载 保险购买决策平台多保鱼完成数千万元A轮融资,BAI、真格基金投资 ...

2月11日消息,多保鱼对外正式宣布,已于2018年12月完成数千万元A轮融资,本轮融资由贝塔斯曼亚洲投资基金(BAI)领投,真格基金跟投,冲盈资本担任独家财务顾问。此次融资后,多保鱼将进一步布局多样化的引流渠道、稳固其流量获取和用户规模的领先优势;同时加大中后台研发力度,提升客户体验。 近年来,随着经济增速放缓,癌症等重大疾病的发病率常态化、年轻化...

2019-02-11 09:48:43 92

转载 Python 进阶之路 (五) map, filter, reduce, zip 一网打尽

简洁的内置函数大家好,我又回来了,今天我想和大家分享的是Python非常重要的几个内置函数:map,filter,reduce, zip。它们都是处理序列的便捷函数。这很大程度上归功于函数式编程的世界。我们可以利用它们把一些小函数应用于一个序列的所有元素。从而节省编写显式循环的时间。另外,这些中的每一个都是纯函数,有返回值。因此我们可...

2019-02-11 00:52:10 104

转载 Maven下载jar包慢,pom报错的解决办法

尝试过手动编译 mvn -compile尝试过项目重启,项目重建白搭其实就是把maven的镜像配置改下就好了!1 找到maven的安装目录,conf文件夹下的setting.xml文件2 打开setting.xml文件,找到mirrors节点添加阿里镜像库地址:<mirror> <id>alimave...

2019-02-10 00:07:54 164

空空如也

空空如也

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

TA关注的人

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