- 博客(103)
- 资源 (12)
- 收藏
- 关注
原创 学习笔记《区块链技术与应用》ETH 第一天
BitCoin: decentralized currency 货币可以去中心化,还有什么可以去中心化?以太坊:智能合约最小单位账户模式:比特币:基于交易UTXO,不能直接知道账户里有多少钱。有点:隐私保护比较好。缺点:花钱的时候需要知道钱的来源。
2025-08-06 01:51:56
403
原创 学习笔记《区块链技术与应用》第六天 问答 匿名技术 零知识证明
问:如果转账时候收款人没在线怎么办答:不影响记录在区块链问:收款地址没有在全节点中出现过答:可能的。创建账户不需要通知其他人只生成密钥对,发生交易才通知其他节点问:私钥丢失怎么办答:没有办法,变成死钱。交易所一般是中心化的需要提供身份验证,类似于银行,私钥也由交易所保管。丢失是可以通过身份验证找回。问:私钥泄露,账户出现可疑交易答:赶紧转移问:转账写错地址怎么办答:地址是公钥的hash。OP_RETURN(写在输出脚本里,验证当前交易合法性不会被执行。
2025-08-03 18:35:48
999
原创 学习笔记《区块链技术与应用》第五天 分叉
soft fork: 半数以上算力更新,就不会有永久性分叉hard fork: 必须所有节点更新,否则会有永久性分叉。
2025-08-03 17:19:50
296
原创 学习笔记《区块链技术与应用》第4天 比特币脚本语言
RETUREN 用于返回false用于销毁比特币,有些小币种要求销毁一定数量,AlternativeCoin添加永久保存的内容:digital commitment。某种知识产权保护放到RETURN后面不会被执行。证明你在某个时间点已经知道某个知识。coinbase只有获得记账权的节点才能用,输入金额全部用于支付交易费PPT例子中省略了执行命令的OP_前缀正常应该是:OP_DUPOP_xxx。
2025-07-31 23:28:46
514
原创 学习笔记《区块链技术与应用》第三天 网络 难度
flooding 洪泛每个节点维护一个等待上链的集合。如果区块链已经包含某个交易,就可以从集合里删除这个交易。越大的区块越慢,比特币有1MB大小的限制,带宽是瓶颈。
2025-07-31 22:30:56
428
原创 学习笔记《区块链技术与应用》第二天 共识机制
人民币如何发行?人民银行印制——防伪(密钥)——发布(公钥)——使用(没法花两次——双花攻击 double spending attack)数字货币就是文件,可以复制,可以双花。改进:1. 唯一编号,2. 所属检查Create Coin -> A(10) 铸币交易(Coinbase tx)(凭空发行)输入部分:说明来源+公钥输出部分:验证Hash+收款人的公钥Hash地址两种Hash point: 1. Linked block 2. coin from(防止双花)
2025-07-25 23:02:42
884
原创 学习笔记《区块链技术与应用》第一天 数据结构
最近开始学习 北京大学肖臻老师《区块链技术与应用》公开课好久没有做学习笔记了,一直找不到学习的方向,想去学习AI感觉自己又不合适,多年工作方向一直是coder,对偏理论的东西知之甚少,更多的是项目化的内容。因此选择区块链技术作为下一个阶段的学习方向,也希望经过学习能找到岗位即时增加收入也是对自己学习成果的检测。
2025-07-24 00:17:09
333
原创 config should be a string or a nested array of strings up to 10 levels deep
config should be a string or a nested array of strings up to 10 levels deep
2024-04-13 16:36:51
1189
1
原创 log4j 1.x 升级到 2.x 依赖不兼容问题的解决
文章目录1. 前言2. 解决3. 后记1. 前言log4j 出现了重大漏洞,黑客可以通过ldap的注入漏洞而篡改后台代码,因而全球的技术部门几乎在同一时间进行着log4j的升级。我司一个老产品用的是log4j 1.2.15的版本,虽然并不受这次漏洞的影响但领导还是要求升级到最新的log4j 2.1.17产品架构采用jersey作为web框架,再部署到tomcat作为容器启动直接替换jar,移除log4j 1.2.15版本的jarlog4j-1.2.15.jar,增加新版本jar:log4j-1.2
2022-02-27 19:40:34
4356
1
原创 SQL 时间中取日期 Date()
从一个时间字段start_time'2020-01-01 7:00:00'中得到日期,可以使用Date()函数:date(start_time)可以使用在查询中:select tag, date(start_time) start_time from A;可以使用在条件或分组、排序等语句中: select t2.tag, date(start_time) start_time, sum(if_like) if_like,sum(if_retweet) if_ret from tb
2022-01-12 00:36:08
5176
原创 SQL 计算时间差 timestampdiff
计算start_time与end_time相差的时间:timestampdiff(second,start_time,end_time)第一个参数为返回值的单位:枚举为:DAY、HOUR、MINUTE、SECONDNote: 结果只会取整!
2022-01-09 19:37:06
2098
原创 SQL 日期比较 datediff
datediff(date1,date2) 返回 date1-date2的相差天数。用在select语句:select datediff(date((select max(start_time) from tb_user_video_log)),date(start_time)) from tb_user_video_log用在where条件:where datediff(date((select max(start_time) from tb_user_video_log)),date(st.
2022-01-09 19:31:20
1164
1
原创 数仓建模理论——高质量数据建模
数据模型的概念和意义 - DIKW低质量数据模型十宗罪:没有准确的不过到需求:调研不完备,理解不充分,缺乏沟通,测试不足,etc. 造成后期大量的调整数据模型不完整:a. 设计时对需求把握不准确,缺少相关表,不能覆盖需求。b. column限制,表、字段描述信息缺失。各层模型与其扮演角色不匹配。(概念模型,逻辑模型,物理模型)数据结构不合理。主键一定不能为空,相同字段在不同表里定义必须一致。抽象画不够,造成模型不灵活。没有或者不遵循命名规范。缺少数据模型的定义和描述。库改了很多轮模
2021-10-12 01:47:16
1315
原创 Hive 调优总结2
无需MapReduce在hive-default.xml中hive.fetch.task.conversion默认是more,老版本是minimal,该属性改为more后,在全局查找、字段查找、limit查找等都不走mapreduce。Expects one of [none, minimal, more]. Some select queries can be converted to single FETCH task minimizing latency. Currently .
2021-06-07 21:36:38
585
3
原创 Hibernate 一级缓存源码级
>一. 一级缓存是Session级别的。二. 判断Entity是否存在于缓存中是根据`Identifier`区分。三. 当从DB query回结果,会根据结果中的数据生成`Identifier`与缓存中的`Identifier`比较。如果不存在则存入缓存,如果存在则无操作。四. `session.setCacheable(true)`,同一条重复的SQL完全从缓存中读取数据跳过DB。五. `session.setCacheable(false)`,执行(3.)中的逻辑。 六. 因此只能跳过读取DB
2021-05-26 20:11:40
590
1
原创 Hive 调优总结
1. 通常,可以通过设置属性hive.map.aggr值为true来提高聚合的性能。hive.map.aggr=true;这个设置会触发在map阶段的“顶级”聚合过程。(非顶级的聚合过程将会在执行一个GROUP BY后进行)不过这个设置将需要更多的内存。2. 无需MapReduce也就是所谓的本地模式。Hive可以简单的读取employees对应目录下的文件。例如:select * from employees;或者加where和limit也是可以的。此外,如果属性hive.exec.mo
2021-05-06 16:09:49
1831
5
原创 MapReduce - Hadoop Streaming - 练习
几个入门级别的MapReduce练习基于版本:Python2.6.6,Hadoop2.6.5
2020-12-15 17:36:46
1863
3
翻译 HDFS 2.6.1 Command
HDFS命令shiyongappendToFilecatchgrpchmodchowncopyFromLocalcopyToLocalcountcpdudusexpungegetgetfaclgetfattrgetmergelslsrmkdirmoveFromLocalmoveToLocalmvputrmrmrsetfaclsetfattrsetrepstattailtesttex
2020-12-06 23:42:23
1058
原创 Hibernate 启动问题: A ResourcePool could not acquire a resource from its primary factory or source.
com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source.java.sql.SQLException: Connections could not be acquired from the underlying database!
2020-09-08 00:03:42
436
原创 attempted to assign id from null one-to-one property [com.xxx.xxx]
attempted to assign id from null one-to-one property
2020-09-07 18:06:06
1080
原创 [INS-20802] Oracle Net Configuration Assistant
原因:LISTENER 没有启动解决办法:在安装路劲下找到\V982656-01\bin\lsnrctl.exe双击打开lsnrctl.exe执行命令start LISTENERe.g.LSNRCTL for 64-bit Windows: Version 19.0.0.0.0 - Production on 31-8月 -2020 13:19:57Copyright (c) 1991, 2019, Oracle. All rights reserved.欢迎来到LSNRCTL,
2020-08-31 13:26:33
659
原创 英语语法——特殊结构
1. 补充 as 专题as 意思总结as+n 作为v+…+as 此时as的意思取决于前面动词- regard… as…- view… as…- define… as…- classify… as…as + 句子 as可翻译成:当…时候、因为、虽然尽管、好像似乎、和…一样。还有可能是定语从句。As a logic consequence of this development, separate journals have now appeared aimed mainly towar
2020-06-27 22:10:54
3197
原创 五天搞定英语语法系列汇总
直接开整:1. 简单句–了解句子的组成部分和必要成分2. 并列句– 简单句组合成并列句的方法3. 名词性从句– 用从句拉长句子4. 定语从句– 用从句完成修饰5. 状语从句– 用从句完成修饰6. 句子成分小结– 不同词性可充当的成分7. 特殊结构– 强调,倒装,虚拟完结...
2020-06-27 22:09:49
989
原创 英语语法——句子成分总结
主谓宾表同定状n实义动词nnnnadv代系动词代代代代介短非非非非非非从句从句从句从句从句从句adjadj介短介短表语是修饰主语的,定语是修饰名词的,二者成分一致。举例1:My ma is an elegant lady.My ma is a lady of elegance.My ma is a lady as elegant as a lily.My m...
2020-06-20 13:49:07
1297
原创 英语语法——名词和名词性从句
一、名词能充当的成分主语,The movie looks terrific.宾语,I admire his mother表语,Gump is a man.同位语,I enjoy the part, the beginning.同位语:用来解释名词的成分。I like Eason, a well-known singer from Hongkong....
2020-06-03 02:03:32
3358
5
原创 英语语法——并列句
一、什么是并列句就是用连词连接两个句子。I love you, you love that dog. //上一讲已经讲过这句存在语法错误。改写:I loving you, you love that dog. // 独立主格I love you but you love that dog. // 并列句Although I love, you love that dog. // 让步状语从句二、常见的并列连词平行:and, not only... but also...similarly
2020-05-24 16:52:06
6053
2
原创 英语语法——简单句
一、什么是英语句子二、句子的基本结构一、什么是英语句子英语的句子必须具备主谓结构。主语一定是谓语动作的发出者。如果有宾语,宾语一定是谓语的承受着。首都机场就要到了。The airplane is arriving the airport. 我要去剪头。误:I will cut my hair.(我剪我自己头???) ==》一个理发师将要为我剪头。我要求一个理发师为我剪头。 猪喂了吗你?(实际主语是你,谓语喂,宾语猪)二、句子的基本结构1. 主谓 He died...
2020-05-14 09:37:11
3998
原创 java.util.logging简介
Improper Output Neutralization for Logs (CWE ID 117)java.util.logging.Logger
2020-05-05 22:47:11
1502
原创 机器学习 算法基础 十 聚类
聚类聚类是针对给定的样本,依据他们特征的相似度或距离,将其归并到若干个“类”或“簇”的数据分析问题。在某些场景下聚类和降维是一个意思。聚类算法只作为pipline上对特征降维使用。相似度/计算方法当 μx==μy==0\mu_x == \mu_y == 0μx==μy==0 时二者相同K均值所以我们希望在初始的时候四个聚类中心互相离的远一点。...
2020-03-25 03:03:10
132
原创 机器学习 算法基础 九 SVM实践
SVM代码实践这里写自定义目录标题练习1:鸢尾花分类练习2:SVM实现一个多分类器练习3:SVM选用不同核参数练习4:手写数字识别练习1:鸢尾花分类#!/usr/bin/python# -*- coding:utf-8 -*-import numpy as npimport pandas as pdimport matplotlib as mplimport matplotl...
2020-03-15 01:02:44
213
原创 机器学习 算法基础 八 SVM
支撑向量机(Support Vector Machine): 在19世纪末火爆十年分类模型学习内容:目标函数,计算过程和算法步骤,线性SVM,增加软间隔达到线性可分的SVM(分类效果更好),核函数,参数的计算方法SMO。各种概念线性可分SVM:数据集存在一条抽象的线可以完全将数据分成两类。线性SVM:允许一定错误率的前提下,才满足第1条。非线性SVM:核函数。线性可分SVM...
2020-03-07 01:03:30
314
numpy-user-guide-1.17.0.pdf
2019-12-04
Apache Derby/Java DB 开发手册
2020-09-30
Matplotlib开发手册Release 3.1.1
2019-12-14
kiwisolver-1.1.0-cp36-none-win_amd64.whl
2019-12-12
matplotlib-3.1.2-cp36-cp36m-win_amd64.whl
2019-12-12
pyparsing-2.4.5-py2.py3-none-any.whl
2019-12-12
实例:时间事件日志分析配套练习数据
2019-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