1.Kerberos协议:
Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性
2.1. 环境配置
安装kerberos前,要确保主机名可以被解析。
主机名 内网IP 角色
master 192.168.1.15 master KDC
2.2 Configuring a Kerberos Server
2.2.1 确保环境可用
确保所有的clients与servers之间的时间同步以及DNS正确解析
2.2.2 选择一个主机来运行KDC,并在该主机上安装krb-5libs,krb5-server,已经krb5-workstation:
KDC的主机必须非常自身安全,一般该主机只运行KDC程序。本文中我们选择vmw201作为运行KDC的主机。
在安装完上述的软件之后,会在KDC主机上生成配置文件/etc/krb5.conf和/var/kerberos/krb5kdc/kdc.conf,它们分别反映了realm name 以及 domain-to-realm mappings。
2.2.3 配置kdc.conf
默认放在 /var/kerberos/krb5kdc/kdc.conf。或者通过覆盖KRB5_KDC_PROFILE环境变量修改配置文件位置。
配置示例:
[kdcdefaults]
kdc_ports = 88
kdc_tcp_ports = 88
[realms]
BAID.COM = {
#master_key_type = aes256-cts
max_life = 24h --添加
max_renewable_life = 7d --添加
default_principal_flags = +renewable --添加
acl_file = /var/kerberos/krb5kdc/kadm5.acl
dict_file = /usr/share/dict/words
admin_keytab = /var/kerberos/krb5kdc/kadm5.keytab
supported_enctypes = aes256-cts:normal aes128-cts:normal des3-hmac-sha1:normal arcfour-hmac:normal camellia256-cts:normal camellia128-cts:normal des-hmac-sha1:normal des-cbc-md5:normal des-cbc-crc:normal
}
说明:
HADOOP.COM:是设定的realms。名字随意。Kerberos可以支持多个realms,会增加复杂度。本文不探讨。大小写敏感,一般为了识别使用全部大写。这个realms跟机器的host没有大关系。
max_renewable_life = 7d 涉及到是否能进行ticket的renwe必须配置。
master_key_type:和supported_enctypes默认使用aes256-cts。由于,JAVA使用aes256-cts验证方式需要安装额外的jar包,更多参考2.2.9关于AES-256加密:。推荐不使用。
acl_file:标注了admin的用户权限。文件格式是
Kerberos_principal permissions [target_principal] [restrictions]支持通配符等。
admin_keytab:KDC进行校验的keytab。后文会提及如何创建。
supported_enctypes:支持的校验方式。注意把aes256-cts去掉。
2.2.4 配置krb5.conf
/etc/krb5.conf: 包含Kerberos的配置信息。例如,KDC的位置,Kerberos的admin的realms 等。需要所有使用的Kerberos的机器上的配置文件都同步。这里仅列举需要的基本配置。
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = BAID.COM --修改之处
dns_lookup_realm = false
ticket_lifetime = 24h
renew_lifetime = 7d
forwardable = true
rdns = false
pkinit_anchors = /etc/pki/tls/certs/ca-bundle.crt
# default_realm = EXAMPLE.COM
default_ccache_name = KEYRING:persistent:%{uid}
[realms]
# EXAMPLE.COM = {
# kdc = kerberos.example.com
# admin_server = kerberos.example.com
# }
BAID.COM = {--修改之处
kdc = master --修改之处
admin_server = master --修改之处
}
[domain_realm]
.BAID.com = BAID.COM --修改之处
BAID.com = BAID.COM --修改之处
说明:
[logging]:表示server端的日志的打印位置
[libdefaults]:每种连接的默认配置,需要注意以下几个关键的小配置
default_realm = HADOOP.COM 默认的realm,必须跟要配置的realm的名称一致。
udp_preference_limit = 1 禁止使用udp可以防止一个Hadoop中的错误
oticket_lifetime表明凭证生效的时限,一般为24小时。
orenew_lifetime表明凭证最长可以被延期的时限,一般为一个礼拜。当凭证过期之后,
对安全认证的服务的后续访问则会失败。
[realms]:列举使用的realm。
kdc:代表要kdc的位置。格式是 机器:端口
admin_server:代表admin的位置。格式是机器:端口
default_domain:代表默认的域名
[appdefaults]:可以设定一些针对特定应用的配置,覆盖默认配置。
2.2.5 创建/初始化Kerberos database
初始化并启动:完成上面两个配置文件后,就可以进行初始化并启动了。
1 |
|
其中,[-s]表示生成stash file,并在其中存储master server key(krb5kdc);还可以用[-r]来指定一个realm name —— 当krb5.conf中定义了多个realm时才是必要的。
# 保存路径为/var/kerberos/krb5kdc 如果需要重建数据库,将该目录下的principal相关的文件删除即可
在此过程中,我们会输入database的管理密\码。这里设置的密\码一定要记住,如果忘记了,就无法管理Kerberos server。
Kerberos database创建好后,可以看到目录 /var/kerberos/krb5kdc 下生成了几个文件:
Loading random data
Initializing database '/var/kerberos/krb5kdc/principal' for realm 'BAID.COM',
master key name 'K/M@BAID.COM'
You will be prompted for the database Master Password.
It is important that you NOT FORGET this password.
Enter KDC database master key:
Re-enter KDC database master key to verify:
[root@master ~]# ll /var/kerberos/krb5kdc/
total 24
-rw------- 1 root root 22 Jan 30 00:59 kadm5.acl
-rw------- 1 root root 532 Apr 1 13:51 kdc.conf
-rw------- 1 root root 8192 Apr 1 13:52 principal
-rw------- 1 root root 8192 Apr 1 13:52 principal.kadm5
-rw------- 1 root root 0 Apr 1 13:52 principal.kadm5.lock
-rw------- 1 root root 0 Apr 1 13:52 principal.ok
2.2.6 添加database administrator
我们需要为Kerberos database添加administrative principals (即能够管理database的principals) —— 至少要添加1个principal来使得Kerberos的管理进程kadmind能够在网络上与程序kadmin进行通讯。
在maste KDC上执行:
?
1 |
|
1 |
|
可以直接运行在master KDC上,而不需要首先通过Kerberos的认证,实际上它只需要对本
地文件的读写权限。
2.2.7 为database administrator设置ACL权限
在KDC上我们需要编辑acl文件来设置权限,该acl文件的默认路径是 /var/kerberos/krb5kdc/kadm5.acl(也可以在文件kdc.conf中修改)。Kerberos的kadmind daemon会使用该文件来管理对Kerberos database的访问权限。对于那些可能会对pincipal产生影响的操作,acl文件也能控制哪些principal能操作哪些其他pricipals。
我们现在为administrator设置权限:将文件/var/kerberos/krb5kdc/kadm5.acl的内容编辑为
代表名称匹配*/admin@BAID.COM 都认为是admin,权限是 *。代表全部权限。
2.2.8 在master KDC启动Kerberos daemons
手动启动:
[root@master ~]# service krb5kdc start
Redirecting to /bin/systemctl start krb5kdc.service
[root@master ~]# service krb5kdc status
Redirecting to /bin/systemctl status krb5kdc.service
● krb5kdc.service - Kerberos 5 KDC
Loaded: loaded (/usr/lib/systemd/system/krb5kdc.service; disabled; vendor preset: disabled)
Active: active (running) since Mon 2019-04-01 13:59:06 CST; 2s ago
Process: 19356 ExecStart=/usr/sbin/krb5kdc -P /var/run/krb5kdc.pid $KRB5KDC_ARGS (code=exited, status=0/SUCCESS)
Main PID: 19359 (krb5kdc)
Tasks: 1
CGroup: /system.slice/krb5kdc.service
└─19359 /usr/sbin/krb5kdc -P /var/run/krb5kdc.pid
Apr 01 13:59:06 master systemd[1]: Starting Kerberos 5 KDC...
Apr 01 13:59:06 master systemd[1]: Started Kerberos 5 KDC.
[root@master ~]# tail -f /var/log/krb5kdc.log
otp: Loaded
Apr 01 13:59:06 master krb5kdc[19356](info): setting up network...
krb5kdc: setsockopt(9,IPV6_V6ONLY,1) worked
krb5kdc: setsockopt(11,IPV6_V6ONLY,1) worked
Apr 01 13:59:06 master krb5kdc[19356](info): set up 4 sockets
Apr 01 13:59:06 master krb5kdc[19359](info): commencing operation
^C
[root@master ~]# cat /var/log/kadmind.log
[root@master ~]# service kadmin start
Redirecting to /bin/systemctl start kadmin.service
[root@master ~]# cat /var/log/kadmind.log
Apr 01 13:59:51 master kadmind[19395](info): setting up network...
kadmind: setsockopt(9,IPV6_V6ONLY,1) worked
kadmind: setsockopt(11,IPV6_V6ONLY,1) worked
kadmind: setsockopt(13,IPV6_V6ONLY,1) worked
Apr 01 13:59:51 master kadmind[19395](info): set up 6 sockets
Apr 01 13:59:52 master kadmind[19400](info): Seeding random number generator
Apr 01 13:59:52 master kadmind[19400](info): starting
设置开机自动启动:
Note: Forwarding request to 'systemctl enable krb5kdc.service'.
Created symlink from /etc/systemd/system/multi-user.target.wants/krb5kdc.service to /usr/lib/systemd/system/krb5kdc.service.
[root@master ~]# chkconfig kadmin on
Note: Forwarding request to 'systemctl enable kadmin.service'.
Created symlink from /etc/systemd/system/multi-user.target.wants/kadmin.service to /usr/lib/systemd/system/kadmin.service.
现在KDC已经在工作了。这两个daemons将会在后台运行,可以查看它们的日志文件(/var/log/krb5kdc.log 和 /var/log/kadmind.log)。
可以通过命令kinit来检查这两个daemons是否正常工作。
2.2.9关于AES-256加密
对于使用 centos5. 6及以上的系统,默认使用 AES-256 来加密的。这就需要集群中的所有节点上安装 Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy File。
https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
下载的文件是一个 zip 包,解开后,将里面的两个文件放到下面的目录中:$JAVA_HOME/jre/lib/security
2.3 Configuring Kerberos Clients
2.3.1 Installing Kerberos Client(CentOS7可以省略此步骤)
在另外两台主机(vmw202,vmw203)上安装kerberos客户端。 本次安装只安装了一台服务器
1 |
|
2.3.2 配置krb5.conf
配置这些主机上的/etc/krb5.conf,这个文件的内容与KDC中的文件保持一致即可。
3. kerberos的日常操作与常见问题
3.1 管理员操作
3.1.1 登录
登录到管理员账户: 如果在本机上,可以通过kadmin.local直接登录。其它机器的,先使用kinit进行验证。
Authenticating as principal confluence/admin@BAIDU.COM with password.
kadmin.local:
客户机使用kinit admin/admin 验证后再使用
kadmin登录
3.1.2增删改查账户
在管理员的状态下使用addprinc,delprinc,modprinc,listprincs命令。使用?可以列出所有的命令。
Authenticating as principal confluence/admin@BAIDU.COM with password.
kadmin.local: addprinc test
WARNING: no policy specified for test@BAIDU.COM; defaulting to no policy
Enter password for principal "test@BAIDU.COM":
Re-enter password for principal "test@BAIDU.COM":
Principal "test@BAIDU.COM" created.
Are you sure you want to delete the principal "test@BAIDU.COM"? (yes/no): yes
Principal "test@BAIDU.COM" deleted.
Make sure that you have removed this principal from all ACLs before reusing.
kadmin.local: listprincs
K/M@BAIDU.COM
kadmin/admin@BAIDU.COM
kadmin/changepw@BAIDU.COM
kadmin/master@BAIDU.COM
kdcadmin/admin@BAIDU.COM
kiprop/master@BAIDU.COM
krbtgt/BAIDU.COM@BAIDU.COM
3.2.3 认证用户
1 |
|
3.2.4 删除当前的认证的缓存
1 |
|
//添加principal
kadmin -p 'kdcadmin/admin' -w '<kdc password>' -s '<kdc server>' -q 'addprinc -randkey trafodion'
//生成keytab文件
ktadd -k /opt/trafodion.keytab trafodion
//认证用户
kinit -kt /opt/trafodion.keytab trafodion
//查看当前认证用户信息
klist
3.3 常见问题
3.3.1 查看ticket是否是renewable
通过klist命令来查看
如果Valid starting的值与renew until的值相同,则表示该principal的ticket 不是 renwable。
3.3.2 ticket无法更新
如果过了Expires,可以通过命令kinit –R来更新ticket
但如果ticket无法更新
1 |
|
这是因为krbtgt/BAIDU.COM@BAIDU.COM的[renewlife]被设置成了0,这一点可以通过[kadmin.local => getprinc krbtgt/ BAIDU.COM @ BAIDU.COM]看出来。
将krbtgt/BAIDU.COM@BAIDU.COM的[renewlife]修改为7days即可,方法
1 |
|
相关推荐
## 01、数据介绍 动态能力理论最早由提斯(Teece)与皮萨洛(Pisano)于1994年正式提出,他们将动态能力定义为“能够创造新产品和新过程,以及对变化的市场环境做出响应的一系列能力”。 动态能力具体体现在吸收能力、创新能力和适应能力三个方面。这些能力使公司能够快速适应市场变化,抓住新的商业机会,从而保持或提升竞争优势。 数据名称:上市公司-动态能力数据 数据年份:2012-2023年 ## 02、相关数据及指标 证券代码 证券名称 年份 Symbol RD IA ACV DC
项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用,资源为网络商品(电子资料类)基于网络商品和电子资料商品的性质和特征不支持退款,质量优质,放心下载使用
项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用,资源为网络商品(电子资料类)基于网络商品和电子资料商品的性质和特征不支持退款,质量优质,放心下载使用
随机配置网络模型SCN多输入单输出拟合预测建模与效果评估图集展示,随机配置网络模型SCN多输入单输出拟合预测建模工具——直观输出预测图与评价报告,随机配置网络模型SCN做多输入单输出的拟合预测建模。 程序内注释详细直接替数据就可以使用。 程序语言为matlab。 程序直接运行可以出拟合预测图,迭代优化图,线性拟合预测图,多个预测评价指标。 PS:以下效果图为测试数据的效果图,主要目的是为了显示程序运行可以出的结果图,具体预测效果以个人的具体数据为准。 2.由于每个人的数据都是独一无二的,因此无法做到可以任何人的数据直接替就可以得到自己满意的效果。 ,核心关键词: 随机配置网络模型SCN; 多输入单输出拟合预测建模; 程序内注释; MATLAB程序; 拟合预测图; 迭代优化图; 线性拟合预测图; 预测评价指标。,Matlab下的多输入单输出网络模型预测建模及评价指标体系构建
主应力方向破坏:深入解析comsol水力压裂的力学机制,comsol技术解析:水力压裂主应力方向与岩层破坏之探究,comsol水力压裂,主应力方向的破坏 ,comsol水力压裂; 主应力方向; 破坏; 裂缝扩展。,水力压裂主应力破坏研究
基于碳捕集电厂低碳特性的多时间尺度综合能源系统调度模型与优化算法研究,基于碳捕集电厂低碳特性与综合能源系统的多时间尺度电热调度模型。,计及碳捕集电厂低碳特性 需求响应 综合能源系统 多时间尺度调度模型 MATLAB代码: 关键词:碳捕集电厂 综合灵活运行方式 需求响应 日前调度 实时调度 参考文档:《计及碳捕集电厂低碳特性的含风电电力系统源-荷多时间尺度调度方法》非完全复现,只做了日前日内部分,并在上述基础上改进升级为电热综合电源系统 仿真平台:MATLAB yalmip+cplex 主要内容:代码主要做的是一个电厂 微网多时间尺度电热综合能源系统低碳经济调度模型,源侧在碳捕集电厂中装设烟气旁路系统与溶液存储器,形成碳捕集电厂综合灵活运行方式进而与风电协调配合;荷侧调用不同响应速度的价格型、激励型需求响应资源克服多时间尺度下碳捕集电厂综合灵活运行方式的局限,通过源荷资源协调优化,从而提高系统的低碳性能。 其次,构建源荷协调的日前-日内两阶段低碳经济调度模型,优化系统的负荷及分配计划。 ,关键词:碳捕集电厂; 综合灵活运行方式; 需求响应; 日前调度; 实时调
chromedriver-mac-arm64-135.0.7031.0(Canary).zip
项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用,资源为网络商品(电子资料类)基于网络商品和电子资料商品的性质和特征不支持退款,质量优质,放心下载使用
1. 网上商城系统 这是一个基于python+vue开发的商城网站,平台采用B/S结构,后端采用主流的Python语言进行开发,前端采用主流的Vue.js进行开发。 整个平台包括前台和后台两个部分。 前台功能包括:首页、商品详情页、用户中心模块。 后台功能包括:总览、订单管理、商品管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。
MATLAB环境下基于振动信号的旋转机械状态监测与预测算法研究与应用拓展,MATLAB环境下基于振动信号的旋转机械状态监测与预测算法研究与应用拓展,MATLAB环境下使用振动信号对旋转机械进行状态监测和预测。 算法运行环境为MATLAB r2021b,从滚动轴承的振动信号中提取特征、进行状态监测和预测。 算法可迁移至金融时间序列,地震 微震信号,机械振动信号,声发射信号,电压 电流信号,语音信号,声信号,生理信号(ECG,EEG,EMG)等一维时间序列信号。 ,MATLAB环境; 振动信号; 旋转机械状态监测与预测; 滚动轴承; 特征提取; 一维时间序列信号。,MATLAB算法:一维时间序列振动信号的旋转机械状态监测与预测
@property 是 Python 中的装饰器,用于将方法转换为属性,使得访问属性时无需调用方法。它让代码更加简洁、优雅,同时保持封装性,提升代码的可读性和维护性。
springboot企业数据管理平台类社会服务平台源码+论文+视频1
智慧社区,作为智慧城市的重要组成部分,正逐步改变着我们的生活方式。近年来,随着国家政策的不断推动,智慧社区建设进入了快速发展阶段。2014年,国务院发布的《关于促进智慧城市健康发展的指导意见》为智慧城市建设指明了方向,而随后的《关于加强和完善城乡社区治理的意见》及《绿色社区创建行动方案》等文件,进一步加速了智慧社区的建设步伐。据预测,2020年智慧社区市场规模已突破6000亿元,展现出巨大的市场潜力和发展空间。 智慧社区的建设,主要依赖于物联网、云计算、大数据等先进技术的融合应用。这些技术不仅提升了社区的安全保障、应急响应和设备监管能力,还实现了社区管理的智能化和高效化。通过物联网技术,智慧社区能够实时监测社区内的各项设施,如智慧照明、水泵房监测、配电监测等,确保社区运行的安全和稳定。同时,借助云计算和大数据技术,智慧社区可以整合各类传感器资源,为社区提供统一的云计算和大数据服务,构建“云+端”的立体化服务体系。这种服务模式不仅提高了社区管理的效率,还为居民带来了更加便捷、舒适的生活体验。 在智慧社区中,各种创新应用层出不穷。例如,智慧安防系统可以实时监测井盖异动、应急通道违停等情况,确保社区的安全;智慧环境监测系统则能够实时监测垃圾桶满溢、天气情况等信息,为社区的环保和卫生工作提供有力支持。此外,智慧社区还通过数据分析与挖掘技术,针对不同人、物、事、场景进行深层次分析,助力全面管控与优化系统与监管机制。这些创新应用不仅提升了社区的管理水平,还为居民创造了一个更加绿色、健康、安全、舒适、低碳、便捷的生活环境。随着技术的不断进步和应用场景的不断拓展,智慧社区的未来将更加美好,为城市居民带来更加智能、便捷的生活方式。
cart,cd3, c4.5 决策树代码和可视化,数据,完整资源
双有源桥扩展技术:100kHz高频率、最小电流应力优化的3kw功率开关控制系统,双有源桥扩展技术:100kHz高频率、375-48V宽电压范围下的3kw功率控制与优化,双有源桥扩展移相控制 开关频率100k,375-48V,功率3kw 控制方式为最小电流应力优化控制 参数可定制 ,双有源桥;扩展移相控制;开关频率100k;功率3kw;最小电流应力优化控制;参数可定制,双桥移相控制,最小电流应力优化——100k开关频率功率控制技术
## 01、数据简介 出口退税率是针对出口产品在国内已缴纳的税款,在货物报关出口后退还给出口企业时,按照一定比例计算的退税金额与计税价格之间的比率。 出口退税率是出口退税制度中的一个重要参数,它体现了国家对出口企业的税收优惠政策,有助于降低企业的出口成本,提升其在国际市场上的竞争力。同时,国家也会根据经济形势和国际贸易的变化,适时调整出口退税率,以更好地服务于国家的经济发展战略。 数据名称:2024年HS编码出口退税率数据 数据年份:2004-2024年 ## 02、相关数据 CODE、ST_DATE、END_DATE、ZHCMCODE、NAME、DWCODE、UNIT、BCFLAG、STDFLAG、DWFLAG、SZ、ZSSL_SET、CLDE、CJDL、TSL、SPLB、TSFLAG、NOTE。 ## 03、数据截图
最近比较火的虎年西游记金钱豹头像制作小程序源码 今天为大家分享一下最近抖音和朋友圈比较火的云开发虎年西游记金钱豹头像制作小程序源码和西游记南山大王金钱豹的趣味头像素材包,年少不知豹哥好,错把樵哥当成宝,金钱豹头像最近也是由于谐音梗金钱暴富为大家所知晓,加上短视频和朋友圈的推波助澜下,成功让这个人物火出了圈,由此也诞生了金钱豹头像制作小程序和网站,今天先给大家分享一下小程序的源码,还是虎年风格的金钱豹头像制作小程序源码,加上浓浓的新年氛围,金钱豹头像喜庆边框,简约可爱,内置十八个金钱豹头像素材,选中金钱豹头像和边框点击保存就可以去换头像啦。
PNP发射极接地开关仿真原理图
风电-光热-生物质混合电站鲁棒优化调度模型:最大化利润与应对不确定性的策略,风电-光热-生物质混合电站的鲁棒优化调度模型:最大化利润并平衡不确定性风险,风电-光热-生物质混合电站鲁棒优化调度模型 摘要:为解决混合电站参与电力市场运行问题,从混合电站的结构及运行机理出发,提出了电力市场下风电-光热-生物质混合电站鲁棒优化调度模型。 该模型以最大化运行利润为目标函数,考虑了混合电站参与电力市场所获收益、并网运行环境效益、弃风弃光惩罚成本、各组成部分运行维护成本、系统运行约束等因素。 针对混合电站运行面临的不确定性和由此带来的风险问题,采用鲁棒优化方法处理风电功率、光热功率、负荷及电力市场价格的不确定性,并建立风险量化指标,平衡系统的鲁棒性与经济性,为混合电站运营商提供决策依据。 本代码为参考文献而原创代码 ,核心关键词:混合电站; 鲁棒优化; 调度模型; 电力市场; 运行利润; 不确定性; 风险量化; 风电-光热-生物质,电力市场下混合能源电站鲁棒优化调度模型研究
springboot在线知识管理平台类智慧交通调度平台源码+论文+视频1