自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 es6中class类的全方面理解(三)------静态方法

不需要实例化类,即可直接通过该类来调用的方法,即称之为“静态方法”。将类中的方法设为静态方法也很简单,在方法前加上static关键字即可。这样该方法就不会被实例继承!class Box{ static a(){ return "我是Box类中的,实例方法,无须实例化,可直接调用!" }}//通过类名直接调用console.log(Box.a...

2018-07-31 17:34:00 93

转载 弹性布局

弹性布局一、Flex布局是什么?Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。二、基本概念采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item)...

2018-07-31 16:15:44 48

转载 SpringBoot2使用WebFlux函数式编程

本文只是简单使用SpringBoot2使用WebFlux的函数式编程简单使用,后续会继续写关于Webflux相关的文章。最近一直在研究WebFlux,后续会陆续出一些相关的文章。首先看一下Srping官网上的一张图,对比一下SpringMvc和Spring WebFlux,如图:在查看一下WebFlux的官方文档:docs.spring.io/spring/docs…,WebFlux提...

2018-07-31 03:56:58 457

转载 别的AI还在打游戏,这个AI已经当上“超级马里奥”游戏策划了|GECCO最佳论文

AI打游戏已经不是什么新鲜事了,“沉迷”Dota 2、星际争霸、LOL的AI一个接一个的出现。但是你也许不知道,相比这些“游戏玩家”AI,还有一位优秀的AI,直接当起了“游戏策划”,做的还是脍炙人口的“超级马里奥”。超级马里奥:无限关卡这位“策划大大”诞生在由一个六位研究者组成的团队中,成员来自多特蒙德大学、美国西南大学、伦敦大学玛丽皇后学院、加...

2018-07-30 11:41:40 149

转载 jQuery基础-事件

只能添加一个处理函数,后面的会覆盖前面会有兼容性差异冒泡会依次检查父元素截获冒泡或者最大的缺陷并且在IE和NetSpace里面分别为冒泡和捕获两种多个处理函数依次执行捕获--->自己--->冒泡...

2018-07-29 19:23:00 46

转载 Linux-MySQL基本命令-SQL语句

服务端命令SQL在数据库系统中,SQL语句不区分大小写(建议用大写) SQL语句可单行或多行书写,以“;”结尾关键词不能跨多行或简写用空格和缩进来提高语句的可读性子句通常位于独立行,便于编辑,提高可读性注释:SQL标准:/*注释内容*/ 多行注释-- 注释内容 单行注释,注意有空格MySQL注释:#SQL优...

2018-07-29 19:15:00 116

转载 持续集成与持续部署宝典Part 2:创建持续集成流水线

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

2018-07-29 14:59:00 133

转载 ICC Scenario Definition

现代先进工艺下的后端设计都是在 MCMM 情况下设计的,所谓 MCMM 就是 muti-corner muti-mode,用于芯片的不同工作模式和工作条件。后端设计过程中,需要保证芯片在所有工作模式和工作条件下都能正常工作,工作模式一般只有几种,可以全部验证一遍;而工作条件则有无数种,不可能一一遍历,所以我们一般选取极端工作条件,只要在所有极端条件下可以正常工作,那么其他所有工作条件下都不会...

2018-07-29 10:18:00 230

转载 开发一个自己的 CSS 框架(五)

这一期我们继续完成我们的网格布局容器类通过一个 # 占位符,来减少代码输出量。#container padding-right: 15px padding-left: 15px margin-right: auto margin-left: auto.container width: 100% @extend #container @media screen ...

2018-07-28 12:29:16 47

转载 hibernate连接数据库配置

hibernate连接数据库配置1.连接mySql,文件配置如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC"-//Hibe...

2018-07-28 08:56:41 181 1

转载 线段与多边形的关系

转自周见智介绍最近项目中要用到有关几何(Geometry)方面的知识,程序需要判断给定的一条线段(Segment)与指定多边形(Polygon)的位置关系。这种关系分为三种:多边形包含线段、多边形与线段相交以及多边形与线段无关联。起初我以为.NET类库中已经包含此种判定功能的API,比如类似System.Drawing.Region这些类型,后来等到实际要用的时候才发现根本就没这种...

2018-07-27 21:12:00 997

转载 mysql用户的权限分配

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

2018-07-27 15:29:00 96

转载 分享Spring Cloud分布式微服务架构图

分布式、微服务、云架构JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,希望可以帮助更多的好学者。大家来一起探讨spring cloud架构的搭建过程及如何运用于业项目。转载于:https://blog.51ct...

2018-07-26 16:47:45 74

转载 进程和线程的剖析

进程和线程的区别?什么时候用进程?什么时候用线程?答:首先得知道什么是进程什么是线程?我的理解是进程是指在系统中正在运行的一个应用程序;程序一旦运行就是进程,或者更专业化来说:进程是指程序执行时的一个实例。线程是进程的一个实体。进程——资源分配的最小单位,线程——程序执行的最小单位。线程进程的区别体现在几个方面:第一:因为进程拥有独立的堆栈空间和数据段,...

