码迷,mamicode.com
首页 > 2020年05月24日 > 全部分享
OAuth 2.0
OAuth 2.0 是目前最流行的授权机制,用来授权第三方应用,获取用户数据。 这个标准比较抽象,使用了很多术语,初学者不容易理解。其实说起来并不复杂,下面我就通过一个简单的类比,帮助大家轻松理解,OAuth 2.0 到底是什么。 一、快递员问题 我住在一个大型的居民小区。 小区有门禁系统。 进入的 ...
分类:其他好文   时间:2020-05-24 18:06:23    阅读次数:116
JavaScript 的 this 指向 如何找?
this指的就是指代函数当前的运行环境。 那么如何理解上面那就话呢?我们还是看例子 var f = function () { console.log(this.x); } var x = 1; var obj = { f: f, x: 2, }; // 单独执行 f() // 1 // obj 环 ...
分类:编程语言   时间:2020-05-24 18:06:08    阅读次数:48
mybatis查询的三种方式
查询最需要关注的问题:①resultType自动映射,②方法返回值; interface EmpSelectMapper: package com.atguigu.mapper; import java.util.List; import java.util.Map; import org.apac ...
分类:其他好文   时间:2020-05-24 18:05:38    阅读次数:61
2020.5.24--习题二 题解
A - Candies 题解:给出一个数n,求x,使得 x+2x+4x+.....+2^(k-1)x=n成立 由此可得出x=n/(1+2+4+...+2^(k-1));不用求k的值 #include<bits/stdc++.h> using namespace std; int main() { i ...
分类:其他好文   时间:2020-05-24 18:05:18    阅读次数:51
Spring(一)--简介
一.概述(什么是spring): Spring是分层的Java SE/EE应用full-stack(一站式)轻量级开源框架。他解决的是业务逻辑层和其他各层的松耦合问题,将面向接口的编程思想贯穿整个系统应用。以IOC(控制反转)和AOP(面向切面编程)为内核,提供了展现层Spring MVC和持久层S ...
分类:编程语言   时间:2020-05-24 18:05:03    阅读次数:81
在 CentOS 7.5 64位上使用 yum 安装 MySQL 8.0
前段时间在 64位上安装 。查了些资料,在这里记录一下详细的安装和设置步骤。 一、安装 使用 安装 之前需要先下载对应的 文件,下载方法: 1. 去 MySQL 官网,在 DOWNLOADS 界面找到 ; 2. 选择 ; 3. 由于我使用的 CentOS 7,所以找到下面这一项下载: 下载好之后,由 ...
分类:数据库   时间:2020-05-24 18:04:47    阅读次数:64
算法 一致性hash/hash环
问题 在解决分布式系统中负载均衡的问题时候可以使用Hash算法让固定的一部分请求落到同一台服务器上,这样每台服务器固定处理一部分请求(并维护这些请求的信息),起到负载均衡的作用。 但是普通的余数hash(hash(比如用户id)%服务器机器数)算法伸缩性很差,当新增或者下线服务器机器时候,用户id与 ...
分类:编程语言   时间:2020-05-24 18:04:15    阅读次数:54
Docker
首先搞懂Docker是什么 ,那我们接下来看一张图了解一下 这就是我们部署项目的一般流程,多个就是横向扩展读个linux上,确保用户量上去也不会崩。但是经常遇到的额问题就是 1服务器与项目环境不一致比如jdk版本tomcat版本或者什么其他问题之类 2升级迭代麻烦 3如果这一台linux还有其他项目 ...
分类:其他好文   时间:2020-05-24 18:04:00    阅读次数:55
约瑟夫环(超好的代码存档)--19--约瑟夫环--LeetCode面试题62(圆圈最后剩下的数字)
圆圈中最后剩下的数字 0,1,,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。 例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。示例 1:输 ...
分类:其他好文   时间:2020-05-24 18:03:44    阅读次数:51
重写简易的confirm函数
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="http://code.jquery.com/jquery-3.5.1.min.js"></script> <title>Title</title> ...
分类:其他好文   时间:2020-05-24 18:03:31    阅读次数:100
springboot+postgresql+mybatisplus 整合的一些坑
技术架构:springboot+mybatisplus+postgresql+gradle 自定义TypeHnadler的使用 自定义的TypeHandler主要是转换Jsonb和array等类型 如果是使用mybatisplus的内置方法,则需要在实体字段加上@TableField注解,并且需要在 ...
分类:数据库   时间:2020-05-24 18:03:13    阅读次数:447
BoF图像检索
目录 一、图像检索基本概述 二、基于Bag of words模型的图像检索 1.Bag-of-words models模型 2.应用 三 、Bag of features算法 四、实验与结果 1.图像的sift特征提取及创建词汇 2.建立数据库+创建图像索引 3.在数据库中搜索图像 4.测试 五、总 ...
分类:其他好文   时间:2020-05-24 17:00:12    阅读次数:121
代码整洁之道(2)- 函数
函数 参考书籍:《代码整洁之道》,语言:Python 1.函数要短小 1)每个函数只做一件事,并且每个函数都依次把你带到下一个函数,这就是函数应该达到的短小程度。 2)if, else, while等语句的代码块应该只有一行,该行大概是一个函数的调用(具有说明性的函数名称会增加代码的可读性) 3)编 ...
分类:其他好文   时间:2020-05-24 16:59:59    阅读次数:51
源代码管理工具GitHub介绍及使用
源代码管理工具GitHub介绍及使用 一、 GitHub介绍 要了解GitHub,首先需要了解Git。 Git是一款免费的、开源的、最先进的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。那版本控制又是什么呢?就好比一份文档,你需要添加修改某些内容,可是又怕这些内容以后还有作用 ...
分类:其他好文   时间:2020-05-24 16:59:43    阅读次数:81
R语言学习-绘制热图初步
> txt <- "ID;Zygote;2_cell;4_cell;8_cell + Gene_1;1;2;3;4 + Gene_2;6;5;4;5 + Gene_3;0.6;0.5;0.4;0.4" > txt [1] "ID;Zygote;2_cell;4_cell;8_cell\nGene_1 ...
分类:编程语言   时间:2020-05-24 16:59:26    阅读次数:70
WPF自定义控件制作:仪表之单针单数显
1 <Style TargetType="{x:Type local:Gauge_OnlyPointe}"> 2 <Setter Property="Template"> 3 <Setter.Value> 4 <ControlTemplate TargetType="{x:Type local:Ga ...
分类:Windows程序   时间:2020-05-24 16:59:04    阅读次数:76
Java-第15章图形用户界面设计例题
Example15_1.java JFrame常用方法 import javax.swing.*; import static javax.swing.JFrame.*; public class Example15_1 { public static void main(String args[] ...
分类:编程语言   时间:2020-05-24 16:58:27    阅读次数:59
942条   上一页 1 ... 12 13 14 15 16 17 18 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!