![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 57
一起的远方
我们必不可停止探索,而一切探索的尽头,就是重回起点,并对起点有首次般的了解。
展开
-
关于java File类中三种创建文件的理解
Stack Overflow的提问:大致的意思是:File file = new File(pathname)是在此路径下创建了一个全新的文件(已有的文件则删除)吗?或者它指向和路径名匹配已创建的文件吗?刚学习是我也是这样认为的,但是查了一下资料,发现我的认知是错误的,以下是一个解答,或许会有用。File file = new File(pathname)查看官方文档也可知,只...原创 2018-08-31 15:18:18 · 21167 阅读 · 1 评论 -
Java 之 Serializable 序列化和反序列化的概念,作用的通俗易懂的解释
遇到这个 Java Serializable 序列化这个接口,我们可能会有如下的问题a,什么叫序列化和反序列化b,作用。为啥要实现这个 Serializable 接口,也就是为啥要序列化c,serialVersionUID 这个的值到底是在怎么设置的,有什么用。有的是1L,有的是一长串数字,迷惑ing。我刚刚见到这个关键字 Serializable 的时候,就有如上的这么些问题。在处理这个问题之前...转载 2018-07-03 10:39:33 · 114 阅读 · 0 评论 -
Eclipse中index.jsp文件显示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build
由错误可知,没有javax.servlet.http.HttpServlet类,此jar包位于Tomact的lib下,如图:因此,出现此错误的原因是没有添加Tomact包。右击web工程->属性或Build Path->Java Build Path->Libraries,如图:可知,Apache Tomcat v9.0 library下并没有相应的jars包文件,因此会出现找不...原创 2018-07-04 18:02:56 · 2425 阅读 · 0 评论 -
什么是负载均衡?
负载均衡是高可用网络基础架构的关键组件,通常用于将工作负载分布到多个服务器来提高网站、应用、数据库或其他服务的性能和可靠性。一个没有负载均衡的 web 架构类似下面这样:在这里用户是直连到 web 服务器,如果这个服务器宕机了,那么用户自然也就没办法访问了。另外,如果同时有很多用户试图访问服务器,超过了其能处理的极限,就会出现加载速度缓慢或根本无法连接的情况。而通过在后端引入一个负载均衡器...转载 2019-05-05 10:29:20 · 1247 阅读 · 0 评论 -
int数组默认为0,Integer集合默认为null
Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况。int[] arrInt = new int[4];debug运行:ArrayList<Integer> arrInte = new ArrayList<...原创 2019-05-14 10:04:54 · 7433 阅读 · 0 评论 -
不限编程语言的几个swap(值交换)函数
借助第三方变量 int a=2, b=3; int temp = a; a = b; b = temp;巧用运算符 a +=(b - (b=a));//等同于a = a + (b - a)巧用位运算符 a = a^b^(b=a);//等同于先是b=a,后执行a^b^a=b借助函数public static int returnB(int i, int ...原创 2019-05-14 12:46:26 · 319 阅读 · 0 评论 -
Java中的static关键字解析
static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲:一.static关键字的用途二...转载 2019-07-26 14:48:45 · 275 阅读 · 0 评论