0

jmeter入门操作手册

基础操作手册:Windows Mr丶菜鸟 1、下载jmeter ,jmeter是一款基于java的开源工具,可以测试接口和性能,需要jdk环境,下载jmeter地址:https://jmeter.apache.org/download_jmeter.cgi 下载安装之后进行解压,启动文件在jmete ...

Mr、菜鸟 发布于 2019-04-23 10:46 评论(0)阅读(0)
0

[Abp vNext 源码分析] - 3. 依赖注入与拦截器

一、简要说明 ABP vNext 框架在使用依赖注入服务的时候,是直接使用的微软提供的 Microsoft.Extensions.DependencyInjection 包。这里与原来的 ABP 框架就不一样了,原来的 ABP 框架还需要抽象出来一个 用来管理整个 IoC 容器,现在则直接操作 与 ...

myzony 发布于 2019-04-23 10:40 评论(0)阅读(13)
0

ASP.NET Core开发者指南

ASP.NET Core开发者指南 2019年ASP.NET Core开发者指南: 你可以在下面找到一张图,该图展示了你可以选取的路径及你想学习的库,从而成为一名 ASP.NET Core 开发者。“作为 ASP.NET Core 开发者,我接下来应该学习什么?”,我把这张图作为建议给每个问过我这一 ...

Jamel_Song 发布于 2019-04-23 10:36 评论(0)阅读(17)
0

SpringBoot启动原理及相关流程

一、springboot启动原理及相关流程概览 springboot是基于spring的新型的轻量级框架,最厉害的地方当属自动配置。那我们就可以根据启动流程和相关原理来看看,如何实现传奇的自动配置 二、springboot的启动类入口 用过springboot的技术人员很显而易见的两者之间的差别就是 ...

_小西瓜 发布于 2019-04-23 10:34 评论(0)阅读(19)
2

count()聚合函数正确用法

count()是聚合函数,对于返回的结果集,一行行地判断,累计值加1,最后返回累计值,count(*)、count(主键ID)和count(1)表示返回满足条件的结果集的总行数。 count()聚合函数统计非NULL与NULL值的区别: 1、count(字段)不统计NULL记录,即表示满足条件的数据 ...

天子笑 发布于 2019-04-23 09:59 评论(0)阅读(97)
0

invokedynamic字节码指令

1. 方法引用和invokedynamic 是jvm指令集里面最复杂的一条。本文将从高观点的角度下分析 指令是如何实现方法引用(Method reference)的。 具体言之,有这样一个方法引用: 使用 查看对应字节码: 使用 指令生成encode对象,然后存入 局部变量槽 1 。接着获取 获取 ...

kelthuzadx 发布于 2019-04-23 09:44 评论(0)阅读(39)
0

Activity 之生命周期

Activity 之生命周期 本文内容: 1. Activity 介绍 2. Activity 的生命周期 2.1 生命周期图 2.2 常见情况下生命周期的回调 2.3 关于生命周期常见问题 2.4 异常状态下活动的生命周期 2.4.1 资源配置改变导致 Activity 重建 2.4.2 低优先级 ...

zhangmiao14 发布于 2019-04-23 09:42 评论(0)阅读(47)
0

测试了一下编解码的执行效果

背景 在《777真钱老虎机媛的人生观》这篇文章中,在博客园有热心朋友反馈: protosbuff支持的类型少~而且不支持嵌套~性能更没有json高,如不是外网使用节约流量,没有用的必要~ 我觉得评论说的很好。但是以淘金式思路来看这个问题,需要提出自己的问题,进行批判性吸收。 编码效率 写了一段代码测试使用pro ...

编程一生 发布于 2019-04-23 09:36 评论(0)阅读(81)
13

ASP.NET Core 身份验证(一)

前言 这篇文章我想带领大家了解一下 ASP.NET Core 中如何进行的身份验证,在开始之前强烈建议还没看过我写的 Identity 系列文章的同学先看一下。 Identity 入门系列文章: "Identity 入门一" "Identity 入门二" "Identity 入门三" 名词解释 做 ...

Savorboard 发布于 2019-04-23 09:09 评论(7)阅读(480)
2

Golang 入门 : 映射(map)

映射是一种数据结构,用于存储一系列无序的键值对,它基于键来存储值。映射的特点是能够基于键快速检索数据。键就像是数组的索引一样,指向与键关联的值。与 C++、Java 等编程语言不同,在 Golang 中使用映射不需要引入任何库。因此 Golang 的映射使用起来更加方便。我们可以通过下图简要的理解一 ...

sparkdev 发布于 2019-04-23 08:41 评论(0)阅读(145)
19

聊聊我的知识体系

