
日常工作
向日的神话
学习,总结,搬运.....
公众号:向日的神话
主要分享日常学习工作的感想,枯燥且无趣,慎关!
展开
-
【oracle】如何给现有的sql加上分页功能
原来sql :select * from table;添加分页后:select * from (select rownum as rowno, T. * from (select * from table) T where rownum <=10) V_T where V_T.rowno >0;原创 2021-03-25 16:39:49 · 328 阅读 · 0 评论 -
sybase数据库格式化查到的时间字段
很少用sybase,这次工作中遇到了,所以记录下。本来直接查字段,不处理:现在需要把查到的字段,以 yyyy-mm-dd HH:MM:SS 输出:直接贴sql:select STR_REPLACE(rtrim(convert(char,StartTime,111)),'/','-') +''+(convert(char,StartTime,108)) from pmdb.dbo.tbl_Result_83888163_3STR_REPLACE:sql里面用来替换字符串的函数..原创 2021-01-12 21:20:58 · 697 阅读 · 0 评论 -
项目版本替换操作
问题出现背景:项目之前打包的方式是:本地install项目,拿到该模块的jar包,然后直接到现网替换对应的jar包。长此以往,一些应用的工具类的jar,就会出现很久没有更新,最后导致版本低,风险大的问题。这时,就需要升级现网的低版本jar。可能存在的问题:版本兼容问题。将需要升级的版本依赖找到,向上追溯父依赖,修改父依赖的版本,这个时候要注意,除了要修改的低版本的jar,是否还有其他模块或者代码,引用了这个父依赖。这样出现的兼容问题,需要在后面测试过程中要留心。步骤:1、ide.原创 2021-01-04 11:12:16 · 1070 阅读 · 0 评论 -
采集业务
一、平台的三大历史演变1、第一代--数据网管背景:产品萌芽期职能:服务于移动,涉及采集的专业包括:资源,性能,告警。2、第二代--集采平台2.0背景:随着业务网元增多,采集功能需要进一步优化,后面功能被进一步拆分告警采集:设备故障出现,主动或者被动产生告警dcpp:主要有snmp采集,ftp采集,指令采集等springXD采集:对实时性要求比较高的数据采集,多为文件,或者简单的数据库采集。3、第三代--NFV采集二、采集平台的定位----承上启下1、启下.原创 2020-12-08 21:04:32 · 719 阅读 · 0 评论 -
MIB文件解析,常见报错整理
我用的是这个工具FmMib,需要的可以给我留言目前网上关于类似的报错整理还是挺少的。可能这个知识点用的也不多。我开始解析mib文件时,小问题还是挺多的。很多书写问题、格式都是自己手动改源文件才可以解析出来。建议在做类似解析的时候可以先学习一下mib文件的语法,下面两篇博文介绍的还不错:https://blog.youkuaiyun.com/wind19/article/details/6654346https://blog.youkuaiyun.com/shanzhizi/article/details/1534030原创 2020-10-28 18:22:34 · 2673 阅读 · 32 评论 -
关于 groovy.lang.MissingMethodException: No signature of method的一个报错
>>>报错内容:异常信息[groovy.lang.MissingMethodException: No signature of method: [Ljava.lang.String;.trim() is applicable for argument types: () values: [] Possible solutions: tail(), wait(), grep(...原创 2019-12-24 16:01:26 · 39343 阅读 · 0 评论 -
关于 [java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Boolean],结合例子
说明:本人使用的是groovy语言,但是可以很好兼容java,只不过相对于java,它是一种弱类型语言情况:对某个空串的判断,为空,则不加单位,截图如下,需要截取“Distance(m):"后的数据原来脚本: if( !distance.endsWith(")") && !distance.endsWith("m") && distance...原创 2019-12-20 16:57:23 · 5214 阅读 · 0 评论 -
用Navicat向oracle数据库插入数据,如何实现id自增,updateTime自动获取系统当前时间
我在操作oracle数据库时,需要完成一个小的需求,就是将提供给我的csv文件, 其中的字段内容,对应导入到oracle表中。该csv文件相对于表要缺少两个字段(id,updateTime)。我思路是:在测试库中新建一张表,恰巧是csv表中的几个字段,通过Navicat工具的“导入向导”功能,将csv文件内容倒进测试库的表中。csv文件:导入成功后,我可以拿到这张表的...原创 2019-10-10 19:53:31 · 4164 阅读 · 0 评论 -
用idea启动本地项目
登陆网址:http://localhost:8080/login,本地查看项目。原创 2019-09-12 11:13:26 · 3110 阅读 · 0 评论 -
由功能到接口,该怎么写—— 一个实例
需求描述:网元健康度的表 DEVICE_HEALTH,记录了id,timeStamp(时间点),deviceName(网元名),A,B,C,D,E,F六个影响网元健康度的影响因素对健康度造成的程度(结果是评分,分数大小表示影响程度)。数据不连续,离散,间隔5分钟。现在给定一个时间(beforeTime),写一个接口,实现查询这个时间点前最新的一个时间点的数据。用到技术:JPA分析...原创 2019-08-26 20:34:12 · 591 阅读 · 0 评论 -
给原来的表中添加一个新字段,并在代码中给它插入数据
一、问题描述原来的告警表FM_ALARM为告警表,当告警清除时,将本该删除的告警记录插入到历史告警库中。历史告警库的字段完全复制的告警表。现在需要插入一个字段,这个字段为删除告警的时间。二、注意点1、时间获取的格式2、思路:①在数据表中新增字段 ②获取删除时间 ,执行更新操作三、代码 Date now = new Date(); SimpleDateForm...原创 2019-03-04 22:30:02 · 3482 阅读 · 0 评论 -
oracle 中的定时任务,定时删除前XXX天的数据
今天公司大佬给了个活,具体情况如下:“小牛!去写一个数据库的任务,定时删除 TABLE 这张表下前3天的数据。以insert_time(数据入库时间,DATE类型)为准。定时任务名为JOB_AI_XXX”再给你两个提示:1、比如今天是 1月7日,你需要把 1月5日 0点前的数据都删除,也就是只保留三天的数据(5,6,7)。2、因为用到0点,所以可能用到oracle的内置函数 tru...原创 2019-01-08 00:34:50 · 13243 阅读 · 2 评论 -
oracle 分页查询——小例子
例子详情:我要查询 FM_ALARM 这张表下,第4行开始到25行(包括4和25行) 所有数据(前提不少于4行)1、查该表下所有数据 select * from Table(数据共20行)2、加入限定条件(截图中除去“=”) 4、综合条件(括号内查询得到一张新表f,在f基础上再追加条件查询,注意后面条件 rn,而不是 rownum 了)注意:1、单独一个条件时,ro...原创 2018-12-25 13:25:40 · 419 阅读 · 0 评论 -
结合项目,学习springboot相关注解
今日模块截图: 1、入口类 Application/***程序入口*/@SpringBootApplication@EnableEurekaClientpublic class Application { public static void main(String[] args){ SpringApplication.run(Appli...原创 2018-12-26 20:58:04 · 254 阅读 · 0 评论 -
命名导致 NoClassDefFoundError 的例子
父类,子类 命名很重要——例子代码如下:class BBt{ public void en(){ System.out.println("TT.show()"); }}class Bb extends BBt { public void en(){ System.out.println("Tt.show"); }}p...原创 2018-12-14 15:20:18 · 279 阅读 · 0 评论 -
用sftp读取服务器上的文本文件,挑选特定字段,注入数据库
(注意:以下属于个人日常工作总结,思路梳理。细节处难免会有差错,欢迎指正)一、任务描述:——用 sftp每天定时到服务器指定路径下,拿到当天最新数据文本文件。按照一定要求,将文本文件解析成所需要的信息 覆盖到数据库中(oracle)。——用到工具:SftpUtil、UUIDUtil<!--sftp依赖--> <dependency>...原创 2018-12-03 18:46:23 · 2237 阅读 · 2 评论