2018-07-26 16:32:00 45

转载 Java抽象类和接口

抽象类  分析事物时,发现了共性内容,就出现向上抽取。会有这样一种特殊情况,就是方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。当定义了抽象函数的类也必须被abstract关键字修饰,被abstract关键字修饰的类是抽象类。抽象方法定义的格式:public abstract 返回值类型 方法名(参数);...

2018-07-26 16:11:00 69

原创 避免流量高峰期CDN问题的10个方法

在视频流媒体中,因平台火爆而出现问题是件好事。至少,这比根本没有观众要好。\\也许你正在使用世界级的CDN,但是,在大型赛事期间,当CDN的服务器和对等点流量变得饱和的时候,一些用户还是无法享受到流畅的体验。因为每个CDN拥有的容量都是有限的,所以都有其局限性。\\更糟糕的是,每个CDN都是一个黑盒子,在任何特定时候几乎都不能提供可用容量的信息。因此,CDN在大型赛事中的实际表现情况是无法预测的,...

2018-07-26 08:51:20 80

转载 Linux SSH远程管理故障如何排查?

SSH远程管理故障排查方案:1、检测两个机器是否畅通  两个机器之间是否畅通,查看物理链路是否有问题(网线网卡、IP是否正确)  第1步:物理链路是否畅通,比喻为“高速公路是否畅通”  ping 排查客户端到服务端的线路问题,ping是常用的网络连通性检查工具  tracert -d 路由追踪命令,-d是不进行反向解析  C:\Users\Administrator>...

2018-07-25 16:42:17 78

转载 webpack+vue-cli 中proxyTable配置接口地址代理

在项目开发的时候,接口联调的时候一般都是同域名下,且不存在跨域的情况下进行接口联调,但是当我们现在使用vue-cli进行项目打包的时候,我们在本地启动服务器后,比如本地开发服务下是 http://localhost:8080 这样的访问页面,但是我们的接口地址是 http://xxxx.com/save/index 这样的接口地址,我们这样直接使用会存在跨域的请求,导致接口请求不成功,因此我们需要...

2018-07-24 16:57:00 116

转载 在线代码编辑器 Codemirror 的轻量级 React 组件

代码编辑器 CodeMirror 的轻量级 React 组件 demo @uiw-react.github.io/react-codem…特性:

2018-07-23 18:03:39 652

转载 MongDB集合文档操作符

一、MongoDB - 连接1.启动 MongoDB 服务只需要在 MongoDB 安装目录的 bin 目录下执行 mongod 即可执行启动操作后,mongodb 在输出一些必要信息后不会输出任何信息,之后就等待连接的建立,当连接被建立后,就会开始打印日志信息。可以使用 MongoDB shell 来连接 MongoDB 服务器,可以使用 PHP 来连接 M...

2018-07-23 11:58:51 115

转载 Java IO类库之ObjectInputStream和ObjectOutPutStream

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

2018-07-21 19:51:00 204

转载 前端性能优化之Lazyload

前端性能优化之Lazyload@(Mob前端-冬晨)[JavaScript|技术分享|懒加载][TOC]Lazyload 简介前端工作中,界面和效果正在变得越来越狂拽炫酷,与此同时性能也是不得不提的问题。有些项目,页面长,图片多,内容丰富。像商城页面。如果同步加载时一次性加载完毕,那肯定是要等到花都谢了,loading转的人都崩...

2018-07-21 18:28:20 68

转载 Ztree

引入css和js<link rel="stylesheet" href="/${appName}/commons/jslib/ztreeV3.5.15/css/zTreeStyle/zTreeStyle.css" type="text/css"></link><script type="text/javascript" src="/${appName}/c...

2018-07-21 09:17:00 57

转载 阿里云对象存储OSS与文件存储NAS的区别

一、简介 应用场景:选择一款存储产品,面向文档数据的存取,不会涉及到数据处理。产品选型主要从OSS和NAS中选择一款,满足文档存储的需求。二、NAS优缺点NAS 是一种采用直接与网络介质相连的特殊设备实现数据存储的机制。由于这些设备都分配有 IP 地址,所以客户机通过充当数据网关的服务器可以对其进行存取访问,甚至在某些情况下,不需要任何中间介质客户机也可以直接访...

2018-07-20 08:48:00 2947

转载 【刷算法】字符串的全排列

