- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 复盘一下最近的工作
我觉得我之前的工作实践当中,还没有真正的进行合规化。我觉得我的开发工作还没整明白就开始跳出开发的视角去看一个项目。所以一开始我觉得而且事实上我做的并不好,例如对业务熟悉的比较慢,等着开发通知他们测试结束再进行下一步。我觉得只有实践可以改变,从一开始的所有标准要按我的来,到不改别人的代码先理清别人的代码逻辑最小改动开发,再到合理提出要求(这一步还没完成)。回首看自己的来路,我还有很多要成长的地方。我觉得在这一个过程里最难熬的是懈怠,虽然知道自己下一步应该做什么,但总有一种置身迷雾里的茫然。
2024-07-25 16:11:11
148
原创 python实现文件下载保留文件原始名称
解决了文件下载过程中的原始名称保留问题,通过获取response的header信息得到文件名,当然,需要看具体返回值包含的内容来决定取值。谷凑是凑到了,但是要到第二批和第三批发出。都说灯光画不买不买,一上线秒无,痛心疾首。可以把我书架上单片机编程拿下来开整了。下面以一个mp4文件下载链接来进行测试。
2024-03-01 14:26:11
678
原创 grafana+自定义数据源
先写到这里定一下思路,之后再写。已经实现用infinity读取到数据,现在需要对数据进行调整。首先grafana提供的json api需要满足其规定的数据查询格式,如实现query等。今天可算是把grafana和自定义数据源弄明白了,默默流泪。infinity在这种情况下是可以做到通过restful 接口接收数据的。
2024-01-25 14:46:57
771
原创 解决win11遇到的几个问题
个人觉得win11有点不太好用,重装系统有点麻烦(公司电脑),所以整理一下和win11磨合过程中遇到的几个问题。1.任务栏搜索‘攻击防护’(英文:Exploit Protection),选择程序设置。2.按程序名称添加,以chrome浏览器为例,输入chrome.exe。其中频繁死机的问题,当时解决了没有记录。3.找到“硬件强制实施的堆栈保护”替代系统设置,将它打开。3.wlan如按钮显示禁用,点击两次完成重启。桌面进程挂掉表现特点有---无任务栏。系统设置中找不到无线选项----待机打开状态----
2023-12-13 10:36:06
679
2
原创 解析word中的嵌套表格(python、C#)附示例
云扩rpa的word组件里的嵌套表格不好用,解析出来连个分隔符都没有。这里记录一下用python、C#解析word中的表格小方法。以下是示例文档的截图。
2023-08-21 16:45:42
239
原创 疯狂吐槽云扩rpa的一天
云扩rpa是我用过最不好用的工具了。开发语言基于C#,组件封装的死死的,删除组件时,可能会遇到删除依赖项不干净的情况,读取数据库又不支持改model文件,好不容易绕过C#读取的映射问题,好嘛,python环境又没法在robot运行。而且生成的图片不支持对照查看。半成品还封装那么死,完全就是人工制造障碍啊。
2023-07-31 14:58:08
196
原创 云扩rpa内datatable以及使用相关问题合集
需要注意的区别实在是太多了。例如C#中的datatable,我一直都陷在怎么像使用python里的pandas一样使用datatable不想使用循环的牛角尖里。首先用过datatable的select()方法将datatable转为datarow[](大小写自己看着,我不想改了),再将datarow[]转换为datatable。这个的转换是比较好实现的。而rpa框架的组件对数据的type的要求需要保留datatable的格式。rpa框架下,不需要自己再配环境的也就是向高度封装下的工具低头使用C#了吧。
2023-07-14 16:03:44
172
原创 Oracle 11g的踩坑日记
要注意的是如果写成了service_name,Oracle可能会报错ora-12514。生产数据库不能这么搞,所以对于那种报错,可以改成sid就sid吧。创建好的非public修饰的dblink只能由创建用户使用,可以先对自己当前的数据库进行查询dblink,查看一下已经有的dblink名称。首先是要确保自己登录的账户有创建dblink的权限,public database link的创建需要sys的授权。接下来就是一个很需要注意的地方就是connect_data中的sid。接下来是创建dblink。
2023-05-25 10:48:42
104
原创 win11任务栏卡死以及桌面进程挂起
假死反正现在我就只能强制关机重新启动了。然后试了一下联想百应里的解决方案。也不知道为啥出来的是华硕电脑的解决方案。据说有用就查了一下相似的命令。命令是删除一部分的注册表。反正运行完了重启,打开软件都贼拉慢。慢完了之后多次重启之后就恢复正常了。新公司的笔记本安装的是win11版本。经常中午吃完饭遛弯回来就会出现桌面任务栏以及桌面管理程序挂起的情况,甚至有的时候电脑会直接假死。我也多折腾了 一下。现在还不知道装错了的oracle怎么卸载。五一快乐,嘻嘻嘻嘻嘻。ANU的toad hall真好啊。
2023-04-28 13:44:00
1863
1
原创 算法转开发岗面经
由于之前学生生涯做过的简单的jsp网站,安卓app比较小就一笔带过了,也没怎么问。其实还挺喜欢教c语言的那个女老师的。sql的行转列,行转列主要用到case when,之前写过但是我忘了,淦。sql中的窗口函数 主要集中在over partition。sql的左连接右连接内连接以及全连接: 基本的定义和解释。java的spring boot框架,宏观的问题。项目中的clickhouse,与sql的区别。整个项目中数据流转的过程以及业务处理逻辑。数据更新的模式(增量以及全量更新)算法转开发的心路历程等问题。
2023-01-17 16:15:42
237
原创 prophet踩坑日记
按照prophet所需要的df格式,最起码一列ds(时间类型),一列y(数值类型)。说起来我研一的时候,老师的作业python2,python3还都可以使用来着。用的公司电脑,内网限制也好多。其实完全可以跳出这个问题的,主要还是想偷懒,当时不想看源码orz。但是这个更新迭代的方法,会由于版本出现一个bug,我根据提示去改源码改的稀碎。首先从prophet的版本说起吧,也为我无数次尝试安装fbprophet掬一把泪。国内搜索引擎给出了一篇更新迭代模型的文章,但实际上可以在官方文档中找到。踩完一遍再继续更新。
2022-11-18 14:48:14
1353
原创 配置nginx
配nginx的时候配的我心里一阵冒火。一开始的时候是因为同一个服务器上配置了两次nginx,随着启动的过程中,nginx会被第二次配置覆盖。nginx应该是一个全局的。但是为了跟着项目走,会产生覆盖。万恶的502问题为了解决502问题,做了多种尝试。但实际上是由于后端项目没有启动成功。之前为了在同一个服务器配置多个项目,但实际需求是一个后端两个前端项目。我对spring boot的端口做了区分。一个是8090,一个是8989。配到最后完全搞乱了。所以一直在死胡同里出不来。啊啊啊啊啊啊啊啊啊啊
2022-05-09 15:55:47
771
原创 vscode配置git
今天尝试了使用vscode去clone 远程项目首先,需要添加扩展名为 GitHub Pull Requests然后配置github账号密码登录。通过左侧生成的源代码管理,项目添加,选择一个已有项目,进行更多操作,选择克隆,输入git地址。中途遇到报错:OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054曾经怀疑是网络问题,之后使用dns刷新ipconfig /flushdns问题解决在此之前,尝试过git config h
2022-04-06 15:19:57
2765
原创 key-value类型算子学习
17.partitionBy18. reduceByKey19.groupByKey20.aggregateByKey
2022-03-03 09:49:26
1830
原创 spring boot上传图片
今天早上改bug时候发现,上传图片一直出错是由于我写的小前端代码有问题,所以按F12一直都报time out的错,即使在程序中加了logger也一直显示不出来。一直也没法定位。改为使用postman测试后,发现是由于自己的前端问题,前端都没有成功调用那个接口。在网上搜了一下教程postman测试上传图片接口步骤教程_祈澈菇凉-CSDN博客然后在本地就可以上传成功了。之后再贴上成功上传的代码。现在需要对地址进行调试,需要把本地地址改为服务器地址。...
2022-02-28 11:05:50
415
原创 neo4j auradb upload
在上传数据到auradb的时候发生错误,查看neo4j社区,发现是因为3.5版本和4版本产生了更迭,底层不一样之后旧版本数据会影响到upload auradb。所以在4g以下的dump文件从控制台和命令行都无法上传成功...
2022-02-25 11:18:41
584
原创 最近在做知识图谱,下载了开源代码
下载的开源代码在运行中遇到了几个问题:1:忘记本地neo4j密码,通过删除配置文件,重新设置密码:先停止neo4j服务。在bin目录下 neo4j stop忘记Neo4j服务器密码怎么办? - 问答 - 云+社区 - 腾讯云D:\neo4j-chs-community-3.5.0-windows\data\dbms下的auth文件然后重新运行neo4j,neo4j.bat console2:neo4j不支持ValueError:The following settings are n
2022-02-14 14:37:40
1244
原创 RDD算子(Value类型sample)
整理心情继续。Value类型再开始:8.sampleseed默认是系统时间(老倒霉蛋小声是不是抽奖也是看时间的)抽取数据不放回:伯努利抽取数据放回:泊松摘抄自尚硅谷讲义// 抽取数据不放回(伯努利算法)// 伯努利算法:又叫 0、1 分布。例如扔硬币,要么正面,要么反面。// 具体实现:根据种子和随机算法算出一个数和第二个参数设置几率比较,小于第二个参数要,大于不要// 第一个参数:抽取的数据是否放回,false:不放回// 第二个参数:抽取的几率,范围在[0,1]之
2021-06-10 17:16:43
248
原创 RDD方法学习(map,mapPartitions,mapPartitionsWithIndex,flatMap)
RDD方法:1.转换:功能的补充和封装,将旧的RDD包装成新的RDD(flatmap,map) 2.行动:触发任务的调度和作业的执行(collect)IDEA代码自动补全https://cloud.tencent.com/developer/article/1581092scala匿名函数需要学习一下,类似过程: //val mapRDD: RDD[Int] = rdd.map(mapFunction) //val mapRDD: RDD[I...
2021-06-10 15:30:01
690
原创 spark学习日记
6.7尝试了使用学校里Python读取数据库的方法。读取一条数据耗时八分钟。返回多条数据程序卡死。使用了vscode,pycharm专业版和anaconda。pycharm专业版由于g
2021-06-09 09:23:05
126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人