自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 springCloud集成tdengine(原生和mapper方式) 其二 原生篇

下方util文件里面,包含创建database的方法,save方法以及getList方法,还有查询单个的方法。有需要的可以自行选择。在底部我会附上其他代码,是在其他地方copy的,具体使用方法没试过。mapper方法在主页中《springCloud集成tdengine(原生和mapper方式) 其一》篇。五、创建service。这个service中的方法用的第一种util中的方法。下面是TDengineUtil的其他方法,有需要的可以看以下。后来用了mapper方法,因为原生方法怕自己忘记close。

2025-03-20 09:37:40 363

原创 springCloud集成tdengine(原生和mapper方式) 其一

其中test是你的database,填好你的username和password。七、处理controller即可。二、在nacos中配置好数据库连接。三、如果需要,配置好配置类。五、写好mapper接口。四、写好model类。六、写service。

2025-03-19 17:57:49 396

原创 springCloud使用webSocket(接收端)

其中iotDataWebsocket是我们在websocket中定义的,就是在类上的@ServerEndpoint(“/iotDataWebsocket”)以及如果我们需要有自己写的service注入时,在websocket中应该怎样注入。当我们看到收到消息的时候,websocket的联调成功了。此篇文章主要写的我们在springCloud中使用websocket时,接收端写的主要代码。我们点击测试工具的开启连接,出现open这一行绿色的字,就说明连接成功,链接里是我们的服务器地址,比如我写的是。

2025-03-18 11:32:21 583

原创 springcloud, nacos使用rabbitMq

springcloud使用rabbitmq,生产者和消费者分别应该怎样写的

2025-03-18 11:02:20 619

原创 第一次windows使用TDengine

在taosBenchmark介绍中,需要在终端执行如下命令:taosBenchmark -y。所以我们打开cmd中,直接输入taosBenchmark -y即可。注意不要在taos下面输入,要不会报错。2、打开Windows安装页面,这里只有client.exe文件,如果这样下载了完全不行。4、这样,我们在本地打开win+R,输入cmd,直接输入taos,即可打开Tdengine。1、首先打开官网,点击快速体验,点击window安装,可查看Windows安装教程。下载下来,安装成功。打开后会出现如下代码。

2025-03-12 16:29:55 793

原创 vue禁止屏幕缩放

【代码】vue禁止屏幕缩放。

2025-03-05 15:01:41 211

原创 Java8 list转Map

最后返回结果就是以名字为key,以分数为value的map啦。

2024-12-19 10:49:12 187

转载 Arrays.sort报错空指针

有这样一个问题,我们将list 进行排序的时候,有时候回用到Arrays.sort方法,使用时通常是这样的。后来一看,啊,不显示null元素。好吧,通过其他网友的解决方法,重新解决啦。便是先将list转为数组,然后再使用进行排序,这个方法是根据首字母进行排序。但是有时候会报空指针,但是我debug一下查看根本没有null元素。只需要添加filterNull方法即可。我们只需要把空的元素过滤除去就行。

2024-12-18 15:10:10 101

原创 mybatis 批量修改

mybatis批量修改mysql

2024-12-16 10:37:42 443

原创 vue 用 Base64跳转传值

【代码】vue跳转传值。

2024-12-03 16:48:34 171

原创 java8写树形结构

java8写树形结构

2024-12-03 10:22:20 243

原创 在idea中,用git提交代码, 提交不了, 显示报错error: Elements in iteration expect to have ‘v-bind:key‘ directives

在idea中,用git提交代码, 提交不了, 显示报错error: Elements in iteration expect to have 'v-bind:key' directives

2024-12-03 10:05:49 314

转载 echarts柱状图数据太多,用datazoom解决,内置缩放器

dataZoom:{start:20,end:30,},

2024-10-18 16:29:01 187

原创 springboot多数据源配置

最近需要配置springcloud多数据源, 既有mysql又有sqlserver,详细配置如下1、配置bootstrap.ymlspring: datasource: ds1: driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysql://mysql地址:3306/数据库名?useUnicode=true&characterEncoding=UTF-8&serverTimezone

2021-04-28 16:37:16 593

原创 项目加@Scheduled(cron = “0 0/10 * * * ?“)注解不管用

项目启动类需要加@EnableScheduling注解@EnableSchedulingpublic class ZdZhksDsrwApplication { public static void main(String[] args) { SpringApplication.run(ZdZhksDsrwApplication.class, args); }}

2021-04-27 15:56:17 1331

原创 navicate连接sqlserver 未发现数据源名称并且未指定默认驱动程序

