- 博客(50)
- 收藏
- 关注
原创 com.mysgl.cj.jdbc.exceptions.CommunicationsException:Communications link failure报错
报错图片:多半是代码拼写错误,与配置无关,甚至ClassNotfound 也存在代码拼写问题
2023-08-23 19:08:25
250
原创 The last packet sent successfully to the server was 0 milliseconds ago.报错
多半是代码拼写错误,如localhost拼成local。
2023-08-23 19:05:43
230
原创 Mybatis 建立依赖失败:报错Dependency ‘mysql:mysql-connector-java:8.0.28‘ not found
方法:写完依赖代码,直接重构,下载依赖。
2023-08-22 19:38:22
1045
原创 idea iu 2021 Mac版本的使用,如何创建java web项目,包括tomcat和web包
随着前端的学习路径,java web项目不可避免要学习使用,然而java web项目的配置,会让很多人迷惑,尤其是新版本的idea iu使用,比如新旧版本界面差异很大,新版本对于一些人来说,不如旧版本顺手。mac版本的iu和windows版本的差距不大。
2022-11-21 19:03:40
782
原创 Mac 修改apache-Tomcat默认端口8080
最后重启tomca服务器;在终端切换到对应toncat目录下,使用sh startup.sh重启完成。tomcat修改端口默认在 下载的tomcat包的。
2022-11-19 20:32:49
1353
原创 Mac下Tomcat服务器的使用-Tomcat服务器关闭
进入相应的Apache目录下,使用下面的命令。我使用的是Mac air2020版本。
2022-11-12 17:02:04
307
1
原创 Mac 下Cannot find ./catalina.sh The file is absent or does not have execute permission
命令行: chmod +x *.sh。解决tomcat服务器首次部署web应用无法开启
2022-11-10 18:16:54
258
原创 pip下载出错pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.hosted
pip下载报错,切换镜像源
2022-10-29 21:51:19
830
4
原创 jQuery的介绍和简单实用
1.jQuery是一个JavaScript 函数库特点:代码写得少,用的地方多,为事件处理特别设计。即以更简约的代码完成需求。2.选择器:(1)过滤选择器,如(“first”)(2)元素选择器,如(“first”)(2)元素选择器,如(“first”)(2)元素选择器,如(“span”)(3)#id选择器,如KaTeX parse error: Expected 'EOF', got '#' at position 3: (“#̲t”)(4).class选择…(“.t”)(5)组合选择器,如
2022-10-19 15:31:15
489
3
原创 JavaScript与DOM
0.第一个Javascript代码:<!DOCTYPE html><html><head><meta charset="utf-8"><title>无</title><script>function displayDate(){ document.getElementById("c").innerHTML=Date();}</script></head><body>
2022-10-19 09:15:23
198
2
原创 InsecureRequestWarning: Unverified HTTPS request is being made to host ‘127.0.0.1‘.
InsecureRequestWarning: Unverified HTTPS request is being made to host '127.0.0.1'.和requests.exceptions.SSLError:
2022-10-17 21:42:37
1576
3
原创 Mac终端使用jshell
jshell是Java shell工具,jdk 9.0以上版本自带的一种脚本。可以一次输入一个程序元素,查看结果。采用命令行的方式直接运行Java的不直接涉及类的代码,省去定义相关类和包,可以测试是否代码是否正确,测试的代码可以只有一行。
2022-10-15 20:54:09
271
原创 Mac终端ERROR: The server quit without updating PID file (/usr/local/var/mysql/MacBook-Air.local.pid).
和>ERROR 1045 (28000): Access denied for user ''@'localhost' (using password: NO)
2022-10-15 19:49:55
604
原创 Error: go: undefined method `on_intel‘ for #<Resource:0x00007f79a52da200>和Linux 出现-bash:./configure:
Error: go: undefined method `on_intel‘
2022-10-05 17:44:42
1314
原创 Java通配符(?):未知类型的使用以及泛型的类型擦除和泛型的的限制
1.功能:(1)用于参数,字段或局部变量的定义类型(2)也可以作为返回类型2.注意点:通配符不用于泛型方法调用,泛型实例创建以及超类型的类型参数3.三类通配符(1)上限有界通配符如:List<? extends Number >list(2)下限无界通配符如:List <? super Integer >list(3)无界通配符如:List <?>list:注:基于泛型类中不依赖于类型参数的方法,只能在这种情况下插入null如:List list
2022-10-04 18:03:51
827
1
原创 Mac玩转Linux,如何在虚拟机安装操作系统centos,以及如何进行虚拟机快照、克隆连接,以及网络连接的三种方式,vi/vim编辑器使用
5.自动安装后按照指示操作结束,时间略微有些长,自此安装完成。用于快速回到原先正常状态,基于分支切换,占用一定磁盘。NAT,利用第三方地址单向连接外网,可以避免IP冲突。对配置文件的操作:vim /etc/passwd。桥接模式,直接连接网络,但容易造成IP冲突。行数+shift+g:光标快速定位到指定行。vmtools:管理虚拟机与主机文件。下载地址:阿里云或网易开源镜像。1.直接拷贝安装好的虚拟机文件。输入i/a:插入,进入编辑模式。输入/点击esc:返回一般模式。输入/点击esc:进入正常模式。
2022-09-28 17:21:07
503
原创 Java反射机制如何获取类结构,如何获取父类,如何获取类实现的全部接口,如何获取全部构造方法及全部方法和全部属性,以及通过反射调用类中的方法
Java反射机制如何获取类结构,如何获取父类,如何获取类实现的全部接口,如何获取全部构造方法及全部方法和全部属性,以及通过反射调用类中的方法
2022-09-13 19:58:43
1738
2
原创 Java反射机制基本概念与相关Class类对反射机制的实现
在程序上即为通过实例化对象得到所属类的信息。Java反射机制可以动态获取程序信息和动态调用对象,即可以实现动态创建和动态编译对象。(1)getConstructors()获得实例化的类中全部构造方法。(1)依据全限类名;(2)获取有参构造方法对应的Constructor对象。(2)依据对象获取:对象名.getClass()(3)Constructor类实例化对象。当然也可以获取任意一个对象的属性和方法。(3)依据类名获取:类名.class。也可以获取任意一个对象所属类的信息。可以构造任意一个类的对象。
2022-09-12 20:02:26
407
原创 数据库基本操作:如何查询数据库和创建表,以及查看表,复制表,删除表,添加主键,修改主键,删除主键
数据库基本操作:如何查询数据库和创建表,以及查看表,复制表,删除表,添加主键,修改主键,删除主键
2022-09-03 21:12:38
504
原创 数据库操作查看用户名和端口,以及如何Mac 版本idea 如何实现JDBC和MySql建立连接,以及如何操作数据以及连接时出现的常见错误
(3)此处是老旧版本选择,请先查看你的MySql是什么版本,再下载相匹配的的格式版本,我的是8.0.28,我选择8.0.28版本的MySql Product Archives。(2)选择相应格式版本,(我的是mac book air 2020款)选择ZIP Archive,此处是最新版本,M1版本的电脑下载tar Archive格式的。(1)加载驱动:通过静态代码快,加载驱动类,不同版本写法不同,8.0s是分界线。(5)如图在库下,点击新建项目库,点击java添加你下载的jar包。(2)创建连接数据库。
2022-09-01 18:31:52
1603
原创 序列化及进程和线程以及IO流读文件
Externallizable 序列化是对指定属性。线程状态:新建new,就绪runnable,运行。running,阻塞Blocked,死亡Dead。多线程:基于多个执行流,在一个进程中多个线。程并发执行不同的任务,可以最大限度减低CP。Serializable 序列化整个对象。线程即进程中负责程序执行的控制单元。进程,运行的应用程序。操作系统都支持多进程。主线程:负责main。...
2022-08-30 12:05:18
155
原创 Java的边界值问题,浮点型飘值问题,字符编码问题
(2)ASCII扩展码,利用最高位的使用,对于ASCII码进行改进,可得到256个字符编码。(3)Unicode,即万国码,是一种符号集,满足所有国家的使用,但缺少规定如何存储一个符号的二进制编码。第一个字节的前n位设为1,n+1位为0,其他字节前两位一律为10,剩余的二进制位为unicode码。这是由于byte占用一个字节即八位内存,当b=127时,二进制表示为:01111111,(4)UTF-8,一种能变长的Unicode,能用于单字节和多字节的存储。飘值即:浮点数运算时,产生的误差,损失精确度。
2022-08-23 17:37:00
458
原创 Java类加载器和垃圾回收
类似于标记清除算法,区别在于该算法是让所有存活的对象都向着一端移动,然后直接清理端边界以外的内存,类似于磁盘清理,适用于对象存活率高的场景,如老年代。解析即虚拟机将常量池内的富豪引用替换为直接饮用的过程,针对类,接口,字段,类方法,接口方法,方法类型,方法句柄和调用点限定符。利用不同对象生命周期不同,以及不同生命周期的对象位于堆中不同的区域,对堆内存不同区域采用不同策略进行回收,从而提高效率。分为标记和清除两个阶段:先从根集合进行扫描,对存活的对象标记,标记后再扫描整个空间中未被标记的对象进行回收。
2022-08-22 22:05:48
448
原创 Java的进程和多线程
进程是计算机程序的一次运行活动,如听音乐。它同时是系统进行资源分配和调度的基本单位。进程存在于内存,占用系统资源。而程序,是指编译好的二进制文件,存放于磁盘之中,不占用系统资源。当进程对应程序执行结束,进程结束,系统自动回收进程所使用的资源。线程即在一个进程中运行的执行单元。每个进程至少会有一个线程。如当网易云音乐起动时,会产生进程,该进程又会创建一些线程辅助听歌使用。多线程指一个进程在执行过程中产生多个相互独立线程,同时这些线程可以并发执行。
2022-08-20 01:07:09
202
原创 Java 集合及相关数据结构,List系列集合和泛型使用
分为单列(Collection)和双列(Map)单列集合,每个元素(数据)只包括一个值双列集合,每个元素包含两个值,即键值对集合中存储的是元素的地址。样例:实现在后台存储三部电影,依次展现出来m . add(new Movies("阿甘正传" , 9.5 , "汤姆.汉克斯"));m . add(new Movies("霸王别姬" , 9.6 , "张国荣,张丰毅"));m . add(new Movies("肖申克的救赎" , 9.7 , "罗宾斯"));...
2022-08-14 21:07:03
186
原创 Mac 的Intellij IDEA 个人版安装
6.保存后关闭窗口,在Mac终端使用命令 source .bash_profile使配置文件生效,输入 echo $JAVA_HOME可以 显示刚才配置的路径,配置完成。注释: 进入编辑器后,可以点击左上角IDEA设置,选择preference进入设置,选择Plugins,然后在输入框输入Chinese,下载后重启就可以把编辑器设置成中文。点击下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html。...
2022-08-12 21:03:52
2139
原创 计算机组成原理之电子元器件以及分类和层次、速度单位、ASCII
较高级语言作为输入使用较低级语言实现另一个程序,类似于解释器。较高级计算机语言H生成较低级计算机语言H‘,类似于编译器。电子管—>晶体管—>集成电路—>大规模集成电路。代表秒分之一,是每秒钟周期性变化重复次数的统计。一般为时钟频率,单位:HZ(赫兹)主流CPU时钟频率为2GHZ以上。第四代:超大规模集成计算机。注释:H进行程序逻辑的描述。第二代:晶体管计算机特点。H’计算机实际执行的语言。...
2022-08-06 20:19:41
2063
原创 去中心化和p2p网络以及中心化为核心的传统通信
3.完全去中心化应用:基于p2p的区块链+IPFS。P2P通信及其协议实现去中心化。传统通信:PSTN的树状架构。IPFS: 分布式协议系统。如大数据文件的分布存储。注释:中心化(点对点)注释:互联网中心化平台。......
2022-08-05 21:04:49
2079
原创 区块链的分布式账本
整个区块链网络运行的核心信息流特征;分布式存储在几乎所有区块链节点上所存储的信息完全一致,区块链上的每个节点与本地账本数据库连接后,可以获得区块链中所有信息。
2022-08-05 20:06:46
3388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人