自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 BluePrism里WorkQueue的几种传法和区别

了解多种work queue的传入方法

2022-12-02 10:38:08 192 1

原创 公钥 私钥 数字签名 数字证书 非对称算法是啥

前提:非对称加密算法会产生一把公钥和一把私钥,私钥我们自己留着,公钥可以发给别人。公钥和私钥都可以加密信息,公钥加密私钥解密。私钥加密公钥解密。CA认证中心,可以生成数字证书,公钥是公开的且不可伪造。信用hash算法可以得到digest,digest用私钥加密就变成数字签名。验证不可否认性:验证数据安全性:我的公钥已经发给你了。我要给你发信,你怎么知道我的信没有被别人改动过?我需要把信的内容通过hash算法得到digest,再用私钥加密成数字签名附在信里发出。..

2021-01-26 12:04:27 355 3

原创 Uipath 2020把任意图像或截图存到Excel表格中(invoke method)

直接上代码,代码由6部分组成。1.Load Image或Take Screenshot,output是Uipath.Core.Image类型对象。//读取图片2.Invoke method。Target Type:System.Windows.Forms.ClipboardMethodName:SetImageParameters:传入刚刚的image对象//现在image对象已经存入剪切板了3.Excel Application Scope //打开目标Excel,勾不勾选vi

2020-07-09 15:57:57 2218

原创 Uipath调用Macro(invoke VBA/Execute Macro/invoke VBScript)

RPA项目会根据实际情况半自动或全自动的运行某些process,有时几分钟即可完成,有时需要跑一整天。作为开发、用户、运维人员不可能盯着RPA运行或者每次都看活动日志(假设大家都很懒,其实实际情况比假设的更懒),RPA需要在运行完当次process后生成report(或者kibana)。复杂的会记录处理了哪些单据,成功率。简单的报告甚至是一封email,告知用户我跑完了,休息去了。当前项目...

2020-04-09 10:29:05 4054 1

原创 阿里云RPA代码模式连接数据库 实例

前两天注册了一个月的使用license鼓捣了一下阿里云RPA,它同样是一款RPA工具,分为studio,有人值守,无人值守,服务型机器人,还有个阿里云控制台用来看dashboard,授权许可,激活license,计划任务,管理权限。这点和uipath那套差不多。 不同的地方在于开发界面和语言,它有两个开发界面而且是完全独立的。 一个是可视化界面,控件完...

2019-10-30 15:00:34 911 2

原创 UIpath开发遇到的问题及解决方法

1.解压缩invokemothod有压缩和解压缩方法(使用方法:targettype=system.io.compression.zipfile,MethodName=extracttodirectory,参数传入两个string格式路径),但客户开发环境就是不成功,一直报错(could not load file and assembly:0x80131040)我尝试了很多办法,包...

2019-05-06 16:52:12 5577

原创 UIPATH 2020把任意窗口置顶(invoke method真香)

1.findelement把seletor转为uielement类型变量2.invokemethod第一行空,第二行放uielement,第三行BringToForeground

2019-01-10 09:34:07 2917

原创 UIPATH使用datatable处理data的三种方法(oledb,dataview,datatable.select)

FYI:dataview和datatable.select的区别在于最终数据行数的多少。因为dataview.totable可以生成datatable,所以比较适合多行data。而datatable.select出来是datarow[],再整合成datatable较麻烦,比较适合只有一两行的data。 1.OLEDB(ODBC)主要针对数据库,excel里的data。需要使用连...

2018-11-01 00:00:14 12048

原创 uipath2017里invoke code函数

invoke code这个控件,感觉像一个方法体。我们可以在里面写函数,方法。定义类的语句好像就不行了。亲测,亲测,replace方法不可用。documentdate=Mid(tmp,20,15) 从tmp里第20个字符开始,截取15个字符companycode=Split(tmp,"TO:"+vbNewLine)(1) 从tmp里"TO:+\n"截取,取第二块值For i=0...

2018-05-17 19:01:04 2472 1

原创 VBA:ADO连接excel配合SQL操作

excel里sheet1的ambass栏要填,site栏是key。和sheet2 sheet3有一对一关系,最后从sheet3得出ambass填入sheet1。纯表操作用sql来做非常方便,整个方法跑下来只需要3秒就跑完了,没有VBA众多循环判断关系,简单的select update两句即可。需要注意的重点:vba里外连接异常困难,3个表或以上的内加外连接难以实现。我尝试了很久最终还是放弃了,用回...

2018-05-07 10:22:57 8465

原创 拥抱RPA 再会C#