找到navicate安装地址, 找到sqlncli.msi, 点击安装, 继续下一步安装完毕后, 选中native client驱动程序, 即可连接成功

2021-04-26 11:40:00 731

原创 easyui datagrid 行内编辑删除not defined

需要的页面上有新增、编辑、删除按钮,但如果编辑和删除按钮放在formatter中这样写handerFormatter(){ return "<a href='javascript:test();'>编辑</a>"}test(){ alert(1)}test()方法根本获取不到,一直报错not defined,想了很长时间,总结出以下方法:给 编辑、删除这两个按钮设置唯一id值,通过$(document)直接设置click方法,如下:function handle.

2020-12-29 11:39:24 436

原创 vue打印print

注意, iframe打开后须close //判断iframe是否存在,不存在则创建iframe let iframe=document.getElementById("iframe"); if(!iframe){ iframe = document.createElement('IFRAME'); let doc = null; iframe.setAttribute("id", "iframe"); iframe.setAttribute('st

2020-12-04 15:02:13 417 1

原创 vue中使用pdf.js

vue项目中需要展示pdf.js,记录一波,so easy。首先去pdfjs官网上下载pdf.js,下载完毕后将一部分页面放入static文件夹中,如下图所示:若出现报错提示:file origin does not match viewer’s则注释web/viewer.js中如下代码,不进行跨域即可if (origin !== viewerOrigin && protocol !== 'blob:') { throw new Error('file origin doe

2020-12-03 14:42:59 1237

原创 sql查询近7天/30天内的数据,分类汇总合

1、获取近七天的数据SELECT click_date AS date, IFNULL( people.total, 0 ) AS total FROM ( SELECT click_date FROM ( SELECT curdate( ) AS click_date UNION ALL SELECT date_sub( curdate( ), INTERVAL 1 DAY ) AS click_date UNION ALL SELECT date_s

2020-11-17 10:52:51 3444 1

原创 mysql数据库新增库且只分配一个用户

创建用户:用户名:sys_admin密码:123456读写权限:@’%’create user 'sys_admin'@'%' identified by '123456';给表分配权限表名:demo_table用户名:sys_admin密码:123456grant all privileges on demo_table.* to 'sys_admin'@'%' identified by '123456';...

2020-11-09 11:19:13 170

原创 Java根据两数据获取持续时间

public String getContinueTime(String startTime,String endTime){ try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date intoTime = format.parse(startTime); Date outTime = format.parse(en

2020-11-07 16:35:39 318

原创 数据量很大查询花费时间长但某页面需要及时更新实现思路

最近遇到项目需实时监测硬件数据, 硬件数据需每两分钟获取一次, 一天数据达到上百万, 前台展示页面需要每两分钟获取一次并刷新后台没两分钟查询数据库,将两分钟之内数据放在redis中, 前端每两分钟setTimeOut去redis中获取一次数据...

2020-11-06 17:33:40 237

原创 Java获取五分钟之前时间

Calendar beforeTime = Calendar.getInstance();beforeTime.add(Calendar.MINUTE, -5);Date beforeDate = beforeTime.getTime();

2020-11-06 17:28:36 3717

转载 SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)

SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)资源路径: https://blog.youkuaiyun.com/clypm/article/details/51506922

2018-10-22 14:10:27 168

转载 Bootstrap table 点击行改变背景色,点击列选中或者取消选中checkbox,根据某个属性隐藏显示某个字段

//点击选中行,改变选中行的背景颜色 (table).on(‘click-row.bs.table’,&nbsp;function&nbsp;(e,&nbsp;row,&nbsp;element){&nbsp;&nbsp;$(‘.success’).removeClass(‘success’);//去除之前选中的行的,选中样式&nbsp;&nbsp;$(element).addClass(‘su...

2018-08-08 10:25:05 3806

原创 layer alert时 点击其他地方会关闭

实现是否启用的弹框, 实现了点击其他地方弹框不关闭function editSuccess(){ layer.confirm('修改成功', { btn : [ '确定'],title: '操作提示',icon: 0 }, function(index) { layer.close(index); });}...

2018-08-02 11:42:02 5030

原创 getSession().createSQLQuery

若想返回一个对象, 此时, 必须将所有的字段全部查出来, ListlistBookCase =getSession().createSQLQuery(sqlBuffer.toString()).addEntity(BookCase.class).list();2.若想返回一个值, 此时 sqlBuffer = new StringBuffer(); sqlBu...

2018-08-01 15:38:04 3870

空空如也

空空如也

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

TA关注的人

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