上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 一 go操作redis的选择 golang操作redis主要有两个库,go-redis和redigo。 go-redis:star数更多,支持连接哨兵及集群模式的Redis redigo:star数少一些,操作更简单 二 redis安装 2.1 windowd平台安装方案 // 下载地址 // 最新 阅读全文
posted @ 2022-05-19 22:45 hai起奈 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: 1.加密种类 1.对称加密算法 :常⽤的算法包括DES、3DES、AES、DESX、Blowfish、RC4、RC5、RC6。推荐⽤AES。 ⼆、⾮对称加密算法:常见的⾮对称加密算法:RSA、DSA(数字签名⽤)、ECC(移动设备⽤)、Diffie-Hellman、El Gamal。推荐⽤ECC(椭 阅读全文
posted @ 2022-05-19 22:43 hai起奈 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.打印信息print各个区别 1. Println 打印的每一项之间都会有回车空行,Print 没有 2. Printf是格式化输出 func main() { a:=10 b:=20 c:=30 fmt.Println("a=", a , ",b=" , b , ",c=" , c) # a= 阅读全文
posted @ 2022-05-19 22:42 hai起奈 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 中文文档1 https://studygolang.com/pkgdoc 中文文档 中文网2 https://studygolang.com/ 中文网 全面中文文档3 http://www.topgoer.com/ 全面中文文档 阅读全文
posted @ 2022-05-19 22:41 hai起奈 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 第1章 Elasticsearch介绍 1.什么是全文检索和Lucene 基于java环境,基于Lucene之上包装一层外壳 Lucene是一个java的搜索引擎库,操作非常繁琐 全文检索和倒排索引: 数据里里的标题: 1.it小猪 2.it小猪学linux 3.it小猪学python 4.it小猪 阅读全文
posted @ 2022-05-19 13:29 hai起奈 阅读(522) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-05-19 13:24 hai起奈 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-05-19 13:22 hai起奈 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-05-19 13:21 hai起奈 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-05-19 13:18 hai起奈 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 什么是分布式锁?实现分布式锁的三种方式 在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。那具体什么是分布式锁,分布式锁应用在哪些业务场景、如何来实现分布式锁呢? 一 为什么要使用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访 阅读全文
posted @ 2022-05-19 13:17 hai起奈 阅读(90) 评论(0) 推荐(0) 编辑
摘要: # 第1章 主从复制介绍 ## 1.介绍 ```MySQL数据库的主从复制技术与使用scp/rsync等命令进行的异机文件级别复制类似,都是数据的远程传输.只不过MySQL的主从复制技术是其软件自身携带的功能,无须借助第三方工具.MySQL的主从复制并不是直接复制数据库磁盘上的文件,而是将逻辑的记录 阅读全文
posted @ 2022-05-19 13:14 hai起奈 阅读(67) 评论(0) 推荐(0) 编辑
摘要: mysql和pg自动创建时间配置 CURRENT_TIMESTAMP 阅读全文
posted @ 2022-05-19 13:12 hai起奈 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、事务的特性 A.原子性 atomicity :不可分割,要么都做,要么都不做。 C.一致性 consistency :数据库从一个一致性状态变到另一个一致性状态,一致性与原子性是密切相关(总量不变) I:隔离性 isolation :一个事务的执行不能被其他事务干扰 D:持久性 durabili 阅读全文
posted @ 2022-05-19 13:11 hai起奈 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 断关联 1、外键位置: 一对多 - 外键放多的一方 一对一 - 从逻辑正反向考虑,如作者表与作者详情表,作者删除级联删除详情,详情删除作者依旧存在,所以建议外键在详情表中 多对多 - 外键在关系表中 2.关联表之间断关系(全部写在外键字段的括号里) db_constraint=False, # 断关 阅读全文
posted @ 2022-05-19 13:11 hai起奈 阅读(84) 评论(0) 推荐(0) 编辑
摘要: MYSQL 应该是最流行了 WEB 后端数据库。WEB 开发语言近期发展非常快,PHP, Ruby, Python, Java 各有特点,尽管 NOSQL 近期越來越多的被提到,可是相信大部分架构师还是会选择 MYSQL 来做数据存储。 MYSQL 如此方便和稳定。以至于我们在开发 WEB 程序的时 阅读全文
posted @ 2022-05-19 13:10 hai起奈 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 测试案例 idnamemoney 1 小明 1000 小明的账户上有1000 元 ,现在有两个线程同时往他账户上加钱。 ​ 1.A 线程准备往小明的账户上加100, 1, 读取到小明 有 1000 元, 1000 + 100 事务未提交; ​ 2.B 线程准备往小明的账户上加200, 1, 读取到小 阅读全文
posted @ 2022-05-19 13:10 hai起奈 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 一、数据库的类型 关系性数据库 ​ MySQL, oracle, sqlite, db2, sql server ​ 1.数据与数据之间可以有关联和限制的 ​ 2.关系型数据库通常都是表结构,也就意味着你在用关系型数据库的时候,第一步就是确定表结构 非关系性数据库 ​ redis,mongodb(文 阅读全文
posted @ 2022-05-19 13:09 hai起奈 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 数据入库+爬虫 import requests from bs4 import BeautifulSoup import pymysql conn = pymysql.connect( host='127.0.0.1', port=3306, user='root', password='123', 阅读全文
posted @ 2022-05-19 13:06 hai起奈 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、数据准备 /* 数据导入: Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 Source Host : localho 阅读全文
posted @ 2022-05-19 13:05 hai起奈 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 数据库设计 什么是数据库设计三大范式? 为了建立冗余较小,结构合理的数据库,设计数据库式就必须遵循一定的规则。 在关系性数据库中这种规则称为:范式。范式式某一种设计要求的总结。 在实际开发中最为常见的设计范式有三个:三大范式 ​ 1.第一范式(确保每列保持原子性):所有字段值都是不可分解的原子值 ​ 阅读全文
posted @ 2022-05-19 13:04 hai起奈 阅读(76) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页