生成报表.md
产品介绍
名字:行列视(RCV)120.55.45.35,青岛国瑞
用于过火电厂
一维可视化,多sheet页,类似excel
是个web应用
面向个人的工作台,别人必须共享后才能看到
报表首页创建新报表,数据量大时可以定时调度任务生成报表
创建模版
空白
选择模版
选择 excel(excel做完后导进去)
数据源:时序数据源,关系型数据
起因基于数据中台,生产中心的集控系统出自己的月报,国核承担月报生成12月每个月一次,使用该工具产品生成。3月底之前完成开发,接触产业数据中台,柯国勇牵头8人小组。
功能
获取数据
数据整理
分析调整
使用
数据收集工具
全场统一平台,多个人不断的把自己的报表录入该平台
智慧场站建设培训
智慧场站是个管理概念不是技术概念
站群优化而非单个场站的优化
问题导向:跨区域发展,小、散特点
目标导向:工作环境偏僻,维稳员工,员工福利
智慧场站路径:
优化调整突出省会的指挥中心作用
配套区域维检,集控运行,区域维检
场站端建设,不允许并购,
技术路径
安全,减少人员检修
数字化,监控
数字化平台,
自身条件,已有生产运营中心,场站已接入生产运行中心 ...
git教程
Git介绍
git是分布式版本控制工具,可以快速高效管理项目代码。git有廉价本地库、方便暂存区。
版本控制是一种记录文件内容变化以方便历史查阅、修订的系统。
版本控制目的:从个人开发过渡到团队协作开发
集中式版本控制工具svn
一台单一集中管理服务器保存所有修订版本,团队人员通过客户端连接这台服务器,取出最新的版本作修改并提交更新。优点:1、看到其他人在干什么,2、权限管控,3、管理轻松。缺点:1、服务器单点故障,2、无法协同。
分布式版本控制工具
每个人在自己的电脑上维护版本,并有一个远程库用来推送和拉取最新版本
每个客户端都有完整的包含历史记录的代码
git工作机制
工作区:代码存放的目录位置,可以删除,无法追溯。
暂存区:工作区的文件添加到临时存储区间,可以删除,无法追溯。
本地库:暂存区的代码提交到本地库后生成历史版本,代码就可以被追溯了,再也删不掉了。
历史版本是无法单独删除的,除非删除本地库。
代码托管中心(远程库)
远程库:本地库可以推送到远程库,网络中的所有用户都可使用。
git安装
git命令
设置用户名签名,作用 ...
PyQt5
hexo-jupyter-notebook
jupyter-notebook/main.py文件中html_exporter.template_file = ‘full’注释掉或者改为html_exporter.template_file = ‘full.tpl’否则编译出错,以及如下参数作修改。
1<iframe>中的width='800px', height='1000px'
$("#ipynb").load( function() {
console.log($("#ipynb").contents().find("body").find("#notebook"));
document.getElementById('ipynb').height=$("#ipynb").contents().find("#notebook").height()+100;
})
“http://code.jquery.com/jquery-2.0.0.js“
“https://cdn.bootcss.com/jqu ...
rna_match
RNARNA secondary structure prediction using deeplearning with thermodynamic integrationRNA二级结构方法:
热力学模型—最近临方法
二级结构分解成若干子结构环(hairpin loops, internal loops, bulge loops, base-pair stackings, multi-branch loops, and external loops),累加每个子结构环的自由能,子结构环自由能由实验获取。
动态规划—Zuker计算最小自由能
机器学习
对分解后的子结构训练得分参数
对训练数据过拟合
概率生成stochastic context-free grammars (SCFGs)
混合方法 结合热力学和机器学习 数据包含:1、RNA序列,2、已知的二级结构dot-brancket格式,3、二级结构的自由能, 构成三元组 预测4种折叠分数类型方法:
输入:长度为L的RNA序列,序列元素被编码成d维矢量
UFold: fast and accurate RNA seco ...
c#
C\微软开发的语言,特点:
面向对象,跨平台,开源
安全、稳定、简单
继承c和c++, 可以用指针但是不建议使用,结合了java的特性
运行于.Net framework和.Net core上 .Net 是什么:
运行c#的平台,c#只能运行在该平台,但是该平台可以运行VB, C++等语言
.Net提供给c#一些工具,让其更好的运行
.Net可以用visual studio ide安装
.Net framework由common language runtime (CLR)和类库构成(有很多现成的类,省去从头造轮子),.Net framework只能运行于Windows下,而.Net core可以跨平台
C#应用领域为游戏软件开发,桌面应用系统开发,智能手机程序开发,web应用开发,物联网开发
vscode开发dotnet:
安装dsk
vscode插件c#, material icon,
终端输入dotnet new <模版标签> -o <项目路径> -n <项目名>:生成一个工作目录,<标签模版> ...
机器人操作系统
第一章模拟器:Gazebo学习:机械设计、电路设计、嵌入式编成等安装:https:/ / github. com/ qboticslabs/ learning robotics 2nd_ edros是什么:开发包的集合,是原操作系统ros特点:
消息接口:内部通讯
硬件抽象:
包管理:ros节点以包为单位组织(package),一个包由源码、配置文件、编译文件构成。
第三方库集成:opencv, PCL, OpenNI
低级设备控制: I/O端口
分布式计算:将计算分布在多个计算节点上
代码复用
语言依赖:python, C++
易测试: 测试包
易扩展ros能力:
机器人导航
机器人定位
建图
操纵
概念ros文件系统:文件组织
包: package
包的清单文件: package.xml
消息类型:*.msg
服务类型: *.srvros计算图:处理数据的端到端系统网络
节点(Node): 一个节点代表一个进程,使用ros函数处理数据
主程序(Master):主程序连接组织各节点
参数(Parameter): 是个静态值放在全局位置
话题(topic): 一个命名的总线 ...
tikz
tikz知识tikz手册英文
foreach命令使用格式\foreach [] in
options可选参数讲解:
var=可以替换位置参数,例如\foreach \x/\y in {0/red,1/green}替换为\foreach [var=\x,var=\y] in {0/red,1/green}
evaluate= as using
evaluate=用于将列表项求值后输出到替代原样输出到,例如\foreach \x [evaluate=\x] in {2^0,2^…,2^3}{$\x$, }得到$1,2,4,8$而不是$2^0,2^1,2^2,2^3$
as 将evaluate得到的值或者得到的值存到中而不是中,例如\foreach \x [evaluate=\x as \xeval] in {2^0,2^…,2^3}{$\x=\xeval$, }得到$2^0=1.0,2^1=2.0,2^2=4.0,2^3=8.0$
using 求值时不用显式的将公式用到列表中每个项而将公式放到中,中必须包含至少一个,例如\foreach \x [evaluate=\x as \ ...
目标识别
基于深度学习的视觉目标检测技术综述作者:曹家乐,2022
发展历程
基于手工设计特征的方法
支持向量机
AdaBoost
Haar特征(Viola, 2004)
方向梯度直方图histograms of oriented gradients(Dalal, 2005)
深度学习
区域卷积神经网络region-based convolutional neural network, R-CNN (Girshick, 2014)
单次检测single shot detector, SSD (Liu, 2016)
yolo (Redmon, 2016)
detection transformer, DETR (Carion, 2020)
深度网络模型:
AlexNet(Krizhevsky,2012)
GoogLeNet(Szegedy,2015)
VGGNet(Simonyan,2015)
ResNet(He,2016)
DenseNet(Huang,2017)
Mobilenet(Howard,2018)
ShuffleNet(Zhang,2018)
SENet(Hu, 2018 ...
cmake
CMake
CMakeLists.txt
指定语言版本
1set(CMAKE_CXX_STANDARD 11)
CMAKE_开头的变量都是CMAKE内置变量,CMAKE保留变量
配置编译选项
123add_compile_options(-Wall -Wextra -pedantic -Werror)#或者set(CMAKE_CXX_FLAGS ""${CMAKE_CXX_FLAGS} -pipe -std=c++11"")
配置编译类型
类型可设置为:Debug, Release, RelWithDebInfo, MinSizeRel。可以针对不同的编译类型设置不同的编译选项
123set(CMAKE_BUILD_TYPE Debug)#-g开启调试信息 -o0不进行代码优化set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -O0")
全局宏定义
通过判断不同的宏定义在命令行cmake -DDEBUG=1 -DR ...
g2o
g2o:c++图优化库
g2o提供鲁棒核函数抑制误差特别大的点,g2o::RobustKernelHuber




