自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 简单、高性能、内嵌型、持久化的 K-V 数据库 NutsDB

NutsDB是纯Go语言编写一个简单、高性能、内嵌型、持久化的key-value数据库。NutsDB支持ACID事务,所有的操作都在事务中执行,保证了数据的完整性。NutsDB从v0.2.0版本开始支持多种数据结构,如列表(list)、集合(set)、有序集合(sorted set)。项目特性高性能 内嵌型 支持 ACID 事务 支持基本的 Put、Delete、Get 操作 ...

2019-03-27 16:24:57 1335

转载 Python自然语言处理(NLP)工具小结

Python 的几个自然语言处理工具自然语言处理(Natural Language Processing,简称NLP)是人工智能的一个子域。自然语言处理的应用包括机器翻译、情感分析、智能问答、信息提取、语言输入、舆论分析、知识图谱等方面。也是深度学习的一个分支。首先介绍一下Python的自然语言处理工具包:1.NLTK工具包NLTK 在用 Python 处理自然语言的工具中处于领先的地位。...

2019-03-27 16:07:16 1409

转载 一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别

开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或...

2019-03-27 16:01:41 112

转载 handsontable一个Excel一样的外观数据网格组件

今天想讲讲一个很给力的JQUERY插件---Handsontable,它实现了在HTML中仿EXCEL效果,几乎在EXCEL中可以实现的功能,利用它都可以在页面中实现。https://blog.csdn.net/qianqianyixiao1/article/details/51329523...

2019-03-27 15:30:58 252

转载 Fescar 微服务架构的分布式事务解决方案

FESCAR(Fast & Easy Commit And Rollback) 是一个用于微服务架构的分布式事务解决方案,它的特点是高性能且易于使用,旨在实现简单并快速的事务提交与回滚。微服务架构中的分布式事务问题从传统的单体应用说起,假设一个单体应用的业务由 3 个模块构成,三者使用单个本地数据源。这样的话本地事务很自然就可以保证数据一致性。但是在微服务架构中就不这么...

2019-03-27 15:07:35 165 1

转载 php编写的抽奖程序中奖概率算法

先完成后台PHP的流程,PHP的主要工作是负责配置奖项及对应的中奖概率,当前端页面点击翻动某个方块时会想后台PHP发送ajax请求,那么后台PHP根据配置的概率,通过概率算法给出中奖结果,同时将未中奖的奖项信息一并以JSON数据格式发送给前端页面。先来看概率计算函数? 1 2 3 4 5 6 7 8 9 10...

2019-03-13 10:07:46 306 1

转载 xdebug+WinCacheGrind+qcachegrind来分析脚本执行时间

xdebug简介Xdebug是php的一款调试工具,是基于zend的一个扩展,可以用来跟踪,调试和分析PHP程序的运行状况。如变量,函数调试,性能监测,代码覆盖率等xdebug安装1.下载xdebug源程序git clone git://github.com/xdebug/xdebug.githttps://xdebug.org/download.php#releases2...

2019-03-11 21:23:13 1019

转载 websocket作用及意义

https://blog.csdn.net/qq_16691531/article/details/79309035Browser已经支持http协议,为什么还要开发一种新的WebSocket协议呢?我们知道http协议是一种单向的网络协议,在建立连接后,它只允许Browser/UA(UserAgent)向WebServer发出请求资源后,WebServer才能返回相应的数据。而WebServ...

2019-03-08 17:58:03 1133

转载 zookeeper原理

https://cailin.iteye.com/blog/2014486ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有...

2019-03-08 17:42:43 98

转载 socket的原理

前言Socket的使用在Android网络编程中非常重要 今天我将带大家全面了解Socket及 其使用方法 目录1.网络基础1.1 计算机网络分层计算机网络分为五层:物理层、数据链路层、网络层、运输层、应用层其中:网络层:负责根据IP找到目的地址的主机 运输层:通过端口把数据传到目的主机的目的进程,来实现进程与进程之间的通信1.2 端口号(PORT...

2019-03-07 19:04:10 222

转载 Haproxy 8种算法+Session共享

Haproxy有8种负载均衡算法(balance),分别如下:1.balance roundrobin # 轮询,软负载均衡基本都具备这种算法2.balance static-rr # 根据权重,建议使用3.balance leastconn # 最少连接者先处理,建议使用4.balance source # 根据请求源IP,建议使用5.balance uri # 根据请求的U...

2019-03-07 18:44:01 227

转载 Haproxy原理

转载本文请注明出处:https://www.cnblogs.com/skyflask/p/6970151.html目录一、四层和七层负载均衡的区别二、HAProxy与LVS的异同三、快速安装HAProxy集群软件四、HAProxy基础配置文件详解五、启动与测试Haproxy的负责均衡功能六、HAProxy负载均衡器算法与使用技巧七、通过HAProxy的ACL规则实现智能负载均衡八、使用HA...

2019-03-07 18:15:19 262

转载 LVS三种模式的区别及负载均衡算法

LVS(Linux Virtual Server)即Linux虚拟服务器,是一个虚拟的服务器集群系统,由章文嵩博士在1998年5月成立,在linux2.6+后将lvs自动加入了kernel模块,我们看下lvs在我们日常的服务器架构所在的位置:正向代理只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web服务器上的http请求发送到代理服务器...

2019-03-07 18:02:51 263

转载 你真的掌握 LVS、Nginx 及 HAProxy 的工作原理吗

http://www.linkedkeeper.com/detail/blog.action?bid=135当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是 Web 应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。在实际应用中,在 Web 服务器集群之前总会有一台负载均衡服务器,负载...

2019-03-07 13:16:06 151

转载 Redis禁用危险命令

一: Redis线上不能使用危险的命令1:keys *虽然其模糊匹配功能使用非常方便也很强大,在小数据量情况下使用没什么问题,数据量大会导致 Redis 锁住及CPU飙升,在生产环境建议禁用或者重命名!2:flushdb删除 Redis 中当前所在数据库中的所有记录,并且此命令从不会执行失败3:flushall删除 Redis 中所有数据库中的所有记录,不只是...

2019-03-05 21:02:06 287

空空如也

空空如也

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

TA关注的人

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