摘要:
1.排查是否安装npm;下载地址:http://nodejs.cn/download/;官网地址:https://nodejs.org/en/。 2.进入小程序根目录,打开cmd ,输入 npm init -y (-y自动按下回车键,表示接受默认值)。 3.npm i @vant/weapp -S 阅读全文
摘要:
struts2 拦截器(interceptor)简介: 拦截器(interceptor)是struts2框架的一个核心组件,struts2框架的大部分功能都是通过拦截器来完成的,例如数据校验、国际化、文件上传和下载等。 拦截器实现了动态拦截Action调用的功能。开发者可以定义一个拦截器在Actio 阅读全文
摘要:
1.本地仓库 基于maven安装成功后设置本地仓库,在maven安装目录下找到conf文件夹,在conf下找到setting.xml文件,如果你此时直接修改setting.xml文件时配置的是整个机器所有用户的配置。如果你不想配置全局,你可以将setting.xml文件拷贝至c:\Users\[us 阅读全文
摘要:
1.Windows上安装Maven 1.1)安装maven之前先检查java环境是已安装好,可以用 echo %JAVA_HOME% ,java -version 检测java安装路径以及java版本,截图如下: 1.2)下载maven安装包 下载地址:https://maven.apache.or 阅读全文
摘要:
1.不能创建参数化类型的数组 原因:在虚拟机中,会把泛型类型还原到原始类型,从而导致能够通过数组存储检查,不过仍会导致一个类型错误,出于这个原因不允许创建参数化类型的数据;直白的说就是数据类型不安全,如果一定要实例化泛型类数组,可以使用new ArrayList<Pair<String>>()。 原 阅读全文
摘要:
1.Throwable是所有异常的基类(父类),两个子类Error和Exception ①Error:java运行时系统的内部错误或资源耗尽错误,应用程序不应该抛出这种类型的对象,一旦发生这种异常除了是程序安全地终止之外,没有其他办法。 ②Exception:java程序中应该关注的是这种异常。其有 阅读全文
摘要:
1.公共操作和域放在超类 2.不要使用受保护的域 ①子类集合无限制,任何一个人都可以由某个类派生一个子类,并编写代码以直接访问protected的实例域,从而破坏封装性; ②java程序设计语言中,同一个包中的所有类都可以访问protected域,而不管它是否为这个类的子类。 3.使用继承实现“IS 阅读全文
摘要:
“==”与equals的区别: “==”:两个对象比较的是对象的引用地址比较,对象的hashCode值是对象的引用地址,只有两个对象的hashCode值一样,此比较符才会返回true,否则即使两个对象的相同也会返回false。 equals:值的比较,即基本类型的变量值一样或两个不同对象的域值一样即 阅读全文
摘要:
1.WITH ROLLUP:在分组的基础上进行统计数据。 例子:首先在name字段上进行分组,然后在分组的基础上进行统计 参数说明:如果a==null,则选择b;如果b==null,则选择c;如果a!=null,则选择a;如果a b c 都为null ,则返回为null(没意义)。 以下实例中如果名 阅读全文
摘要:
1.启动redis服务 打开一个cmd窗口使用cd命令切换到redis安装目录bin下,运行redis-server.exe redis.windows.conf。 2.启动客户端 打开一个cmd窗口使用cd命令切换到redis安装目录bin下,运行redis-cli [-h host -p por 阅读全文