5.6k 5 分钟

spring 官网例子 # 创建项目目录结构 src 的根目录是 demo,即 demo/src... └── src └── main └── java └── hello # 创建文件 ① src/main/java/hello/HelloWorld.java package hello; public class HelloWorld { public static void main(String[] args) { Greeter greeter = new Greeter();...
43 1 分钟

# 右键计算机(或此电脑),管理 # 点击本地用户和组,选择用户,找到你的账号,右键设置密码
1.7k 2 分钟

# 概述 ① 方法调用并不等同于方法执行,方法调用阶段唯一的任务就是确定被调用方法的版本(即调用哪一个方法),暂时还不涉及方法内部的具体运行过程。 ② 一切方法调用在 Class 文件里面存储的都只是常量池中的符号引用,而不是方法在实际运行时内存布局的入口地址(即直接引用); ③ 优点:更强大的动态扩展能力; ④ 缺点:使 java 方法调用过程复杂起来,需要在类加载期间,甚至到运行期间才能确定目标方法的直接引用; # 解析 ① 解析成立前提条件:方法在程序真正运行之前就有一个可确定的调用版本,并且这个方法的调用版本在运行期是不可变的; ②...
819 1 分钟

此解释来自百度百科 GroupID 是项目组织唯一的标识符,实际对应 JAVA 的包的结构,是 main 目录里 java 的目录结构。 ArtifactID 就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。 一般 GroupID 就是填 com.leafive.test 这样子。 具体可以查看 spring 官网对 pom 文件标签的解释:http://spring.io/guides/gs/maven/ ① 这个是 pom 文件头的 <modelVersion>. POM model version (always...
3.3k 3 分钟

场景:页面信息加密传输 # 工具 base64.js(来自网上) /**** Base64 encode / decode** @author haitao.tu* @date 2010-04-26* @email tuhaitao@foxmail.com**/ function Base64() { // private property _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; // public method for...
3.3k 3 分钟

# 概述 # 虚拟机类加载机制 ① 定义:虚拟机把描述类的数据从 class 文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 java 类型,这就是虚拟机的类加载机制; ② 区别于哪些在编译时需要进行连接工作的语言,Java 的类型的加载、连接和初始化过程都是在程序运行期间完成的,这种情况会增加一定性能开销,但是保证了高度灵活性,java 天生可以动态扩展的语言特性就是依赖运行期动态加载和动态连接这个特点实现的; # 类加载的时机 #...
4.4k 4 分钟

# 概述 越来越多的程序语言选择了与操作系统和机器指令集无关的、平台中立的格式作为程序编译后的存储格式; # 无关性的基石 所有平台都统一使用的程序存储格式 —— 字节码 ByteCode 是构成平台无关性的基石; Java 的规范分为:java 语言规范,Java 虚拟机规范 目前 Clojure、Groovy、JRuby、Jython、Scala 等都可以运行在 java 虚拟机,平台无关性 --> 语言无关性 java 虚拟机只与 “Class 文件” 这种特定的二进制文件格式所关联 出于安全考虑,java 虚拟机规范要求在 class...
1.5k 1 分钟

场景:以学生和班级为例,一个学生只有一个班级,一个班级包含多个学生 说明:mapper 标签中我没有添加 namespace StudentMapper.xml <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" ><mapper> <resultMap id="studentResultMap"...
421 1 分钟

场景:spring mvc 中 jsp 页面向后台传入的数据类型都是 String,这里将 String 转换成 Date 对象 git:git@github.com:SincerelyUnique/spring-mybatis-databind-conversion-service.git 参考:http://blog.csdn.net/baidu_30809315/article/details/77162809 spring mvc 配置文件添加 <!-- 装载自定义的类型转换器 --> <mvc:annotation-driven...