• 极客文库-知识库上线!
  • 极客文库小编@勤劳的小蚂蚁,为您推荐每日资讯,欢迎关注!
  • 每日更新优质编程文章!
  • 更多功能模块开发中。。。

2019年01月2日的内容

技术杂谈

如何加密传输和存储用户密码

如何加密传输和存储用户密码
为什么写这篇文章近期,Github 被爆出,在内部日志中记录了明文密码。虽然据说影响面很小(因为日志外部访问不到),但是网络和数据安全问题又一次被放到台面上。大多数用户的常用密码就那么几个,一旦被黑客拿到,去其他网站“撞库”,可能会造成用户的财产损失。本篇文章主要介绍如何加密传输和存储用户密码,并讲解相关原理。加密传输加密主要有两种方……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 12浏览 0评论0个赞

技术杂谈

如何设计一个安全的登录流程

如何设计一个安全的登录流程
登录是系统中最重要的一个功能之一,登录成功就能拥有系统的使用权利,所以设计一个安全的登录流程是十分必要的,那在一般登录中需要考虑哪些重要因素呢?我们一一列表一下。使用 https 协议进行传输,虽然麻烦,但是很强的保护措施。强制用户使用有一定强度且复杂的密码,必须要有大小写加数字,长度在 8 位以上,杜绝像 123456 之……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 13浏览 0评论0个赞

技术杂谈

什么是加密算法?

什么是加密算法?
Java 的加密知识也是 Java 常见的领域之一,加密技术的底层确实很复杂,运用了大量的数学知识,要弄明白非常复杂。但是 Java 语言中运用密码加密工具却是非常简单。我们在 Java 里面运用这些加密技术,只需要把原理和使用场景等搞明白就可以了,具体底层实现不用研究。常用的加密算法有对称加密算法,非对称加密算法,哈希算法,数字签名等……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 15浏览 0评论0个赞

技术杂谈

谈谈微信支付曝出的漏洞

谈谈微信支付曝出的漏洞
一、背景        昨天(2018-07-04)微信支付的 SDK 曝出重大漏洞(XXE 漏洞),通过该漏洞,攻击者可以获取服务器中目录结构、文件内容,如代码、各种私钥等。获取这些信息以后,攻击者便可以为所欲为,其中就包括众多媒体所宣传的“0 元也能买买买”。        漏洞报告地址:http://seclists.org/full……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 12浏览 0评论0个赞

技术杂谈

以Java的视角来聊聊SQL注入

以Java的视角来聊聊SQL注入
在大二就接触过 sql 注入,之前一直在学习 windows 逆向技术,认为 web安全以后不是自己的从业方向,所以当时也就没有深入研究。工作多年来,本人也一直从事安全开发相关工作,随着 Java 的市场份额越来越重,在工作中接触 Java 的机会也越来越多,也是机缘巧合的契机,自己开始走向了偏 Java 开发的道路。最近工作中接触到一个项目,……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 22浏览 0评论0个赞

技术杂谈

kafka设计(上)

kafka设计(上)
kafka 设计(上) 1.动机2.持久化3.效率4.生产者4.1 负载均衡4.2 异步发送5.消费者Push vs. Pull消费者位置离线数据加载1.动机kafka 被设计为能扮演一个大公司可能需要的处理所有实时数据流的统一平台。为了达成这个目的,我们必须考虑相当广泛的用例。它必须有很高的吞吐量,以……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 20浏览 0评论0个赞

技术杂谈

Shiro的原理及Web搭建

Shiro的原理及Web搭建
Shiro(Java 安全框架)以下都是综合之前的人加上自己的一些小总结~Apache Shiro是一个强大且易用的 Java 安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的 API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shiro 主要分为来个部分就是认证和……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 12浏览 0评论0个赞

技术杂谈

Shiro第一篇【Shiro的基础知识、回顾URL拦截】

Shiro第一篇【Shiro的基础知识、回顾URL拦截】
前言本文主要讲解的知识点有以下:权限管理的基础知识模型粗粒度和细粒度的概念回顾 URL 拦截的实现Shiro的介绍与简单入门一、Shiro 基础知识在学习Shiro这个框架之前,首先我们要先了解Shiro需要的基础知识:权限管理1.1 什么是权限管理?只要有用户参与的系统一般都要有权限管理,权限管……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 14浏览 0评论0个赞

