- 2024-10-30Java编程语言:从入门到精通
Java是一种广泛使用的高级编程语言,由SunMicrosystems在1995年发布,后来被Oracle公司收购。Java以其“一次编写,到处运行”(WriteOnce,RunAnywhere)的理念而闻名,成为企业级应用开发、Android应用开发和大数据处理等领域的重要工具。二、Java的发展历程1991年:SunMicros
- 2024-10-27最新Java零基础知识(持续更新中......)
1.学习前的准备一个好的学习方法(如何更高效学习):成为一名合格的程序员,需要具备两个关键能力:指法速度:高效的代码输入速度。编程思想:能够用编程的方式解决现实问题的能力。指法速度:正确的手势:左手放在asdf,右手放在jkl;,确保每根手指的位置正确。如果你目前使用错误的指法,从
- 2024-10-19【rCore OS 开源操作系统】Rust 智能指针
前置知识点何为“智能”在Rust中,“智能指针”是指那些实现了特定智能行为的指针类型。这些智能行为通常包括内存管理、生命周期跟踪以及所有权转移等。常见智能指针BoxBox<T>是Rust中最简单的智能指针类型之一,它用于堆分配的内存。Box<T>允许你在堆上分配类型T
- 2024-10-17Production Tracking是什么 ?
【大家好,我是唐Sun,唐Sun的唐,唐Sun的Sun。一站式数智工厂解决方案服务商】ProductionTracking,即生产跟踪,是对生产过程进行全面、实时监控和记录的一种管理手段。它涵盖了从原材料采购、生产计划制定、生产工序执行,到产品最终完成的整个生产流程。通过各种技术手段,如传感器、
- 2024-10-11【图像识别】用于对象识别的良好彩色图像描述符/功能(Matlab实现)
- 2024-09-28异常
异常就是程序出现的问题.Java中有很多异常,这些异常组成了Java的异常体系.Error:代表的系统级别错误(属于严重问题),系统一旦出现问题,Sun公司会把这些错误封装成Error对象.Error是给Sun公司自己用的,不是给我们程序员用的,因此我们开发人员不用管它.Excepti
- 2024-09-24D3
今天主要学了jupyter。pip。变量,常量,小整数池,内存管理,垃圾回收机制,以及一些简单的数据类型,有一说一,这个jupyter,pip这俩东西,我是真的没看懂,包括jupyternotebook,感觉跟个网页版的typroa似的,目前我打算放弃这一块,用typora替代,后面真的到非用不可的时候再啃。1.变量变化的量,通过赋
- 2024-09-24Arthas sysprop(查看和修改JVM的系统属性)
文章目录二、命令列表2.1jvm相关命令2.1.4sysprop(查看和修改JVM的系统属性)举例1:sysprop查看所有系统属性举例2:syspropjava.version查看单个属性,支持通过tab补全二、命令列表2.1jvm相关命令2.1.4sysprop(查看和修改JVM的系统属性)参数说明:命令说明sysprop查看所有系统属性sys
- 2024-09-19看看mysql干的恶心事
MySQL是一个关系型数据库管理系统,最初由瑞典的MySQLAB公司开发。该公司后来被Sun公司收购,而Sun公司随后又被Oracle公司收购。因此,目前MySQL属于Oracle旗下的产品。MySQL以其体积小、速度快、总体拥有成本低的特点,成为了最流行的关系型数据库管理系统之一,特别是在WEB应用方面,MyS
- 2024-09-1899元阿里云服务器部署若依前后端分离版(ruoyi-vue)
1.购买阿里云最近阿里云推出99元套餐,相当划算,薅羊毛搞起->新老同享阿里云99一年 系统选择centos2.安装JDK JDK>=1.8虽说推荐1.8版本,但毕竟有点老,我选的JDK17,安装过程如下:#下载安装包wgethttps://download.oracle.com/java/17/archive/jdk-17.0.1
- 2024-09-1899元阿里云服务器部署若依前后端分离版(ruoyi-vue)
1.购买阿里云最近阿里云推出99元套餐,相当划算,薅羊毛搞起->新老同享阿里云99一年 系统选择centos2.安装JDK JDK>=1.8虽说推荐1.8版本,但毕竟有点老,我选的JDK17,安装过程如下:#下载安装包wgethttps://download.oracle.com/java/17/archive/jdk
- 2024-09-1709.tomcat监控
简单命令现成脚本通过zabbix进行监控自定义监控(jmap-heappid自定义监控)通过jmxjpsjavaps-lvm[root@web01~]#jps-lvm11808org.apache.catalina.startup.Bootstrapstart-Djava.util.logging.config.file=/application/tomcat_8081/conf/logging.proper
- 2024-09-14JCE cannot authenticate the provider BC
JCEcannotauthenticatetheproviderBC解决办法:修改$JAVA_HOME\jre\lib\security\java.security文件添加如下内容security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider1其中security.provider.11中的11是根据已有的配置行顺序而定的,如下security.pr
- 2024-09-09@ConfigurationProperties VS @Value,你觉得哪个更好用
文章目录使用测试@ConfigurationProperties和@Value区别复杂类型封装松散绑定元数据支持SpEL表达式JSR-303数据校验总结实际工作中,我们经常会看到或用到@ConfigurationProperties和@Value注解来注入自定义配置属性,那它们之间有什么不同呢?本文将从松散绑定、参数校验、SpEL表达
- 2024-09-07Java反序列化漏洞-TemplatesImpl利用链分析
目录一、前言二、正文1.寻找利用链2.构造POC2.1生成字节码2.2加载字节码1)getTransletInstance2)defineTransletClasses2.3创建实例3.完整POC三、参考文章一、前言java.lang.ClassLoader#defineClassdefineClass可以加载字节码,但由于defineClass的作用域是protected,所以攻
- 2024-09-05Java开发初学:认识Java的基本知识
Java的基础知识等进行介绍Java的发展史与Java体系Java是sun(StanfordUniversityNetwork)公司,1982年成立,java的主要设计者是JamesGosling,来源一个为电子消费产品项目Green。95年,Sun发布JDK1.t098年,JDK1.2,更名为Java2后续JDK1.3、1.4JDK1.5,更名为Java5.0我们使用jdk1
- 2024-09-03Jenkins启动报错java.lang.NullPointerException
centos6.9下安装Jenkins,可以正常安装,但是启动后,Jenkins.log中发现报错java.lang.NullPointerException:Cannotloadfromshortarraybecause"sun.awt.FontConfiguration.head"isnullatjava.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:
- 2024-08-24Jenkins报错
[808]Therewereerrorscheckingtheupdatesites:SSLHandshakeException:sun.secu解决方案(1)插件管理页面提示:Therewereerrorscheckingtheupdatesites:IOException:Unabletotunnelthroughproxy.Proxyreturins“HTTP/1.1400”image(2)插件管理页面提示:Therewer
- 2024-08-18Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.
环境:JDK21问题原因是Lombok,与JDK21兼容的最低Lombok版本是1.18.30,最小的SpringBoot版本是3.1.4。解决:将lombook版本改为1.18.30<dependencies><dependency><groupId>org.projectlombok</groupId><artifactId>lomb
- 2024-08-11服务器导航页
导航页配置SunPanelmkdir-p~/sun-panel/confpodmanpulldocker.io/hslr/sun-panel:latestsudodockerrun-d--restart=always-p3002:3002-v~/sun-panel/conf:/app/conf-v/var/run/docker.sock:/var/run/docker.sock--namesun-paneldocker.io/hslr/sun-panel
- 2024-08-09JAVA报错:Caused by: java.lang.NoSuchFieldError: REFLECTION
Causedby:java.lang.NoSuchFieldError:REFLECTIONatcom.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:93)atcom.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:473)atcom
- 2024-08-06用户上下文打通+本地缓存Guava
文章目录
- 2024-07-28计算机的错误计算(四十四)
摘要 机器算错了吗?是的,算错了!机器算对了吗?是的,算对了。 计算机的错误计算(一)中例1介绍了计算机对 Rump给出的算式 (其中)的错误计算:正确结果是,但是,计算机给出了错误结果。比如,在Sun机器上用Fortran程序计算,32位、64位精度下的结果分别为,.
- 2024-07-17真的求求点赞+关注+收藏了!!(c++小游戏3)(还有其它的)
13、球球大作战//奇怪的游戏#include<bits/stdc++.h>#include<windows.h>#include<conio.h>usingnamespacestd;voidpass(){CONSOLE_CURSOR_INFOcursor_info={1,0};SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),&cursor_info);}intjj
- 2024-07-17Fastjson的payload收集
What无第三方依赖收集了网络上的多种payload,方便进行fuzz测试提供了自动替换payload的功能,一次性为所有payload插入rmi地址/dnslogHelp--list:以清单的形式打印,方便作为字典进行fuzz--address:服务器地址(无需rmi://前缀),如11.22.33.44/exp、eval.com/rce--dns:dnslog的地址,不同