本周一2018年4月23日,我跳槽了。新公司做RPA处理数据,专业是更专业了,可是方向不同。以后估计会少一些c#的文章,多一些RPA的内容了。RPA是一种理念,不需要修改系统即可实现自动化,它模拟人类的对鼠标键盘的操作,开发快捷同时也不太稳定。有许多RPA软件,uipath,workfution。。。。uipath用我粗浅的理解,是一个c#写的,面向流程的自动化软件,集成了各种各这样的控件,自己不...

2018-04-25 14:04:29 3061 4

原创 通俗易懂的快速排序 附控制器应用程序代码

快速排序(正向):1.基准数(key value)是关键,选好基准数,整个算法的复杂度会下降,本例采用数组第一个数来做基准数。2.选好key之后,就要把后面一大串数字从头尾两端开始,挨个与key比较,假设这两个参数是i和j。先移动j,当j遇到比key小的数的时候停下,i开始移动比对(i的出发点是a[0]不是a[1]),当它遇到比key值更大的数的时候停下。3.交换a[i],a[j],这时候i、j两...

2018-04-04 17:14:36 137

原创 简化checkbtn方法减少访问db次数

  public static bool checkbtn1() { using (cDBMysql cdb = new cDBMysql("dbwebConfig.ini", 1)) { if(cdb.ExecuteScalar("select bt_trigger from button...

2018-03-17 20:48:33 228

原创 MYSQL中定时事件计划

1.     写procedureBEGIN #Routine body goes here...insertinto alarm_record (rule_did,BatteryBarCode,craft_did,process_did,facility_did,unit_did,alarm_time,alarm_count,dispose_state,dispose_time,handler,...

2018-03-17 20:45:35 544

原创 Json语法

Json实例                JObject ss = new JObject();               ss.Add("success","11111");               ss.Add("sasdasd","6666");//语法就是这样,实例名.add加一个栏位 取出栏位string zone_en33 = ss["success"].ToString();...

2018-03-17 20:43:34 182

原创 c#文件操作(存在,复制移动,显示文件夹内容)

工作需要定时自动解析文件并移动到指定目录,所以我抽空研究了一下c#的文件操作,这个总算是可以看见程序在跑的程序了,可视化相当直观。文件和文件夹操作主要是directory类和directoryinfo类,比较浅显的区别是只是directoryinfo需要实例化使用,directory为静态函数。 把指定路径文件夹和里面的文件输出到两个listbox里 private void butto...

2018-03-17 20:42:24 2807

原创 excel在指定单元格中写入数据,一键另存为 一键清空----每日督查工具

关于程序的一些想法:上级要求做快速生成每日督查结果的程序,每天要查6项,每周5天,每月一统计。用word格式不好掌握不够直观,首先想到用excel做成表格。还是套用模板,需要在指定路径下放入预先做好栏位的excel,每天写入一行在form里添加timer控件,第二天移到下一行。完成一个月的量后另存为另一个文件,再把模板中的数据清空。清空模板中的数据:把内容选中在range里,然后tmp_range...

2018-03-16 17:02:18 1547

原创 一些知识点

关闭程序用哪个方法好This.close();只关闭当前窗口,不关非主线程Application.exit();关闭所有窗体,不关非主线程Application.exitthread();不关非主线程System.environment.thread();关闭一切遍历所有控件并找到textbox foreach (Control cur in Controls)//遍历所有控件找出te...

2018-03-13 10:31:36 154

原创 在茫茫excel寻找寿星------生日慰问用oledb连接excel表并用sql语言操作

关于程序的一些想法:单位的全部生日名单保存在excel里,本来我想用config配置文件管理,直接调出。但实际操作的时候出现了问题:操作config需要知道key才可以获得value,换句话说我在知道今天谁生日之前要先知道寿星的名字,这是不符合逻辑的。最后考虑到用sql语言操作excel表格来完成,但是日期并不好操作,上网搜找到一个脑洞巨大的方法:dayofyear,简直神器,接下来就简单了,在e...

2018-03-13 10:26:25 168

原创 一键生成----自动生成每日治安要情的word程序

关于程序的一些想法:比较笨的方法是全部word文字自己打,这样程序上比较简单同时也不需要依赖模板,但这样做不够优雅。个人选择了打开模板另存为新文件的方法,代码上更复杂,出现了不少困难点。比如在文档中间插入文本我尝试了很久最后使用书签大法,这个书签要在模板word里手动加上的,而其他日期,cod数,各案件统计数则使用替换大法。还有在有内容的tb后面加上换行符而没有内容的tb不加,研究了很久最后使用遍...

2018-03-13 10:13:51 394

每日督察工具

办公室人员使用的winform督察小工具,自动写入excel并另存为新的excel。详见我的微博----每日督察工具

2018-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除