
技术总结
文章平均质量分 66
向日的神话
学习,总结,搬运.....
公众号:向日的神话
主要分享日常学习工作的感想,枯燥且无趣,慎关!
展开
-
多表查询,字段来源不同表如何书写
1、明确需要显示的字段DATASOURCE_NAMEDATASET_CODEPOLICY_NAME2、找到字段来源的表DATASOURCE_NAME----》S_DATASOURCE_INFO (a)DATASET_CODE-----------》S_DATASET (b)POLICY_NAME-------------》S_POLICY (c)3、分析表与表之前的关系,书写关联条件a.DATASOURCE_ID=d.DATASOURCE_ID;c.POLICY_..原创 2021-03-18 10:30:00 · 543 阅读 · 0 评论 -
List的set和add方法
本文重点:1 add--添加值;set修改值2 add方法有不同的形式2.1 boolean add(E e)这种add方法添加值得时候,没有特意设置它得索引。直接安放到链表的最后面。2.2 void add(int index,E e)这种方法设置了值,同时还明确了索引位置。3 在用add方法设置索引的时候,索引必须时连贯的,中间不能留空,否则报错。而如果是下面这样...原创 2020-01-07 19:10:41 · 987 阅读 · 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 评论 -
sql:给联合主键再添加一个约束字段
1、先删除之前的联合主键Altertable表名 DropPrimaryKey2、添加新的主键altertable表名 addconstraint主键名 primarykey(字段1,字段2,字段3)原创 2019-11-22 17:53:08 · 1093 阅读 · 0 评论 -
ORA-04088(ORA-04084): cannot change NEW values for this trigger type
>>>bug背景>>>bug来源一个定时任务的删除操作。这里需要删除原来数据,然后插入定时采集到的数据。因采集到的数据中没有id这个字段,所以插入这个过程需要借助oracle的触发器,来自动生成一个id。最终我写的触发器逻辑跟删除操作,产生冲突,所以报错。// 以下sql 可用于插入数据自动生成id的功能,仅仅在数据库层面就可以完成// 创建队列 ...原创 2019-11-07 18:34:14 · 11666 阅读 · 1 评论 -
由功能到接口,该怎么写—— 一个实例
需求描述:网元健康度的表 DEVICE_HEALTH,记录了id,timeStamp(时间点),deviceName(网元名),A,B,C,D,E,F六个影响网元健康度的影响因素对健康度造成的程度(结果是评分,分数大小表示影响程度)。数据不连续,离散,间隔5分钟。现在给定一个时间(beforeTime),写一个接口,实现查询这个时间点前最新的一个时间点的数据。用到技术:JPA分析...原创 2019-08-26 20:34:12 · 591 阅读 · 0 评论 -
mysql主键id的生成方式(自增、唯一不规则)
1、利用uuid函数生成唯一且不规则的主键idsql:CREATE TABLE `test` ( `id` varchar(100) COLLATE utf8_estonian_ci NOT NULL COMMENT '唯一不重复', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `update_tim...原创 2019-06-10 15:46:02 · 47902 阅读 · 0 评论 -
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'test'
1、原因:检查下resources配置文件夹下的 jdbc.properties,如图:再看数据库详情:2、此处配置因该写你需要连的库,而我理解错,写成了mysql这个库下的 表test。所以报错。解决,test改为mysql就好。...原创 2019-06-10 11:37:59 · 4714 阅读 · 0 评论 -
1264 - Out of range value for column 'id' at row 1
1、我用的是mysql。在数据插入是报错。原因是我插入的值,超过了数据库中类型和长度设置。1.1 我的插入语句,注意 id 的值INSERT INTO test(id,sex,name,username,password,classes,major,QQ,introducemyself) VALUE(1113333333333,1,"小米","xck","001","八班",265,95...原创 2019-06-10 11:18:36 · 23412 阅读 · 2 评论 -
报错:No default constructor for entity,解决与分析
===================报错如下====================Save alarm failed, alarmId: 2613376953_2992976297_3550058946_814791748, error: No default constructor for entity: : com.eastcom.aijud.fm.statistic.entity....原创 2019-05-29 16:35:36 · 7583 阅读 · 0 评论 -
手把手教你搭建一个简单的 springcloud 项目
一、介绍springcloud谷歌下更健康~二、搭建步骤1、创建一个maven项目(1)打开idea,File —> New project —>Maven(2)根据自己的设置,填写下面信息,next(3)这里填好相关路径后,可以选择性添加archetypeCatalog=internal,作用是直接从本地获取项目骨架建好后的目录如下:...原创 2019-04-28 23:37:02 · 9190 阅读 · 5 评论 -
数组~代码实例
“本文部分内容摘自《java语言程序设计》,郭克华主编。转载请标明出处。后期不定时跟新。一、结合代码,讲解概念解析:(1)要使用一个东西,先要给他一个“名分”——定义以main方法入口,首先定义一个数组,如上: int[] arr = new int[100];注意格式可以概括为:type arrayName = new type[arraySize]以上代码,创建了一...原创 2018-12-11 15:27:56 · 1067 阅读 · 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 评论 -
初识构造函数
“部分内容摘自《java语言程序设计》,郭克华主编,page 77”一、何为构造函数——构造函数也是一种特殊方法,避免创建对象后,忘记对对象进行初始化,是人为创造的。它规定了对象初始化必须完成。二、格式类名 对象名 = new 类名(传参)定义时需要满足:函数名称与类名相同;不含有返回值三、实例/** * 构造函数演示 */class Customer { ...原创 2018-12-12 18:52:04 · 185 阅读 · 0 评论