自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Redis函数

PHPRedis手册https://github.com/phpredis/p...连接操作$redis = new Redis();$redis->connect("127.0.0.1", 6379, 1); //TCP短连接,1秒超时,返回bool$redis->connect('/tmp/redis.sock'...

2018-11-30 10:11:06 431

转载 数据可视化的发展前景、商业/职业前景?

欢迎访问网易云社区,了解更多网易技术产品运营经验。可视化分析已经成为一项流行的业务,电商、金融、物流、政府等很多行业都在使用可视化技术来支撑业务优化、战略决策。然而,从应用与设计的角度来看,本人更愿意谈敏捷 BI 的概念。敏捷 BI 就是以业务人员为中心,让业务人员更理解业务,了解需求,可以自助分析。对 IT 人员来说,他可以在管控...

2018-11-30 09:12:15 381

转载 野生前端的数据结构练习(10)希尔排序,归并排序,快速排序

一.希尔排序shell sort也称缩小增量排序,是对插入排序算法的改进,其工作原理是定义一个间隔序列来表示排序过程中进行比较的元素之间有多远的间隔,每次将具有相同间隔的数分为一组,进行插入排序,大部分场景中,间隔是可以提前定义好的,也可以动态生成。在较大的数据集上,希尔排序对于插排的优化效果是非常明显的。./** * 希尔排序示例代码 */function shellSort(gap...

2018-11-29 11:50:42 94

原创 未来三年,哪些技术会撑起云计算发展的“另一片天”?

云计算的未来,将何去何从?这是一个简答又复杂的问题。因为,热点技术我们很容易看到;而一些背后的根源问题则需要我们认真思考。首先,是分布式计算的出现 。利用互联网上的计算机的中央处理器的闲置处理能力,来解决大型计算问题,看似是一个神话,但实际上已经成为一种新的趋势。尤其是IBM对红帽的收购,以及微软Azure的最新战略部署,都表明:混合云时代正在到来,分布式计算跨域技术挑战,将成为可能。到目前为止,...

2018-11-29 10:15:00 102

转载 运行pip报错:Fatal error in launcher: Unable to create process using '"'

在新环境上安装python的时候又再次遇到了这个情况,这次留意了一下,发现原来的文章有错误的地方,所以来更新一下,应该能解决大部分的问题。环境是win8,原来只安装了python2.7。后来因为要用到python3,为了让两者共存,降python3的运行文件改成了python3.exe. 问题就此而来,这时候运行python3 的pip会遇到如下错误Fatal error in la...

2018-11-28 14:42:00 123

转载 星云精准测试之用例魔方

  精准测试从某个层面来讲,是赋予了测试用例真正的生命力,传统的测试用例仅仅是一些只能够依赖人去理解和分析的文本文件而已,在计算机和算法层面则没有存在意义和价值。下图是精准测试的整体架构图:  大家首先可能会比较好奇,“用例魔方”的概念是怎么来的?测试用例魔方是在精准测试的设计、开发和商业实践中自然产生的功能集合的一个统称。当我们把精准测试的和用例分析...

2018-11-28 14:24:45 84

转载 Jmeter测试API接口,用Jmeter自动化之检查DB数据

如上: 注册接口,会新增数据,要怎么自动化检查DB中生成的数据呢?很简单,只需要以下几个配置元件JSON截取器或者正则表达式截取器:目的在于取出返回消息体中的数据aaJDBC后置处理器:目的在于从DB中取出数据bbBeanShell Assertion:判断上面的aa和bb数据是否相等,相等则通过,不等则不通过String card =vars.get("ca...

2018-11-28 09:47:00 81

转载 19. Remove Nth Node From End of List C++删除链表的倒数第N个节点

https://leetcode.com/problems/remove-nth-node-from-end-of-list/使用双指针法,可以仅遍历一次完成节点的定位/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ...

2018-11-27 22:07:00 45

转载 HTML-示例-bootstrap样式模板

bootstrap样式模板https://v3.bootcss.com/css/<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <link rel...

2018-11-27 20:21:00 508

转载 自定义 gradle plugin,教你如何 hook 系统 task 和字节码

一、开源背景大家在自己写 library 的时候估计也遇到过这种困惑:一个 library 中的某个类中有些方法或类只想给该 library 中的类使用,并不想暴露出去,但是由于项目的包的层级关系,不得不把方法写为 public ,导致暴露给了外界!!!当时这个问题确实困惑了我一段时间,总不能自己为了不对外暴露,把 方法/类 写为 非public 吧?那我自己的 library 如何去调用...

2018-11-27 15:25:21 961

转载 BZOJ1861[Zjoi2006]书架——非旋转treap

题目描述小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。 小T在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一本。由于这些书太有吸引力了,所以她看完后常常会忘记原来是放在书柜的什么位置。不过小T的记忆力是非常好的,所以每次放书的时候至少能够将那本书放在拿出来时的位置附近,比如说她拿的时候这本书上面有X本书,那么放回...

2018-11-26 20:39:00 83

转载 npm --save和--save-dev区别

1、npm install 就是安装模块,npm run dev 就是执行npm script中的命令。当我们执行npm命令的时候,它到哪里去找,这就要说到每个node项目中都有的核心文件package.json 文件。2、项目刚刚开始时,就要创建package.json这个文件,可以进入项目目录手动创建,就和创建一个txt文件一样(不建议),使用命令行创建:npm init,然后一路回车、填信...

2018-11-26 17:48:19 75

转载 看看阿里大牛Peter是如何理解:高可用、高并发、分布式架构思维

分布式架构高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的所以分布式的知识需要掌握:分布式架构思维大型互联网架构演进过程架构师应具备的分布式知识主流分布式架构设计详解架构开发基础多线程开发高性能NIO框架架构核心服务层技术服务的前世今生深入理解通讯协议基于分布式RPC解决方案Dubbo全解析架构关键基础设施分布式环境指挥官Zookeeper分布式消息通讯异步与MQ分布式缓存数据存储SQ...

2018-11-26 08:58:18 315

转载 RouterOS双线进行IP分流上网

环境:1、第一条:电信静态IP,一级路由分配的IP;第二条:移动光纤2、通过指定某些IP走电信,某些走移动注意:1、当有多条线路进行NAT伪装时,Out. Interface这个必须选择具体的网卡,不能默认只用一个,不然会出现偶尔断线的情况。2、指定某些IP走电信的原理是通过在防火墙的Mangle打标签,然后再路由表上匹配标签,但此时需要特别注意,只要打了标签之后,在路由表默认...

2018-11-25 22:13:00 4590

转载 iframe的使用

开始接触前端的时候,搜索iframe出来的是iframe耗能,不安全等,以至于并没有去正式了解,想来也确实是太不够严谨。现在在业务中有需要用到iframe来实现一些特定的需求,所以觉得很有必要去了解一下,查了一些资料进行整理。概念: iframe 元素会创建包含另外一个文档的内联框架(即行内框架),用于设置文本或图形的浮动图文框或容器基本使用:&lt;!--这个是最通常的使用,还可以设置...

2018-11-25 03:18:39 78

转载 Mysql Server系统架构介绍

总的来说,MySQL可以看成是二层架构。第一层我们通常叫做SQL Layer,在MySQL数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,sql解析,执行计划优化,query cache的处理等等;第二层就是存储引擎层,通常叫做Storage Engine Layer,也就是底层数据存储操作实现部分,由多种存储引擎共同组成。所以,可以用如下图来MySQL的基础架构。  ...

2018-11-24 18:48:00 192

转载 Apache Flink 漫谈系列(09) - JOIN 算子

聊什么在《Apache Flink 漫谈系列 - SQL概览》中我们介绍了JOIN算子的语义和基本的使用方式,介绍过程中大家发现Apache Flink在语法语义上是遵循ANSI-SQL标准的,那么再深思一下传统数据库为啥需要有JOIN算子呢?在实现原理上面Apache Flink内部实现和传统数据库有什么区别呢?本篇将详尽的为大家介绍传统数据库为什么...

2018-11-23 19:17:21 253

转载 今天我们不谈企业,只谈电影!

不带广告的美剧不是好电影!不信你点开看↓:点我观看视频电影主人公:耐世特耐世特汽车系统(Nexteer Automotive)是先进转向及动力传动系统的全球领军企业,创立于1906年,业务遍及全球。该公司为60多家汽车制造商设计、制造、销售电动助力转向器、液压助力转向器、转向管柱和传动轴产品,是全球一级汽车零部件供应商。作为一家专注于技术的公司,耐世特希望能快速适应行业的当前趋势和需求。故事主...

2018-11-23 13:18:44 71

转载 angularjs自定义指令函数传参

问题描述在编写导入指令的时候,需要将函数绑定到指令中,并传入一个参数。初步实现首先指令的js文件如下,基本的绑定参数和绑定函数,没有什么说的:angular.module('webappApp') .directive('yunzhiImport', function() { return { ...

2018-11-23 12:13:04 2445 1

转载 JS获取地址栏传值

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

2018-11-23 10:58:00 357

转载 Linux高性能服务器编程模式

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

2018-11-22 08:36:00 99

转载 JAVA复习笔记(九)

1、super介绍(续)(1)子类而言 是不是继承了我们父类的所有,自然继承了父类的父类的成员变量和方法,所有可以直接通过super调用 super.super 多余了。(2)破坏了java的封装性 只有一个直接父类。2、final关键字的使用final关键字 是一个修饰符,用来修饰类方法变量(1)fina...

2018-11-21 14:46:17 54

原创 服务交付审查:缺失的DevOps反馈环

在当今的数字服务经济中,IT组织不仅需要有改变的能力,也需要按正确的方向改变。这意味着,他们需要能够感知反馈,并做出响应,以便持续地识别和衡量自己对目标适用性的理解与客户看法的差距。当然,标准的敏捷反馈环是由这三个部分构成的:产品演示、团队回顾和自动化测试,它们提供了产品健康和适用性方面的宝贵意见。然而,还是有很多团队和利益相关者在苦苦寻找一种可靠的方法来理解反馈的重要领域:服务交付的适用性。本文...

2018-11-21 09:00:00 59

转载 15-《ARKit by Tutorials》读书笔记2:时空门

说明ARKit系列文章目录本文是Ray Wenderlich上《ARKit by Tutorials》的读书笔记,主要讲内容概要和读后感  该书推出了三个免费章节,主讲如何制作一个时空门app:第7,8,9章,我对其进行了完整翻译,而本文是对以下三章内容的总结和感想:[译]在ARKit中创建一个时空门App:准备开始[译]在ARKit中创建一个时空门App:添加物体[译]在A...

2018-11-21 01:17:54 125

转载 P3194 [HNOI2008]水平可见直线

传送门我们把所有的直线按斜率从小到大排序,然后用单调栈维护发现,如果当前直线与\(st[top-1]\)直线的交点的横坐标大于等于与\(st[top]\)的交点的横坐标,当前直线可以覆盖掉\(st[top]\)这个可以画图理解一下//minamoto#include<bits/stdc++.h>#define rint register intusing namespac...

2018-11-20 16:06:00 80

转载 python3 整数类型PyLongObject 和PyObject源码分析

python3 整数类型PyLongObject 和PyObject源码分析一 测试环境介绍和准备测试环境:操作系统:windows10Python版本:3.7.0 下载地址VS版本:vs2015社区版(免费) 下载地址win10SDK(安装vs2015是可以选择,如果没有安装则需要独立安装)http://ffmpeg.club/python二 如何查看源码1 下载python源码https:/...

2018-11-20 15:08:04 84

转载 C#关于多线程及线程同步 lock锁的应用

Form1.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading;...

2018-11-19 17:58:00 156

转载 浅析为何使用融合CDN是大趋势?

使用传统CDN的用户遇到的新问题 随着云计算时代的快速发展,尤其是流媒体大视频时代的到来,用户在是使用过往CDN节点资源调配将面临很多问题: 问题1: 流媒体时代不局限于静态内容分发,直播点播等视频服务对时延极其敏感,CDN资源的充足已经不足以解决低时延问题。 问题2: 传统CDN厂商为了控制成本,在四五线城市的边缘节点都会选择相对便宜的机房,这意味着可靠性和可控性的降低。从容量、服务稳定性、...

2018-11-19 15:38:00 154

转载 [译]AppExtension编程指南:扩展基础3

App Extension Programming Guide-App Extension Essentials AppExtension编程指南:扩展基础3Creating an App Extension创建应用扩展iOS8/OS X v10.10翻译自苹果官方文档 App Extension Programming Guide--App Extensions Essent...

2018-11-19 06:28:49 200

转载 玩转JavaScript,这些技巧值得你拥有!

oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)> <td>no </table> 可用于Table<body onselectstart="...

2018-11-16 20:35:40 74

转载 删除文本每行前多少字符

删每行前1个字符:sed 's/.//' aa.txt删每行前2个字符:sed 's/..//' aa.txt删每行前10个字符:sed 's/.{10}//' aa.txt转载于:https://blog.51cto.com/yangzhiming/2318102

2018-11-16 18:48:07 1391

转载 taro关于react-native安装

安装taro,这边只建议使用mac电脑,不然无法开发ios1.全局安装taronpm install -g @tarojs/cli2.构建一个文件包taro init myAppReact Native 的安装# npm script$ npm run dev:rn# 仅限全局安装$ taro build --type rn --watch# npx 用户也可以使用$...

2018-11-16 01:07:47 777

转载 python常用的内置模块

import collectionstime,datetime 以及 calendar主要用于封装一些关于集合类的相关操作,例如Iterable ,Iterator 提供了了⼀一些除了了基本数据类型以外的数据集合类型 (Counter, deque, OrderDict, defaultdict以及namedtuple)Counter 计数器 用于计算可迭代对象中各...

2018-11-15 21:08:00 64

转载 JVM(一)内存分配

方法区:①存储被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码数据 ②又称为永久代,仅对于Hotspot来讲,JRockit和IBM J9里面没有永久代的概念,1.8以后是元空间,直接使用的是外存③垃圾回收再这一部分比较少,主要是对废弃常量的无用类的回收。④运行时常量池也在这一部分。Class文件中除了类的版本、字段、方法、接口等描述信息以外,还有一项是常量池(C...

2018-11-15 17:13:00 47

转载 自己不熟悉的内置函数总结

all() Return True if bool(x) is True for all values x in the iterable. If the iterable is empty, return True.''''''any() Return True if bool(x) is True for any x in the iterable. If the it...

2018-11-15 16:57:00 46

转载 简明神经网络教程系列-目录

简明神经网络教程系列~写在前面,为啥要出这个系列的教程呢?总的说来,我们现在有了很多非常厉害的深度学习框架,比如tensorflow,pytorch,paddlepaddle,caffe2等等等等。然而,我们用这些框架在搭建我们自己的深度学习模型的时候,到底做了一些什么样的操作呢?我们试图去阅读框架的源码来理解框架到底帮助我们做了些什么,但是……很难!很难!很难!因为深度学习是需要加速啦,分布...

2018-11-14 14:03:00 194

转载 携程基于Flink的实时特征平台

本文来自7月26日在上海举行的 Flink Meetup 会议,分享来自于刘康,目前在大数据平台部从事模型生命周期相关平台开发,现在主要负责基于flink开发实时模型特征计算平台。熟悉分布式计算,在模型部署及运维方面有丰富实战经验和深入的理解,对模型的算法及训练有一定的了解。本文主要内容如下:在公司实时特征开发的现状基础上,说明实时特征平台的开...

2018-11-14 09:53:20 120

转载 tar 解压报错

日常运维中,在安装某些软件包时需要先进行解压,但是解压时出现了报错,错误内容如下:[root@localhost ~]# tar -zxvf php-5.6.38.tar.gzgzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting now...

2018-11-13 17:29:03 959

转载 malloc的用法和意义

int*p;p=(int*)malloc(sizeof(int)*128);//分配128个(可根据实际需要替换该数值)整型存储单元,//并将这128个连续的整型存储单元的首地址存储到指针变量p中double*pd=(double*)malloc(sizeof(double)*12);//分配12个double型存储单元,//并将首地址存储到指针变量pd...

2018-11-13 04:54:00 78

转载 LeetCode 399. Evaluate Division

Graph+BFS/DFS这道题最好想到的就是建立一个graph,两个节点的ratio就当做图的边保存下来。query的时候,只要从一个节点开始,dfs或者bfs,把一路的ratio都乘起来即可。用BFS来做:class Solution {public: vector<double> calcEquation(vector<pair<st...

2018-11-13 03:28:00 58

空空如也

空空如也

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

TA关注的人

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