自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于网络的那些事儿

作为一个 Web 程序员????‍????‍,对于网络模型你应该了解,知道网络到底是怎么进行通信的,进行工作的,为什么服务器能够接收到请求,做出响应。这里面的原理应该是每个 Web 程序员应该了解的。网络模型历史及起源网络模型历史及起源网络模型不是一开始就有的,在网络刚发展时,网络协议是由各互联网公司自己定义的,比如那时的巨头网络公司 IBM、微软、苹果、思科等等,他们每家公司都有自己的网络协议,各家的协...

2020-03-01 21:01:36 292

原创 常见支付宝、微信支付的使用流程

支付宝:https://open.alipay.com/platform/home.htm微信:https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F银联:https://open.unionpay.com/ajweb/help/qrcodeFormPage各大银行:http://openhome.cmbchina...

2020-03-01 00:21:09 1400 1

原创 WebSocket之GoEasy框架

GoEasy介绍GoEasy专注于服务器与浏览器,浏览器与浏览器之间消息推送,完美兼容世界上的绝大多数浏览器,包括IE6, IE7之类的非常古老的浏览器。 GoEasy采用 发布/订阅 的消息模式,帮助您非常轻松的实现一对一,一对多的通信。工作流程:浏览器订阅channel。向channel发布消息,不论是服务器还是客户端均可以向channel发布消息。当客户端或者服务器向channel...

2020-02-29 23:56:18 1037

转载 Redis哨兵模式和主从复制

哨兵模式概述:哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。这里的哨兵有两个作用通过发送命令,让Redis服务器返回监控其运行状态,包括主服务器和从服务器。当哨兵监测到master宕机,会自动将slave切换成master,然后通过发布订阅模式通知...

2020-02-26 23:26:03 138

原创 秒杀的逻辑实现

秒杀模块:秒杀特性就比如12306 抢票—>秒杀行为1.2 秒杀通用并发流量:QPS(每秒的查询请求数量)库存的命中率低静态:商品信息动态数据:库存+时间1.3 数据库设计秒杀商品和普通商品是分离的1.秒杀商品表商品价格秒杀价格库存量2.订单表商品用户时间3.订单详情表订单中的商品的详情秒杀4.商品表商品信息5.用户表用户信息业务逻辑:// ...

2020-02-25 21:19:06 1490

原创 Elasticsearch简易入门

简介:应用场景:如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题:1)用什么数据库好?(mysql、sybase、oracle、达梦、神通、mongodb、hbase,ProgreSQL…)2)如何解决单点故障;(lvs、F5、A10、Zookeeper、MQ)3)如何保证数据安全性;(热备、冷备、异地多活)4)如何解决检索难题...

2020-02-25 21:15:59 293

原创 RabbitMQ

消息队列(MQ)消息队列是典型的:生产者、消费者模型。生产者不断向消息 队列中生产消息,消费者不断的从队列中获取消息。因为消息 的生产和消费都是异步的,而且只关心消息的发送和接收,没 有业务逻辑的侵入,这样就实现了生产者和消费者的解耦。AMQP和JMSMQ是消息通信的模型,并不是具体实现。现在实现MQ的有 两种主流方式:AMQP、JMS。两者间的区别和联系:JMS是定义了统一的接口,来对...

2020-02-24 21:55:46 117

libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz

使用方法: sudo cp libflashplayer.so /usr/lib/mozilla/plugins/ sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox-addons/plugins/ sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/xulrunner-addons/plugins/

2022-08-19

musicSystem.rar

使用java语言做的一个较为基础的文件,能够实现基本的增删改查的操作。

2019-09-27

javaweb商品后台管理系统

基于javaweb,使用三层分层结构,能够实现对商品,用户的一系列增删改查功能。

2019-09-27

空空如也

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

TA关注的人

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