0

EF 6.x、EF Core实现dynamic动态查询和EF Core实现多个上下文实例池你了解多少?

前言 很长一段时间没有写博客了,今天补上一篇吧,偶尔发现不太愿意写博客了,太耗费时间,不过还是在坚持当中,毕竟或许写出来的东西能帮到一些童鞋吧,接下来我们直奔主题。无论是在在EF 6.x还是EF Core中对于原始查询的APi都比较鸡肋,比如我们只想查询单个值,它们是不支持的,比如我们只想有些列,它 ...

Jeffcky 发布于 2018-04-24 00:48 评论(0)阅读(17)
0

java的迭代器详解

迭代器的引出 在jdk1.5版本之前是没有 foreach的,然而1.5版本就加上了foreach,而引入的新的foreach功能并不是在jvm上进行改进的因为代价太高,甲骨文工程师想到了一个比较好的办法就是在编译器中引入迭代器的概念从而实现foreach遍历。 请看一段代码: 而上面的代码在运行多 ...

nianzhilian 发布于 2018-04-24 00:17 评论(0)阅读(13)
0

Java8-理解Collector

上一节学习了Java8中比较常用的内置collector的用法。接下来就来理解下collector的组成。 Collector定义 Collector接口包含了一系列方法,为实现具体的归约操作(即收集器)提供了范本。我们已经看过了Collector接口中实现的许多收集器,例如toList或group ...

Ryan.Miao 发布于 2018-04-24 00:08 评论(0)阅读(4)
0

curl_multi实现并发

普通请求 curl_normal.php use time:0.830 s curl_multi并发 curl_multi.php use time:0.259 s curl_multi并发优化:curl_multi_select 在上个示例里当 时,执行 而整个批处理句柄没有全部执行完毕时,系统会 ...

飞鸿影~ 发布于 2018-04-24 00:07 评论(0)阅读(13)
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)阅读(13)
0

Spring中的InitializingBean接口的使用

InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。 测试,如下: 配置文件 Main函数如下 测试结果为: 这说明在spring初始化bean的时候,如果bean实现了In ...

卫旗 发布于 2018-04-23 23:55 评论(0)阅读(16)
0

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

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

compassblog 发布于 2018-04-23 23:15 评论(0)阅读(11)
0

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

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

码农阿宇 发布于 2018-04-23 22:54 评论(1)阅读(67)
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)阅读(40)
0

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

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

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

jmeter正则表达式书写

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

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

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

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

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

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

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

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

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

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

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

unittest测试框架详谈及实操

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

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

ELK 6.2.4搭建

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

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

Java并发编程之并发工具类

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

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

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

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

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

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

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

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

Mysql--执行计划 Explain

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

cyhbyw 发布于 2018-04-23 21:29 评论(1)阅读(58)