0

SpringBootSecurity学习(16)前后端分离版之 OAuth2.0 加密配置

示例代码的改进 前面使用spring cloud security和spring cloud oauth2写了一个第三方授权的例子,例子非常的简单,主要目的是用来熟悉OAuth2.0 申请授权的整个流程,这个简单的示例肯定是不能直接用于生产环境的,还有很多需要改进的地方,我们来总结一下: 1、只演示 ...

程序员郭艺宾 发布于 2019-10-08 20:05 评论(0)阅读(149)
0

Mybatis-Plus学习.,简化你的开发,提升开发效率.

<! TOC "Mybatis Plus学习以及实践" "简介" "参考网址" "开发环境" "开始开发" "配置pom.xml" "Dao/Service/Entity" "基本方法" "查询类" "更新类" "分页插件" "pom.xml" "代码示例" "生成代码" "pom.xml" "代码 ...

cccc_hi 发布于 2019-10-08 19:54 评论(0)阅读(172)
0

一步一步教你在VS 2017中配置OpenGL

在VS2017环境中配置OpenGL,我们分三步:配置GLFW、配置GLAD、导出项目模板。 配置GLFW 1.首先下载GLFW,点击 "这里" ,进入Github下载。 或者 点击 "这里" 从百度云下载,提取码为yavo。(注:该链接由中国大学MOOC万琳老师计算机图形学课程讨论区提供)。 2. ...

smile_zyk 发布于 2019-10-08 19:31 评论(0)阅读(160)
2

大型项目架构演进过程及思考

淘宝架构 我们以淘宝架构为例,了解下大型的电商项目的服务端的架构是怎样,如图所示 上面是一些安全体系系统,如数据安全体系、应用安全体系、前端安全体系等。 中间是业务运营服务系统,如会员服务、商品服务、店铺服务、交易服务等。 还有共享业务,如分布式数据层、数据分析服务、配置服务、数据搜索服务等。 最下 ...

Amber- 发布于 2019-10-08 19:22 评论(1)阅读(441)
0

git 工作流中的 Sourcetree 和命令行操作对比

git 工作流操作 1、初始化本地仓库文件夹 终端进入项目文件夹 隐藏文件夹中有 .git 文件夹则初始化成功 2、git 查看仓库状态 这里以新建一个 demo.txt 为例 ① sourcetree 的操作:可以直接在分支中查看仓库状态 左侧上方为暂存区,下方为工作区;右侧为文件修改的内容 ② ...

Leophen 发布于 2019-10-08 19:21 评论(0)阅读(102)
1

Java并发——线程池Executor框架

线程池 无限制的创建线程 若采用"为每个任务分配一个线程"的方式会存在一些缺陷,尤其是当需要创建大量线程时: 线程生命周期的开销非常高 资源消耗 稳定性 引入线程池 任务是一组逻辑工作单元,线程则是使任务异步执行的机制。当存在大量并发任务时,创建、销毁线程需要很大的开销,运用线程池可以大大减小开销。 ...

冰湖一角 发布于 2019-10-08 19:21 评论(0)阅读(149)
1

HBase学习与实践(基础部分)

Photo by bealach verse on Unsplash 参考书籍:《HBase 权威指南》 —— Lars George著。 文章为个人从零开始学习记录,如有错误,还请不吝赐教。 本文链接:http://Lkeo.cn/novwind/p/11637404.html ...

山河墨画 发布于 2019-10-08 19:19 评论(0)阅读(94)
1

WebGL简易教程(九):综合实例:地形的绘制

[TOC] 1. 概述 在上一篇教程 "《WebGL简易教程(八):三维场景交互》" 中,给三维场景加入了简单的交互,通过鼠标实现场景的旋转和缩放。那么在这一篇教程中,综合前面的知识,可以做出一个稍微复杂的实例:绘制一张基于现实的地形图。 地形也就是DEM(数字高程模型),是由一组网格点组成的模型, ...

charlee44 发布于 2019-10-08 19:13 评论(0)阅读(118)
1

两个集合对比

在GitHub上有个项目,本来是作为自己研究学习.net core的Demo,没想到很多同学在看,还给了很多星,所以觉得应该升成3.0,整理一下,写成博分享给学习.net core的同学们。 项目名称:Asp.NetCoreExperiment 项目地址:http://github.c... ...

桂素伟 发布于 2019-10-08 18:19 评论(0)阅读(243)
0

Salesforce学习之路-developer篇(三)利用Visualforce Page实现页面的动态刷新功能

Visualforce是一个Web开发框架,允许开发人员构建可以在Lightning平台上本地托管的自定义用户界面。其框架包含:前端的界面设计,使用的类似于HTML的标记语言;以及后端的控制器,使用类似于Java的Apex语言。 哪些版本支持Visualforce? 众所周知,Salesforce分 ...

吴家二少 发布于 2019-10-08 18:17 评论(0)阅读(63)
0

