- 博客(9)
- 收藏
- 关注
原创 springmvc深坑
1.springmvc的artificates同步问题当一个项目在构建完成之后再导入依赖可能war包没有发生改变,这时可以删除war包重启服务器可以解决2.idea内部问题关于idea低版本,重启服务器后war包还是没有发生改变,可能这是与idea内部的缓存有关,所以采用多装一个高版本的idea就可以解决一些资源未找到的问题
2022-10-08 01:15:27
105
1
原创 出现Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None))解决
使用pip安装python模块时常常出现问题,这个问题是因为你下载的模块默认是从国外网站进行访问和下载,所以访问链接会超时目前是我网上看见的解决办法1.先在自己的C盘用户/appdata/romaing/目录下新建一个pip目录,然后pip目录下新建一个后缀名为(.ini)文本,文本内容如下(里面配置了你要访问的镜像即国内网站)[global]index-url = http://pypi.douban.com/simple[install]use-mirrors =truemirrors
2022-04-14 16:22:09
2950
原创 JAVA反射机制
1.通过反射机制可以操作字节码文件,在java.lang.reflect.*包下。2.要操作字节码文件,首先需要获取类,(1)通过Class.forName(“文件路径”),会异常,会导致类加载。(2)任何一个对象都有getClass(),属于Object类中的方法,所以可以通过 对象.getClass()调用。(3)任何类型.class(任何数据类型都有.class属性)。3.字节码文件在JVM中之中,所以内存地址一样。4.获取的Class通过.newInstance()来调用Class类
2022-01-08 15:24:46
189
原创 继续深探JAVA多线程
多线程的好处:资源在线程间通信比较容易,线程是轻量级的,能减少系统开销。进程和线程间的差别:1.进程单独占有一定的内存地址空间,存在内存隔离,数据共享复杂,同步简单,线程共享进程占有的内存空间和资源,数据共享简单,同步复杂。2.一个进程不会影响其他进程,而一个线程崩掉会影响整个程序的稳定性,可靠性比较低。3.进程的创建和销毁会保存寄存器信息和栈信息还有资源的分配回收和页调度,而线程只需要保存寄存器和栈信息,开销较小。进程是操作系统分配资源的基本单位,线程是操作...
2022-01-01 15:54:49
412
原创 JAVA多线程
一个进程可以含有多个线程,进程和进程资源不共享,线程和线程中堆内存,栈内存方法区资源独立,一个线程一个栈。多线程提高程序效率。MAIN方法结束不代表程序结束,一个MAIN方法结束只代表当前线程结束。多线程并发:线程线程之间互不影响,对于单核CPU通过加快处理速度从而达到“多线程并发”。实现线程的三种方式:1.编写一个类直接继承Thread并重写RUN方法。可以在MAIN方法中进行新建线程。Start()方法作用:启动一个分支线程,并在JVM中开辟一个栈...
2021-12-31 13:16:48
132
原创 javase基础
java的学习之路可谓是无底洞,没有穷尽,下面来谈谈javase javase可以学到面向对象编程,面向接口编程,异常,反射,集合框架,注解....下面是关于java心跳检测机制的理解java心跳包由于效率问题,可以是由客户端发出,由服务器接收,通过线程的阻塞来达到心跳,每隔段时间就向服务器发出信息,而服务器采用多线程需要判断心跳时间是否在规定时间之内,否则就关闭这个服务器线程。关于java群聊天室,先让用户先注册,然后登录,最后在进行聊天,服务器则需要用集合保存注册信息,将集合序列化到指定..
2021-12-29 10:44:23
499
原创 数据结构定义理解
数据:一切客观事物可通过编码得到。数据项:数据的不可分割的最小单位。数据元素:数据的基本单位。可由若干的数据项组成。数据对象:数据的一个子集。数据结构:一种数据加上其操作。数据类型:原子型(基本类型)结构型:一种数据结构加上操作。抽象数据类型:数据类型可由用户定义。多型数据类型:在于抽象数据类型中的数据对象不在是基本的类型。...
2021-12-12 09:35:32
320
原创 2021-11-08
通过前2周的java学习,算对java有了初步认识,了解了一些基础知识,对一些面向对象编程有了更多的了解,对后期的javq学习路线也有了规划。
2021-11-08 01:08:20
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人