- 博客(38)
- 收藏
- 关注
原创 Higress非K8S安装及实际使用
Higress 是基于阿里内部构建的下一代云原生网关实现了流量网关 + 微服务网关 + 安全网关三合一的高集成能力,在最新的 Higress 1.1 版本中,支持脱离 K8s 部署。
2023-07-28 19:29:20
1804
原创 Java 实现多线程Queue异步队列处理任务
开发任务中,对于一些业务类型可进行异步处理,不使用rpc,mq,@Async注解,一样异步处理操作利用多线程,将多个数据推送到队列中,进行异步批量的处理
2023-05-11 19:50:39
1628
原创 Java实现小程序基础开发
继上篇Java整合公众号基本功能实现,现继续完善与公众号管理绑定的小程序功能开发实现公众号与小程序配套使用现实现小程序的注册,手机号授权登录,Jsapi授权、小程序与公众号关系
2023-03-30 15:08:59
2050
原创 Java实现公众号功能、关注、消息推送
使用Java实现公众号功能的接入,配合业务实现: 用户关注、取消关注、消息推送、用户在公众号信息转发人工服务等功能
2023-03-29 10:05:28
5574
8
原创 Java 随笔记录
Java 随笔记录流式编程判空遍历流式编程List<String> imeiList = studentCardDTOS.stream() .map(StudentCardInfoDTO::getImei) .distinct().collect(Collectors.toList());判空遍历Optional.of(cardIdList).ifPresent(va ->{ va.forEa
2021-08-30 17:10:36
218
原创 nginx部署前后端分离项目
nginx部署前后端分离项目本人皮毛,简述前后端项目通过nginx进行部署前后端分离项目前端:web项目,vue开发,调用后端接口后端:java项目,共计6个后台系统,通过nginx进行转发前端部分使用vscode进行前端项目开发,主要说明打包部分输入指令:npm run dev (运行本地项目)输入指令:npm run build:prod (将项目以正式环境配置进行打包)打包成功后的项目:在你的项目文件位置会有dist的文件夹,这个就是打包成功后生成的文件夹,后续介
2021-07-12 17:57:11
3515
原创 java 导出echarts的图片后,使用POI导出到excel 中
项目中的需求是需要将前端页面展示的echarts图片生成,并将图片导出到excel中,实现图片随excel下载,在这先展示如何将echarts的图片导出到excel中,后续再补上如何导出到word模板中,使用的技术是POI先上最终效果图前端展示效果:导出后到excel的效果1、前端代码:<div class="block-title"> <h3>标题1</h3> <div> .
2021-06-16 14:56:31
1144
原创 Windows/Linux环境下安装并使用Libreoffice(SpingBoot 整合Libreoffice)&Linux字体库新增字体
现有功能需求需将word模板转成pdf的方式,进行在线预览或打印,实现这个需求有几种当时,如下:1、使用jacob:word模板需要创建书签,以替换书签的方式来填充数据。然后转成pdf的格式。使用简单方便,但是只能在windows环境下使用,不能在linux环境使用2、使用aspose.words:通过创建word模板的一个域的标识,来替换相应的数据,具体百度,也是使用特别方便的一个组件,基本上手就能用,能在windows和Linux下使用,可惜是商用的,项目需要发布上线的话还是先获取版权的好,个人使.
2021-03-19 17:27:21
9350
原创 Element 可输入搜索的下拉选择框& layer 调用弹窗子窗口后返回数据&Vue的watch 监听&Jq的数据赋值、html添加元素
Element 可输入搜索的下拉选择框先看效果图前端代码Element 的属性:Filterable:可输入查找,过滤allow-create:允许生成新词clearable:可清除选项multiple:可多选,去掉即单选<div class="form-group"> <label class="control-label">设备厂家:</label> <el-select v-model="data.device" placehol
2021-03-09 15:50:03
594
原创 Linux环境下安装JDK/随笔
1、下载JDK自行下载linux 服务器需要的JDK,然后上传到服务器上2、监测当前服务器JDK2.1、输入指令rpm -qa | grep java显示:2.2、卸载掉原openjdk输入:rpm -e --nodeps 要卸载的软件rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64rpm -e --nodeps java-1.6.0-openjdk-headless-1.7.0.1
2021-03-08 13:49:24
130
原创 Java 使用 hutool工具类导出excel(生成模板等)
关于什么是hutool,可查看:https://gitee.com/loolly/hutool添加依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.5.9</version></dependency><!-- 导出excel使用poi--&g.
2021-03-08 10:45:13
3729
2
原创 Sping Boot整合EasyCaptcha(图形验证码)
JAVA引入第三方工具, 生成图形验证码,如下效果:添加依赖<dependencies> <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.2</version> </dependency>&.
2021-03-08 10:25:56
910
原创 Java 获取这周一,下周一,一段时间的连续日期
Java 获取这周一,下周一,一段时间的连续日期,日期是否是周末关于日期类的处理,建议使用joda-time<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.10.10</version></dependency>获取这周一的日期public static Da
2021-02-25 11:23:32
812
2
原创 Linux下安装Mysql 和 tomcat
Mysql安装步骤:1)查看自带的mysql输入 rpm -qa | grep mysql2)将自带的mysql卸载rpm -e --nodeps mysql-libs-5.6.i6863)上传Mysql到linux4)安装mysql的依赖(可不做)yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6yum update libstdc++-4.4.7-4.el6.x86_645)解压Mysql到/usr/local/
2021-01-27 16:57:20
166
原创 SpringBoot整合Ureport2 报表 及常见使用方法
1、Maven 添加依赖 <!--ureport--> <dependency> <groupId>com.syyai.spring.boot</groupId> <artifactId>ureport-spring-boot-starter</artifactId> <version>2.2.9</version> </depe
2021-01-25 16:59:10
10421
10
原创 SQL语句随笔记录
SQL基础语句 根据列名插入INSERT INTO 表名称 (列1, 列2,...) VALUES (值1, 值2,....) 插入值与表设计字段顺序一致INSERT INTO 表名称 VALUES (值1, 值2,....) 从A表数据插入到B表insert into B (字段1,字段2) select 字段1,字段2 from A 修改表字段UPDATE 表名称 SET 列名称1 = 新值1,列名称2 = 新值2,…… WHERE 列名称 = 某值 删除数据DELETE FROM
2021-01-21 18:01:03
216
1
原创 Oracle获取日期查询处理&近一年的所有月份&一个月的全部日期&当前年至今的所有月份
一个月的全部日期SELECT to_char(TRUNC(to_date(to_char(sysdate,'yyyy-mm')||'-01','yyyy-MM-dd'), 'MM') + ROWNUM - 1, 'yyyy-MM-dd') as day FROM dualconnect by to_char(last_day(to_date(to_char(sysdate,'yyyy-mm')||'-01','yyyy-MM-dd')), 'dd') >= ROWNUM查询当前时间查询
2021-01-21 12:02:33
12885
3
原创 Oracle查询数据字典
查询数据是根据当前账号权限进行查询,若有分库分账号的数据库够,为查询出数据,更换当前数据库账号再进行查询查询库下表的数据字典select atc.table_name as 表名, utc.comments as 表说明, rownum as 序号, atc.column_name as 字段名, atc.data_type as 数据类型, atc.data_length as 长度, decode.
2021-01-21 11:21:23
2761
原创 Sqlserver 查询数据字典
Sqlserver 查询某张表的数据字典 查询的表是登录账号下的所有表 若有分库分账号权限,没有查询出对应的表,更换数据库的登录账号后再查询SELECT ROW_NUMBER() OVER (ORDER BY (SELECT 0)) AS '序号', IC.COLUMN_NAME as '字段名', IC.DATA_TYPE as '数据类型', IC.CHARACTER_MAXIMUM_LENGTH AS '长度', IC.IS_NULLABLE AS '可空',
2021-01-21 10:25:20
2753
原创 Sqlserver 日期查询处理
Sqlserver查询连续日期查询连续时间内的日期当前年1月至今的月份当前月至上一年之间的月份今年的全部月份查询本月数据查询本季度数据常用的查询日期操作方式查询连续时间内的日期SELECT a.dt AS '时间' FROM( SELECT dateadd(d, number, '2020-11-01') dt FROM master..spt_values WHERE type = 'p' AND dateadd(d, number, '2020-11-01') <= '20
2021-01-20 17:58:01
2653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人