- 博客(78)
- 收藏
- 关注
原创 用SQL语句 对时间进行周期计算week(date,mode)
在 SQL 中,WEEK()函数用于从日期中提取周数。它通常用于 MySQL 数据库。WEEK()
2024-08-30 11:13:51 300
原创 Java笔记(21)
/查不限和只投选中机构的机构是否包含filteredOrgList里面的机构。查看日志:docker logs --tail 500 -f zcloud_image。这个是我平时开发一直比较常用到的一些东西,做个记录,偶尔翻一翻还是很有用的。启动:docker run --name seata-server01。根据orgCode字段进行去重。查看:docker ps。
2024-04-29 11:18:02 99 2
原创 uReport2 隐藏行或列
设置条件,这边我们可以看到,我取了合计值来作为判断,合计值都为0时,这一列肯定都为0(前提我这个数据不会有负值,具体情况看自己的数据来配置)可以很直观的看到test3这一列被隐藏了。用excel打开看一下,就是我们想要的数据。最仅有要求用uReport2 做动态列,想来想去。只能用这个隐藏来,在视觉上满足这个条件。已知这个报表,现在可以看到test3列的数据都为0。第一步:点击要配置的单元格,点击配置条件,如图。同理想要做到隐藏行的话,设置行高为0即可。目标:将数据都为0的列隐藏起来。
2024-04-29 10:56:55 513 1
原创 MyBatis-Plus
MyBatis-Plus (简称 MP )是⼀个 MyBatis 的增强⼯具,在 MyBatis 的基础上只做增强不做改变,-为简化开发、提⾼效率⽽⽣。
2023-11-24 11:44:38 964
原创 Stream流基础使用
Stream(流)是一个来自数据源的元素队列并支持聚合操作元素是特定类型的对象,形成一个队列。Java中的Stream并不会存储元素,而是按需计算。数据源流的来源。可以是集合,数组,I/O channel, 产生器generator 等。聚合操作类似SQL语句一样的操作, 比如filter, map, reduce, find, match, sorted等。和以前的Collection操作不同, Stream操作还有两个基础的特征:
2023-10-29 18:50:03 723
原创 HV000030: No validator could be found for constraint ‘javax.validation.constraints.NotBlank‘ validat
报错:解决:最开始我的代码是这样子写的, 然后本来是想给时间这边多加一个限定,限制不能为空且日期为当前时间或之后的时候报错了。报了上面这个错。接下来就是开始测试为什么报错了。
2023-08-30 15:21:22 889
原创 xxl-job快速使用
在application.properties配置文件中可以看见数据库名、账户、密码都要换成自己的。doc/XXL-JOB官方文档.md · 许雪里/xxl-job - Gitee.com。自己使用xxl-job工具时,配置xxl-job配置文件,还需要写一个配置类与它对应上。我是自己在本地新建了数据库,新建查询运行了一下。解决:重新添加,自动下载包,下完了就会变。还不行的话,重新加载项目。可以发现我们没有把这个数据库换成自己的,它连接不起来。第一步,下载官方文档,执行149-152这些命令操作。
2023-08-30 10:14:42 410
原创 多环境下配置文件
刚进公司的第一天看到如此多,且正式的配置文件时人都懵了,不理解这些名字的区别。环境(灰度环境)(pre):发布前的最后调试,数据源与正式环境一致。本地环境下的配置,boostrap加载优于application)开发环境下的配置,boostrap加载优于application)本地环境下的配置,boostrap加载优于application)测试环境下的配置,boostrap加载优于application)生产环境下的配置,boostrap加载优于application)希望能帮助到大家,我们一起成长。
2023-08-30 10:02:44 127
原创 python
conc_data_row = pd.concat([data1,data2],axis =0,ignore_index =True) # axis = 0 : 行拼接,即纵向拼接。data_new = data[10:15] # 取10-14行共5行数据来构建新数据表。# 我希望能根据上面的'melted'数据表生成一张新表。# 新表可以显示口袋妖怪的名字,及对应的防御值和攻击值。我们使用melt()函数来转换数据的行列。# 看一看新的数据表是否按照我们的想法显示。# 设置index为'Name'
2023-08-30 09:52:57 115
原创 MySQL用navicat工具对表进行筛选查找
可以看到我主要查的是dic_name字段里面一个名字叫sys_valid_flag的,并且还加了一个字段为dict_lable且条件为有效作为筛选对象,可以看到我这边查到的这个条件。这个操作其实很简单,但是对于没操作的人来说,就是不会呀。所以小编出这一个详细图解,希望能够帮助到大家。通常当数据量比较大的时候,然后找数据很麻烦就会用上这个。希望能够解决你的问题。点击应用,也可以按快捷加Ctr+R,可以看到如下图要筛选出来的内容啦。点进一张表,点击筛选。
2023-08-30 09:40:53 3743
原创 Invalid ON UPDATE clause for update_time column
我在导入sql脚本的时候,没有成功导入,报的是Invalid ON UPDATE clause for ‘update_time’ column,在更新的时候表创建失败,于是我就查看了该错误,才发现我导入的sql脚本是高本版转储的sql脚本,我的。把原本的mysql版本卸载干净,具体看其他博主的。然后再下载一个新的MySQL,问题自然就解决啦。mysql版本比较低。
2023-08-25 08:47:34 330
原创 java.util.ServiceConfigurationError: com.sun.tools.attach.spi.AttachProvider: Provider sun.tools.att
将这个文件复制到${JAVA_HOME}/bin/目录下即可;前提是${JAVA_HOME}/bin/目录已经加入到操作系统的path环境变量下;${JAVA_HOME}/jre/bin/attach.dll这个就是我们电脑配置的jdk具体地址,具体如下图。整体这样子就能跑起来啦,希望可以帮你解决掉这个问题。文件加进去以后就不再出现报错了,服务也能挂上去。命名空间id要与配置文件名相同,否则挂不上去。我这边就选dev就行。
2023-08-25 08:41:50 626
原创 [simple type, class com.zky.mybatis_plus.entity.User]; nested exception is com.fasterxml.jackson.dat
在写mybatisPlus增删改的时候,查询和删除都可以用,增加和修改一直都加不了,一直报错。
2023-08-14 18:19:18 108
原创 如何将idea里面的项目上传到gitee仓库里面?
第一步,在Gitee这边新建一个仓库。第二步,添加ssh公钥。第三步,将idea上面的项目上传到仓库。第四步,刷新gitee这边的网页就可以看到我们上传的项目了哦。总结
2023-07-07 22:39:56 1289
原创 图片上传下载(二)
拿来用的时候,要记得都改成自己的端口,配置等东西,否则会报错的哦。今天就到这里了,下次再更。图片回显采用的是我们在后台传回来的地址,然后我们做地址拼接,可以拿到我们后台的图片。自己定义的最初图片地址。
2023-03-30 22:07:04 83 1
原创 图片的上传下载(一)
图片上传下载(一):后端搭一个专门用来存储图片的微服务imageFileControllerFileUtilFileApplication在resources底下新建文件夹,来存放图片application.yml配置文件 要根据自己文件配置进行修改点击设置,选择show Excluded File 可以看到底下会有一个target文件夹 FileUtilFileApplication在resources底下新建文件夹,来存放图片点击设置,选择show
2023-03-30 21:55:05 210
原创 笔记(19)--dom/前端之间相互传一个值 传值a.html-->传值b.html
("#id").clickfunction() {//这个写法只能给原本就有(写在body里的)的组件添加事件})$(document).on'click''#id'function() {//给动态的组件(js里生成的)添加事件})拿form表单里面的值的时候,才使用Attr:可拿动态里面的值$(‘id’).attr(value) 值可以是value、name、或其他定义的东西Js。
2023-02-23 16:34:50 241
原创 Java笔记(18)
数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Dao) 和 服务层(行为Service)。标题写Java笔记并不代表,我们只学Java代码就行,我们要知道框架如何使用,前端的如何搭建使用,这样子在写代码的时候考虑就会更周全。并且可以不断向全栈发展,编程的技术思维是相同的,发散思维,相信自己可以的,加油加油!负责进行模型的展示,一般就是我们见到的用户界面,客户想看到的东西。
2023-02-23 16:14:03 450
原创 Java笔记(17)----ajax/jq选择器
XMLHttpRequest 是 AJAX 的基础。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。为了简化 JavaScript 的开发, 一些 JavsScript 库诞生了. JavaScript 库封装了很多预定义的对象和实用函数。传统的web应用程序中,用户向服务器发送一个请求,然后等待,服务器接受到用户的请求然后一个响应。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。五、jquery对象。
2023-02-23 16:02:21 364
原创 Java笔记(16)---html前端
Html(超文本标记语言)Html(超文本标记语言)、入门实例、HTML标记的规则、常见中文乱码、特殊字符表示、常用标记、浏览器原理、快捷键操作、表格相关属性、表单元素11种类型、超链接、css、BOM概述、Navigator、ajax
2023-02-23 15:54:13 374
原创 Java笔记(15)---servlet
重定向可以指向任何的资源,包括当前应用程序中的其他资源、同一个站点上的其他应用程序中的资源、其他站点的资源。转发两次跳转之间传输的信息不会丢失,所以可以通过request进行数据的传递。提交的数据会放在URL之后,以?重定向是浏览器做了至少两次的访问请求。重定向浏览器地址改变。重定向两次跳转之间传输的信息会丢失(request范围)。方法是把提交的数据放在HTTP包的Body中。效率高,浏览器默认请求方式为GET请求。对应的servlet的方法是doPost。对应的servlet的方法是doGet。
2023-02-23 15:32:15 168
原创 Java笔记(14)
1、加载驱动。2、从加载驱动中获取连接。3、sql。4、创建一个执行者对象 preparedStatement。5、执行excuteUpdate/excuteQuery。6、处理结果int/ResultSet。7、释放资源关闭连接。
2023-02-23 15:22:14 348
原创 Java1笔记(13)
在前面我们在panel中添加表格,在这里我们开始将数据添加到这个表格中,我们不直接将这个数据库放进表格(原因:怕数据库数据内容过多,直接放置会造成程序卡顿),所以我们先将数据库中需要的东西放进集合(ArraryList)里面,在将集合里面的东西放在表格中。耦合度,低一点 ----------->接口。一个表----->一个接口------->一个实现类。模型:数据----->架子------>滚动面板。UserDao类----->全部对用户操作的方法。dao包-------------->数据访问层。
2022-10-30 21:58:38 369
原创 Java笔记(12)------JDBC
1、连接------------------------->Connection DriverManager驱动管理器。6、获取执行的结果------------->返回值 int ResultSet 结果集合。5、执行SQL(语句)-------------->执行者的方法 excute。2、SQL语句-------------------->字符串String。类---->文件---->jar包。bin 可执行文件 exe cmd sh。封装-----> 继承。
2022-10-30 11:43:56 164
原创 Java笔记(10)
查询状态为“未付款”的订单,要求显示订单编号、用户ID、用户名称、商品ID、商品名称、购买数量、单价、订单总价、订单时间、状态;查询类型为水果的所有商品,要求显示商品编号、商品名称、类型ID、类型名称、价格、库存、备注。查询名称为“阿猫”的订单,要求显示订单编号、用户ID、商品ID、订单总价、订单时间、状态;查询商品名包含“奥”子的所有商品,要求显示商品编号、商品名称、类型、价格、库存、备注。select 列1,列2,。查询商品名为“梨”的商品, 要求显示商品编号、商品名称、类型、价格、库存、备注。
2022-10-30 01:40:21 738 2
原创 Java笔记(9)
事件事件源/监听器Swing中事件源 通常是 各个组件1:鼠标事件2:键盘事件事件设计的顺序1:创建事件源2:创建监听器(监听器 英文名 listener)3:实例化 对应监听器4:给事件源 注册监听器监听器类 可以使用接口实现监听效果 也可以实现抽象类实现效果验证安装是否成功的方式直接输出一个1 用于确认事件是否安动作监听没有抽象类 因为接口中也只有一个方法因为所有组件都走相同监听。但是具体做什么事情 就要靠 对应的信息来判断。
2022-10-21 13:17:22 232
原创 Java笔记(8)Swing知识点
Swing; JLabel(String text,Icon icon,int align):text表示使用的字符串;public JComboBox(ComboBoxModel asModel) : 使用现有 ComboBoxModel 中的项目的组合框。size 是字体大小,其默认单位为 pt(磅),数字越大、字就越大(例如 12pt 字比 10pt 的字要大)。Font font = new Font("宋体", Font.PLAIN, 25);
2022-09-26 23:20:18 891
原创 Java笔记(7)
接口(interface)接口中 写了 没有方法体的方法接口中 只有方法的特征 没有方法的实现除了没有方法体之外 其它语法相同这种没有方法体的方法 被称为抽象方法使用接口关键字继承和接口的区别继承体现血缘关系 is-a接口体现社会关系同一个类 可以 实现多个接口 但只能继承一个其他类常量声明后 不会再改变的量 即为常量public static final 作为修饰符常量的变量名 通常都是大写常量声明后 不能修改 并且 声明过程中 不支持 只声明不赋值。
2022-09-22 23:45:58 210
原创 Java笔记(6)
修饰符;访问权限修饰符;非访问权限修饰符;封装;封装的实现:;继承;多态;追朔关系:拓展知识点:简单来说,多态是具有表现多种形态的能力的特征同一个实现接口,使用不同的实例而执行不同操作追朔关系:一、向上转型(追溯)a、父类引用调用父类方法b、父类引用调用子类方法二、向下转型(追溯)c、子类引用调用父类方法d、子类引用调用子类方法//只在继承关系(子类 父类)下 有追朔关系。
2022-09-22 23:29:11 507
原创 Java测试题(核心基础)
5、面向对象三大特性分别是__封装_____和____继承___,还有___多态____例:输入数字 5 那么 会用*号绘制一个高度为5的等腰三角形。千位的四次方+百位的四次方+十位的四次方+个位的四次方= 本身。注意点:100元 要买 100只鸡 有哪几种方法。3、Java面向对象最关键一句话是_______其实它跟求水仙数一样,即四叶玫瑰数的。7、Java的基础组织单元是_______,分别代表了现实事物的___2、Java函数五要素是什么?1、Java函数是___6、对象中的修饰符有__
2022-09-16 23:20:49 229
原创 Java笔记(5)
Java函数/方法;面向对象;面向对象封装;Java对象的使用Java修饰符,类与对象的区别,函数使用,封装,类与对象,构造函数,方法重载,变量作用域,面向对象的三大特性......
2022-09-16 22:56:56 253
原创 Java笔记(4)
1:形参 形式参数 只是有个参数占位置 不代表具体内容 用在函数的声明过程中。心得体会:这个是今天的笔记还有许多不完善的地方,还需我后期多多学习,让我们一起加油吧。2:实参 实际参数 实际存在的 具备含义的参数 用在函数的调用过程中。sout......特征之一) : 是指隐藏对象的属性和实现细节,仅对外提供公式访问方法。使用返回值 来解决 变量作用域导致的变量无法获取的问题。//主方法 是一个特殊的方法 作用是 作为程序的入口。自定义函数 自己声明,自己使用的函数。
2022-09-13 22:57:47 189
原创 Java笔记(3)
公园里有一只猴子和一堆桃子,猴子每天吃掉桃子总数的一半,把剩下一半中扔掉一个坏的。到第七天的时候,猴子睁开眼发现只剩下一个桃子。作用是:所有int类型数字里面 随机取一个,小括号内 可以 填写一个正整数。12,1,2为冬季;9,10,11为秋季;1:找出乘法表规律,可以看到乘法表的第一个式子,是由第一行乘上第一列而得出。要做电脑出拳 先做随机数,ran.nextInt()程序自动调整对齐框:Ctrl+shift+Alt+l。2:可以用双重for循环进行输出。(2)将数字信息,改为文字提示。
2022-09-08 22:56:28 869
原创 认识Java笔记(2)
Java具有的特性,java的8种基本数据类型,ava运算符,Java循环语句,数组,什么是数组?数组的声明,数组的下标,数组的长度
2022-09-08 22:24:15 193
原创 Java代码如何运行?
| 短路或(满足其一的条件) 左true全true。步骤4:执行完毕循环体后 进入增量 增量结束后 再次回到第二步。写 以上所有条件都不成立的时候 执行的代码。一般来说 要求用户输入之前 必须先给提示。写当条件为false的时候 执行的代码。写当条件1为true的时候 执行的代码。写当条件2为true的时候 执行的代码。写当条件3为true的时候 执行的代码。写当条件为true的时候 执行的代码。写当条件为true的时候 执行的代码。条件:是布尔值 或 结果为布尔值的表达式。
2022-09-06 23:17:15 845
原创 什么是Java?
今天只是对简单类型进行介绍,初步了解Java的构成含义等内容,后续会继续进行补充。如果觉得好的友友可以点个赞哦!了解一下1、什么是编程语言?2、Java可以做什么:3、Java特性:4、Java分类5、什么是JDK?6、JDK、JRE、JVM7、Java是一门编译的高级语言8、java项目结构9、快速打出System.out.println();10、Java核心语法11、Java数据类型
2022-09-02 23:47:45 176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人