自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【译】Swift算法俱乐部-固定大小数组

本文是对 Swift Algorithm Club 翻译的一篇文章。Swift Algorithm Club是 raywenderlich.com网站出品的用Swift实现算法和数据结构的开源项目,目前在GitHub上有18000+⭐️,我初略统计了一下,大概有一百左右个的算法和数据结构,基本上常见的都包含了,是iOSer学习算法和数据结构不错的资源。

2018-12-31 04:32:43 532

转载 聊聊flink KeyedStream的reduce操作

序本文主要研究一下flink KeyedStream的reduce操作实例 @Test public void testWordCount() throws Exception { // Checking input parameters// final ParameterTool pa...

2018-12-29 23:34:34 262

转载 669. Trim a Binary Search Tree - Easy

Given a binary search tree and the lowest and highest boundaries asLandR, trim the tree so that all its elements lies in[L, R](R >= L). You might need to change the root of the tree, so the re...

2018-12-29 18:11:00 114

转载 react-native 环境配置

1、配置jdk ,必须是1.82、配置python,版本必须是2.X,只要是版本2以内的都是可以的3、安装node,版本必须高于8.34、安装 Android SDKAndroid Studio 默认会安装最新版本的 Android SDK。目前编译 React Native 应用需要的是Android 8.1 (Oreo)版本的 SDK。你可以在 Android Studio 的...

2018-12-29 16:08:00 57

转载 数据安全存放,用kodexplorer建立一个自己的私有云盘服务

前几天百度网盘发布公告称,为了合理的资源调配和提高闲置空间的使用率,2018 年 12 月 25 日至 2019 年 12 月 31 日,未登录过百度网盘帐号的用户,其 2T 免费存储空间将从 2020 年 1 月 1 日开始调整为 100G。用户至少需要在此期间登录过 1 次百度网盘帐号的用户,才可继续使用 2T 免费存储空间。 百度网盘付费用户则不受上述影响。 为了不再受制于人,在看到上面这...

2018-12-29 16:05:00 193

转载 SQL Server数据库漏洞评估了解一下

SQL Server Management Studio 17.4或更高版本的SSMS中提供了SQL Server漏洞侦测(VA)功能,此功能允许SQL Server扫描您的数据库以查找潜在的安全漏洞,并且可以针对SQL Server 2012或更高版本运行。如果您还没有使用SSMS上的较新版本,请不要担心,您可以在此处 进行下载。作者:依乐祝原文地址...

2018-12-29 15:37:21 142

转载 vue的watch详细用法

https://www.cnblogs.com/shiningly/p/9471067.htmlhttps://www.jb51.net/article/139282.htm转载于:https://www.cnblogs.com/aidixie/p/10190692.html

2018-12-28 15:11:00 52

原创 前三季度北京旅游人数超2亿 收入超四千亿

法制晚报讯(记者 马晓晴)今天下午,以“2019北京导游再出发”为主题的2018年北京导游大会在中国宋庆龄青少年活动交流中心举行,京津冀导游联席会和北京导游爱心互助金也在大会上同时宣告成立。为进一步落实京津冀旅游协同发展的各项任务,继2017年京津冀景区联席机制、京津冀旅行社联席机制成立之后,京津冀导游联席机制在2018年北京导游大会上也正式宣告成立。据了解,目前京津冀地区共有导游近8万人,其中北...

2018-12-27 19:25:30 118

转载 单行文字上翻滚

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

2018-12-27 15:58:00 72

原创 微软Azure容器服务要关停,你想好怎么迁移了吗?

最近,微软宣布将于2020年1月正式暂停其ACS(Azure ContainerService)服务,并鼓励ACS用户将其分布式基础架构转移到新推出的Azure KubernetesService服务上,这对微软来说是一个合乎逻辑的举动。虽然ACS将继续支持Docker Swarm和Mesosphere的DC/OS替代编排选项,但将不再运行它们。相反,微软正集中精力改善Azure中的Kuber...

2018-12-26 09:05:19 73

转载

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

2018-12-25 23:28:00 79

转载 HTTP长连接、短连接究竟是什么?

1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠地传递数据包,使得网络上接收端收到发送端所发出的所有包,并且顺序与发送顺序一致。TCP协议是可靠的、面向连接的。2. ...

2018-12-25 16:45:00 85

转载 Python发送邮件

在写脚本时,放到后台运行,想知道执行情况,会通过邮件、SMS(短信)、飞信、微信等方式通知管理员,用的最多的是邮件。在linux下,Shell脚本发送邮件告警是件很简单的事,有现成的邮件服务软件或者调用运营商邮箱服务器。对于Python来说,需要编写脚本调用邮件服务器来发送邮件,使用的协议是SMTP。接收邮件,使用的协议是POP3和IMAP。我想有必要说明下,POP3和IMAP的区别:POP...

2018-12-24 18:39:00 198

转载 撩课-Web大前端每天5道面试题-Day22

1.mvvm和mvc区别?它和其它框架(jquery)的区别是什么?哪些场景适合?mvc和mvvm其实区别并不大。都是一种设计思想。主要就是mvc中Controller演变成mvvm中的viewModel。mvvm主要解决了mvc中大量的DOM 操作使页面渲染性能降低,加载速度变慢,影响用户体验。区别:vue数据驱动,通过数据来显示视图层而不是节点操作。场景:数...

2018-12-24 00:58:07 89

转载 [LeetCode] Card Flipping Game 翻卡片游戏

 On a table are N cards, with a positive integer printed on the front and back of each card (possibly different).We flip any number of cards, and after we choose one card. If the number X on...

2018-12-23 07:49:00 159

转载 分析梯度下降的轨迹,更好地理解深度学习中的优化问题

雷锋网 AI 科技评论按:神经网络的优化本质上是一个非凸问题,而简单的基于梯度的算法在实践中似乎总是能够解决这类问题。这种现象是深度学习的核心支柱之一,而目前有许多理论科学家家正试图解开这个谜:为什么基于梯度的方法能够在深度学习的优化中行之有效。 一篇来自 offconvex.org博客的文章对最近一些试图解决这个问题的工作进行了综述,并且在最后讨...

2018-12-22 21:37:51 204

转载 socket简单实例

#服务器端 先接收请求再发送数据 import socket server=socket.socket() server.bind(('localhost',6969)) #绑定要监听的端口 print("正在监听端口") server.listen() #监听 print("我要开始等电话了") conn,addr=server.accept()...

2018-12-22 10:23:23 50

原创 桌面上的Flutter:Electron又多了个对手

从本质上看,Flutter是一个独立的二进制可执行文件。它不仅改变了移动设备的玩法,在桌面设备上也同样不可小觑。一次编写,可在Android、iOS、Windows、Mac和Linux上进行原生部署,并通过AngularDart将所有的业务逻辑共享到Web上,这也是它的一大特点。原生桌面客户端加速移动开发在进入真实的原生桌面应用程序之前,先让我们看看在桌面上运行的Flutter可以为开发移动设备的...

2018-12-21 11:35:53 69

转载 变量

变量就是计算机存储数据的盒子,而且这个盒子是有类型的。定义:数据类型 变量名 = 存储的值变量的赋值等价于变量的初始化例:double num = 10.234;int a = (int)num;//(int)语义就是将num强制转换成int类型,舍弃小数部分总结:丢失小数部分补充:关于数据精度问题,具体根据应用场景决定。首先,我们要意识到,会存在这种情况,其...

2018-12-21 10:31:00 52

转载 NSArray 数组

前言数组只能存储 OC 对象,不能存储 C 语言中的基本数据类型,也不能存储 nil 。Xcode 7 对系统中常用的一系列容器类型都增加了泛型支持(),有了泛型后就可以指定容器类中对象的类型了。假如向泛型容器中加入错误的对象,编译器会报警告。__covariant:协变性,子类型可以强转到父类型(里氏替换原则)。__contravariant:逆变性,父类型可以强转到子类型。不...

2018-12-20 21:53:00 109

转载 省市县三级联动(1)

.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equi...

2018-12-20 15:49:11 79

转载 (转)Golang--使用iota(常量计数器)

iota是golang语言的常量计数器,只能在常量的表达式中使用。iota在const关键字出现时将被重置为0(const内部的第一行之前),const中每新增一行常量声明将使iota计数一次(iota可理解为const语句块中的行索引)。使用iota能简化定义,在定义枚举时很有用。举例如下:1、iota只能在常量的表达式中使用。fmt.Println(iota) 编译错误: u...

2018-12-20 09:17:00 73

转载 关于 ReactNative 环境搭建之 error: invalid developer directory '/Library/Developer/Comm

简要说明,此次尝试安装 ReactNative 时当前 MacPro 版本为 10.13.6、Xcode 版本为Version 9.4.1 (9F2000),按照官方的完整原生环境搭建流程一步步执行,可不料刚开始就遇到了一个很大的难关,具体如下:官方推荐使用 Homebrew 来安装,随后便顺理成章的进入了 Homebrew 的主页,醒目的看到了 Install Homebrew 的标语,随后...

2018-12-20 02:16:34 211

转载 等差求和

有实数n&gt;1n&gt;1n>1,mmm为nnn的倒数即m=1nm =\dfrac 1nm=n1​,则:∑k=1∞mk=1n−1\sum_{k=1}^\infty m^k=\frac1{n-1} k=1∑∞​mk=n−11​用等比数列求和公式可证明。等比数列通项公式、求和公式:an=a1q(n−1)a_n=a_1...

2018-12-19 11:05:00 124

转载 CSS利用@font-face使用自定义字符和图标

昨天发的一个教程被一顿喷,说已经不用图片了,什么图标字体啦,好桑心~~,但也是事实,现在的前端图片越来越少了,相应替换的是css以及图标字体,所以去探测了几个网站,找了一下style.css 文件,看看具体的CSS内容,然后发现这是一个很有趣的问题。 ...

2018-12-18 21:34:19 106

转载 012:URL映射补充

URL映射:1、为什么Django回去url.py文件中寻找映射呢?答:应为在项目的setting.py文件中配置了:ROOT_URLCONF变量,此变量中设置为:urls.py 所以django会去urls.py中寻找;2、在urls.py中所有的映射,都应该放在:urlpatterns变量中;3、相关变量请使用path或re_path函数进行包装;相关实例配置想,情况下图:...

2018-12-18 21:29:00 77

转载 算法(6) 快速排序

本节的主题是快速排序,它可能是应用最广泛的排序算法了。快速排序流行的原因是它实现简单、适用于各种不同的输入数据且在一般应用中比其他排序算法都要快得多。快速排序引人注目的特点包括它是原地排序(只需要一个很小的辅助栈),且将长度为N的数组排序所需的时间和NlgN成正比。我们已经学习过的排序算法都无法将这两个优点结合起来。另外,快速排序的内循环比大多数排序算法都要短小,这意味着它无论是在理论上还是在实际...

2018-12-18 20:18:00 110

转载 java多线程-线程状态

线程共6状态NEW:线程被创建出来(new Thread),状态为NEW。此时程序未开始运行。RUNNABLE:调用start()方法后,状态为RUNNABLE,并没有立即开始执行。该状态的线程可以是运行的也可以是未运行的。BLOCKED:当一个线程正在获取一个对象锁,而该对象锁被其他线程持有时,则该线程进入BLOCKED状态。(线程争夺锁排队进入synchronized代码块)...

2018-12-18 16:21:00 46

转载 LinkedBlockingQueue源码解析(2)

此文已由作者赵计刚授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。3.3、public void put(E e) throws InterruptedException原理:在队尾插入一个元素,如果队列满了,一直阻塞,直到队列不满了或者线程被中断使用方法:        try {            abq.put("hello1");        } cat...

2018-12-18 15:41:00 61

转载 python3 gmail imap [ALERT] Please log in via your web browser

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

2018-12-18 10:19:00 421

转载 阿里云文件存储(NAS)助力业务系统承载双十一尖峰流量

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

2018-12-17 15:13:00 54

原创 Beaker:一个基于Electron的点对点Web浏览器

Beaker是一个基于Electron、Chromium和Node.js的实验性、点对点Web浏览器。Beaker包含新的基于Dat的API,用于构建无主机应用程序,同时又保持与传统Web的兼容性。Beaker的团队致力于建立一个人对人的网络。最初,Web在以前无法想象的规模上促成了通信、协作和创造,但是,Beaker的团队表达了他们的沮丧,Web已经发展成了孤立平台的集合,阻碍了定制化和互操作性...

2018-12-17 06:00:00 1267

转载 基数排序(桶排序)--静态链表实现

原理 基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O (nlog(r)m),其中r为所采取的基数,而m为堆数,在某些时候,基数排序法的效率高于其它的...

2018-12-16 19:50:00 156

转载 SpringBoot+Shiro学习(二):逻辑介绍

我们先写一个简单的登录认证。//创建一个默认SecurityManagerDefaultSecurityManager defaultSecurityManager = new DefaultSecurityManager();//创建一个自定义Realm对象CustomRealm realm = new CustomRealm();//将自定义Realm注入到SecurityManag...

2018-12-16 08:00:15 73

转载 一篇文章教你顺利入门和开发chrome扩展程序(插件)

前言关于chrome extension的开发经验总结或说明文档等资料很多,很多人在写,然而,我也是一员。但是,也许这篇文章,可能给你一些不一样的感受。这里介绍的是80%你要开发扩展会碰到的问题前面部分大多数是一些基础介绍,和别人的资料大同小异,但是用的是通俗的语言或者我自己理解来描述的,不是拷贝官方的描述,不然的话,你干脆看官方文档就好啦,干嘛还来我这里折腾对吧,也许这些通俗的描述,更方便...

2018-12-15 04:01:30 2430

转载 Elasticsearch增、删、改、查操作深入详解(Elasticsearch教程02)|MVP讲堂

作者:阿里云MVP 铭毅往期内容:死磕 Elasticsearch 方法论:普通程序员高效精进的 10 大狠招!Elasticsearch学习,请先看这一篇!(Elasticsearch教程01)引言:对于刚接触ES的童鞋,经常搞不明白ES的各个概念的含义。尤其对“索引”二字更是与关系型数据库混淆的不行。本文通过对比关系型数据库,将ES中常见的增、删...

2018-12-14 16:19:46 161

转载 阿里云gpu服务器的特点-阿里云gpu服务器价格

阿里云GPU云服务器是基于GPU应用的计算服务,多适用于AI深度学习,视频处理,科学计算,图形可视化,等应用场景,型号有AMD S7150, Nvidia M40, Nvidia P100,Nvidia P4,Nvidia V100,阿里云成为中国首家与NGC GPU加速容器合作的云厂商。阿里云gpu服务器GA1实例计算性能力GA1实例最多可...

2018-12-14 15:04:48 616

转载 记一次阿里云服务器运行慢排除

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

2018-12-14 13:41:00 1841

转载 java B2B2C Springcloud多租户电子商城系统-Spring Cloud Sleuth

在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败。愿意了解源码的朋友直接企鹅求求:二一四七七七五六三三Spring Cloud Sleuth提供了一套完整的服务跟踪的解决方案。Spring Cloud Sleuth借用了Goog...

2018-12-13 01:52:14 75

转载 教程get | K8S部署OpenStack容器云(下)

如何借助OpenStack Kolla-K8S项目,通过K8S对OpenStack进行容器化部署?并最终部署一套All-In-One类型的OpenStack容器云?让我们继续部署: 部署kolla-kubernetes■ 覆盖默认的RBAC设置通过kubectl replace命令进行默认RBAC设置的覆盖,如下:kubectl re...

2018-12-12 22:36:00 1827

空空如也

空空如也

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

TA关注的人

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