摇滚侠
码龄2年
  • 134,581
    被访问
  • 186
    原创
  • 10,531
    排名
  • 64
    粉丝
关注
提问 私信
  • 目前就职: 信源信息
  • 加入CSDN时间: 2020-01-04
博客简介:

Rockandrollman的博客

查看详细资料
  • 4
    领奖
    总分 728 当月 58
个人成就
  • 获得40次点赞
  • 内容获得40次评论
  • 获得120次收藏
创作历程
  • 13篇
    2022年
  • 44篇
    2021年
  • 135篇
    2020年
成就勋章
TA的专栏
  • Mac开发
    5篇
  • 趣味学习
    1篇
  • 阅读笔记
    10篇
  • 遇到的问题
    89篇
  • oracle
    8篇
  • MySQL
    12篇
  • 学习Java第三阶段
    9篇
  • JavaScript
    2篇
  • tapestry
    1篇
  • 软件安装
    2篇
  • 学习Java第二阶段
    33篇
  • 学习Java第一阶段
    17篇
  • 杂物
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

利用单片机讲解static关键字的作用,C语言和JAVA中都有static关键字

利用单片机讲解C语言和Java中的static关键字的作用
原创
发布博客 2022.05.17 ·
127 阅读 ·
1 点赞 ·
0 评论

什么是https,我敢说这是全网最简单易懂的说明