不知不觉树义已经工作 5 年了,一路走来磕磕碰碰但总算有了自己的一点小体会。对于一个 Java 开发人员来说,到了 5 年的关键节点,需要掌握哪些知识点呢?经过我自己的总结,我列出了下面的思维导图。 从上面的图片我们可以看出大致分为三个部分:JDK 源码、JVM 原理、框架源码。 JDK源码 JDK ...

陈树义 发布于 2019-04-23 08:30 评论(9)阅读(869)
1

Hadoop3.2.0使用详解

1.概述 Hadoop3已经发布很久了,迭代集成的一些新特性也是很有用的。截止本篇博客书写为止,Hadoop发布了3.2.0。接下来,笔者就为大家分享一下在使用Hadoop3中遇到到一些问题,以及解决方法。 2.内容 2.1 基础软件包 在使用这些组件时,我们需要做一些准备工作,内容如下: Hado ...

哥不是小萝莉 发布于 2019-04-23 00:19 评论(0)阅读(192)
1

SpringBoot之旅第五篇-数据访问

一、引言 大部分系统都离不开数据访问,数据库包括SQL和NOSQL,SQL是指关系型数据库,常见的有SQL Server,Oracle,MySQL(开源),NOSQL是泛指非关系型数据库,常见的有MongoDB,Redis。 用spring开发时我们常用的ORM框架有JDBC、Mybatis,Hib ...

茶底世界 发布于 2019-04-23 00:12 评论(0)阅读(255)
0

解读 kubernetes client-go 官方 examples - Part Ⅰ

本文通过解读 Kubernetes client-go 官方例子之一 Create, Update & Delete Deployment ,详细介绍 client-go 原理和使用方法。该例子实现了创建、更新、查询、删除 deployment 资源。 ...

黄挤挤 发布于 2019-04-22 23:53 评论(0)阅读(73)
0

BoltDB简单使用教程

1.BoltDB简介 Bolt是一个纯粹Key/Value模型的777真钱老虎机。该项目的目标是为不需要完整数据库服务器(如Postgres或MySQL)的项目提供一个简单,快速,可靠的数据库。 BoltDB只需要将其链接到你的应用777真钱老虎机代码中即可使用BoltDB提供的API来高效的存取数据。而且BoltDB支持 ...

勋爵 发布于 2019-04-22 23:27 评论(0)阅读(132)
2

ASP.NET Core 使用 Google 验证码(reCAPTCHA v3)代替传统验证码

 写在前面 友情提示: Google reCAPTCHA(v3下同) 的使用不需要“梯子”,但申请账号的时候需要! Google reCAPTCHA 的使用不需要“梯子”,但申请账号的时候需要! Google reCAPTCHA 的使用不需要“梯子”,但申请账号的时候需要! 那天上班路上刷博客园, ...

乔达摩 发布于 2019-04-22 22:37 评论(5)阅读(311)
1

为什么会有Comparable与Comparator接口? 引入策略模式

[TOC] 引入 大家先考虑一个场景, 有一个整形数组, 我们希望通过调用一个工具类的排序方法就能对该数组进行排序. 请看下面的代码:   Comparable接口的来龙去脉 通过上面的代码, 我们能够轻易地对整形数组进行排序, 那么如果现在有了新需求, 需要对浮点类型数据进行排序, 排序 ...

炭烧生蚝 发布于 2019-04-22 21:07 评论(0)阅读(186)
1

【带着canvas去流浪(8)】碰撞

示例代码托管在: "http://www.github.com/dashnowords/blogs" 博客园地址: "《大史住在大前端》原创博文目录" 华为云社区地址: "【你要的前端打怪升级指南】" [TOC] 经过前面章节相对枯燥的练习,相信你已经能够上手 的原生API了,那么从这一节开始,我们 ...

大史不说话 发布于 2019-04-22 21:06 评论(0)阅读(151)
4

vue项目首屏加载优化实战

问题 单页面应用的一个问题就是首页加载东西过多,加载时间过长。特别在移动端,单页面应用的首屏加载优化更是绕不开的话题。下面我会写出我在项目中做的一些优化,希望大家能够相互讨论,共同进步。 我的项目vue-cli3构建的,vue+vue-router+vuex,UI框架选用 element-ui,aj ...

面包大虾 发布于 2019-04-22 20:17 评论(0)阅读(342)
0

更新缓存

更新缓存的时候涉及两个问题: 删除(del)还是 修改(set)? 先操作数据库,还是 先操作缓存? 组合起来就有四种情况: 第一种情况:先删除缓存,后更新数据库 如果删除缓存失败,则后面的操作都不会执行,没问题; 如果删除缓存成功,更新数据库失败,则缓存与数据库不一致,但这种不一致会马上被修正, ...

不要乱摸 发布于 2019-04-22 19:27 评论(0)阅读(208)
博聚网