- 博客(13)
- 资源 (27)
- 收藏
- 关注
原创 Docker服务快速部署运行
docker login --username=你的阿里云账号 你的阿里云容器服务网址比如这个registry.cn-hangzhou.aliyuncs.com。拉取镜像 然后跑起来(这边的参数如: 端口号, 挂载volume卷标位置和别名,你可以自己改,然后java代码可以访问这个虚拟目录)。SPRING_PROFILES_ACTIVE 取值 二选一: dev , prod , 或者你的项目中定义的那个。docker rmi --force 你要删除的镜像imageId。
2024-11-10 10:48:47
414
原创 记一次完整成功部署centos服务器的流程和方案(整合: appnode,nginx,jdk,jar,redis,mysql,ssh)
4.appnode 安装 redis , port : 6379 -> 16379, 无密码 -> 设置密码 .同时设置jar包服务中6379端口对应的密码 重新打jar包发版。WEB 超管的 账户密码: xxx , xxxxxxxxx。参考: https://www.appnode.com/install。平台:你的域名网址 http://你的服务器ip。默认日志位置: /var/log/supervisor/因为正式服目前是这样的。
2024-11-08 09:18:28
566
转载 2021-11-11 jvm 内存模型
**jvm内存模型**一、Jvm 的介绍1、JVM体系结构2、JVM运行时数据区3、JVM内存模型JVM运行时内存 = 共享内存区 + 线程内存区3.1、共享内存区共享内存区 = 持久带(方法区 + 其他)+ 堆(Old Space + Young Space(den + S0 + S1))持久代:JVM用持久带(Permanent Space)实现方法区,主要存放所有已加载的类信息,方法信息,常量池等等。可通过-XX:PermSize和-XX:MaxPermSize来指定持久带初始化
2021-11-11 10:29:34
363
原创 我的量子排序算法介绍,速度远超各种经典排序算法
今天发布一篇关于我自己研究发现的一种能实现快速排序的算法,速度超快,我暂时命名为量子排序算法吧。1.原理介绍:原理其实很简单,就是我们可以把一个乱序数组,看成是本来就已经排好顺序了。那么我们直接拿到手的就是已经排好顺序的数组了。2.代码:废话不多说,直接上代码。import java.util.ArrayList;import java.util.List;import java.util.TreeMap;public class TreeListUtil { public stat
2021-09-07 22:20:44
3211
原创 如何用Java实现计算圆周率,支持无限时间一直运算
首先,我们知道计算圆周率最精确的方式:π = 2*(1 + 1/3 + 1/3 * 2/5 + 1/3 * 2/5 * 3/7 + 1/3 * 2/5 * 3/7 * 4/9 + …… ) ;找到规律,1.发现第一个数一定是1,2.然后分子依次是[1],[1,2],[1,2,3],[1,2,3,4],[1,2,3,4,5] ……无穷3.分母依次是[3],[3,5],[3,5,7],[3,5,7,9],[3,5,7,9,11]……无穷4.然后我开始编码如下:import java.uti
2021-09-05 15:58:46
5363
1
原创 连接redis集群报错: no reachable node in cluster
今天在连接redis集群时遇到个问题,试了很多方案也没解决。就是连接redis集群老是报错: no reachable node in cluster。后来改了一些参数,就可以调通了。废话不多说,直接上解决步骤:1.先确保redis集群现在已经安装完成了,那就先重启redis节点,至少重启一半以上的redis节点,例子1:重启 redis节点:redis-cli -h 192.168.51.xxx -p 7000 -a redis@123 shutdown//这里ip换成你自己的内网ip,/
2021-08-27 16:30:07
28686
原创 port-killer 我的端口终结者-Java项目
端口终结者-Java项目该PortKiller 项目源代码,是我自己独立开发,现在分享给大家学习和借鉴。在自动化管理的项目中,有他的应用场景。废话不多说,直接上代码:public class KillPort {public static void main(String[] args) { try{ System.out.println("输入要杀死的端口号: "); Scanner scan = new Scanner(System.in) ; int kill_port =
2021-06-10 17:58:18
154
原创 针对IDE开发工具中所有文件出现乱码的解决方案
解决IDE或AndroidStudio中代码乱码的问题如果IDE或者AndroidStudio中出现很多代码如java,xml文件出现了乱码的问题,虽然运行起来没问题,但是一定会感觉很不爽。所以我总结了具体的解决方案如下。具体三步走,稳妥妥的搞定!1.备份现有的项目:先把当前的项目打包成zip文件,自己做好数据备份这应该不用多说吧。这样有后悔药可以吃。作为一名程序员,操作一定要谨慎。做到胆大心细,谨慎行事。因为数据无价嘛。2.设置IDE,设置全局的编码格式:有两种办法可以修改 IntelliJ
2021-06-10 17:36:08
1992
4
原创 简单的杀死win10下指定进程的方案
windows杀死指定进程:1.打开cmd命令窗口,输入命令:netstat -ano | findstr 8088 (端口号自己改),根据端口号查找对应的PID。结果如下:发现8088 端口被PID(进程号)为2188的进程占用。2.根据PID找进程名称,输入命令:tasklist | findstr 2181,发现是占用8088端口的进程为:javaw.exe。3.根据PID 结束对应进程。输入命令 taskkill -PID 2188 -F,强制关闭PID为2188的进程。杀死端口占用的进程
2021-06-10 17:26:00
3385
1
原创 记录一次微服务项目-错误的解决方案
记录一次错误的解决方案:环境:WIN10工具:Intelliji构建:maven框架: springboot问题1:项目导入公司的私库失败。解决:切换maven包的版本,切换使用maven bundle的尝试,使用指令mvn clean package -X,或者直接点 maven- clean, install 按钮 。强制刷新maven引入。必须保证ip能访问到,检查vpn设置及其服务是否开启。问题2:某些方法执行失败,但是代码照理说应该没问题,因为是checkout下来的,然后项目构建也
2021-06-10 17:14:56
448
Unity3D入门思维导图.zip
2021-08-22
U3DLearn_5.3.6.zip
2021-08-22
port_killer.exe
2021-06-10
springMVC_gday01 Maven Webapp.zip
2019-08-07
hiflying-iots-android-smartlink-demo.zip
2019-08-07
TankBattle.zip
2019-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人