Oct152017
redis详解及windows下的安装与简单使用
Redis是一个依据BSD开源协议发行的,使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库存储系统,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。
redis和Memcached类似,它支持存储的value类型相对Memcached更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集...阅读全文
作者:绝缘体.. | 分类:apache, git, go, redis, windows, 开发工具, 操作系统, 数据库, 编程语言 | 阅读: | 标签:Apache, git, go, redis, windows
抢沙发
Oct122017
如何应对Error: Database connection failed: invalid credentials错误
在日常的数据库操作中,有时会遇到“Error: Database connection failed: invalid credentials”这样的错误信息,意味着数据库连接失败,常见原因是认证信息无效。在面对这种情况时,我们需要采取一系列措施来处理这个异常情况。
1. 检查认证信息
首先,我们需要确认输入的数据库认证信息是否正确。这包括数据库用户名和密码、数据库主机地址等等。请仔细检查这些信息是否准确无误,其中一...阅读全文
Oct052017
Sep272017
AngularJS中的指令与组件解析
什么是AngularJS指令?
在AngularJS中,指令(directives)是HTML中的标签,属性,类名或者注释,告诉AngularJS库在HTML中应该做什么。简单来说,指令是一组能够扩展HTML的功能的代码。
AngularJS中的指令分类
AngularJS中的指令主要分为三种类型:元素指令、属性指令和类指令。
元素指令:通过自定义的HTML元素来定义指令。例如<my-directive></my-directive>。
属性指令:...阅读全文
Sep232017
Sep222017
安装并使用 openssl 1.1.1i 生成证书
安装 openssl
参考链接:
OpenSSL加密算法库使用系列教程_openssl算法哭调用-CSDN博客
安装包下载地址: 安装包下载地址(正常情况需要将 openssl 源码下载后, 自己编译然后才可以使用, 这里提供了安装包版本的下载链接)
有4种安装包:
Win64 OpenSSL v1.1.1i Light,安装Win64 OpenSSL v1.1.1i最常用的软件包
Win64 OpenSSL v1.1.1i,安装Win64 OpenSSL v1.1.1i完整软件包
Win32 OpenSSL...阅读全文
Sep142017
如何在Linux中搭建数据库集群
在当前的大数据和云计算时代,数据库集群已成为许多企业提高数据库系统可用性和性能的首选方案。本篇博客将介绍如何在Linux操作系统上搭建数据库集群,以实现高可用性和负载均衡。
1. 选择适合的数据库软件
在搭建数据库集群之前,首先需要选择合适的数据库软件。以下是一些常见的开源数据库软件选项:
MySQL: MySQL是最受欢迎的开源数据库软件之一,具有良好的可扩展性和稳定性。
Postg...阅读全文
Aug262017
微服务架构下的分布式事务解决方案:Saga模式与TCC模式深度对比
微服务架构下的分布式事务解决方案:Saga模式与TCC模式深度对比
引言:微服务架构中的分布式事务挑战
随着企业数字化转型的深入,微服务架构已成为现代软件系统设计的主流范式。它通过将大型单体应用拆分为多个独立部署、松耦合的服务单元,提升了系统的可维护性、可扩展性和技术灵活性。然而,这种架构带来的一个重要副产品是分布式事务管理的复杂性。
在传统单体架构中,所有业务逻辑运...阅读全文
Aug252017
Aug242017
使用TensorFlow构建深度学习模型:入门教程
深度学习是一种机器学习方法,可以模拟人脑神经元的工作原理,通过对大量数据的学习和归纳,实现对复杂模式和关系的理解和自动提取。而TensorFlow是由Google开发的一款强大的深度学习框架,提供了丰富的工具和库,可用于构建和训练深度学习模型。
为什么选择TensorFlow?
TensorFlow具有以下几个优势:
易于使用:TensorFlow提供了多种高级API,例如Keras等,使得构建和训练深度学习模型...阅读全文