- 博客(80)
- 资源 (1)
- 收藏
- 关注
原创 java 服务端tcp方式接收和推送数据到c++或者qt(亲测可用)
java 服务端tcp方式接收和推送数据到c++或者qt(亲测可用)1、自己写个接口,让c++或者qt写个动态链接库,后端调用这个接口,将ip和端口号发送给他们,这样就能建立连接了。2、java推送数据,写个接口,读取你自己添加的集合,然后循环得到自己的通道。
2024-12-08 21:46:05
382
原创 linux启动jar的各种命令和脚本
command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出。\r\n的东西,不好解析,,粘贴完以后,按esc键,然后再:wq 保存并退出就可以了。特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。
2024-11-20 22:22:10
730
原创 xshell连接不上linux的原因
1、首先我们确定好linux的配置,右键选择设置,将网络适配器设置成NAT模式2、点击linux编辑,选择虚拟网络打开以后选中自己要配置的服务3、进入以后选中自己的服务,确保是NAT模式,然后配置好子网ip(尽量ip小一些,我第一次配置200.0 不生效)和子网掩码,最后点击NAT设置4、然后配置网关5、linux全部配置完以后,进入电脑的更改适配器,选中linux网络,右键属性,选择ipv4进行配置ip6、配置完以后,进入linux,找到网络配置文件,修改配置文件ip,一定要
2024-11-06 22:32:29
621
原创 java动态导入excel按照表头生成数据库表
java动态导入excel按照表头生成数据库表,后面查询这些数据的时候,可以做配置表(建立一张表),文件名和表名做配置关系,如果要查询这些动态导入数据,则需要知道查哪些表,还有别的需求可以讨论,一起学习。5、里面有些逻辑按照需求来处理,比如表重复,中间出现异常等。
2024-01-24 15:41:13
2201
1
原创 nacos作为注册中心: Application failed to connect to Nacos server: “xxxx“
上述问题中我遇到的是第四个情景,按照自己的情景排查问题。
2024-01-10 08:42:01
1514
原创 maven或者gradle打完jar,jekins启动提示找不到问题
我这次遇到的问题就是本地文件名都对,但是打完jar以后包名的首字母自己变成了大写,解决方法是,将idea清楚缓存,然后maven clearn,gradle clearn。1、记录下遇到的一个问题,maven或者gradle打完jar,然后jekins发布,启动提示找不到实体类,mapper,xml问题。3、然后排查每层的包名或者文件名是否能对应上。2、首先排查jar包中这些文件是否存在。
2023-11-17 17:07:25
357
原创 java object转json格式,转对象存储
1、一个object类型的数据,转成String类型大致是这个格式。3、将得到的json串转成相应的实体存储。2、首先将object转成String。
2023-10-26 09:16:57
701
原创 springboot 实现切面校验请求参数
import com} //这个是controller包下的所有请求接口都拦截 @Pointcut("execution(* com.aa.aa.pp.controller.productSupplier.ProductSupplierController.save*(..))") public void pointCut20() {
2023-08-17 10:07:09
877
原创 springboot 自定义注解
2、创建注解接口(javax.validation版本是2.0.0的,自行选择,太低也不行)3、可以创建全局异常来捕获(Result可以自己定义)1、引入maven依赖(版本太低也会导致不生效)
2023-08-15 11:05:55
811
原创 mysql 使用sum函数问题
4、查出user基本数据以及每个学生的考试总分数。1、建立主表(user)和子表(score)3、score表数据。
2023-05-17 14:36:56
203
原创 eureak升级nacos(内网,gradle项目)
4、bootstreap.properties配置访问nacos的连接用户名和密码。3、将application.properties数据放置到nacos中。1、首先去除eureak相应的依赖,增加nacos依赖。5、bootstrap.properties配置改造。2、如果有网关,需要在host中配置新网关。
2023-04-25 17:44:20
258
原创 JSON数组转成实体类集合
1、首先得到JSON数组(一般调用别人的接口,返回的数据是JSON数组)4、调用的接口 返回数据格式。2、将其先转换成字符串。3、再转换成实体类集合。
2023-03-28 10:42:06
2776
原创 idea插件 restfulTool使用
1、首先进行下载,两种方式,一个idea工具在插件直接下载,另一个是去官网把插件的包下载下来,官网地址:https://plugins.jetbrains.com/idea然后搜索插件2、里面有对应的版本,适合自己idea版本,可自行下载,下载完以后是个zip包3、idea导入下载的包,选择自己包的路径即可4、安装完以后,右侧会出现RestFulToll的列表,里面是自己的接口,可以自行请求
2023-03-01 09:27:51
2454
原创 datagrip和idea查询数据库 ctrl+enter 查询快捷键设置
默认是询问你执行哪些语句,我习惯用选中的语句执行,sql以分号结尾就是一条sql。我的是中文版的,路径就在,setting,database-编辑。idea连接好数据库以后。
2023-01-30 16:23:09
682
原创 java 数据导出excel(前后端流导出HttpServletResponse)
【代码】java 数据导出excel(前后端流导出HttpServletResponse)
2022-09-16 16:09:47
7618
原创 @Validated用在实体类的集合属性上
1、@Validated注解加value可以指定分组,这样颗粒度更细一些,我们只要在想限制的属性上同时指定分组的名字即可,addContractManagement.class这个名字可以随意写,是和实体类关联的,他俩一样即可,ItopsContractManagement这个是实体类。3、集合实体里面属性的限制。2、实体类中相关信息。
2022-08-19 15:21:32
977
原创 idea安装的插件
1、FreeMybatisplugin2、Gitee3、GitPoolBox4、Lombok5、MybatisLogPlugin(MybatisLogFormat)6、soapUIPlugin7、Swagger。
2022-07-18 14:29:59
571
原创 java读取树形excel,然后入库
1、excel格式大致这样2、一级不能相同,二三级都可以,但是不能在同级下面出现相同的3、具体的代码映射我就不写了,直接得到对应的集合
2022-06-27 16:48:46
825
原创 @RequestParam使用情况和@PathVariable
1、如果加@RequestParam在参数上,则必须写参数值才能请求通,访问的路径必须是localhost:80/asset/getAssetById?assetId=1,如果想不写assetId,可以在注解上设置**@RequestParam(required = false)** @GetMapping(value = "/getAssetById") public AjaxResult getInfo(@RequestParam(value = "assetId") Long asse
2022-05-30 19:06:33
466
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人