[故障排除]记一次centos Docker网桥模式无法访问宿主机Redis服务

背景: 之前做了一个项目,需要在容器内访问宿主机提供的Redis 服务(这是一个比较常见的应用场景哈), 常规方案: ① 主机网络(docker run --network=host): 完全应用主机网络堆栈,在容器内localhost就是指向宿主机 ② 网桥网络(docker run --netw ...

nodotnet 发布于 2019-10-08 18:13 评论(0)阅读(174)
0

基于图结构实现地铁乘坐线路查询

基于图结构实现地铁乘坐线路查询 github python算法和flaskapp部分: "repo" github android部分: "repo" flaskapp接口文档: "传送门" 深度了解Dijkstra优化算法: "传送门" personblog: "github_page" or " ...

31702283_王樟 发布于 2019-10-08 17:08 评论(2)阅读(356)
1

hadoop之yarn详解(基础架构篇)

本文主要从yarn的基础架构和yarn的作业执行流程进行阐述 一、yarn的概述 Apache Yarn(Yet Another Resource Negotiator的缩写)是hadoop集群资源管理器系统,Yarn从hadoop 2引入,最初是为了改善MapReduce的实现,但是它具有通用性, ...

一寸HUI 发布于 2019-10-08 16:21 评论(0)阅读(141)
2

Mysql高手系列 - 第21篇:什么是索引?

Mysql系列的目标是:通过这个系列从入门到全面掌握一个高级开发所需要的全部技能。 这是Mysql系列第21篇。 本文开始连续3篇详解mysql索引: 1. 第1篇来说说什么是索引? 2. 第2篇详解Mysql中索引的原理 3. 第3篇结合索引详解关键字explain 本文为索引第一篇:我们来了解一 ...

路人甲Java 发布于 2019-10-08 16:17 评论(4)阅读(366)
35

同时支持EF+Dapper的混合仓储,助你快速搭建数据访问层

背景 17年开始,公司开始向DotNet Core转型,面对ORM工具的选型,当时围绕Dapper和EF发生了激烈的讨论。项目团队更加关注快速交付,他们主张使用EF这种能快速开发的ORM工具;而在线业务团队对性能有更高的要求,他们更希望使用能直接执行Sql语句的Dapper,这样可控性更高。而对于架 ...

龙向辉 发布于 2019-10-08 16:14 评论(28)阅读(2147)
0

利用Helm简化Kubernetes应用部署(1)

目录 利用Helm简化Kubernetes应用部署 Helm基础 安装Helm 使用Visual Studio 2019为Helm编写一个简单的应用 利用Helm简化Kubernetes应用部署 Helm基础 安装Helm 使用Visual Studio 2019为Helm编写一个简单的应用 利用H ...

雪雁 发布于 2019-10-08 16:13 评论(0)阅读(121)
0

阿里张磊:云计算生态价值点正迅速聚焦到“应用”上

作者 | 张磊 阿里云高级技术专家、CNCF 官方大使,Kubernetes 项目资深成员和联合维护者 导读:云原生不再只是基础设施的开发和运维人员的关注点,在应用交付领域小组成立之后,CNCF 基金会正在同应用开发和应用运维人员更紧密的联系在一起。 云原生的理念如今正如火如荼。它不仅仅是一种技术, ...

阿里巴巴云原生 发布于 2019-10-08 15:58 评论(0)阅读(140)
20

手把手教你如何在Windows下allure与jenkins的集成生成让你一见钟情的测试报告 - 03(非常详细,非常实用)

简介 好了,国庆假期结束,开始搬砖。为什么要把allure和jenkins集成了?原因是集成以后,我们就可以直接查看allure的结果,不需要重复输入命令、重复使用浏览器打开文件来查看allure的结果,而且jenkins历史记录可以留存,方便进行对比前后的变化等等。由于这些原因,为了方便,所以决定 ...

北京-宏哥 发布于 2019-10-08 15:30 评论(1)阅读(396)
1

​借助云开发数据库实现小程序列表上拉刷新功能丨云开发101

上一期101专栏中,我们介绍了 "如何借助云开发数据库实现小程序的列表触底自动加载功能" ,相对应的,小程序列表上拉刷新又该如何实现呢?本期专栏就来为大家解答。 原理说明 在小程序中,如果我们希望实现上拉刷新的功能,则需要我们监听小程序页面的 事件,我们可以在这个方法中实现数据的加载和替换,从而实现 ...

腾讯云开发TCB 发布于 2019-10-08 15:07 评论(0)阅读(141)
6

大型网站架构模式核心原理与新浪微博案例分析

什么是模式?每一个模式描述了一个在我们周围不断发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复的工作。 也许互联网产品不是随便复制就能成功的,创新的产品更能为用户创造价值。但是网站架构却有一些共同的模式,这些模式已经被许多大型网站一再验证,通过对这些模式的学习,我们可 ...

薛勤 发布于 2019-10-08 14:57 评论(2)阅读(453)