- 博客(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
原创 第一次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
转载 Arrays.sort报错空指针
有这样一个问题,我们将list 进行排序的时候,有时候回用到Arrays.sort方法,使用时通常是这样的。后来一看,啊,不显示null元素。好吧,通过其他网友的解决方法,重新解决啦。便是先将list转为数组,然后再使用进行排序,这个方法是根据首字母进行排序。但是有时候会报空指针,但是我debug一下查看根本没有null元素。只需要添加filterNull方法即可。我们只需要把空的元素过滤除去就行。
2024-12-18 15:10:10
101
原创 在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
原创 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’, function (e, row, element){ $(‘.success’).removeClass(‘success’);//去除之前选中的行的,选中样式 $(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关注的人
RSS订阅