- 博客(17)
- 资源 (8)
- 收藏
- 关注
原创 Java 自定义异常(Exception)
自定义格式public class 异常类名 extends Exception { 无参构造 带参构造}自定义案例public class ScoreException extends Exception { // 无参构造 public ScoreException() {} // 带参构造 public ScoreException(String message) { // 异常错误消息 super(message); }}使用..
2021-07-22 16:47:56 2951
原创 Java 异常处理(try-catch、throws)
一、try...catch...格式try { 可能出现异常的代码} catch (异常类名 变量名) { 异常处理代码}执行流程1、程序从 try 里面的代码开始执行,出现异常,会自动生成一个异常类对象,该异常对象将被提交给 Java 运行时系统。2、当 Java运行时系统 接收到异常对象时,会到 catch 中去找匹配的异常类,找到后进行异常的处理,执行完毕之后,程序还可以继续往下执行。案例代码public class test { public static
2021-07-22 16:15:35 336
原创 Java 获取指定年份内的月份有多少天
// 指定月份int year = 2066;int month = 2;// 获取日历对象Calendar c = Calendar.getInstance();// 设置日历对象为指定年月日,为指定月份的第一天c.set(year, month, 1);// 设置日历对象,指定月份往前推一天,也就是最后一天c.add(Calendar.DATE, -1);// 获取这一天输出即可int day = c.get(Calendar.DATE);System.out.println
2021-07-22 15:39:11 959
原创 Java Calendar 的常用方法(get、set、add)
import java.util.Calendar;public class test { public static void main(String[] args) { // ======================== get 的使用 ============= // 获取日历对象 Calendar c = Calendar.getInstance(); // public int get(int field): 返回指定日历字段的值 int.
2021-07-22 15:27:55 953
原创 Java Date 类的常用使用
一、构造方法java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date date = new Date()// 例如// public Date() 分配一个 Date 对象,并初始化,以便它代表它被分配的时间,精确到毫秒Date date1 = new Date();System.out.println(date1); // Wed Jul 21 16:43:39
2021-07-22 10:44:43 225
原创 Java Date - SimpleDateFormat 的使用
SimpleDateFormat 是一个具体的类,用于格式化和解析日期的格式(注意大小写,代表的含义是不同的)yyyy:年MM:月dd:日hh:1~12小时制(1-12)HH:24小时制(0-23)mm:分ss:秒S:毫秒E:星期几D:一年中的第几天F:一月中的第几个星期(会把这个月总共过的天数除以7)w:一年中的第几个星期W:一月中的第几星期(会根据实际情况来算)a:上下午标识k:和HH差不多,表示一天24小时制(1-24)。K:和hh差不多,表示一天12小时制...
2021-07-21 17:15:43 153
原创 Java int 与 String 的互相转换
public class test { public static void main(String[] args) { // int -> String int num = 100; // 方式一: String s1 = "" + num; System.out.println(s1); // 方式二: String s2 = String.valueOf(num); System.out.println(s2); //
2021-07-16 16:26:04 90
原创 Java Arrays 列举常用方法
一、简介Arrays 类位于 java.util 包中,主要包含了操纵数组的各种方法。使用时导包: import java.util.Arrays。Arrays 常用函数都是 静态的。二、使用import java.util.Arrays;public class test { public static void main(String[] args) { // 输出数组内容: // String Arrays.toString(Object[] arr
2021-07-14 16:25:36 149
原创 Vue 安装 CSS 预处理器(Less、Sass、Stylus)
一、简介Sass 和 Less 语法严谨,Stylus 相对自由。因为 Less 长得更像 css,所以它可能学习起来更容易。Sass 和 Stylus 都具有类语言的逻辑方式处理:条件、循环等,而 Less 需要通过 When 等关键词模拟这些功能,这方面 Less 比不上 Sass 和 Stylus。Less 在丰富性以及特色上都不及 Sass 和 Stylus,若不是因为 Bootstrap 引入了 Less,可能它不会像现在这样被广泛应用。Less 环境较 Sass 简单。
2021-07-06 17:43:11 1390
原创 Sass dart-sass 与 node-sass 的区别与选择
Dart Sass 是 Sass 的主要实现,这意味着它在其他实现之前先获得了新功能,它快速,易于安装,并且可以编译为纯 JavaScript,从而可以轻松集成到现代 Web 开发工作流中。Sass 官方目前主力推 dart-sass,最新的特性都会在这个上面先实现。相同点:都是用来将 sass 编译成 css 的工具。区别:node-sass 是用 node (调用 cpp 编写的 libsass) 来编译 sass。dart-sass 是用 drat VM 来编译 sass。..
2021-07-06 11:35:01 4533
原创 Vue 安装 Less(CSS 预处理器)
配置全局样式安装 Less// 一起安装$ npm i less less-loader -D// 分开安装$ npm i less -D$ npm i less-loader -D// 指定版本安装$ npm i [email protected] -D$ npm i [email protected] -D安装 less-loader 如果报错 unable to resolve dependency tree,是因为安装版本过高,降低版本即可,附带 解决方案安装成功之后就..
2021-07-06 11:02:45 6655
原创 Vue 安装 less-loader 报错 unable to resolve dependency tree
一、简介安装 Less// 一起安装$ npm i less less-loader -D// 分开安装$ npm i less -D$ npm i less-loader -D但是在安装 less-loader 的时候失败,报错:npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR! npm ERR! Found: [email protected] ERR! n
2021-07-06 10:22:51 6700 3
原创 Vue antdv 定制主题配置(高低版本配置问题)
一、简介在使用 ant-design-vue 时,需要修改一下全局的主题颜色,按照官方的配置流程配置失败,应该是版本问题。二、安装 antdv安装 ant-design-vue$ npm i --save ant-design-vuemain.js 中配置,完整引入import Vue from 'vue'import App from './App.vue'import router from './router'import store from './store'/
2021-07-05 17:03:19 1310
原创 Vue antdv 报错 .bezierEasingMixin()
Syntax Error: // https://github.com/ant-design/ant-motion/issues/44.bezierEasingMixin();^Inline JavaScript is not enabled. Is it set in your options? in /Users/dengzemiao/Desktop/test/antdvtest/test/node_modules/ant-design-vue/lib/style/color/be
2021-07-05 17:01:02 3042 1
原创 Vue 配置全局样式(style-resources-loader)
一、简介在样式引入时,对于变量的引入,需要在每个文件里都要引入一遍,为了避免每次使用时都需要单独引入一遍的问题,采用了 style-resources-loader。在确保安装指定 CSS 解析器 插件(less、less-loader | stylus、stylus-loader …)后。这里以 less 举例,新建一个 reset.less (文件名随意),路径为 @/assets/reset.less。单页面导入示例:<style lang="less" scoped
2021-07-05 16:27:21 6999 7
原创 Java 类对象(Object)内容(属性值)转字符串(toString)
将类对象通过重写 toString 转换成自己想要的字符串格式。Person.java 类对象public class Person { // 对象属性 String name; int age; // 无参构造函数 public Person () { } // 有参构造函数 public Person (String name, int age) { this.name = name; this.age = age; } // 重写..
2021-07-05 10:51:40 1970
原创 Java 类对象(Object)内容(属性值)比较(equals)
通常比较一个对象或者内容直接通过 ==、equals 进行比较,默认比较的都是指针地址,但有时候需要比较的是两个对象的内容或者属性值是否一致。遇到这种需求的时候,要么就是便利比较一下两个对象,或者在对象里面写个比较方法进行判断,其实也是可以重写 Object 自带的 equals 方法来实现的。Person.java 类对象public class Person { // 对象属性 String name; int age; // 无参构造函数 public..
2021-07-05 10:20:23 1361 1
Desktop Goose For Mac (Mac 网红桌面宠物:鹅)
2024-02-04
iOS、Android 双平台AES128加密源代码
2019-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人