- 博客(40)
- 问答 (3)
- 收藏
- 关注
原创 基于雾的车辆群智感知中的安全性、隐私性和公平性
具体而言,车辆使用新颖的加密基元消息锁加密[15]来加密其众包报告,其中执行加密和解密的密钥来自消息,并上传到附近的雾节点,以及报告的密钥同态签名,其中不同车辆在同一消息上生成的签名可以聚合为一个签名。参与的车辆可能是贪婪的利益和懒惰的感知。虽然重复的数据并不能提高众包结果的完整性,但这些冗余可以提高结果的可信度,因此报告重复数据的车辆的贡献不容忽视。云或雾的服务提供商都不是完全可信的,车辆不太可能与陌生人分享收集的数据,如果没有受信任的中介,隐私很容易被侵犯车辆在将数据传到到雾节点时可能不会合作。
2023-07-15 14:44:04
449
原创 文献阅读方法
了解文章结构、明确长短处:指出隐含的假设、实验或分析技术的潜在问题。1、文章类型:综述/具体、数据分析/方案原型/改进。1、记下关键点、特别关注图、表和其他可视化信息;3、正确性:文章的假设是否成立、合理、有价值。关注细节,尝试修改假设,发现未来的idea。2、文章内容:运用哪些理论来分析问题。5、清晰度:文章表述逻辑是否清晰。4、贡献:主要贡献是什么。2、标注没读过的参考文献。对假设和方法“重新实现”
2023-07-15 14:39:24
103
原创 pip下载报错in _error_catcher yield
pip --default-timeout=100 install -r 下载的库 -i https://pypi.doubanio.com/simple。报错:in _error_catcher raise ReadTimeoutError(self._pool, None, "Read timed out.")
2023-04-18 21:46:59
1081
原创 python学习-图形绘制
turtle(海龟)库的使用,turtle绘图体系诞生于1969年,入门级的图形绘制函数库turtle画笔控制函数:penup() 抬笔pendown() 放笔pencolor() 设置笔颜色pensize() / penwidth() 笔的宽度turtle运动控制函数:fd() / forward() 走直线circle(r,d) 走弯线 半径r 绘制角度dturtle方向控制函数:seth(d) 行进角度蟒蛇绘制:# 第三方turtle图形绘制库i
2022-05-15 17:42:01
1408
原创 python学习-温度转换
# 华氏温度F和摄氏温度C的转换,C=(F-32)/1.8 F=C*1.8+32TempStr = input("输入带有符号的温度:")if (TempStr[-1] == 'F') or (TempStr[-1] == 'f'): # 最后一位 # eval()函数:去掉参数最外侧引号并执行剩余语句 # TempStr[0:-1]:从前面开始截取,到-1为止 C = (eval(TempStr[0:-1]) - 32) / 1.8 print("转换后的温度.
2022-05-15 16:05:23
3048
原创 投票DApp-跟随视频学习
1.新建文件夹zy@ubuntu:~/Desktop$ cd testzy@ubuntu:~/Desktop/test$ lscontract genesis.json go-ethereum web3zy@ubuntu:~/Desktop/test$ mkdir simple_vote_dappzy@ubuntu:~/Desktop/test$ cd simple_vote_dapp/zy@ubuntu:~/Desktop/test/simple_vote_dapp$ ...
2022-05-03 17:15:23
2445
原创 以太坊学习-笔记2
solidity 数据类型:Boolean (bool)带有逻辑运算符的布尔值,true 或false。逻辑运算符:! (not), && (and), || (or), == (equal), != (not equal) Integer (int, uint),有符号 (int) 和无符号 (uint) 整数,从 int8 到 uint256 以 8 位为增量声明。如果没有大小后缀,则使用 256 位数量,以匹配 EVM 的字长。 Fixed point (fixed, ufix
2022-04-06 21:14:09
4782
原创 以太坊学习-笔记1
加密:以太坊有两种不同类型的账户:外部拥有账户(EOA)和合约。EOA 的以太坊地址是从密钥对的公钥部分生成的 以太坊使用的系统是基于公钥加密的系统,密钥是成对出现的,由一个私有(秘密)密钥和一个公共密钥组成。私钥提供对账户的控制权,公钥将其识别给其他人 公钥密码术(也称为“非对称密码术”) 基于椭圆曲线上的算术运算 based on arithmetic operations on an elliptic curve1)椭圆曲线密码学是一种基于离散对数问题的非对称或公钥密码学,通过椭圆曲线各点
2022-04-06 19:28:53
6714
原创 solidity学习-投票
// SPDX-License-Identifier: GPL-3.0pragma solidity >=0.7.0 <0.9.0;contract Ballot2{ struct Voter{ uint weight; //投票权重 bool voted; //标志位,标志是否投过票 uint vote; //投票投给谁 address delegate; //投票对象的地址 }.
2022-04-06 19:27:26
359
原创 solidity学习-子货币2.0
// SPDX-License-Identifier: GPL-3.0pragma solidity >=0.6.0 <0.9.0;contract Coin{ // address public minter; mapping(address => uint) public balances; constructor(uint initalSupply){ .
2022-04-05 17:49:53
99
原创 solidity学习-简单子货币
// SPDX-License-Identifier: GPL-3.0pragma solidity >=0.6.0 <0.9.0;contract Coin{ address public minter; //public 铸币地址 mapping(address => uint) public balances; //地址和余额的映射,uint有上限的 event S.
2022-04-05 17:33:41
170
原创 solidity学习3-赋值和获取
// SPDX-License-Identifier: GPL-3.0pragma solidity >=0.7.0 <0.9.0;//给汽车指定品牌和价格contract Car{ string Brand; uint public price; //price设置为public相当于有一个返回函数 function setBrand(string memory newBrand,uint newPrice) public { Brand=n.
2022-04-05 16:20:18
524
原创 solidity学习2-简单存储
// SPDX-License-Identifier: GPL-3.0pragma solidity >=0.7.0 <0.9.0;contract SimpleStorage{ uint myData; //数据类型uint // 存储数据 function setData(uint newData) public{ myData=newData; } // 读取数据 function g.
2022-04-05 15:46:28
282
原创 智能合约-测试水龙头
// SPDX-License-Identifier: GPL-3.0pragma solidity >=0.7.0 <0.9.0;// 智能合约实现水龙头功能contract Faucet { // Accept any incoming amount 接收函数为空 ,表示它不做任何事情,除了接受以太 receive() external payable {} // Give out ether to anyone who asks // 该函.
2022-02-25 23:29:44
334
原创 python学习-列表3(列表方法)
# 通过“对象.方法"调用# index(要查找的元素,起始位置,结束位置)方法:用于获取指定元素在列表中第一次出现时索引,如果指定元素不存在,则抛出异常stus = ['lili', 'tom', 'wuli', 'yuyo', 'lucky']print(stus.index('lucky')) # 输出4print(stus.index('yuyo', 2, 4)) # 输出3# count()方法:用于统计指定元素在列表中出现的次数stus = ['lili', 'tom', .
2021-11-16 17:59:45
831
原创 python学习-列表2(列表运算符及函数)
# 列表的运算符及函数# '+'运算符对列表进行拼接mylist = ['today is'] + ['a good day']print(mylist) # 输出['today is', 'a good day']# *运算符可将列表重复指定的次数mylist = [1, 2, 3] * 3print(mylist) # 输出[1, 2, 3, 1, 2, 3, 1, 2, 3]# in运算符用来检查指定元素是否存在列表中,存在返回TRUE 不存在返回FALSE# not in.
2021-11-16 17:00:25
966
原创 python学习-列表1(列表的增删改)
'''序列是python中最基本的一种数据结构,序列用于保存一组有序的数据,所有的数据在序列中都有一个唯一的位置(索引),并序列中的数据会按照添加的顺序来分配索引序列分为可变和不可变序列;可变序列:列表 list,元素可改变; 不可变序列:字符串 str 和元祖 tuple'''# 列表的创建 [],列表中元素用,隔开studylist = [] # 创建空列表studylist = [10] # 创建只包含一个元素的列表studylist = [10, 'hello', True, .
2021-11-11 15:44:51
990
原创 python学习-流程控制语句2
# 斐波那契数列 指1 1 2 3 5 8 13 21... f(n)=F(n-1)+f(n-2) 输出21次f1 = 1f2 = 1for i in range(1, 22): print('%12ld%12ld' % (f1, f2), end="") # 12ld是指输出12位的长整数 if (i % 3) == 0: # 控制斐波那契数列每行的显示数量 print('') f1 = f1 + f2 f2 = f1 + f2'''for.
2021-11-08 17:13:12
666
原创 python学习-流程控制语句1
# if语句 默认情况下,IF只控制紧随其后的那条语句,如果执行多条,则可以跟一个代码块,不能紧随:,而要写在下一行# 语法格式 if 条件表达式: 代码块# 例1:输入狗狗的年龄进行判断age = int(input('输入狗狗的年龄:'))if age <= 0: print('are you kidding?')if age == 1: print('10 years old')if age == 2: print('20 years old')if a.
2021-11-08 17:12:00
233
原创 python学习-运算符
'''算数运算符,+、-、*、/、 //整除、**幂运算、%取模,两数相除的余数, 乘法如果是字符串和数字相乘,则会对字符串进行复制操作赋值运算 =+=: a+=5相当于a=a+5 类似有-=、*=、**=、/=、//=、%='''num = 10num = (num + 10) * 5c = '*' * 3print('num=', num, ',c=' + c) # num= 100 ,c=***num /= 5print('num=', num) # num= 20.0.
2021-11-08 17:10:53
359
原创 python学习-数据类型转换
# 支持不同数据类型之间相互转换,利用int(),float(),str(),bool()a = 123print(type(a)) # <class 'int'>a = str(a)print(type(a)) # <class 'str'># int()函数转换规则: 布尔型——TRUE转换值为1,FALSE转换值为0; 浮点型——直接取整a = Falsea = int(a)print(a)name = 'lili'age = 19msg = "n.
2021-11-04 20:44:54
106
原创 python学习-数据类型
# 数据类型主要有整型、布尔型、浮点型、字符型、空值# 整数类型和浮点数类型num1 = 10 # 赋值num2 = 4num3 = num1 / num2 # 计算结果并赋值print(num3)print(type(num1)) # 判断数据类型 type()print(type(num3))c = 123_456_789 # 数字的长度过长,可以使用下划线为分隔符,程序运行时,会自动忽略下划线d = 123456789print(c, d)# 字符串 需要用引号.
2021-11-04 20:44:14
96
原创 python学习-变量常量
num = 10print('output num=', num)'''变量: 需小写 变量必须先声明才能使用 变量在使用前必须赋值 用 = 赋值 支持同时为多变量赋值 a=b=c='', a,b,c='','','''''name = '小王'print('我是' + name)a = b = c = 200print('a,b,c分别为', a, b, c)name, age, sex = '小明', '18', '男'print('我是' + name + .
2021-11-04 20:43:17
154
原创 python学习-注释
#单行注释 ctrl+/print('我是第一行')print('我是第二行')# print('我是第三行')print('我是第四行')# 多行注释使用'''开头,以'''结束'''print('我是第一行')print('我是第二行')print('我是第三行')print('我是第四行')'''...
2021-11-04 20:42:28
86
原创 SD-销售订单数量修改需大于已交货数量,消息报错而非警告调整
根据设置消息类型进行控制OVAHmessage No.: V4 083 (lower than delivery) and V4 096 (higher than delivery)更改这两个消息类型可以限制超交及行项目数量修改的问题。
2021-04-09 15:08:45
597
原创 SAP-更换SAP主界面右边的背景
更换SAP主界面右边的背景1、SMW0,选择WebRFC的二进制数据,回车;2、点击执行 资源库对象显示,创建对象;3、输入对象名称、说明;4、点输入、选择背景图片;5、选择本地对象;6、sm30,输入视图SSM_CUST;7、维护,创建条目START_IMAGE(如已存在则不需要创建);8、参数值中填入步骤3创建的对象名;9、保存...
2021-04-08 11:33:53
357
原创 SAP-SD 客户主数据小问题
BP创建客户主数据时,已经设置邮编为不必输项,但有的国家仍必输。为国家的特定检查设置原因,路径:SAP NetWeaver-常规设置-设置国家-设置国家特定的检查将邮编、银行账号、税号等特殊的检查去掉即可...
2021-04-07 11:02:11
944
原创 SAP-MM
MIR7 采购预制发票实现目的: 更改数量的同时,更新金额操作:通过修改用户的参数设置来让用户在修改数量后回车,自动计算金额。SU01后输入要设置的用户 。在参数标签中加入:IVAMOUNTADJUST 参数值:X...
2021-04-02 16:00:47
126
原创 SAP-小笔记 销售订单成本更新
SAP-小笔记使用销售订单BOM,销售订单成本估算已发布,但生产又改BOM或者物料成本更改了,需要更新销售订单的成本。如何操作?需要VA02 更新销售订单的成本点击上方的计算器提示“标记的成本估算已存在”,点击“重估”跳到CK51N成本核算页面,进行成本估算、标记完成后,销售订单中成本更新:...
2021-03-24 17:11:43
3138
SAP SD销售开票报错:‘此凭证与开票无关’
2019-03-02
sql如何根据一个字段内容修改 另一个字段的值为(取最大值)
2018-04-04
sql server中登录服务器填入. 也可连接 这个有什么意义吗?
2018-01-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人