- 博客(171)
- 资源 (70)
- 收藏
- 关注
原创 在mybatis中使用对象集合(联合主键也行)作为条件查询list数据
最近在开发中,设计的库表结构是双主建,这时候我想通过主键集合对数据进行批量查询,上网找了个方法,经过验证和修改,记录下来。这是接口定义,记得加注解,不然找不到查询对象。
2023-02-16 16:44:34
1075
1
原创 Java解决服务器下载excel文件提示损坏无法打开的问题
一开始通过请求的方式写了个下载文件的工具代码,可以参考下面链接https://blog.youkuaiyun.com/z2014ypd/article/details/88417757这种方式在项目打包发布后,获取的文件是提示损坏,无法打开的,原因就是项目打包,不会将resources文件夹下面的资源一起打包,而且打包的时候maven会对文件进行压缩,这就导致请求响应访问错误,文件自然就是损坏的。解决资源打包以及压缩问题,只需要在打包的pom里面增加配置<build> <plu
2022-02-26 13:52:48
10821
1
原创 VUE实现上传文件后,导出失败的数据
VUE实现文件上传,Java实现上传功能,筛选出错误数据,将错误数据封装,使用easyPOI导出,前端接到数据就处理,下载到本地
2022-02-25 15:32:11
907
原创 IDEA中mybatis的xml文件SQL字段出现红色波浪线
先打开file->setting的SQL设置,改为自己数据库对应版本,我是oralce然后再把SQL去掉,包括后面的竖线基本就可以了,若是还不行,我也没辙了
2021-09-04 20:54:23
4146
1
转载 centOS8安装docker环境
centOS8安装docker环境#!/bin/bashsudo yum remove docker docker-common docker-selinux docker-enginesudo yum install -y yum-utils device-mapper-persistent-data lvm2wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
2021-05-17 19:44:33
130
原创 Java中输入两个年份日期,输出年份之间每个月起止日期
最近做项目,有个会计区间,里面就涉及到年份区间自动生成每个月的起止日期,若是输入了指定日期,则按照指定日期作为起止日输出。话不多说上代码public void addFinancialRangeList(String hospitalId, String creator, String startYear, String endYear, Integer endDay) { //格式化为年月日 SimpleDateFormat sdf = new SimpleDateFo
2021-04-20 18:47:20
637
原创 Java导入导出Excel文件
话不多说,上代码。首先是POM的配置: <!-- POI导入导出 --> <!-- 操作以 .xls 为后缀的 Excel --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1
2021-03-16 15:30:05
135
原创 oracle重置管理员密码
不常登陆管理员账号,容易忘记密码,可以直接通过CMD命令来修改密码。首先进入 Oracle 安装目录,形如 F:\app\Administrator\product\12.1.0\dbhome_1\database,删除或重命名 PWDorcl.ora 文件:执行以下 orapwd 命令,形如:D:\app\acer\product\11.2.0\dbhome_1\database>orapwd file=D:\app\acer\product\11.2.0\dbhome_1\dat
2021-01-26 13:54:44
760
原创 Navicat15导入DMP数据文件
现在工作中常用Oracle数据库,但是查询工具还是Navicat最好用,不论是数据导入导出,还是执行语句,都很清晰明了,同事从CMD里面直接导出的oracle数据库是DMP文件,可以用Navicat导入的,记录一下。在Navicat中给oracle导入DMP都是需要管理员权限,所以先登录个管理员账号,或者用CMD窗口给你当前用户赋予管理员的权限,我是直接登录的管理员账号:角色记得选择管理员登录管理员账号打开“其它”,进行目录设置,该目录为放有DMP文件的目录:进入目录,点击新建目录,在
2021-01-26 13:51:49
12549
7
原创 winscp访问centos8下的Linux系统
最近学习Redis,用到了Linux,就在虚拟机里面布置了一个带界面的Linux,数据上的交互就用winscp来访问了,方法简单。通过命令查找出本地Linux的IP:打开winscp新建站点:输入IP,用户名和密码就可以连接了。这种方式方便的多,也不会造成数据损失。转载于:https://blog.youkuaiyun.com/weixin_33872566/article/details/91936574...
2021-01-19 10:46:27
463
原创 Java实现不同实体间的类型转换,属性赋值
实体对象相互转换数据最近参与开发的项目,一堆相同类型的实体,只是里面的元素不同,其中涉及到相互转换数据的问题,比如我们定义的是domain实体,这是完整的,那么在进行数据交互的时候,却是用的DTO,VO类型的实体,这两个类型也就是比domain少几个属性,却是需要domain转换为DTO再和前端交互数据,比较麻烦,就写了两个方法进行处理,在此进行记录。第一种方式需要转换类型:/** * 复制属性,会进行类型转换,效率较低 * * @param source 源对象 bea
2021-01-18 14:07:07
1614
2
原创 centos8 全自动安装redis
安装redis执行命令,一直y,确认安装yum install redis安装好之后,执行命令:systemctl status redis.service 查看redis服务器状态,下图显示服务器是关闭状态修改命令修改开机启动命令:systemctl enable redis.service开启命令:systemctl start redis.service如下图所示,查看状态为开启状态登录Redis客户端登录命令:redis-cli -h 127.0.0.1 -.
2020-11-10 18:25:47
176
原创 CentOS8设置网络安装源
CentOS8通过引导盘+网络镜像镜像源安装系统,设置网络镜像安装源为:mirrors.aliyun.com/centos/8/BaseOS/x86_64/os
2020-11-10 16:11:04
8275
1
原创 centOS8安装vmtools
目前在学习使用Linux,记录一下安装vmtools。因为本人用的是centOS8,他会自带一个vmtools,很方便,直接打开终端命令行,输入命令su ,管理员密码,进入root用户,然后开始安装vmtools工具。因为在Linux中,open-vm-tools基本上已经替代了软件中自带的VMtools工具,因此我们只需要安装open-vm-tools。输入命令 yum install open-vm-tools,即可看到如下图示:经过相关的下载更新,完成open-vm-tools的升级安
2020-11-09 21:41:56
10841
原创 Linux赋予用户读写权限
aa是用户名称,/soft代表soft文件夹,赋予所有文件夹及其子文件的读写权限,去掉soft就行了su rootchown -R aa /soft
2020-11-09 21:31:17
8394
2
原创 Java判断TXT文本格式
最近一直在做仪器数据解析,遇到了不同编码格式的文本,奈何原本写这个程序的人乱搞,只有自己弄了。这段代码适用于绝大多数情况,特殊情况的只有靠你们自己去查相关文档进行判断了/** * 判断txt编码格式方法 * @param sourceFile * @return */ private static String getFilecharset(File sourceFile) { String charset = "GBK";
2020-11-08 17:50:34
1227
1
原创 鼠标移动到右键菜单“播放到设备”,电脑就会死机
图片和视频的右键菜单有一个“播放到设备”,只要鼠标一移到那,电脑就会死机!!求解决办法!!其实导致鼠标移动到Win10右键菜单“播放到设备”卡顿或者电脑死机,罪魁祸首不是这个“播放到设备”,而是这个里面还有一项二级菜单“正在搜索设备…”,如果能把正在搜索设备去掉,一样不会出现卡顿问题。修改相关注册表。(亲测,有效)1 首先“win+X”,点击“运行”,输入“regedit”,打开注册表2 定位到HKEY_CLASSES_ROOT\CLSID{7AD84985-87B4-4a16-BE58-8B72A
2020-11-04 21:56:56
4458
2
原创 Excel解析返回字符串
对Excel文件进行解析我使用的是springboot,maven项目结构,首先需要引入jar包,直接在pom中引入POI,版本最好一致,不然可能会报错。 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9</vers
2020-11-03 23:16:58
955
原创 oracle建表,创建表空间,用户授权
最近工作一直使用Oracle,免不了建表创建表空间,用户授权,在此给个传送门,方便查看语句。Oracle建表
2020-10-29 19:18:56
113
原创 项目非法字符报错
有几次重新拉了项目启动,就报错如下,主要是因为字符的编码格式问题这时候我们只需要打开出问题的那一页代码,找到右下角的编码格式,把UTF-8转成GBK(自己需要的格式),选择仅对当页生效,然后再重新编译就可以运行了。...
2020-10-26 20:30:47
216
原创 后台管理系统
最近撸到一个开源的后台管理系统,在这儿做个分享,这个前端用的layui,后端用的SpringBoot + Thymeleaf + WebSocket + Spring Security + SpringData-Jpa + MySql,搞毕设的朋友可以拿去改改然后直接使用,还是蛮方便的,数据库的操作可以自己改成mybatis,前端可以改成时下流行的VUE+elementUI,借鉴意义还是可以,关于其中的权限控制处理。链接后台管理系统...
2020-10-23 11:34:30
196
原创 实体转为json格式中对于日期和数字的处理
最近做个接口,将数据打包格式化为json,传到第三方接口进行数据上传。第一个问题就是日期格式,最笨最直接的方式就是在需要处理日期格式的成员变量的Get方法上打注解@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8"),然后在Set方法上打注解@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss"),要是返回的接口信息还是报错日期类型不对,那么就是格式化的日期没对应上接收数据的那边的格式,常用的会
2020-10-09 17:03:06
745
原创 json请求报错 Expected BEGIN_OBJECT but was STRING
在使用json格式传输数据,只要看到类似报错Expected BEGIN_OBJECT but was STRING,那么意思就是接收方设置的是BEGIN_OBJECT类型的数据,然而我们这边发送过去的是STRING之类的,类型对应不上,BEGIN_OBJECT这个类型实际上就是JSONObject格式数据,并不是指OBJECT,这时候直接将数据存入JSON格式中,再存在发送请求的数据体里面就行了。比如我的这个://创建json格式组装请求数据 JSONObject josnOut
2020-09-30 14:45:01
8866
原创 myabtis手动映射报错 Cannot find class
在使用mybatis的时候,有时候为了方便,就是直接进行实体类的嵌套,那么在xml中就要进行手动映射,这样底层在处理数据转换的时候,才能找到对应的实体。基本格式如下:<resultMap type="com.yinhai.drg.entity.OutInfo" id="OutInfoMap"> <result property="medicalPaymentWay" column="medicalPaymentWay"/> <result pr
2020-09-30 14:39:01
4692
原创 SpringBoot整合spring-ws开发webservice接口
最近写restful风格的接口,需要打包部署,偶然间看到个webservice风格的接口部署教程,特此放个传送门,方便查阅。https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/89395156
2020-09-29 17:18:19
678
原创 springboot启动报错NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()
完整报错信息:17:02:09.942 [main] ERROR org.apache.catalina.core.ContainerBase - A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [NonLoginAuthenticator[StandardEngin
2020-09-29 17:10:24
437
原创 Springboot整合log4j2日志
十分详细与实用,在此给个传送门https://www.cnblogs.com/keeya/p/10101547.html#简单使用
2020-09-29 10:39:08
86
原创 打印ECharts图表
Echarts十分好用,还能够保存为图片,进而打印,麻烦的是甲方爸爸想要在界面上直接打印图表,这可麻烦死了,今下午查遍了度娘,最终找到了解决方法。首先在Echarts图标上方定义一个img<!--startprint--> <img src="" id="printImg" style="height: 50%;width:90%;display: none;" />...
2019-08-20 17:02:57
3780
1
原创 后台查询oracle数据库为空
NULL的可能性之一最近使用oracle数据库,后台写sql查询,查询语句直接放进oracle里面没问题,后台代码就是查不出来,后来仔细一看,拼接语句的问题,拼接语句是从oracle里面直接复制过来的,末尾有个分号,把分号去掉就可以了...
2019-07-30 14:48:46
373
CMS信息管理系统
2019-05-19
运行服务监测工具glowroot-single
2023-08-29
普天CP IDMR02型号Web SDK 软件及驱动
2023-08-29
基于java校园闲置物交易系统数据库
2020-02-20
基于java校园闲置物交易系统源代码.zip
2020-02-07
基于java校园闲置物交易系统文档.zip
2020-02-07
电子商务在线B2C商城(后端代码)
2019-06-21
CRM客户关系管理系统需求文档.doc
2019-05-24
《大智若愚档案管理系统》需求分析说明书.doc
2019-05-24
dms档案管理系统.zip
2019-05-24
4S店管理系统.zip
2019-05-24
CRM客户关系管理系统(配套数据库需另行下载).zip
2019-05-24
IBS(进销存)智能商贸系统
2019-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人