![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 64
许忆
清风的早晨,希望的开始。
展开
-
Java调用Python协同开发的方式
Java与Python结合开发是指将Python语言与Java语言结合起来,利用它们的优势,共同开发一个应用程序。Python解释器:安装Python解释器,并且可以在命令行中执行python命令。Python语言拥有许多强大的特性,如易于学习、快速开发、可扩展性等,而Java语言则拥有跨平台、可靠性、安全性等优势,因此将它们结合起来,可以发挥出更大的作用。原创 2024-01-12 14:56:30 · 1605 阅读 · 2 评论 -
Linux安装jenkins并集成GitLab自动部署 Java(war包形式,可指定端口和URL前缀)
因为公司指定的是jdk8进行开发的,所以这里是以jdk8+jenkins的war包(jenkins 2.346.1版本)形式进行讲解的(高版本的jdk安装应该更顺滑),如果是rpm方式安装的朋友可以略过。原创 2023-08-31 22:48:26 · 433 阅读 · 0 评论 -
M1芯片删除Idea及其配置文件(idea的一些常用操作)
更新IntelliJ IDEA版本后,开启 IntelliJ IDEA,idea会自动推荐一个Chinese (Simplified) Language Pack EAP插件,安装好了之后整个编辑器页面变成了中文的,很不习惯。在settings里面找到plugins,然后搜索“chinese”关键字就可以关掉中文编辑界面。同理,如果想使用中文编辑器界面,你只需要在plugins里面搜索Chinese (Simplified) Language Pack EAP这个插件,下载安装,重然后启idea就可以了。原创 2023-02-28 17:53:49 · 846 阅读 · 0 评论 -
Java int类型的除法 向上取整 & 向下取整 & 保留小数位数
今天做了一道计算题,用到整数相除的向上取整,突然卡住了。然后查询并试用了如下方法。原创 2022-11-02 15:10:33 · 25799 阅读 · 0 评论 -
Java WebSocket试验(仅用作个人学习)
项目中初期准备使用WebSocket,所以学习使用,后期更换成第三方消息通知“极光推送”免费版,所以这里的代码并未实际应用(手动狗头),仅作记录。原创 2022-07-14 14:35:06 · 926 阅读 · 0 评论 -
Java统计年月日的数据量(使用mysql)
Java统计年月日的数据量(使用MYSQL)原创 2022-06-16 18:01:37 · 1793 阅读 · 5 评论 -
mac拷贝文件到Linux服务器、运行jar包,以及常用为Linux文件操作命令
mac将本地文件拷贝到远程服务器上打开终端,使用scp命令scp ~/Downloads/smart-logistics-0.0.1-SNAPSHOT.jar root@47.114.122.85:/smartroot@47.114.122.85's password: 其中:~/Downloads/smart-logistics-0.0.1-SNAPSHOT.jar为本地文件地址root为登录服务器的用户@47.114.122.85为目标服务器的地址:后面的“/smart”为目标服务器原创 2022-05-24 15:54:15 · 1081 阅读 · 0 评论 -
maven打包jar包到本地仓库(命令和插件两种方式)
打包准备,下载好maven,配置了maven的全局变量。测试,进入命令行输入"mvn-version",检查maven是否安装好。例如将spring-retry的jar打包到本地maven仓库,如下:执行完毕,进入本地仓库可以看到打到 Maven 本地仓库的 jar 包,这时就可以在项目中使用 pom 文件依赖的方式引用这个 jar 包了。maven install与maven package的区别:这两个都是用来打包的,区别是maven package只是把包打在自己的项目下。maven ins原创 2022-05-24 15:03:18 · 7633 阅读 · 0 评论 -
alibaba fastjson对象转换异常com.alibaba.fastjson.JSONException: not match : - =, info : pos 8, line 1,xxx
问题:在使用fastjson的JSONObject.parseObject()进行对象转换时,报错如下:// 出错代码 final String data = respBody.get("data").toString(); UserVO vo = JSONObject.parseObject(data, UserVO.class);// 报错com.alibaba.fastjson.JSONException: not match : - =, info : pos 8, l原创 2022-05-13 15:35:56 · 6687 阅读 · 0 评论 -
spring-boot配置多数据源(动态数据源,基于注解和切面方式)
一、自定义DB注解@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)public @interface DS { /** * 数据源名称 */ String value();}二、配置properties数据源文件名:jdbc.properties# slave-authserverspring.datasource.slave.auths原创 2022-05-10 17:30:23 · 1398 阅读 · 2 评论 -
基本数据类型所占字节数
Java基本数据类型数据类型位数字节数byte8位1字节char16位2字节short16位2字节int32位4字节float32位4字节double64位8字节long64位8字节MySQL中varchar的中文与英文的字节不同编码类型比较一、UTF-8UTF-8 Unicode Transformation Format-8bit。是用以解决国际上字符的一种多字节编码。它对英文使用 8 位(即一个字原创 2022-02-18 16:44:04 · 1346 阅读 · 0 评论 -
动态代理的两种方式:JDK动态代理机制 和 cglib的动态代理机制(学习整理)
一、动态代理概述代理模式:使用一个代理将对象包装起来,然后用该代理对象取代原始对象。任何对原始对象的调用都要通过代理。代理对象决定是否以及何时将方法调用转到原始对象上。参考博客:(实例) https://blog.csdn.net/qq_42937522/article/details/107160411(源码) https://blog.csdn.net/yhl_jxy/article/details/80586785...转载 2021-03-29 11:16:25 · 94 阅读 · 0 评论