PB的一些记录】的更多相关文章

因为日志的种类比较多,这里记录下来,方便查看! 1 pb下发日志查看 目前已经确定220-224 603都是这么查看的.手工下发的业务应该都是这么查看的,其实只要去确定步骤2中的序号,就可以直接进入步骤4直接确认(记得将2中的序号+1) 1.通过<手工业务>可以查看需要下发业务的模块编码,可以用来确认下发的序号是否是自己所发的业务. /2. 2.对于pb下发的手工业务可以去批量应用服务器BatServer查看 . tail -f SC1003.log 根据下发动作去查找该序号(工作序号)438…
断点设置在函数内,发现返回值没有,需要取消函数内断点才正常 加密--采用矩阵乘法 行列式取+_1的矩阵与逆矩阵其元素都是整数,, 可以使用matlab来找到这些矩阵 A* I   =E       A^-1 * E=I   A与A^-1 加密矩阵与其逆矩阵, I是待加密矩阵,  E是加密后的矩阵 ]={ , , , ,, , , ,, , , , , , , } ]={-, , , -,-, , , -, , -, -, , , , -, } ]={,,,, ,,,,, ,,,, ,,,, }…
最近公司给了一套PB的源码,一个8.0,一个9.0,让给一个客户做软件整合,之前只听过PB看过别人写代码,为了快速上手,了解了一下PB的文件,记录如下:pbl为pb源码文件 pbd为程序编译后的文件 编译时: 选中p_trade_exe,选择工具栏小方块Deploy编译输出程序 Executable File Name:输入输出路径(与dll放置在一起) 在正下方选择想要编译为PBD的Library 暂且记录到这,以后有想到的再添加.…
<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><!DOCTYPE html><!-- 网页使用的语言 --><html lang="zh-CN"&…
(转)在PB中用oracle的存储过程返回记录集做数据源来生成数据窗口 首先oracle的存储过程写法与MSSQL不一样,差别比较大. 如果是返回数据集的存储过程则需要利用oracle的包来定义游标. 但是若按正规的oracle写法,存储过程写在包体里面, 如果这样的话,PB会找不到此存储过程(如果用直连的方式)(如果用ODBC的方式则有可能不能正常识别存储过程的参数) 因此我们需要将存储过程单独写. 首先我们来看下oracle正规的返回结果集的存储过程的写法 方法一: create or re…
HTML有10个表格相关标签 <caption> 表格的大标题,该标记可以出现在<table> 之间的任意位置.它对于搜索引擎的机器人记录信息十分重要.参数有align.valign <col> 表格的列定义属性 <colgroup> 定义表格列的分组,Firefox.Chrome 以及Safari 仅支持colgroup 元素的span 和width 属性 <table> 定义表格 <tbody> 定义表格主体 <td>…
8.11 T1 给定一个序列M,求出能过构造出的序列使得(Si+Si+1)/2=Mi成立的序列个数.保证M,S递增. T2 平面点集中最大的四边形面积 T3 不太懂得一道国家队选拔的加强版. 90+20+10=120 三题暴力 T1写了一个非常不正确的O(n)结果拿了90,T2只想到了n^3的做法,T3暴力 Sol: T1显然知道S中的一个数就可以知道所有的S,每个S都可以由S1和Mi来表示,那么由于S是递增的就可以列出一些很有规律的不等式,解不等式即可. 不正确的做法就是对于每三个M的差,两边…
每天的总结都是必须,好记性不如烂笔头,好吧,一星期没做笔记了,最近忙上PB了,哎东学学西学学,最可怕的就是最后都半斤八两,吐槽一下关于PB的资源为何如此之少,今天记录的是关于itemchanged事件的介绍. Description: itemchanged事件在datawindow里的字段被修改并且失去焦点后发生,当然在Update函数被调用之前也会触发这个事件,事件共有三个参数: long  row  ,表示当前行 dwobject  dwo,表示datawindow里的字段,例dwo.na…
1 使DataWindow列只能追加不能修改如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性设置为:If( IsRowNew(), 0, 1) )在 PowerScript 中可以动态修改 Protect 属性:dw_1.Modify("column_name_here.Protect='1~tIf(IsRowNew(),0,1)'")这样,DataWindow 中…
PB (数据存储单位) 编辑 pb指petabyte,它是较高级的存储单位,其上还有EB,ZB,YB等单位. 它等于1,125,899,906,842,624(2的50次方)字节,“大约”是一千个terabyte(实际上,准确地说是1024个terabyte,之所以说成1000个terabyte可能是为了更便于记忆). abbr.拍字节,1PB=1024TB. 外文名 petabyte 简    称 PB 性    质 计算机中较高级的存储单位 1PB 1024TB 目录 1 简介 2 换算 简…
概述 Hbase –Haddop Database 是一个高性能,高可靠性.面向列.可伸缩的分布式存储系统. Hbase利用HDFS作为文件存储系统,利用MapReduce来处理Hbase的海量数据,利用Zookeeper作为协调工具. 是NoSQL的一种. 数据模型 表(table),是用来存储管理数据的,是在schema声明的时候定义 行健(row key),类似于MySQL中的主键,与MySQL不同的是Hbase表天然自带的. 可以是字符串.整数.二进制串.串行化的结构. 按照字典顺序由低…
前言:我绝对很痛恨PB.1.没人带2.自己摸索3.头发掉了4.老大不停的给任务5.这语言老的不行了6,代码可读性不是一般的差 我绝对很喜欢PB.1.自我学习成功后那种成就感2.老大也会帮给我看看,指点下,然后给我提新要求3.群里的各位前辈的支持和帮助4.特别感谢咱群里的二愣和小雨对于我的帮助和建议莫大5.CS模 式下PB和 Java比较简直就是神器 总结:我喜欢软件这一行,不管IDE的怎么改变,用户的需求没有变,只有有些语言更方便和更强大而已.多学一门不必精通,但至少会用. 现将部分学习经验总结…
呃,系统自带的alert.confirm等弹出框实在是难看,作为一个颜控,这能忍? 这里我用的是kartik-v/yii2-dialog,这个是基于bootstrap3-dialog这个来做了一些常用alert.confirm和dialog的小部件封装,当然了,本质上还是bootstrap3-dialog,可以用原生的方法,原生方法的用法点这里,而bootstrap3-dialog又是基于bootstrap3的modals做的封装.嗯,基本关系就是这样.在搜索这个相关知识时,经常会看到有人提到b…
数据管道提供了一种不同数据库之间传递数据和(或)表结构的方法. 数据管道对象 要完毕数据管道的功能须要提供例如以下内容: 须要数据源和目标数据库,并可以和这两个数据库正常联接 须要源数据库中的哪些表: 须要拷贝到目标数据库中的什么位置: 要完毕哪些管道操作: 错误发生的频率: 同意错误发生的最大数: 须要包含的扩充特性. 数据管道画板 New -> DataBase -> Data Pipeline 数据管道选项: Table:目标表名 Key:目标表的主键名(非主键字段名) Options:…
---------------------------------------------------------------- 数据库画板: 一张表定义了主键或者唯一索引,则能够在Results视窗中改动.添加.删除数据. 使用SQL语句创建数据表是最快捷的方式.可是,PB在创建数据表的同一时候,要在系统数据表中加入关于数据表的信息,表和字段的扩展属性都保存在系统表中.所以,直接使用SQL语句创建系统表将使系统表中的信息不完整.使用窗体菜单Design下的Synch Extended Attr…
最近在做一个给卫计委做数据上报的数据接口,接口要求使用奇葩的dBase 3数据库存储上报数据,忙活了几天总算搞好了,使用开发工具为powerbuild 12,222个字段的上报数据表生成DBF文件,写个随笔记录一下踩坑过程. 已踩的坑: 1.网上很少能找到dBASE 3数据库的资料,数据结构,设计工具都很少,试过了一些工具,推荐使用DatabaseNet4. 推荐使用这个工具,是因为这个工具较好的帮助我解决了部分问题. 2.由于才开始没有原始的DBF文件(空库表),我便尝试使用各种工具按照接口数…
场景:记录以备忘. 1 直接说明 pb连接说明:目前项目共有性能.功能.业务.联调四个环境.所以pb可以连接四个不同的数据库.1.copy一份pb程序,修改main.ini文件中的DBCONNECT/DBCONNECT2位new,DBNAME/DBNAME2为oracle数据源中的源名称.2.打开pb应用程序,输入当前数据库和历史数据库的用户密码,即可更改pb的环境(四个环境),在main.ini文件中体现.3.建议四个环境分别弄四个pb客户端,一次配置后面就不需要反复修改数据源.在pb文件夹中…
sb博主又犯sb错误了! 他觉得以往模拟赛因为犯sb错误扔的分足足有1k分了! 于是他想记录一下自己犯的sb错误看看自己到底有多sb! 嗯就从今天开始吧 2018.9.28 1. 二分边界写错.骚什么啊卡那么紧的上界是要干啥啊开1e9是能死啊? 2. 如果差分完要求前缀和的话记得扫两遍啊扫两遍,只扫一遍求的是原数组的值记住了 3. 真心立flag-->空间再开炸就剁手!! 4. 一个数 x 想求它遍历模 n 剩余系的话应该是 (n-1)/gcd(x,n),不是(n-1)/x 注意了 5. 啊双模…
简介 ClickHouse是"战斗民族"俄罗斯搜索巨头Yandex公司开源的一个极具"战斗力"的实时数据分析数据库,是面向 OLAP 的分布式列式DBMS,圈内人戏称为"喀秋莎数据库".ClickHouse有一个简称"CK",与Hadoop.Spark这些巨无霸组件相比,ClickHouse很轻量级,其特点: 列式存储数据库,数据压缩 关系型.支持SQL 分布式并行计算,把单机性能压榨到极限 高可用 数据量级在PB级别 实时数…
生产与学术 写于 2019-01-08 的旧文, 当时是针对一个比赛的探索. 觉得可能对其他人有用, 就放出来分享一下 生产与学术, 真实的对立... 这是我这两天对pytorch深度学习->android实际使用的这个流程的一个切身感受. 说句实在的, 对于模型转换的探索, 算是我这两天最大的收获了... 全部浓缩在了这里: https://github.com/lartpang/DHSNet-PyTorch/blob/master/converter.ipynb 鉴于github加载ipyn…
1.socket常见的方法 socket_常见方法_服务器端 import socket from socket import SOL_SOCKET,SO_REUSEADDR sk = socket.socket() sk.setblocking(False)# 设置当前套接字为非阻塞状态 sk.settimeout(2)# 秒为单位 设置一下超时时间 sk.setsockopt(SOL_SOCKET,SO_REUSEADDR,1) sk.bind(('127.0.0.1',8080)) sk.…
前言   这篇文章主要是介绍我在使用Git中的有一些忘记了,但是很重要的命令. 20190424 Git 历史信息 username 和 email 更改 git config alias.change-commits '!'"f() { VAR=\$1; OLD=\$2; NEW=\$3; shift 3; git filter-branch --env-filter \"if [[ \\\"\$\`echo \$VAR\`\\\" = '\$OLD' ]]; t…
翻了很多教程,下载了 PB 的源码在自己的 mac 上编译及安装,记录下新的 1. 首先是下载源码了 https://github.com/google/protobuf/releases 虽然是 github,建议开代理,下载速度快一些. 2. tar -zxvf 解压源码后,需要编译, 在新版的 PB 源码中,是不包含 .configure 文件的,需要生成,此时先执行 ./autogen.sh . 脚本说明如下: # Run this script to generate the conf…
一.  ElasticSearch简单介绍 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎. ElasticSearch不但包括了全文搜索功能,还可以进行以下工作:-> 分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索.-> 实时分析的分布式搜索引擎.-> 可以扩展到上百…
1.impala是什么 Impala是Cloudera公司主导开发的新型查询系统,它提供SQL语义,能查询存储在Hadoop的HDFS和HBase中的PB级大数据.已有的Hive系统虽然也提供了SQL语义,但由于Hive底层执行使用的是MapReduce引擎,仍然是一个批处理过程,难以满足查询的交互性.相比之下,Impala的最大特点也是最大卖点就是它的快速. 2.impala优点 Impala不需要把中间结果写入磁盘,省掉了大量的I/O开销. 省掉了MapReduce作业启动的开销.MapRe…
按点赞数降序 297 二分 #include<bits/stdc++.h> using namespace std; #define fi first #define se second #define pi acos(-1.0) #define LL long long #define mp make_pair #define pb push_back #define ls rt<<1, l, m #define rs rt<<1|1, m+1, r #define…
弹出窗口:messagebox() 基本写法:Messagebox('标题','内容') 完整写法: MessageBox ( '标题','内容',图标,按键,默认值) (1)其中标题与内容为要显示的字符串,不可省略,但可以省略,即什么也不显示,例如Messagebox('','')这样也是正确的单里面的东西一样也不能少!   (2)图标可选值: Question!或None! 或Information!或 StopSign! 或 Exclamation!(默认图标)    (3)按键可选值:…
先罗列出来代码,有时间再解释 from tensorflow.python.framework import graph_util import tensorflow as tf def export_model(input_checkpoint, output_graph): #这个可以加载saver的模型 saver = tf.train.import_meta_graph(input_checkpoint + '.meta', clear_devices=True) graph = tf.…
本来SSD做测试的Python接口用起来也是比较方便的,但是如果部署集成的话,肯定要用c++环境,于是动手鼓捣了一下. 编译用的cmake,写的CMakeList.txt,期间碰到一些小问题,简单记录一下问题以及解决方法. 当然前提是你本地的caffe环境没啥问题.各种依赖都安好了.. 1.error: ‘AnnotatedDatum’ has not been declared    AnnotatedDatum* anno_datum); /home/jiawenhao/ssd/caffe/…
git config命令用于获取并设置存储库或全局选项.这些变量可以控制Git的外观和操作的各个方面. 如果在使用Git时需要帮助,有三种方法可以获得任何git命令的手册页(manpage)帮助信息: $ git help <verb> $ git <verb> --help $ man git-<verb> git help命令显示有关Git的帮助信息. git help [-a|--all] [-g|--guide] [-i|--info|-m|--man|-w|-…