自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 RabbitMQ

什么是RabbitMQRabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。RabbitMQ 最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高...

2019-08-10 11:08:53 174

原创 对称和非对称加密的区别

什么是对称加密技术?对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥加密也就是密钥也可以用作解密密钥,这种方法在密码学中叫做对称加密算法,对称加密算法使用起来简单快捷,密钥较短,且破译困难,除了数据加密标准(DES),另一个对称密钥加密系统是国际数据加密算法(IDEA),它比DES的加密性好,而且对计算机功能要求也没有那么高对称加密算法在电子商务交易过程中存在几个问题:...

2019-08-08 11:35:09 289

原创 公钥和私钥

1、公钥密码体制的核心思想是:加密和解密采用不同的密钥。这是公钥密码体制和传统的对称密码体制最大的区别。对于传统对称密码而言,密文的安全性完全依赖于 密钥的保密性,一旦密钥泄漏,将毫无保密性可言。但是公钥密码体制彻底改变了这一状况。在公钥密码体制中,公钥是公开的,只有私钥是需要保密的。知道公钥 和密码算法要推测出私钥在计算上是不可行的。这样,只要私钥是安全的,那么加密就是可信的。显然,对称密码...

2019-08-08 11:21:07 262

原创 Redis

1. Redis有哪些数据结构?字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。如果你是Redis中高级用户,还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。2. 使用过Redis分布式锁么,它是什么回事?先拿setnx来争抢锁,抢到之后,再用expire给锁加一个过期时间防止锁忘记了释放。如果在setnx之后执行expi...

2019-08-05 09:59:30 155

原创 MySQL sql 优化

MySql sql:优化目标:1.减少 IO 次数  IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。2.降低 CPU 计算  除了 IO 瓶颈之外,SQL优化中需要考虑的就是 CPU 运算量的优化了。order by, group...

2019-08-01 15:05:41 246

原创 单例模式

单例模式某个类(静态变量保存)在整个系统中只能有唯一的实例对象可被获取和使用获取方式:直接暴露,静态变量get方法例如:JVM运行环境的Runtime类形式:饿汉式:直接创建对象,不存在线程安全问题(instance简洁直观,枚举【有限】,静态代码)懒汉式:延迟创建对象(线程不安全【单】,线程安全【多】,静态内部类【多】)...

2019-07-31 20:28:06 104

原创 在线支付

支付概述1.1支付宝支付宝(中国)网络技术有限公司是国内领先的第三方支付平台,致力于提供“简单、安全、快速”的支付解决方案!2.1微信微信支付是集成在微信客户端的支付功能,用户可以通过手机完成快速的支付流程。微信支付以绑定银行卡的快捷支付为基础,向用户提供安全、快捷、高效的支付服务微信支付(商户功能),是公众平台向 有出售物品需求的公众号提供推广销售、支付收款、经营分析的整套解决方案。商...

2019-07-26 20:24:55 435

原创 Maven话术

什么是Maven1.Maven是一个项目管理工具。2.Maven为开发人员提供了构建一个完整的生命周期框架。3.开发团队可以自动完成项目的基础工具建设,4.Maven使用标准的目录结构和默认构建生命周期。5.在多开发团队环境下,Maven可按标准在短时间内完成配置工作。6.Maven增加了代码的可重用性,减少程序员代码开发量Maven的优点1.节省磁盘空间2.可以一键构建3.可...

2019-07-25 20:52:41 172

原创 Nginx负载均衡

nginx负载均衡什么是nginx是一个使用c语言开发的高性能的http服务器及反向代理服务器。Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定,因此也作为静态页面存储服务器。Nginx的应用场景1...

2019-07-25 20:49:05 174

原创 Linux操作系统

Linux操作系统的安装调试Linux是一个免费的开源授权操作系统。基于其自由、开放、安全、稳定、网络负载大、硬件资源低等特点,Linux用户越来越多地被用作网络操作系统的服务器。用于嵌入式Linux开发、个人工作站和业务开发。该领域已经发展成为当今世界上主要的操作系统之一。关键词:Linux系统;安全策略;对策建议;管理。一、随着互联网的快速发展,网络本身的安全面临着重大挑战。与其他网络...

2019-07-25 20:45:35 385

原创 Git

背景知识,认识git工作流windows客户端先安装git客户端,如git-bash(参考https://blog.51cto.com/xiong51/2088755 3.2:安装 ~ 3.4: 本地操作)将客户端(如win10)的用户公钥追加(append)到服务器端的授权文件/home/git/.ssh/authorized_keys中*在win10中生成密钥使用ssh-key...

2019-07-25 20:39:23 112

原创 FastDFS

FastDFS话术什么是FastDFSFastDFS ,是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。;客户端向Tracker发送寻址请求,Tracker查询是否有该地址的数据存在,然后将查找结果返回给客户端,...

2019-07-25 20:32:38 264

原创 搜索引擎

搜索引擎搜索引擎一. 什么是收索引擎搜索引擎(Search Engine)是指:根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。比如百度就是一款比较流行的搜索引擎。二.常用的收索引擎有哪些,区别搜索引擎包括全文索引、目录索引、元搜索引擎、垂直搜索引擎、集合式搜索引擎、门户搜索引擎与免费链接列表全...

2019-07-14 18:58:09 4278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除