0

POJ-2299 Ultra-QuickSort---树状数组求逆序对+离散化

题目链接: https://vjudge.net/problem/POJ-2299 题目大意: 本题要求对于给定的无序数组,求出经过最少多少次相邻元素的交换之后,可以使数组从小到大有序。 两个数(a, b)的排列,若满足a > b,则称之为一个逆序对。 n < 500,000 0 ≤ a[i] ≤ ...

_努力努力再努力x 发布于 2018-04-23 23:59 评论(0)阅读(81)
1

将 Hexo 个人博客同时部署到 GitHub 和 Coding 上

一、将个人博客托管到 GitHub 上 关于如何快速搭建自己的个人博客,如何完善自己的个人博客,什么是 GitHub ,如何将自己的博客代码托管到 GitHub 上面等等问题,我之前写过三篇文章已经做了详细的说明,三篇文章如下: "基于 Hexo + GitHub Pages 搭建个人博客(一)" ...

compassblog 发布于 2018-04-23 23:15 评论(5)阅读(96)
7

一种关于缓存数据何时更新的解决思路

为什么写? 和大家一样,我有每天逛逛博客园的习惯,今天在博客园看到了“一只攻城狮”写的《初遇 Asp.net MVC 数据库依赖缓存那些事儿》。该朋友利用.Net的SqlCacheDependency缓存依赖,解决了缓存数据何时更新的问题。 但是该思路具有一定的局限性,如:要利用数据库的存储过程,来 ...

码农阿宇 发布于 2018-04-23 22:54 评论(14)阅读(736)
0

salesforce lightning零基础学习(二) lightning 知识简单介绍----lightning事件驱动模型

看此篇博客前或者后,看一下trailhead可以加深印象以及理解的更好:https://trailhead.salesforce.com/modules/lex_dev_lc_basics 做过classic的朋友知道,前台和后台交互可以在页面上使用多种方式,比如在VF page中apex:comm ...

zero.zhang 发布于 2018-04-23 22:47 评论(0)阅读(133)
0

jmeter正则表达式书写

在测试过程中,经常会有以下几种场景,如A接口的返回值,用于B接口中,而且A登陆的账户,每次登陆,这个sid值还是变化的。那么在实际工作中,如何才能A接口中提取参数到B接口中?接下来我们就可以用正则表达式来解决这个问题。 场景如下,一个登陆接口,登陆后要使用该账号去购买标,买标的时候要使用A的登陆信息 ...

杭州铁锤 发布于 2018-04-23 22:43 评论(0)阅读(61)
0

图像融合之拉普拉斯融合(laplacian blending)

一、拉普拉斯融合基本步骤 1. 两幅图像L,R,以及二值掩模mask,给定金字塔层数level。 2. 分别根据L,R构建其对应的拉普拉斯残差金字塔(层数为level),并保留高斯金字塔下采样最顶端的图像(尺寸最小的图像,第level+1层): 拉普拉斯残差金字塔构建方法如下,以L图为例: (1) ...

一棹烟波 发布于 2018-04-23 22:43 评论(0)阅读(183)
28

【原创】分布式之缓存击穿

什么是缓存击穿 在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示 因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。 场景如下图所示: 我们正常人在登录首页的时候,都是根据u ...

孤独烟 发布于 2018-04-23 22:39 评论(38)阅读(2909)
0

JavaScript实现简单的双向数据绑定

什么是双向数据绑定 双向数据绑定简单来说就是UI视图(View)与数据(Model)相互绑定在一起,当数据改变之后相应的UI视图也同步改变。反之,当UI视图改变之后相应的数据也同步改变。 双向数据绑定最常见的应用场景就是表单输入和提交。一般情况下,表单中各个字段都对应着某个对象的属性,这样当我们在表 ...

laixiangran 发布于 2018-04-23 22:26 评论(0)阅读(538)
0

用solidity语言开发代币智能合约

智能合约开发是以太坊编程的核心之一,而代币是区块链应用的关键环节,下面我们来用solidity语言开发一个代币合约的实例,希望对大家有帮助。 以太坊的应用被称为去中心化应用(DApp),DApp的开发主要包括两大部分: 智能合约的开发 用户界面的开发 在本文中,我们将介绍智能合约的开发语言solid ...

以太坊开发 发布于 2018-04-23 22:21 评论(0)阅读(142)
0

unittest测试框架详谈及实操(一)

申明:本文是基于python3.x及selenium3.x. unittest,也可以称为PyUnit,类似于JUnit,用于python项目中,可以用来创建全面的测试套件,可以用于单元自动化测试(模块)、接口自动化测试(接口)、功能自动化测试(UI)等等。 官方文档:https://docs.py ...

