摘要:
基本规则 “==”操作符的使用需要分成两种情况 判值类型相等 判引用类型相等 equals方法在Object中定义,可以被重载 没有重载的情况下和“==”的行为相同 重载的情况下要看equals的具体实现 equals源码如下 举一个小栗子 Person定义如下,需要注意的是重写了equals方法, 阅读全文
摘要:
闲来无事想测试一下:如果在派生类中重写基类的虚函数,那么允不允许改变虚函数的访问权限,结果颠覆了三观。。。。。 基类Base,拥有public方法test(),test()为虚函数 派生类Derived重写test(),并将访问权限改为private 代码如下: 本以为会通不过编译阶段,但是代码可以 阅读全文
摘要:
java中的方法天生具有继承多态特性,这点与C++有很大不同(需要在父类方发上加virtual关键字),但用起来确实方便了许多。 最简单的继承多态 声明一个接口BaseIF,只包含一个方法声明 一个基类Base,基类实现了BaseIF接口,Access会调用Base类的public函数test()( 阅读全文
摘要:
1 确保IPsec Policy Agent服务已启动 2 确保路由和远程访问(Routing and Remote Access)和远程访问连接管理器服务(Remote Access Connection Manager)启动 3 注册表添加 ProhibitIpSec 注册表项 注册表路径HKE 阅读全文
摘要:
刚开始学js,遇到了一个奇怪的问题,查找之后知道了答案 需要记住两句话 1 Javascript的变量的scope是根据方法块来划分的(也就是说以function的一对大括号{ }来划分)。切记,是function块,而for、while、if块并不是作用域的划分标准 2 Javascript在执行 阅读全文
摘要:
问题描述 使用SpringMVC时遇到静态资源无法加载的问题,报404 问题原因 如果SpringMVC的映射模式采用的是后缀名匹配,如【*.do】或者【*.action】则不会出现该问题,因为静态资源的访问会由tomcat的默认Servlet,即org.apache.catalina.servle 阅读全文
摘要:
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeyc 阅读全文
摘要:
首先需要明确几容易混淆的规则: 一、四种匹配规则 1 精确匹配 <url-pattern>中配置的项必须与url完全精确匹配。 当在浏览器中输入如下几种url时,都会被匹配到该servlet http://localhost:8080/appDemo/user/users.html http://l 阅读全文
摘要:
字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-SAT , - * ? / L C # 年(可选 阅读全文
摘要:
用IDEA新建了一个测试MyBatis工程,工程目录如下 其中config是MyBatis的配置文件,内容如下 编译时提示错误 Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find res 阅读全文