自定义博客皮肤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)
  • 收藏
  • 关注

转载 Linux下安装jdk8步骤详述

1.拷贝jdk文件到Linux系统目录下2.配置环境变量vim /etc/profile添加如下内容:JAVA_HOME根据实际目录来JAVA_HOME=/usr/java/jdk1.8.0_60CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATH3.重启系统或者执行...

2018-12-29 18:46:00 42

转载 批量删除ppt动画

alt+F11打开宏编辑窗口,输入以下代码,运行即可:Sub removeALL()Dim I As Integer: Dim J As IntegerDim oActivePres As ObjectSet oActivePres = ActivePresentationWith oActivePresFor I = 1 To .Slides.CountIf Va...

2018-12-29 16:38:00 1037

转载 微信小程序防止重复点击

有时候,用户点击按钮或控件时,如果响应比较慢或者网速差,往往会重复多次点击,当然也有一部分想要找茬的用户故意反复快速点击,导致多次触发点击事件造成非期望的结果。为了避免这个问题,大致分这两种解决方式1.点击事件是执行请求这种情况下可以在请求执行之前显示一个模式的加载框,请求完成后再关闭加载框,由于小程序在1.1.0版本基础库才支持wx.showLoading,因此需要对低版本做兼容处理,代...

2018-12-29 11:02:00 976

转载 每周分享第 8 期(20181228)

时常想对工作,技术上的知识做一些总结,囿于工作繁杂,思路又常常信马由缰,总是虎头蛇尾。后来看到阮一峰老师的每周分享,感觉这种形式挺好:形式不受拘泥,题材灵活可以涉及技术生活各方面。想像力比知識更重要。知識是有限的,但想像力卻包含了一切。复制代码新闻1、Ant Design 圣诞彩蛋  Ant Design 项目在 9 月 10 日的一个 commit 中增加了 button 的圣诞彩蛋...

2018-12-28 08:29:15 61

转载 优化 Go 中的 map 并发存取

地址:88250.b3log.org/optimizing-…Catena (时序存储引擎)中有一个函数的实现备受争议,它从 map 中根据指定的 name 获取一个 metricSource。每一次插入操作都会至少调用一次这个函数,现实场景中该函数调用更是频繁,并且是跨多个协程的,因此我们必须要考虑同步。该函数从 map[string]*metricSource 中根据指定的 name 获取...

2018-12-28 07:13:51 190

原创 Oracle收购Talari,第一家SD-WAN公有云提供商出现

如今,SD-WAN提供商与公有云相结合的趋势越来越明显。根据Gartner数据显示,SD-WAN的市场份额目前还不到5%,但预计接下来两年就会有高达25%的用户通过软件管理广域网。Oracle是第一家在云平台提供SD-WAN的主流公有云厂商,它将提供SD-WAN作为其Oracle Communications业务的一部分。双方为何可以达成收购意向?今年11月,Oracle宣布收购SD-WAN公司T...

2018-12-27 17:11:03 60

转载 模块与联系的度量(职责与协作的度量):内聚与耦合

In computer programming, cohesion refers to the degree to which the elements inside a module belong together.[1] In one sense, it is a measure of the strength of relationship between the methods and d...

2018-12-26 18:07:00 137

转载 25 矢量切片相关参数说明

矢量切片是ArcGIS Pro新推出的功能,废话不多说,进入正题1、创建自定义切片方案【Server Tools】--【Caching】--【Generate Map Server Cache Tiling Scheme】注:改工具不单单为【矢量切片】创建方案,因此在Tile Size中有不同大小,但是【矢量切片方案】,必须选择【512 by 512 pixels】在Output ...

2018-12-26 14:09:00 148

转载 在一次失败的 'Shutdown Immediate'之后,数据库job 不能运行