题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。分析没啥好分析的了,这个题不会,上网查的思路,大概就是:abc分化为abc、bac、cba(这是0和0交换、0和1交换、0和2交换第一步得出的abc分化为abc、acb(这是1和1交换、1和2交换第一步得出...

2018-07-19 13:45:56 85

转载 Laravel5.5之事件监听、任务调度、队列

一、事件监听流程:1.1 创建eventphp artisan make:event UserLoginLoginController.php /** * The user has been authenticated. * * @param \Illuminate\Http\Reques...

2018-07-17 21:16:46 909

转载 Linux内核的裁剪和移植

linux内核的裁剪和移植具体都在这个网址里面。https://blog.csdn.net/xie0812/article/details/10816059https://blog.csdn.net/xie0812/article/details/10821779转载于:https://blog.51cto.com/13401435/2145947...

2018-07-17 17:12:29 163

转载 vmware workstation17环境安装centos7

打开控制面板,搜索“服务”,启动vmware authorize service -------解决无法开启虚拟机问题之无法连接MKS 2.虚拟机硬盘扩展为15G------解决安装centos7时出现的“检查存储配置出错”问题 3.硬盘分区----/boot 300mb(不能小于200mb) /swap 2048...

2018-07-16 18:47:45 1624

转载 java api使用ElastichSearch指南

AggregationBuilders.terms:一段时间内,某个字段取值的数量排名前几的聚合/ ** @param startTime 开始的时间 * @param endTime 结束的时间 * @param termAggName term过滤 * @param fieldName 要做count的字段 * @param top 返回的数量 ...

2018-07-16 14:39:12 230

转载 [译] 论 Rust 和 WebAssembly 对源码地址索引的极限优化

原文地址:Oxidizing Source Maps with Rust and WebAssembly原文作者:Nick Fitzgerald译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:D-kylinTom Tromey 和我尝试使用 Rust 语言进行编码,然后用 WebAssembly 进行编译打包后替换 source-map(源...

2018-07-16 01:47:38 246

转载 静态变量的多线程同步问题

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

2018-07-15 20:18:00 342

转载 深入理解分布式系统中的缓存架构(下)

承接上一篇《理解分布式系统中的缓存架构(上)》,介绍了大型分布式系统中缓存的相关理论,常见的缓存组件以及应用场景,本文主要介绍缓存架构设计常见问题以及解决方案,业界案例。1 分层缓存架构设计2 缓存带来的复杂度问题常见的问题主要包括数据一致性缓存穿透缓存雪崩缓存高可用缓存热点 下面逐一介绍分析这些问题以及相应的解决方案。数据一致性因为缓存属于持久化数据的一个副本,因此不可避免的会...

2018-07-15 20:03:20 56

转载 7.15模拟赛

T1.fuction吐槽一波错误拼写。跟考场思路差不多,只不过细节挺多的呢。判掉a=0,b=0,c=0的几种组合,还有负数的情况要打标记特殊处理。然后就是一个拓欧啦,先求出g=gcd(a,b),顺便求出ax+by=g的x和y,然后根据裴蜀定理(或者是直觉),我们知道ax+by可以以g为长度遍历数轴,要是c%g!=0,那就无解了。然后是可以整除的情况,就把x和y乘以d=c/g,这...

2018-07-15 17:25:00 75

转载 常用宏定义 - 系统相关

/** 是否iPad */#define isPad (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)/** 是否iPad */#define someThing (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)? ipad: iphone/** 获取系统版本 */...

2018-07-14 23:44:00 75

转载 ECMAScript3中数组方法

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ECMAScript3中数组方法</title></head><body><script>//字符串和数组之间相转换的方法 1.join() split(...

2018-07-14 16:00:00 108

转载 js转换字符串为base64位

在window对象下有两个api,可以对ASCII编码进行编译,得到base64位的字符串btoa:编码为base64atob:解码为ASCII码此种方法不能对中文进行操作,因为ASCII码中没有中文,如果编码会得到乱码要编码中文可以先用encodeURIComponent() 对字符串进行转义,转义后再btoa()成bas...

2018-07-13 21:07:21 1770

转载 我所知道的Promise

A promise represents the eventual result of an asynchronous operation.How Use?The primary way of interacting with a promise is through its then method, which registers callback...

2018-07-13 11:55:27 63

转载 FindWindow用法

函数功能:该函数获得一个顶层窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数不查找子窗口。在查找时不区分大小写。    函数型:HWND FindWindow(LPCTSTR IpClassName,LPCTSTR IpWindowName);    参数:    IpClassName :指向一个指定了类名的空结束字符串,或一个标识类名字符串的成员的指针。如果该参数为一个成员,则它...

2018-07-13 11:06:00 2129

转载 volatile的应用

volatile,中文意思是不稳定的、反复无常的,用来修饰变量,和多线程、并发有关系。Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行。在多线程并发编程中 synchronized 和 volatile 都扮演着重要的角色。volatile 是轻量级的 synchronized,它在多处理器开发中保证了共享变量...

2018-07-12 22:48:00 44

转载 知其所以然~redis的原子性

原子性原子性是数据库的事务中的特性。在数据库事务的情景下,原子性指的是:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。对于Redis而言,命令的原子性指的是:一个操作的不可以再分,操作要么执行,要么不执行。Redis操作原子性的原因Redis的操作之所以是原子性的,是因为Redis是==单线程的==。由于对操作系统相关的知识不是很熟...

2018-07-12 16:16:00 70

空空如也

空空如也

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

TA关注的人

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