标签:网站

Java

使用java后端的springboot环境下实现网站接入QQ第三方登录

hanze 发布于 2019-08-25

说明 基于引入了 Spring MVC 的 Spring boot 环境。 接入QQ的官方文档:传送门 获取接入资格从而获取网站的app_id和app_key等内容官网已经足够详尽,此处不再赘述。每一步要向QQ提供的哪个API网址发请求,要带什么参数等官网文档也已经介绍清楚,不再...

阅读(10)评论(0)赞 (0)

Spring

SpringBoot:处理跨域请求

xiaoli.he 发布于 2019-08-25

一、跨域背景 1.1 何为跨域? Url 的一般格式: 协议 + 域名(子域名 + 主域名) + 端口号 + 资源地址 示例: https://www.dustyblog.cn:8080/say/Hello 是由 https + www + dustyblog.cn + 8080...

阅读(12)评论(0)赞 (0)

编程技术

golang微服务框架go-micro 入门笔记2.2 micro工具之微应用利器micro web

1

puefu.he 发布于 2019-08-25

micro web micro 功能非常强大,本文将详细阐述micro web 命令行的功能 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go-micro环境, golang微服务框架go-micro 入门笔记2.1 mic...

阅读(10)评论(0)赞 (0)

Java

JAVA后端开发学习之路

likai 发布于 2019-08-25

本文主要记录了我从Java初学者到专注于Java后端技术栈的开发者的学习历程。主要分享了学习过程中的一些经验和教训,让后来人看到,少走弯路,与君共勉,共同进步。如有错误,还请见谅。 我的GitHub: https://github.com/h2pl/MyTech 喜欢的话麻烦点下...

阅读(7)评论(0)赞 (0)

Spring

Spring源码剖析开篇:什么是Spring?

2

likai 发布于 2019-08-25

在讲源码之前,先让我们回顾一下一下Spring的基本概念,当然,在看源码之前你需要使用过spring或者spirngmvc。 Spring是什么 Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化...

阅读(3)评论(0)赞 (0)

编程技术

【iOS】架构师之路~ 网络篇

18

puefu.he 发布于 2019-08-25

互联网协议按照功能不同分为osi七层和tcp/ip五层或tcp/ip四层,如下图: 套接字是工作在传输层和应用层之间的一个接口,将复杂的tcp/udp协议隐藏在了socket接口后面 并没有用过,做以下了解: WebSocket 是 HTML5 一种新的协议。它实现了浏览器与服务...

阅读(9)评论(0)赞 (0)

Java

Linux 系统安全(九):Tomcat 安全

xiaoli.he 发布于 2019-08-25

Tomcat 是 Java Servlet、JSP、Java 表达式语言和 Java WebSocket 技术的开源实现,被广泛使用在 Java 语言开发的大型网站系统中。我们可以从以下几个方面来保障 Tomcat 的安全。 保持版本更新 建议在部署时采用最新稳定版的 Tomca...

阅读(6)评论(0)赞 (0)

Java

Selenium+java – 手把手一起搭建一个最简单自动化测试框架

6

songhua.gao 发布于 2019-08-24

写在前面 我们刚开始做自动化测试,可能写的代码都是基于原生写的代码,看起来特别不美观,而且感觉特别生硬。 来看下面一段代码,如下图所示: 从上面图片代码来看,具体特征如下: driver对象在测试类中显示 定位元素的value值在测试类中显示 定位元素的方式(By对象)在测试类中...

阅读(19)评论(0)赞 (0)

Java

Spring Security 认证方式的深度思考

11

刘莉莉 发布于 2019-08-24

引言 讲一下 COOKIE 和 SESSION ? 哔哩哔哩。。。 如果 COOKIE 被禁用了怎么办? 可以使用 Token 来代替 COOKIE 进行用户认证。 那你看,既然 Token 就能实现功能,那还要 COOKIE 干什么呢? COOKIE 存在时间这么久,肯定是有它...

阅读(16)评论(0)赞 (0)

编程技术

关于一致性hash,这可能是全网最形象生动最容易理解的文档,想做架构师的你来了解一下

wenming.gapo 发布于 2019-08-24

