摘要:
常规操作上传文件
1 <form action="xxx.action" method="post" enctype="multipart/form-data">
2 <input type="file" name="userfile" multiple><br>
3 ... 阅读原文
2018-12-18 00:00:07 阅读(9388) 评论(0)
摘要:
GC,即就是Java垃圾回收机制。目前主流的JVM(HotSpot)采用的是分代收集算法。与C++不同的是,Java采用的是类似于树形结构的可达性分析法来判断对象是否还存在引用。即:从gcroot开始,把所有可以搜索得到的对象标记为存活对象。
GC机制
要准确理解Java的垃圾回收机制,就要从:“什么时候”,... 阅读原文
2018-12-17 21:13:04 阅读(8104) 评论(0)
摘要:
摘要:本文简单介绍了面向对象的编程方式,以及与之有关的一些基本定义。
面向对象
什么是面向对象
面向对象编程是一种对现实世界建立计算机模型的一种编程方法。简称OOP(Object Oriented Programming)。
面向对象是一种编程思想,是一种思考问题的思维方式。
在现实世界中,当我们提到动物这个概念,... 阅读原文
2018-12-17 19:15:50 阅读(8567) 评论(0)
摘要:/** * 内省:通过反射来操作javabean * 内省类 --> Bean信息 --> 属性描述符 --> 属性的get/set对应的Method --> 进行反射 * commons-beanutils,他就是依赖内省完成的 * * @param name 指定成员变量名称 */priva... 阅读原文
2018-12-17 18:59:37 阅读(8937) 评论(0)
摘要:
前言
感谢! 承蒙关照~
探索Java中的网络编程技术
网络编程就是io技术和网络技术的结合,网络模型的定义,只要共用网络模型就可以两者连接.网络模型参考.
一座塔有七层,我们需要闯关.
第一层物理层->第二层数据链路层->第三层网络层->第四层传输层->第五层会话层->第六层... 阅读原文
2018-12-17 18:39:05 阅读(8854) 评论(0)
摘要:
你们可能会想,栈长这么菜的吗?5分钟都坚持不了?
本文说起来会有点尴尬,毕竟这是栈长我曾经经历过的故事。。。
那时候的栈长还真菜,每天写着 if/ for 及一些简单的业务逻辑代码,虽工作有些日子了,但技术水平还停留在刚毕业的起步阶段。。。
记得,那是一个周末,栈长去某知名互联网公司面试,好像不到五分钟,我就被面试官... 阅读原文
2018-12-17 18:35:42 阅读(8717) 评论(0)
摘要:
3 项目结构
经过前面一系列学习,差不多对Java的开发过程有了一定的了解,为了能保持一个良好的项目结构,考虑到接下来要进行开发,还需要学习一下Java的项目结构
下面以两个项目结构为参照
图1
图2
第一个是我自己学习时的Demo,一边学一边建文件,应该有些错误的地方,第二张是从网上看到的一个结构比较清晰的图片... 阅读原文
2018-12-17 16:54:03 阅读(8884) 评论(0)
摘要:
1.面向对象的特征有哪些方面?
封装,继承,多态(重载【编译时确定类型】和重写【运行时确定类型】两种)
2.有了基本数类型,为什么还要包装类型?
基本数据类型:Java提供八种基本数据类型,boolean,int,float等
包装类型:每个基本数据类型都会对应一个包装类型
装箱拆箱:
装箱:把基本数据类型转化成... 阅读原文
2018-12-17 15:49:02 阅读(10132) 评论(0)
摘要:
类被创建之后的成员的初始化顺序到底是怎么样的?
首先 不考虑继承
package com;public class DemoOne { /** * 关于类的初始化顺序 */ //不考虑继承结构的情况 private static int a=1; private Strin... 阅读原文
2018-12-17 14:55:02 阅读(8830) 评论(0)
摘要:
spring cloud我想做成一个系列,所以spring cloud+eureka后面会慢慢说到的,有兴趣的小伙伴可以关注后续!
这一节就简单说说springboot的热部署了(我一直想不通为什么叫做热部署,看到这名字就吓退了我继续学习的欲望!),但是实际上可以把这个看成是一个小技巧。
就是导入一个依赖... 阅读原文
2018-12-17 14:04:04 阅读(8424) 评论(0)