java基础学习
文章平均质量分 66
一枚开发小咸鱼
博主对视频汇聚和视图库接入非常了解,有五年+以上的经验
另外也支持sass定开。
商业合作的话 可加QQ 1148831243 技术咨询也可加 200一次,没解决不收钱。
展开
-
java开发中常见的一些命令:maven相关操作
maven相关查看项目结构移除某个库中的某个依赖版本maven下载过慢优化maven 更改下载保存的地方原创 2021-10-03 17:57:39 · 430 阅读 · 0 评论 -
java开发中常见的一些命令:jar相关操作
上期回顾java开发中常见的一些命令:redis相关命令和操作启动jar包前台启动java -jar bayonet-0.0.1-20210924-SNAPSHOT.jar后台运行启动nohup java -jar bayonet-0.0.1-20210924-SNAPSHOT.jar(你的jar) &>/dev/null &日志怎么查看?日志会重定向到你application.properties配置文件中对应的路径具体例子,如果你这样配置:#loggin原创 2021-10-02 18:56:26 · 261 阅读 · 0 评论 -
java开发中常见的一些命令: redis相关命令和操作
redis相关启动redis server(redis的bin目录)你的配置配置文件中不一定有6379。如果没有就直接./redis.conf就行了。./redis-server ./redis6379.conf启动成功103389:C 02 Oct 2021 16:49:42.356 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo103389:C 02 Oct 2021 16:49:42.356 # Redis version=5.0.5, b原创 2021-10-02 17:46:14 · 276 阅读 · 0 评论 -
Arthas的基础使用(三):使用arthas排查线上CPU过高问题
运维反馈运维反馈:xx程序出现占用cpu高,数据推送延迟较大的问题。初步分析xx项目是其他同事开发的,已运行了大概半年的时间。初步怀疑是数据量上去了,就问了下现场的运维同学。最近数据量是否增多,现场同事反馈,每天都是四百万左右的数据没有增多。运行一段时间后,CPU就会越来越高。问题一直存在,只是一直没反馈。 最近忍不住了,我对此无语。。 好了,废话不多说,开始排查问题。使用arthas排查上传arthas-boot.jar ,如果联网的请直接下载:curl -O https://arthas.原创 2021-09-27 22:57:40 · 1630 阅读 · 0 评论 -
Arthas的基础使用(二)
使用场景介绍(常用总结)1.展示当前最忙的前N个线程并打印堆栈[arthas@106752]$ thread -n 3"System Clock" Id=17 cpuUsage=2.02% deltaTime=4ms time=20590539ms TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@28a1bb09 at sun.misc.Unsafe.park(Nati原创 2021-03-27 15:54:40 · 755 阅读 · 0 评论 -
Arthas的基础使用(一)
Arthas介绍快速入门(来自官网)1. 启动Democurl -O https://arthas.aliyun.com/math-game.jarjava -jar math-game.jarmath-game是一个简单的程序,每隔一秒生成一个随机数,再执行质因数分解,并打印出分解结果。math-game源代码:查看2. 启动arthas在命令行下面执行(使用和目标进程一致的用户启动,否则可能attach失败):curl -O https://arthas.aliyun.com/art原创 2021-03-27 15:50:05 · 623 阅读 · 0 评论 -
linux jdk的安装说明.md
linux jdk的安装说明下载jdk1.下载jdk (jdk-8u281-linux-x64.tar.gz) (已下载就跳过)下载地址安装和配置环境变量cd /usr/local/(进入local目录)mkdir java(创建java文件夹)3.cd java(进入java目录)rz 点击本地的jdk-8u281-linux-x64.tar.gz如果出现rz使用不了出现:-bash: rz: command not found执行下面命令:sudo yum install -原创 2021-04-15 11:58:11 · 160 阅读 · 0 评论 -
Java快速入门:变量和常量08
变量和常量什么是变量基本类型的变量引用类型的变量。堆栈字符串常量池new关键字什么是常量什么是变量变量就是初中数学的代数的概念。举个数学例子 y=x+1。 x,y都是可变成的量。java中的变量也是同样的道理,可以变化。变量也分为二种:基本类型的变量和引用类型的变量。基本类型的变量变量必须先定义后使用,在定义变量的时候,可以给它一个初始值。也可以不给,默认值为0。 int a = 10; //定义一个初始变量a 并赋值为10 System.out.println原创 2021-01-11 21:43:47 · 124 阅读 · 0 评论 -
Java快速入门:Java程序中基本数据类型07
Java程序中基本数据类型计算机内存的基本结构ASCII编码基本数据类型整数类型byteshortintlong浮点数类型floatdouble字符类型char布尔类型bool取值范围计算机内存的基本结构计算机内存的最小存储单元是字节(byte),一个字节就是一个8位二进制数,即8个bit。它的二进制表示范围从00000000~11111111。为什么一个字节是8位呢?一个字节对应的是一个ASCII码,总共有255个ASCII码,而255对应的二进制数正好是11111111。0正好对应二进制中的0000原创 2021-01-11 21:42:51 · 122 阅读 · 0 评论 -
Java快速入门:maven的安装06
maven的安装06为什么安装mavenmaven是什么安装maven的好处maven的安装和配置idea中maven设置为什么安装mavenmaven是什么安装maven的好处maven的安装和配置idea中maven设置原创 2021-01-11 21:42:07 · 210 阅读 · 0 评论 -
Java快速入门:IDE的安装05
IDE的安装IDE的好处主流的开发工具IntelliJ IDEA的安装说明IntelliJ IDEA说明下载(地址在文章结尾有提供)下载地址IDE的好处IDE是集成开发环境:Integrated Development Environment的缩写。使用IDE的好处在于,可以把编写代码、组织项目、编译、运行、调试等放到一个环境中运行,能极大地提高开发效率。IDE提升开发效率主要靠以下几点:1. 编辑器的自动提示,可以大大提高敲代码的速度;2. 代码修改后可以自动重新编译,并直接运行;3. 可原创 2021-01-07 22:20:48 · 104 阅读 · 0 评论 -
Java快速入门:JAVA编程中的注意事项04
JAVA编程中的注意事项驼峰命名包、类、方法、属性说明命名规范类命名包命名方法命名属性命名类、包、方法、属性命名注意事项注释行注释块注释文档注释驼峰命名java中命名大多数情况下采用驼峰命名。驼峰命名法:当变量名或函数名是由一个或多个单字连结在一起,而构成的唯一识别。第一个单词通常小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母!例子:我的分组大驼峰命名:MyGroup小驼峰表示:myGroup包、类、方法、属性说明包: 可以看做文件夹把相似功能和作用的类归类在一起原创 2021-01-07 22:20:00 · 146 阅读 · 0 评论 -
Java快速入门:第一个JAVA程序03
第一个JAVA程序Hello, worldjava和javac的区别Hello, world在桌面创建一个Hello.java文件输入以下代码并保存public class Hello{ public static void main(String[] args) { System.out.println("Hello, world!"); }}准备事项4.生成class文件会生成一个Hello.class文件在桌面输出"Hello原创 2021-01-06 21:38:02 · 152 阅读 · 0 评论 -
Java快速入门:JDK的安装02
JDK的安装下载JDKJDK的安装配置环境配置备用JDK的下载下载JDK官方下载需要登录,下载速度也比较慢,嫌麻烦的小伙伴可以用拉到最后进行下载JDK的下载地址特殊说明:不知道自己的电脑版本和操作系统的小伙伴,桌面单机我的电脑,选择属性。就可以看到对应的电脑版本和操作系统了。JDK的安装配置环境配置右键“我的电脑”>>选择“属性”>>点击左侧的“高级系统设置”>>高级>>环境变量1. 新创建一个系统变量变量名:JAVA_HOM原创 2021-01-06 21:37:09 · 107 阅读 · 0 评论 -
java基础学习计划
java基础复习复习内容:1.Java快速入门复习2.面向对象编程3.异常处理4.反射5.注解6.泛型7.集合8.IO9.日期和时间10.单元测试11.正则表达式12.加密和安全13.Maven基础14.网络编程15.XML和JSON16.JDBC编程17.函数式编程18.设计模式19.web开发20.spring开发21.springboot开发22.总结复习时间:1、 周一至周五下班到家一小时2、 周六周天上午 9点-上午 12 点复习产出:原创 2021-01-06 21:31:34 · 314 阅读 · 0 评论