问题提出 一致性hash是什么?假设有4台缓存服务器 N0,N1,N2,N3 ,现在需要存储数据 OBJECT1,OBJECT2,OBJECT3,OBJECT4,OBJECT5,OBJECT5,OBJECT7,OBJECT8 ,我们需要将这些数据缓存到这4台服务器上,相应的问题是...

阅读(11)评论(0)赞 (0)

Java

Java网络编程与NIO详解2:JAVA NIO 一步步构建I/O多路复用的请求模型

5

xiaoli.wang 发布于 2019-08-23

<font color="#333333" face="PingFangSC, helvetica neue, hiragino sans gb, arial, microsoft yahei ui, microsoft yahei, sims...

阅读(18)评论(0)赞 (0)

Java

【码上开学】Kotlin 里那些「更方便的」

刘莉莉 发布于 2019-08-23

本期作者: 视频:扔物线(朱凯) 文章: Sinyu(沈新宇) 。 大家好,我是扔物线朱凯。这期是码上开学的 Kotlin 基础部分的第三篇(也是基础部分的最后一篇):Kotlin 里那些「更好用的」。老朋友话不多,先上视频。 因为我一直没有学会怎么在掘金贴视频,所以请点击这里 ...

阅读(17)评论(0)赞 (0)

Java

写给Java工程师的 MySQL 面试高频100问!

9

xiaoli.he 发布于 2019-08-23

扫描下方二维码 试读 专栏详细目录 请移步至文末 前言 本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水. 前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己...

阅读(17)评论(0)赞 (0)

Java

2020 年,你学的编程语言价值多少?

9

xiaoli.wang 发布于 2019-08-23

编程语言是人们指导或控制机器的工具,其开发目的在于让操控机器的过程更加简单和顺畅。正因如此,数百种编程语言应运而生。然而,它们的命运却各不相同。一些语言已不复使用,或将在未来几年淘汰。相应地,一些语言将会被充分使用,还有一些崭新的编程语言正在逐渐被人们所接受。 本文选取真实可信的...

阅读(7)评论(0)赞 (0)

Java

Java设计模式、框架、架构、平台之间的关系

3

Harries 发布于 2019-08-23

1、设计模式 为什么要先说设计模式?因为设计模式在这些概念中是最基本的,而且也比较简单。那么什么是设计模式呢?说的直白点,设计模式就是告诉你针对特定问题如何组织类、对象和接口之间的关系,是前人总结的经验。比如我要在代码中实现一个全局唯一的配置类,那么就使用Singleton模式。...

阅读(10)评论(0)赞 (0)

编程技术

K8S中文社区征稿说明

xubiao.zhuang 发布于 2019-08-23

1、 容器技术相关 ,包括但不限于 Docker、Kubernetes、微服务相关的网络、数据库、架构、运维、DevOps、存储、安全、技术团队管理 等内容。 2、文章可以是个人博客文章、国外优秀文章翻译,但必须是自己原创或翻译。 3、如果你是 记录某一次解决了某一个问...

阅读(10)评论(0)赞 (0)

编程技术

区块链对抵押贷款的影响?

1

小丁 发布于 2019-08-23

目前的抵押贷款程序是完善的。但是很费时,需要一系列第三方来确认文件。这个过程的每一步都会增加时间和费用成本。 抵押贷款流程 DLT带来的是将玩家之间需要传递的大量纸质文档存储到分布式网络上的能力,这种分布式网络比现有网络更加安全。数据将更容易访问,几秒钟就能完成。 例如,潜在买家...

阅读(13)评论(0)赞 (0)

编程技术

微服务架构如何影响软件开发文化?

1

邓龙华 发布于 2019-08-23

微服务,并不仅仅是一种代码构造方式。 微服务概念一出现就引发了热烈讨论,很多文章都喜欢将其与整体式架构比较,乃至来自大型企业的用例等。然而,在说起微服务时,开发人员关注的往往是这场革命的技术意义,而非其象征的文化颠覆。虽然技术元素也很重要,但其中蕴含的文化变革更加值得重视。 我很...

阅读(8)评论(0)赞 (0)