
Java
文章平均质量分 63
理论结合实战,漫谈Java相关技术
白-胖-子
白胖子 sunmy@sunmy.pro
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【生产实践】安装JDK后不生效,Java环境变量配置错误排查与修复指南
本文总结了Linux系统中配置Java环境变量时常见的问题及解决方案。主要错误包括PATH变量未包含Java路径、路径优先级冲突、配置未生效等。文章提供了修正后的环境变量配置方案,强调将Java路径置于PATH变量开头,并给出验证步骤。同时介绍了多版本JDK管理和容器化环境配置的高级场景,最后总结了配置的关键原则和预防措施。通过正确的环境变量设置和验证流程,可彻底解决Java命令失效问题。原创 2025-06-26 09:29:47 · 1084 阅读 · 0 评论 -
【IT趣闻】世界宗教与计算机语言的文明基因解码
本文通过跨文明比较研究,揭示中国道家思想与计算机二进制系统的深层同构性,并将其置于全球宗教-编程语言类比框架中进行定位。研究表明:道家以《易经》阴阳爻构建的二进制认知范式,既是莱布尼茨发明二进制的思想源头(Leibniz, 1703),更形成超越西方宗教类比体系(犹太教-C、基督教-C++、伊斯兰教-Java等)的元系统信仰。原创 2025-02-24 15:57:44 · 1195 阅读 · 0 评论 -
【面试分享】主流编程语言的内存回收机制及其优缺点
【代码】【面试分享】主流编程语言的内存回收机制及其优缺点。原创 2024-11-26 14:05:13 · 1043 阅读 · 0 评论 -
【原创分享】JVM服务调优实战
【代码】【原创分享】JVM服务调优实战。原创 2024-10-31 13:43:03 · 435 阅读 · 0 评论 -
【原创分享】详述中间件的前世今生
RPC是一种通过网络调用远程过程的技术,它提供了一种简单、透明的远程调用方式,使得分布式系统的开发更加简单。它通过提供统一的接口和功能,简化了应用程序的开发和管理,并提高了系统的可靠性和性能。在那个时候,随着计算机网络的普及和分布式计算的需求,人们开始面临着各种各样的问题,如网络通信、数据共享、安全性等。随着分布式系统的快速发展和互联网的普及,中间件的作用也越来越重要。中间件是一种软件组件,位于应用程序和操作系统之间,通过提供统一的接口和功能来简化开发和管理应用程序、提高应用程序的可靠性和性能。原创 2024-10-30 13:44:42 · 736 阅读 · 0 评论 -
IBM WAS 简介
WASIBM WebSphere Application Server什么是WAS最可靠、最安全、最灵活的基于 Java™ Enterprise Edition (Java EE) Runtimes 环境说人话:适用于Java的Web应用服务器软件,类似tomcat,同类还有WebLogic和JBossWAS 与 Oracle WebLogic 的比较通过从 Oracle WebLogic 迁移至 IBM WebSphere Application Server,第一年的许可和支持费用原创 2021-12-24 21:37:36 · 3802 阅读 · 2 评论 -
Linux一键部署Java环境JDK+Tomcat二进制安装脚本(亲测CentOS和Ubuntu通用)
#!/bin/bash###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$## Author: sunmy## MAil: 8528379[@]sina.com## Date: 2021-8-8## FileName:installTC_v1.sh## URL: www.sunmy.pro## Description:Auto install JDK & Tomcat script of linu原创 2021-08-08 15:31:37 · 691 阅读 · 0 评论 -
JVM分代堆内存GC策略
原创 2021-06-29 23:57:04 · 121 阅读 · 0 评论 -
Java虚拟机JVM组成
JVMJava虚拟机。Java程序源代码编译为中间码即字节码后,再运行在JVM之上。JDK 使用Oracle官方Java虚拟机HotSpot VM安卓 使用Google自研Java虚拟机DalvidJVM 组成部分Class Loader Subsystem 类加载子系统:使用Java语言编写.java Source Code文件,通过javac编译成.class Byte Code文件。class loader类加载器将所需所有类加载到内存,必要时将class类实例化成实例把一个具原创 2021-06-29 14:20:34 · 128 阅读 · 0 评论 -
JAVA JSP JavaScript三者的区别与联系
太长不看版JAVA 高级面向对象语言,几乎能编一切东东,需要放在计算机的JRE环境中运行JSP 动态网页技术标准,在HTML页面中镶嵌JAVA程序,实现动态网页,需要放在Tomcat这种Servlet中运行JavaScript 高级脚本语言,实现网页前台样式更改和互动,在浏览器中运行JAVAJava(在申请注册商标时,发现Oak已经被人使用了,再想了一系列名字之后,最终,使用了提议者在喝一杯Java咖啡时无意提到的Java词语)JAVA简史1991年Sun公司为抢占嵌入式单片机系统原创 2021-06-24 22:16:58 · 877 阅读 · 0 评论 -
Linux二进制安装JDK和Tomcat
JavaSun公司发明的面向对象开发语言JDKJava环境和开发工具,包含JRE要使用JAVA装JDK就对了因为Tomcat是Java写的,所以用Tomcat就必须要装JDKTomcatJAVA开发的轻量级的Web服务器实质为JavaServlet的容器,可以实现JSP动态应用,表现为Java程序自动生成html内容的功能二进制安装JDK1. 下载安装包因为JAVA的SUN公司被Oracle收了,从8以后开始收费了所以下载需要登录Oracle后再下载编译好的二进制包原创 2021-06-24 20:45:50 · 762 阅读 · 1 评论 -
HTTP Status 404 – Not Found
HTTP Status 404 – Not FoundType Status ReportMessage /EN/article/showOldVolumn.doDescription The origin server did not find a current representation for the target resource or is not willing to ...原创 2019-03-13 09:56:18 · 11136 阅读 · 0 评论 -
和web.xml继续奋斗HTTP Status 500 – Internal Server Error
和web.xml继续奋斗上次报了Proxool池连接错误,就在web.xml里加入了 <!-- start proxool连接池 --> <servlet> <display-name>proxool</display-name> <servlet-name>ServletConfigurator</servlet...原创 2019-03-15 10:26:38 · 429 阅读 · 0 评论 -
HTTP Status 500 – Internal Server Error
之前404问题因为项目ROOT\WEB-INF里面的web.xml被注释掉了。重新启用以后报了500错误HTTP Status 500 – Internal Server ErrorType Exception ReportMessage Unable to find taglib [logic] for URI: [/tags/struts-logic]Description Th...原创 2019-03-14 14:01:49 · 2773 阅读 · 0 评论