摘要:
https://mp.weixin.qq.com/s/eNzopxiMI6t1vi-g39vXYw 总结如下 1. 数据库命名规范 1、数据库命名尽量不超过30个字符。 2、数据库命名一般为项目名称+代表库含义的简写,比如IM项目的工作流数据库,可以是 im_flow。 3、数据库创建时必须添加默认 阅读全文
摘要:
#1. 什么是比特币 比特币:最初由中本聪在2008年11月1日提出,并于2009年1月3日正式诞生。是一种==点对点去中心化的数字资产。== 2009年,钟本聪打爆了第一个区块并获得了50枚比特币的挖矿奖励。挖矿奖励每四年减半一次,预计2140年发行完毕。总量为2100万枚。 #####1.1 比 阅读全文
摘要:
#1. 什么是公钥 公钥:相当于钱包的地址,可理解成银行账户。拥有私钥,可以算出公钥,拥有公钥却不能算出私钥。 公钥的地址(钱包的地址):可以理解成银行卡号,是由公钥通过计算得出,就像银行先给你开户,后给你银行卡卡号。 公钥的作用:主要用途是收款,也可以作为转账的凭证,就像别人汇款给你时你需要告诉他 阅读全文
摘要:
#1. 什么是冷钱包 冷钱包:也叫离线钱包。指由提供区块链数字资产安全存储解决方案的信息技术公司研发的比特币存储技术。 冷钱包集数字货币存储、多重交易密码设置、发布最新行情与资讯、提供硬分叉解决方案等功能于一身,能有效防止黑客窃取。 #2. 冷钱包设计理念 1.网络是不安全的,只要是接触网络的设备, 阅读全文
摘要:
参考链接:https://www.cnblogs.com/donleo123/p/14072408.html 阅读全文
摘要:
#1. 什么是跨站网络攻击 跨站脚本攻击(简称为XSS)是指恶意攻击者在Web页面中插入恶意javascript代码(也可能包含html代码),当用户浏览网页之时,嵌入其中Web里面的javascript代码会被执行,从而达到恶意攻击用户的目的。 XSS漏洞通常是通过输出函数将javascript代 阅读全文
摘要:
1. 微服务架构中高并发带来的问题 在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用, 但是由于网络原因或者自身的原因,服务并不能保证服务的100%可用。 如果单个服务出现问题,调用这个服务就会出现网络延迟,此时若有大量的网络涌入,会形成任务堆积,最终导致服务瘫痪。 1.1 阅读全文
摘要:
1. 微服务环境搭建 需求:用户下单案例。客户向订单微服务发起一个下单的请求。 模块设计 alibaba 父工程 shop-common 公共模块【主要放实体类】 shop-user 用户微服务 【端口: 807x】 shop-product 商品微服务 【端口: 808x】 shop-order 阅读全文
摘要:
#1. resultType 期望从这条语句中返回结果的类全限定名或别名。 注意:如果返回的是集合,那应该设置为集合包含的类型,而不是集合本身的类型。 resultType 和 resultMap 之间只能同时使用一个。 #2. resultMap 对外部 resultMap 的命名引用。结果映射是 阅读全文
摘要:
0. 若你控制台输入 mysql -v 若你已经安装了mysql,还是显示:'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。 说明有可能是你没有配置mysql的环境,应该去环境变量里面配置。 1. Mysql语法分类 DDL:对表结构的:create(创建),alter(修改), 阅读全文