知识库

《深入理解ES6》笔记-极客文库-知识库

《深入理解ES6》笔记-极客文库-知识库
如果图片无法查看或格式错乱,请前往极客文库-知识库查看原文1、《深入理解 ES6》笔记——块级作用域绑定本章涉及 3 个知识点,var、let、const,现在让我们了解 3 个关键字的特性和使用方法。varJavaScript 中,我们通常说的作用域是函数作用域,使用 var 声明的变量,无论是在代码的哪个地方声明的,都会提升到当前作用域的……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 27浏览 0评论0个赞

技术杂谈

搭建 SolrCloud 集群服务

搭建 SolrCloud 集群服务
一、概述Lucene 是一个 Java 语言编写的利用倒排原理实现的文本检索类库Solr 是以 Lucene 为基础实现的文本检索应用服务。Solr 部署方式有单机方式、多机 Master-Slaver 方式、Cloud 方式。SolrCloud 是基于 Solr 和 Zookeeper 的分布式搜索方案。当索引越来越大,一个单一的系统无法……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 15浏览 0评论0个赞

技术杂谈

Solr的基本使用

Solr的基本使用
schema.xmlField 和 fieldType(重点)schema.xml,在SolrCore 的 conf 目录下,它是Solr数据表配置文件,它定义了加入索引的数据的数据类型的。主要包括 FieldTypes、Fields 和其他的一些缺省设置。field:进行索引,需要创建 document,document 中包括 ……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 13浏览 0评论0个赞

技术杂谈

百亿数据量下,掌握这些Redis技巧你就能Hold全场

百亿数据量下,掌握这些Redis技巧你就能Hold全场
一、Redis 封装架构讲解实际上 NewLife.Redis是一个完整的Redis协议功能的实现,但是Redis的核心功能并没有在这里面,而是在 NewLife.Core 里面。这里可以打开看一下,NewLife.Core 里面有一个 NewLife.Caching 的命名空间,里面有一个Redis类,里面实现了Redis的基本功能;另一个……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 21浏览 0评论0个赞

技术杂谈

数据库中为什么不推荐使用外键约束?

数据库中为什么不推荐使用外键约束?
引言其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的 JAVA 规范中也有下面这一条:【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的:每次做 DELETE 或者 UPDATE 都必须考虑外键约束,会导致开发的时候很痛苦,测试数据极为不方便。坦白说,这么说……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 15浏览 0评论0个赞

技术杂谈

小型系统如何“微服务”开发

小型系统如何“微服务”开发
提到 “微服务”,我相信网上各种“微服务”的演变案例都会给人一种 “因大而分” 的前提错觉,这可能会导致许多的 “小白” 产生没有机会接触 “大项目” 而对 “微服务” 可望而不可及也。 当然,这种错觉的产生可能更多来源自于各种 “微技术” 的 “层出不穷” 所以“眼花缭乱”,例如 Spring Cloud。虽然 “大项目” 机会不多,但也阻……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 14浏览 0评论0个赞

技术杂谈

在前后端分离的项目中,ajax跨域请求怎样附带cookie

在前后端分离的项目中,ajax跨域请求怎样附带cookie
在项目的实际开发中,我们总会遇到前后端分离的项目,在这样的项目中,跨域是第一个要解决的问题,除此之外,保存用户信息也是很重要的,然而,在后台保存用户信息通常使用的 session 和 cookie 结合的方法,而在前端的实际情况中,跨域产生的 ajax 是无法携带 cookie 信息的,这样导致了 session 和 cookie 的用户信息储存……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 17浏览 0评论0个赞

技术杂谈

MQ消息队列应用场景比较介绍

MQ消息队列应用场景比较介绍
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有 ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解……继续阅读 »

勤劳的小蚂蚁 2周前 (01-02) 14浏览 0评论0个赞

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ

247507792

工作时间:09:00-23:00

新浪微博:点我访问

个人博客:点我访问