在一次失败的 'Shutdown Immediate'之后,数据库job 不能运行。参考原文:Database Jobs Do Not Run After a Failed 'Shutdown Immediate' (Doc ID 434690.1)适用于:Oracle Server - Enterprise Edition - Version 9.2.0.1 to 10.2.0.1 [Rel...

2018-12-26 14:01:47 129

转载 python3-列表字典简单练习题

1.求全部元素的和[1,2,1,2,3,3,3,3]>>> a=[1,2,1,2,3,3,3,3]>>> result=0>>> for i in a:... result+=i...>>> print (result)182.求偶数元素的和[1,2,1,2,3,3,3,3] ...

2018-12-26 09:57:00 333

转载 Lodash学习小记

项目里经常用到Lodash,来做一个小小的归纳总结吧!那么,什么是Lodash呢先要明白的是lodash的所有函数都不会在原有的数据上进行操作,而是复制出一个新的数据而不改变原有数据接下来就是Lodash的引用,简单粗暴常用的Lodash方法1、_.forEach遍历_.forEach(agent,function(n,key...

2018-12-26 07:34:42 146

转载 PIE SDK元素位置和显示样式的修改

1功能简介 在数据的处理中会出现根据需求进行元素的位置和显示样式的修改,使元素的形状,空间位置得到改变,下面将介绍基于PIE SDK的元素位置和显示样式的修改。2功能实现说明2.1.1 实现思路及原理说明第一步设置元素Geometry的信息第二步获取元素的ID和设置修改后的元素Geometry信息...

2018-12-25 10:26:00 63

转载 502 Bad Gateway The proxy server received an invalid response from an upstream server

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

2018-12-24 16:57:00 10155

转载 重读 Youtube 深度学习推荐系统论文,字字珠玑,惊为神文

雷锋网 AI 科技评论按,本文作者王喆,本文首发于知乎专栏王喆的机器学习笔记,雷锋网 AI 科技评论获得作者授权转载。 这里是王喆的机器学习笔记,每隔一到两周我会站在算法工程师的角度讲解一些计算广告、推荐系统相关的文章。选择文章必须满足一下三个条件: 一是工程导向的; 二是阿里、Facebook、Google 等一线互联网公司出品的; ...

2018-12-24 15:58:05 137

转载 字符串算法总结

前言标题是骗你进来的,其实里面全是题目。最近一直在搞字符串......把一些有代表性或者有一定难度的题放在这里做一个总结。[CF666E] Forensic给你一个串\(S\)以及一个字符串数组\(T[1..m]\),\(q\)次询问,每次问\(S\)的子串\(S[p_l..p_r]\)在\(T[l..r]\)中的哪个串里的出现次数最多,并输出出现次数。如有多解输出最靠前的那一个。...

2018-12-24 15:43:00 83

转载 多进程编程

先看一个示例:import os# fork只能用于linux/unix中pid = os.fork() # 给我们新建一个子进程print("贾维斯")if pid == 0: # 实际上就是子进程 print('子进程 {} ,父进程是: {}.'.format(os.getpid(), os.getppid()))else: print...

2018-12-23 21:02:00 47

转载 rest_framework --- viewsets

viewsets :from rest_framework import viewsets #导入方式 ViewSetMixin(object): 这个类,大致作用就是重写了as_view()方法,假如你写的视图类,继承了这个类,或者它的子类,那么在视图层里的as_view方法可以传参数。 但是呢,你要是单单继承这个类的话,程序是会报错的,虽然这个类中写...

2018-12-23 18:58:00 171

转载 Promise 源码分析

前言then/promise项目是基于Promises/A+标准实现的Promise库,从这个项目当中,我们来看Promise的原理是什么,它是如何做到的,从而更加熟悉Promise分析从index.js当中知道,它是先引出了./core.js,随后各自执行了其他文件的代码,通过requeire的方法。我们首先先想一下最基础的pr...

2018-12-21 21:56:56 48

转载 IntelliJ IDEA常用快捷键汇总

Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+...

2018-12-21 13:03:00 51

转载 springmvc和springboot的区别

springmvc和springboot的区别Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB ...

2018-12-19 16:44:00 46

转载 redis 分布式锁

最近抽空优化了之前已有的redis分布式锁,主要用于解决高并发的问题,比如抢红包,多个人同时操作红包库存,当在库存只剩下1个的时候,一个人的减库存的操作事务没提交,另一个人的查库存操作刚好同步执行,这样就会出现很尴尬的事情,1个红包会被2个人抢走,这个时候,我们就要依托锁,将请求入口锁住,当然锁有很多种方式,这边就记录一下比较好用的redis分布式锁。方式有很多setNX 、set、incr等等...

2018-12-19 16:16:58 43

转载 webpack4的总结

1、https://juejin.im/post/5c1fa158f265da613c09cb36转载于:https://www.cnblogs.com/yayaxuping/p/10143325.html

2018-12-19 15:01:00 49

转载 kube-proxy源码分析

##源码目录结构分析cmd/kube-proxy //负责kube-proxy的创建,启动的入口.├── app│ ├── conntrack.go //linux kernel的nf_conntrack-sysctl的interface定义,更多关于conntracker的定义请看https://www.kernel.org/doc/Docum...

2018-12-18 20:34:00 261

转载 SpringCloud API网关-Zuul

如果所有的微服务系统都对外提供服务,那么这些微服务系统都需要实现诸如数据验证、安全校验、接口权限等功能,这对于系统的维护非常不利,这也就是api网关存在的原因。在SpringCloud的大家庭中,使用的是zuul组件来搭建api网关。zuul是一个能够实现动态路由、监控、弹性扩展并且安全的API网关组件。在之前的一篇博客《API网关系统架构》中,有讨...

2018-12-18 16:27:05 131

转载 私.微信

1、百度 搜索 "微信公众号 开发工具"  工具 · 小程序.html(https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html)  微信公众平台如何使用微信web开发者工具开发_百度经验.html(https://jingyan.baidu.com/article/19192ad8edaa36e53e5...

2018-12-18 16:03:00 54

转载 antd组件Upload实现自己上传

前言在实现图片上传时,可能需要用到Upload,但是它默认的上传方式是加入图片后直接上传,如果要实现最后再一次性上传,需要自定义内容。//添加按钮的样式const uploadButton = ( <div> &am...

2018-12-18 13:09:30 2331

转载 C++ Primer 第三章 学习笔记及习题答案

知识点string、vector、数组初始化:string初始化:string s1; //默认初始化,s1为一个空串string s2(s1); string s2 = s1; //s2是s1的副本string s3("value"); //s3是字面值"value"的副本(除字符串字面值最后那个空字符) string ...

2018-12-18 08:36:38 326

转载 Lua-Nginx-Module常用指令(中)

九、控制响应头HTTP响应头需要配置很多重要的信息,例如添加CDN缓存时间、操作set-cookie、标记业务数据类型等。利用Lua的API可以轻松完成这些配置,并且它有丰富的模块可供选择。9.1 获取响应头ngx.resp.get_headers语法:headers = ngx.resp.get_headers(max_headers?, raw?)配置环境:set_by_lua,rewr...

2018-12-17 11:27:41 521

转载 使用Filter过滤非法内容

1、首先,需要编写一个响应的封装器ResponseReplaceWrapper,用它来缓存response中的内容,代码如下:ResponseReplaceWrapper.javapackage com.comp.common;import java.io.CharArrayWriter;import java.io.IOException;import java.io...

2018-12-16 23:01:00 150

转载 多进程数据共享

from multiprocessing import Process,Manager,Lockdef func(dic,lock): lock.acquire() dic["count"] -= 1 lock.release()if __name__ == '__main__': m = Manager() dic = m.d...

2018-12-15 18:19:00 124

转载 获取用户IP的几种办法

nginx + express 获取用户ipnginx 配置location / { proxy_pass http://127.0.0.1:3000; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_ad...

2018-12-15 03:35:35 1337

转载 java动态代理实现与原理详细分析

关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。一、代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对...

2018-12-12 18:35:00 57

转载 ROS中base_link, odom, fixed_frame, target_frame和虚拟大地图map的关系

前面已经介绍了如何使用URDF建造机器人小车并显示在Rviz的仿真环境里面,但是小车是静止的。下面介绍如何让它在Rviz里面动起来,并理清URDF,TF 和 odom 的关系。1. ROS中base_link, odom, fixed_frame, target_frame和虚拟大地图map的关系一般在urdf文件中都要定义base_link,它代表了机器人的主干,其它所有的frame都是...

2018-12-12 16:47:00 179

转载 jQuery DOM操作

一、创建元素只需要把DOM字符串传入$方法即可返回一个jQuery对象var obj = $('<div class="test"><p><span>Done</span></p></div>')二、添加元素1、.append(content[,conten...

2018-12-11 23:44:40 50

转载 二十分钟教你如何将区块链应用与函数计算相结合

前言本篇文章适合对区块链应用感兴趣或是想要通过函数计算服务进一步开发区块链应用的新人。本文将结合阿里云区块链服务、阿里云函数计算服务、阿里云日志服务 以及社区应用 Marbles,手把手教大家如何将阿里云区块链服务与阿里云函数计算服务相结合,并进一步提供业务上的结合场景,供大家开拓思路。本文分为以下几部分:函数计算与区块链Marbles 区块链...

2018-12-11 22:54:43 386

转载 docker中,将容器中的文件拷贝到宿主机上

需求说明:  今天在做docker修改配置文件的问题,一个容器要使用另外容器的一个配置文件,但是在宿主机上没有,  就考虑将容器中的文件拷贝到宿主机上,在此记录下操作过程。操作过程:1.通过docker run运行过镜像,就会产生容器的id[root@ncs0002 kc_work_flow_manage]# docker ps -a | grep kc89f4a3cc...

2018-12-11 17:37:00 5495

转载 BZOJ1022:[SHOI2008]小约翰的游戏John(博弈论)

Description  小约翰经常和他的哥哥玩一个非常有趣的游戏:桌子上有n堆石子,小约翰和他的哥哥轮流取石子,每个人取的时候,可以随意选择一堆石子,在这堆石子中取走任意多的石子,但不能一粒石子也不取,我们规定取到最后一粒石子的人算输。小约翰相当固执,他坚持认为先取的人有很大的优势,所以他总是先取石子,而他的哥哥就聪明多了,他从来没有在游戏中犯过错误。小约翰一怒之前请你来做他的参谋。...

2018-12-11 15:41:00 69

转载 深入理解java:线程本地变量 java.lang.ThreadLocal类

hreadLocal,很多人都叫它做线程本地变量,也有些地方叫做线程本地存储,其实意思差不多。可能很多朋友都知道ThreadLocal为变量在每个线程中都创建了一个副本,那样每个线程可以访问自己内部的副本变量。这句话从表面上看起来理解正确,但实际上这种理解是不太正确的。下面我们细细道来。多线程并发执行时,需要数据共享,因此才有了volatile变量解决 多线程间的数据可见性,...

2018-12-10 16:56:51 59

转载 如何判断Linux下 网卡是虚拟还是物理网卡?

ifconfig命令可以查看Linux系统中正在使用的网卡,包括物理网卡和虚拟网卡,如果想要查看Linux系统中全部的网卡,可以查看/proc/net/dev文件,那如何区分网卡是虚拟还是物理的呢?查看/sys/devices/virtual/net/这个文件# ls /sys/devices/virtual/net/br-7fad72453b63 br-e9af...

2018-12-10 15:40:00 4568

转载 Vue教程08:Computed计算属性、Watch监听属性

示例代码请访问我的GitHub:github.com/chencl1986/…Computed计算属性代码示例:/lesson08/01. Computed计算属性.html计算属性类似于方法,用于输出数据的计算结果,在数据变化时,它会同步更新,计算属性不可与data中的属性重名。相对于方法,它的优势是当它的依赖变化时,才会重新进行计算,也就是说它拥有缓存,而方法在每次render的...

2018-12-10 15:04:23 212

空空如也

空空如也

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

TA关注的人

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