菜鸟可米 发布于 2018-04-23 22:15 评论(0)阅读(103)
1

ELK 6.2.4搭建

开源实时日志分析ELK平台能够完美的解决我们上述的问题,ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成。 官方网站:https://www.elastic.co/products Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动 ...

Harvey2017 发布于 2018-04-23 22:10 评论(0)阅读(100)
1

Java并发编程之并发工具类

CountDownLatch CountDownLatch可以用于一个或多个线程等待其他线程完成操作. 示例代码 代码中, 主线程启动一个thread1线程后, 调用CountDownLatch的 方法被阻塞, 一直等到计数器减为0. CountDownLatch的构造方法接收一个参数n作为计数器, ...

第七狙击手 发布于 2018-04-23 22:09 评论(0)阅读(246)
1

使用python+requests+unittest实现接口自动化测试

这两天一直在找直接用python做接口自动化的方法,在网上也搜了一些博客参考,今天自己动手试了一下。 一、整体结构 上图是项目的目录结构,下面主要介绍下每个目录的作用。 Common:公共方法:主要放置公共的操作的类,比如数据库sqlhelper、文件操作类等 Config:公共变量:主要放置公共变 ...

社会主义接班人 发布于 2018-04-23 21:57 评论(1)阅读(191)
1

Android智能手机中各种音频场景下的audio data path

上一篇文章(Android智能手机上的音频浅析)说本篇将详细讲解Android智能手机中各种音频场景下的音频数据流向,现在我们就开始。智能手机中音频的主要场景有音频播放、音频录制、语音通信等。不同场景下的音频数据流向有很大差异,即使是同一场景,在不同的模式下音频数据流向也有所不同。 1,音频播放 A ...

davidtym 发布于 2018-04-23 21:36 评论(0)阅读(121)
2

Mysql--执行计划 Explain

Mysql 系列文章主页 0 介绍 0.1 是什么 使用 Explain 关键字可以模拟优化器执行 Sql 查询语句,从而知道 Mysql 是如何处理 Sql 的。 0.2 用法 Explain + Sql语句 0.3 执行计划包含的信息 如下图: 接下来,将对这 10 个表头中的字段一一进行说明。 ...

cyhbyw 发布于 2018-04-23 21:29 评论(2)阅读(187)
0

Linux编程之内存池的设计与实现(C++98)

假设服务器的硬件资源“充裕”,那么提高服务器性能的一个很直接的方法就是空间换时间,即“浪费”服务器的硬件资源,以换取其运行效率。提升服务器性能的一个重要方法就是采用“池”的思路,即对一组资源在服务器启动之初就被完全创建好并初始化,这称为静态资源分配。当服务器进入正式运行阶段,即开始处理客户端请求时, ...

Madcola 发布于 2018-04-23 21:21 评论(0)阅读(124)
0

PHP内核之旅-1.生命周期

PHP 内核之旅系列 PHP内核之旅-1.生命周期 PHP内核之旅-2.SAPI概述 PHP内核之旅-1.生命周期 PHP内核之旅-2.SAPI概述 1.SAPI接口 PHP具体应用的编程接口。 2.开始和结束 PHP开始执行以后会经过两个主要的阶段: 处理请求之前的开始阶段和请求之后的结束阶段。 ...

jackson0714 发布于 2018-04-23 21:10 评论(0)阅读(102)
3

AspNetCoreApi 跨域处理

AspNetCoreApi 跨域处理 如果咱们有处理过MV5 跨域问题这个问题也不大。 (1)为什么会出现跨域问题: 浏览器安全限制了前端脚本跨站点的访问资源,所以在调用WebApi 接口时不能成功访问资源,原因“同源策略”的存在: 同源指以下几点相同 (1) IP地址/域名 (2) 端口号 (3) ...

乐途 发布于 2018-04-23 20:39 评论(3)阅读(493)
2

Java 8 的时间日期 API

上一篇文章『Java 的时间日期 API』中,我们学习了由 Date、Calendar,DateFormat 等组成的「传统时间日期 API」,但是传统的处理接口设计并不是很友好,不易使用。终于,Java 8 借鉴第三方优秀开源库 Joda time,重新设计了一套 API。 那么本篇文章就来简单学 ...

Single_Yam 发布于 2018-04-23 19:49 评论(3)阅读(74)
0

Yii2.0源码阅读-behavior的实现原理

Yii2.0中的一个思想就是组件化的思想,所以、大多数的类都直接或间接的继承自yii\base\Component,而组件的三大功能:属性、事件、行为。 行为的目的是为了方便的扩展一个类的功能,而不需要直接去修改这个类,同时行为中也附带了事件的实现。 1、整体的结构 Controller和模型Act ...

BigNerd 发布于 2018-04-23 18:35 评论(0)阅读(107)