很多Java程序员对于网络技术是不了解的,只擅长于写业务代码。学习网络技术对于web应用的开发是很重要的。什么是https:一句话概括:我们把添加了加密及认证机制的HTTP称为HTTPS(HTTP Secure)。HTTP+加密+认证+完整性保护=HTTPS。加密+认证+完整性保护是通过SSL实现的,所以HTTPS是身披SSL外壳的HTTP。很多人知道http是一种通信协议,认为https也是一种通信协议,这种理解是有误的。HTTPS并非是应用层的一种新协议。只是HTTP通信接口部分用SSL(Se
原创
发布博客 2022.05.04 ·
813 阅读 ·
0 点赞 ·
0 评论

### Error querying database. Cause: com.mysql.cj.jdbc.exceptions.CommunicationsExcepmybatis

问题来源:今天在学习mybatis时,遇到的一个问题org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 mi
原创
发布博客 2022.05.02 ·
822 阅读 ·
0 点赞 ·
0 评论

Linux服务器查找大文件

df 命令,查看磁盘占用情况df -h使用du进行文件夹大小统计du -sh /* 删除当前目录下的文件rm -f *
原创
发布博客 2022.04.19 ·
518 阅读 ·
0 点赞 ·
0 评论

java保留两位小数,两个0变成了一个0

//保留2位小数double zbjebllwxs1 = (new BigDecimal(mapPB_PBBG_XMFB.get("ZBJE").toString()).setScale(2, BigDecimal.ROUND_HALF_UP)).doubleValue();//不足两位则补0DecimalFormat decimalFormat = new DecimalFormat("0.00#");String zbjebllwxs = decimalFormat.format(zbj
原创
发布博客 2022.04.12 ·
408 阅读 ·
0 点赞 ·
0 评论

Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.Gener

检查一下数据库密码是否过期
原创
发布博客 2022.03.17 ·
1067 阅读 ·
0 点赞 ·
0 评论

linux复制目录到另一个目录,另一个目录中已经存在名称一样的目录,会怎么杨?使用ftp操作

目录不会被移动,里面和外面的目录都保持不变;这个可以自己新建几个目录尝试一下!
原创
发布博客 2022.03.16 ·
145 阅读 ·
0 点赞 ·
0 评论

eclipse,JAVA错误: 找不到或无法加载主类

JAVA错误: 找不到或无法加载主类解决办法:我是因为替换jar包导致的问题。找到报错的jar删除掉,如果需要这个jar包,重新引用一下,不需要的话直接删除掉就可了我是从下面这篇经验中找到了解决的思路点击查看经验还有问题的小伙伴可以参考下...
原创
发布博客 2022.03.14 ·
763 阅读 ·
0 点赞 ·
0 评论

提交代码到gitee

1.git安装方法https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git2.提交代码到giteehttps://gitee.com/help/articles/4122
原创
发布博客 2022.03.13 ·
52 阅读 ·
0 点赞 ·
0 评论

mac安装虚拟机win10,Mac安装VirtualBox

1.第一步:下载需要用到的文件(1)virtualbox安装包:https://www.virtualbox.org/wiki/Downloads(2)win10镜像文件https://www.microsoft.com/zh-cn/software-download/windows10ISO2.安装virtualbox,一直点击下一步即可3.打开virtualbox创建虚拟机内存大小设置为4g,可以根据需要调整硬盘大小可以根据需要调整,我设置256gb4.设置虚拟机
原创
发布博客 2022.02.24 ·
1272 阅读 ·
1 点赞 ·
3 评论

Mac配置maven环境变量

1.配置maven环境变量前必须先配置好Java环境变量2.打开终端输入vim ~/.bash_profile编辑配置文件3.英文输入法下按i进入编辑模式4.把下面两行配置写进去,注意第一行要换成你的目录export Maven_HOME=/Users/mac/kaifaruanjian/apache-maven-3.8.4export PATH=$PATH:$Maven_HOME/bin5.保存,按ESC,输入英文:,输入wq,按下回车6.输入source ~/.bash_profile
原创
发布博客 2022.01.31 ·
1869 阅读 ·
0 点赞 ·
0 评论

Mac配置Java环境变量

进入当前用户的home目录输入cd ~创建.bash_profile 文件输入touch .bash_profile3.打开终端输入 /usr/libexec/java_home -V查看jdk的安装目录复制上图中的安装目录4.输入vim ~/.bash_profile编辑.bash_profile文件按i进入编辑模式5.将下面的内容复制到.bash_profile文件中,注意第一行换成你的目录JAVA_HOME=/Library/Java/JavaVirtualMachines.
原创
发布博客 2022.01.31 ·
657 阅读 ·
0 点赞 ·
0 评论

oracle添加字段sql并添加注释

1.添加字段:alter table 表名 add (字段 字段类型) [ default ‘输入默认值’] [null/not null] ;如:alter table pb_pbbg add (zjzxh varchar2(32) default null null)2.添加备注comment on column 库名.表名.字段名 is ‘输入的备注’;如:comment on column pb_pbbg.zjzxh is ‘专家组序号’;...
原创
发布博客 2022.01.07 ·
986 阅读 ·
0 点赞 ·
0 评论

double类型相加出错,原因详解,解决办法

一、为什么小数运算会出错实际上,不是运算本身会出错,而是计算机根本就不能精确地表示很多数,比如0.1这个数。计算机是用一种二进制格式存储小数的,这个二进制格式不能精确表示0.1,它只能表示一个非常接近0.1但又不等于0.1的一个数。数字都不能精确表示,在不精确数字上的运算结果不精确也就不足为奇了。我们会发现使用0.1f+0.1f=0.20.1f*0.1f=0.010000001第一行输出0.2,第二行输出0.010000001。按照上面的说法,第一行的结果应该也不对。其实,这只是Java语言给我
原创
发布博客 2021.11.25 ·
445 阅读 ·
0 点赞 ·
0 评论

groovy.lang.MissingMethodException: No signature of method: java.lang.String.positive() is applicabl

解决办法:检查一下你在拼接字符串的时候是否把加号写在了下一行的开头,正确做法是写在上一行结尾处
原创
发布博客 2021.11.11 ·
1332 阅读 ·
0 点赞 ·
0 评论

Linux删除某个字母开头的所有文件

比如删除temp目录下以a开头的所有文件:首先要进到temp目录下在删除前先使用ls a*查看要删除哪些文件,防止误删除确认无误后,使用 rm -rf a 命令,删除a开头的所有文件*
原创
发布博客 2021.11.09 ·
3325 阅读 ·
3 点赞 ·
0 评论

java.text.ParseException: Unparseable date: “20211109“

解析日期格式遇到报错,java.text.ParseException: Unparseable date: "20211109" SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd"); sdf2.parse(Date2);//Date2是一个字符串"20211109"解决办法,在parse方法中加一个参数pos SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-M
原创
发布博客 2021.11.08 ·
113 阅读 ·
0 点赞 ·
0 评论

Java8方法引用,将方法作为值,Streams

《Java8实战》笔记Java 8可以进行多核处理器上的并行编程。编程语言的整个目的就在于操作值。前面所说的值是Java中的一等公民,但其他很多Java概念(如方法和类等)则是二等公民。在运行时传递方法能将方法变成一等公民。因此,Java 8的设计者决定允许方法作为值,让编程更轻松,此外,让方法作为值也构成了其他若干Java 8功能(如Stream)的基础。我们已经有一个方法isHidden可以使用,为什么非得把它包在一个啰嗦的FileFilter类里面再实例化呢?因为在Java 8之前你必须
原创
发布博客 2021.11.08 ·
69 阅读 ·
0 点赞 ·
0 评论

java8概述,java8多线程编程,Streams

《Java8实战》笔记问题:为什么要多线程编程?要了解多线程编程,先理解java8对硬件的影响:Java 8对硬件的影响:平常我们用的CPU都是多核的——你的笔记本电脑或台式机上的处理器可能有四个CPU内核,甚至更多。但是,绝大多数现有的Java程序都只使用其中一个内核,其他三个都闲着,或只是用一小部分的处理能力来运行操作系统或杀毒程序。上面这段话简单说就是,不用多线程编程,程序只会使用多核CPU的一个内核。只有使用多线程编程才能使用多个内核。但是,多线程编程很难使用,从java1到现在,java
原创
发布博客 2021.11.02 ·
268 阅读 ·
0 点赞 ·
0 评论

weboffice提示OLE error 800A01A8

解决办法出现这个问题,可以通过重装office解决。注意事项:1.要安装完整版的office2.office安装完成后,要新建一个文档并打开,第一次打开文档会提示是否使用推荐设置,选是或否都行,因为在weboffice调用office的过程中,office如果出现弹窗,就会导致调用失败。...
原创
发布博客 2021.11.01 ·
293 阅读 ·
0 点赞 ·
0 评论
加载更多