java
文章平均质量分 55
毋丶疗
JAVA后端、前端VUE/Angular、Android(JAVA)/iOS(Objective-C)原生开发、Python 均有涉猎,
主要从事JAVA后端以及移动端原生开发工作
展开
-
构建Docker Android开发基础镜像
构建Docker jre+nodejs基础镜像一、需求项目有功能需要调用 npm命令。后端代码中使用的是 **java.lang.Runtime **类调用命令,但是默认Docker基础镜像是 openjdk:8-jre-slim,并不包含nodejs环境。经过数次试错,最终决定更换基础镜像,更换为自己构建的包含jre和nodejs的基础镜像。二、试错下面是之前走过的一些弯路,也写出来让大家可以避免。1. apt 安装 nodejs直接在dockerfile中添加RUN apt insta原创 2021-12-30 10:30:29 · 2673 阅读 · 0 评论 -
加入javacv依赖jar包过大以及启动报错问题
一 问题springboot项目,加入javacv的maven依赖后,jar包达到800M以上。<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv-platform</artifactId> <version>${javacv-version}</version></dependency>二 解决原创 2021-10-21 10:09:23 · 3550 阅读 · 3 评论 -
DJL 动态链接库下载位置
Windows: %USERPROFILE%.djl.ai 目录下。Linux: root文件夹下,记得ls -a 显示隐藏文件。原创 2021-10-19 15:46:24 · 542 阅读 · 0 评论 -
.yml 文件 没有代码提示
一、环境IDEA 2021.2二、问题.yml配置文件没有代码提示三、解决首先,确认是否安装插件然后,查看 File Types,看编译器是否识别 .yml格式文件经过查看,.yml 和 .yaml 自动识别为 YAML/Andible改成识别为 YAML 即可,也就是 File name Patterns 中,原来在 YAML/Ansible中的 *.yml *.yaml 换到 YAML 下。然后,点击 Apply -> OK 即可。...原创 2021-10-11 10:16:58 · 2545 阅读 · 3 评论 -
记录 目前使用的 IDEA 插件
Alibaba Java Coding Guidelines阿里巴巴代码检查CSV PluginCSV文件查看ExcelReaderExcel 查看Free MyBatis plugin一款增强idea对mybatis支持的插件,主要功能如下:生成mapper xml文件快速从代码跳转到mapper及从mapper返回代码mybatis自动补全及语法错误提示集成mybatis generator gui界面根据数据库注解,生成swagger model注解google-java原创 2021-09-07 14:45:13 · 568 阅读 · 0 评论 -
Spring security OAuth2.0学习笔记(持续更新)
Spring security 学习笔记1. 环境2. 引入3. 使用入门3.1 定义简单接口3.2 获取随机密码3.3 测试3.4 设置用户名密码3.4.1 配置文件3.4.2 配置类4. 自定义登录页4.1 配置类修改4.2 静态文件问题1. 新建项目启动报错2.1. 环境JAVA 11 + Spring boot 2.5.1 + spring security 5.5.1 + Maven 3.8.12. 引入① 可以直接在项目初始化的时候选择 spring security② 也可以在原创 2021-08-12 16:30:55 · 737 阅读 · 0 评论 -
JAVA 根据三维中三个点的坐标获取角度
JAVA 根据三维中三个点的坐标获取角度一、环境JDK1.8二、问题公司移动端BIM+GIS功能需求,选择三点,获取角度值。公司使用的是超图服务,但是由于超图暂时没有开放获取角度的接口,所以需要自行开发接口临时使用。三、解决使用超图测量距离的接口,获取到三个点的XYZ坐标,也就是经纬度以及高度。以下是根据三点坐标获取角度的方法,返回两位小数值。/** * 根据三维空间三点获取角度信息 * @param pointA * @param crossPoin原创 2021-05-25 10:28:39 · 2216 阅读 · 0 评论 -
Android原生开发学习笔记(java)
Android原生开发学习笔记1. 环境搭建Java开发环境 + Android Studio + Android SDKJDK可以直接从官方下载:JDK官方下载Android Studio官方下载:AS官方下载Android SDK直接在AS中添加即可,不必所有的版本都下载,只要下载我们所需要的版本即可,可以参考项目的CompileSDKVersion。之后添加环境变量,新增系统变量ANDROID_HOME为Android SDK路径,随后在系统变量下的Path中2. 项目创建其实可原创 2021-04-27 11:26:18 · 8266 阅读 · 0 评论 -
SpringCloud Hystrix Nullpointer 问题解决 以及 自定义隔离策略
一、环境配置springBoot 2.1.3 + springCloud Greenwich.SR2 + RestTemplate + Hystrix 2.1.0二、问题描述请求远程服务接口报空指针异常,只在请求远程服务接口内使用spring aop动态代理的时候会报错,部分错误信息如下Xxxx xxx.xxx.xxx.xxx.xxx.controller.xxx.queryById(St...原创 2020-04-03 10:05:35 · 533 阅读 · 0 评论 -
引入Hystrix熔断器启动项目失败
环境springboot 2.1.3 + springCloud + RestTemplate + Ribbon + JDK1.8问题描述在pom.xml中引入Hystrix后,启动项目失败,pom依赖如下:报错信息如下:BeanDefinitionStoreException 和 FileNotFoundException,这是因为ServerPropertiesAutoConfig...原创 2020-03-25 17:23:10 · 680 阅读 · 0 评论