
Java基础
YuH2019
永远在学习。永远露面。始终如一地提供成果。Do not go gentle into that good night
展开
-
Java语言问题
第一章Java基本概念及环境FAQ1.01什么事面向对象编程?解答:面向对象编程即是OOP,将对象作为程序的基本单元,并将程序和数据封装在其中,以提高软件的重用性,灵活性,和扩展性,每一个对象都是现实世界中的一个具体事物(或实体)。FAQ1.02 面向对象程序设计的基本特征有那些?解答:三大基本特征:封装、继承、多态。封装:是隐藏一切可以隐藏的东西,只对外提供一个接口,或方法。继承:一...转载 2019-01-28 21:54:56 · 224 阅读 · 0 评论 -
Java压缩图片
目的压缩分为有损压缩和无损压缩。我做的是有损压缩。只是将图片比如5M大小压到100K以内甚至是50K。为了更加快速的展示图片。要求 不要小看任何一个功能,可能看起来很简单,当做的的时候会遇到很多问题。任务(1)制作一个压缩的工具类。输入File file,输出File file 中间将图片缩小并按一定的规则命名并保存在同一级目录下。为了更加灵活还可以传入缩小后图片的宽高,还有不能将图片...原创 2019-03-13 15:48:11 · 1431 阅读 · 0 评论 -
java多重继承
Java可以实现多重继承。两种方法:一是接口,二是内部类。public class Father { public int strong(){ return 9; }}public class Mother { public int kind(){ return 8; }}public class Son { ...转载 2019-04-09 14:59:41 · 520 阅读 · 0 评论 -
JAVA基础JDK+JRE+JVM
基础很重要。有些总容易忘记。记录一下,以供温故而知新。JVM——Java Virtual MachineJVM(Java虚拟机)是一个抽象机器。它是一个提供可以执行Java字节码的运行时环境的规范。他的实例是JRE(Java的运行环境);通过执行Java命令执行Java文件,创建JVM实例。 1. 加载代码 2. 验证代码 3. 执行代码 4. 提供运行时环境JRE——J...原创 2019-06-27 09:29:55 · 293 阅读 · 0 评论 -
工作记录——当前用户是否登录
1.在session中取得spring security的用户判断是否登录跳转同页面:<c:if test="${not empty sessionScope.SPRING_SECURITY_CONTEXT.authentication.principal.user.user_type}"> <a href="${ctx}/memberhome/admin/memberMai...原创 2019-07-06 10:22:23 · 129 阅读 · 0 评论 -
用JSON Schema验证JSON格式
最后百度找到了篇不错文章。JSON文件的校验——保证正确的数据格式原文JSON SchemaJSON Schema用来描述JSON数据格式。它有多种用途,其中之一就是实例验证。验证过程可以是交互式或非交互式的。例如,应用程序可以使用JSON模式来构建用户界面使互动的内容生成除了用户输入检查或验证各种来源获取的数据。一段JSON字符串样例生成对应的JSON SchemaJSON Sc...原创 2019-07-06 10:39:58 · 659 阅读 · 0 评论