- 博客(21)
- 收藏
- 关注
原创 Vue2.X环境变量配置及其作用
最近在做运维时,遇到了一个要将原有项目重新部署的问题,该项目特殊在需要PC端和移动端相互转换,简单来说就是需要识别访客使用的什么设备来进行访问的,例如如果访客使用手机打开的PC端地址,就会自动跳转至手机端,以此来实现页面的适配效果,这样也就会导致测试环境和生产环境所跳转的地址不同,以此在打包时不能总是进行改代码进行打包部署,就想着通过一种方式来制定在打包时读取特定的配置,因此环境变量就是用来解决这个问题的。...
2022-08-16 23:07:54
1260
原创 Angluar环境变量配置
1.环境变量本质上是字符串,存放着某些程序运行时所必要的信息。它是系统所维护一个全局变量表, 以供系统进程访问。环境变量包括变量名和值(路径)。一些程序据此确定在哪里放置文件、读取必要信息。2.指明操作系统的重要目录的路径。程序在运行时需要从系统目录中读取一些必要的文件,而环境变量设置了这些重要文件的路径。这样就方便了程序的运行。类似于“快捷键”或者“快捷方式”。...
2022-08-07 23:52:51
1609
原创 Vue组件学习
通过对于Vue的不断深入的学习,其实我感觉很多东西都是与后端通用,或者说大同小异的,就拿组件来说我的感觉就和java中的静态方法很类似,一处声明,处处引用,通过传递参数来实现效果。
2022-07-31 23:44:39
885
原创 前端学习笔记--CSS特性与权重
举个简单的例子来说,先给某个标签指定了内部文字颜色为A,接着又指定了其内部文字颜色为B,这种情况就会导致出现一个标签指定了相同的样式,但是它们的值不同的情况,这就是样式冲突。因为本人自身是后端JAVA出身,因此自身感觉CSS的继承性很类似与java当中的继承,其特性简单来说就是——子承父业,举个通俗的利己来说我父亲有的我都会有,但我有的我父亲不一定有,从这点来说很类似。最近在做VUE项目时需要将组件原有的样式进行删除,这是我就可以在引用页面重新指定样式,将原有的样式属性层叠来达到最终的效果。......
2022-07-20 23:36:04
636
原创 Day19 转换流、缓冲流、序列化、打印流
Day19 转换流、缓冲流、序列化、打印流 IO 1.1 转换流 1.1.1 OutputStreamWriter 字节输出流转为字符输出流 1.1.2 InputStreamReader 字节输入流转为字符输入流 1.2 缓冲流 1.2.1 BufferedReader 字符输入缓冲流 1.2.2 BufferedWriter 1.3 打印流 1.3.1 概述 1.3.2 使用方式 1.3.3 文件复制 注意 输入和输出 目录不能一致 1.4 数据流 1.5 对象流 1.5.1
2021-04-15 22:21:05
118
原创 Day18 IO流(部分)
Day18 IO IO 1.1 概述 数据传递的统称 流 https://blog.youkuaiyun.com/csdnlijingran/article/details/88935059 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 // 标准输入 InputStream in = System.in; // 读数据,程序到这里,就等待输入 int s = in.read();
2021-04-14 19:49:25
117
原创 Day16 Set、比较器、泛型 (部分)
Day16 Set、比较器 数据结构 集合 1.1 Set 无序不可重复 TreeSet : 底层是红黑树(保证元素按照某种顺序排序) HashSet : 底层是散列 1.1.1 TreeSet 1.1.1.1 概述 java.util.SortedSet java.util.TreeSet : 会按照某种顺序进行排序 数字 : 从小到大 字符串 : 每位的ASCII 日期 : 自然日期 比较器有两种 要添加的元素实现比较器 专门准备一个比较器类(优先级高) 进行排序的时候,根据比较器方法的
2021-04-12 20:03:55
144
原创 Day15 集合、List
Day15 集合、List 数据结构 集合 1.1 是什么 1.2 继承体系 Java的集合类主要由两个接口派生而出:Collection和Map。Collection和Map是Java结合框架的根接口,这两个接口又包含了一些子接口或实现类。 由以上两图我们可以看出Java集合类有清晰的继承关系,有很多子接口和实现类。但是,并不是所有子接口或实现类都是最常用的。 下面我们列举出最常用的几个子接口和实现类: Collection ——> List ——> ArrayList类 Collec
2021-04-11 22:25:16
134
原创 Day14 常用API、异常(部分)
Day14 常用API、异常 1 谁的方法(哪个类的) 2 什么方法(静态还是成员) 3 功能是什么(这个方法能做什么) 4 入参(使用该方法需要传递什么参数) 5 出参(该方法返回值是什么) Calendar 1.1 是什么 日历类 1.2 基本使用 // 当前系统日历 Calendar calendar = Calendar.getInstance(); // 获取今天是本周第几天,周日是第一天 System.out.println(calendar.get(Calendar.DAY_OF_WE
2021-04-09 20:40:22
155
原创 Day13 常用API(部分)
Day13 常用API 1 谁的方法(哪个类的) 2 什么方法(静态还是成员) 3 功能是什么(这个方法能做什么) 4 入参(使用该方法需要传递什么参数) 5 出参(该方法返回值是什么) String 1.1 是什么 String 是字符串类 , 在 java.lang.String , 所以使用不需要导包 底层就是一个char数组,所以字符串很多特性就是数组特性 数组特性 : 查询更改快,添加删除慢 长度一旦确定不可更改 字符串一旦确定 不能更改 为了提升字符串的效率,java提供了一个"缓存机制",
2021-04-08 20:28:58
137
原创 接口、类关系、内部类、设计模式(部分)
1.1 Interface 1.1.1 是什么 Interface是定义接口关键字 语法 : public interface 接口名 { } 接口不能被实例化对象,接口中也没有构造方法 主要是解决java中单继承功能变弱的问题 一个类只能继承一个父类,但是可以实现很多接口,多个之间使用 逗号 隔开,由extends变成了implements Java1.8之前 接口中只有抽象方法和常量,但是public,static,final,abstract 都可以省略 1.8开始 可以有静态,也可以有defau
2021-04-07 20:04:41
352
1
原创 覆写、final、多态
Day10 覆写、final、多态 面向对象 1.1 覆写 1.1.1 是什么 覆写就是子类和父类有个一样(方法名,参数列表,返回值都一样)的成员方法 覆写特指成员方法,只有成员方法可以覆写 1.1.2 应用场景 什么时候需要覆写 : 如果父类方法不能满足子类需求的时候,需要对方法进行覆写 覆写条件: 1 必须是有继承关系 2 方法名,参数列表,返回值 必须相同 3 不能拥有更低访问权限 4 不能有更宽泛的异常 继承最基本的作用 : 代码重用 继承最重要的功能 : 方法覆写 1.1.3 覆写目的 覆
2021-04-04 23:41:29
709
2
原创 2021-03-31
Day08 static、this、封装、继承 面向对象 1 上课了解是什么,解决那些问题,应用场景,语法 2 写上课案例代码(1 熟悉语法 2 知道到底怎么用 3 改代码,运行,和预期结果对比) 3 练习题,应用知识,举一反三,碰到问题,解决问题 4 总结 1.1 传值和传引用 注意 : 传引用,传递的是地址,如果地址传递到另一个地方,则拥有相同地址的变量,可以找到同一个对象,那么操作的数据也是相互的 1.2 This 1.2.1 是什么 this是每个对象中,保存当前内存地址的一个引用类型变量
2021-03-31 20:25:47
1647
原创 2021-03-30
Day07 类与对象、内存划分、构造器 面向对象 1.1 概述 面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模
2021-03-30 20:18:08
218
原创 2021-03-28
Day05 数组遍历、排序、二分法 数组 1.1 概述 基于底层的数据结构,任何语言都有 用于存储多个数据 1.2 数据结构 是计算机存储、组织数据的一种方式 通常选择合适的数据结构 可以带来更高的执行/存储效率 1.3 数组声明 1.3.1 静态声明 1.3.2 动态声明 1.4 数组操作 1.4.1 获取/访问 1.4.2 设置/更改 1.4.3 遍历 1.5 常见异常 1.6 数组声明第三种方式 语法 : 数据类型[ ] 变量 = new 数据类型[]{值,值,值…}; 1.
2021-03-28 01:36:26
194
原创 2021-03-25
Day04 内存划分、递归、数组初识 内存划分 1.1 程序和进程 程序 : 可执行文件(指令集合),是个静态概念,一般保存在硬盘中 进程 : 正在执行的文件,是一个动态概念, 运行起来的程序,就是指载入到内存中的可执行文件,这个时候操作系统会开启一个进程来运行内存中的这个文件对象,如果要关闭某个程序,就可以直接杀死这个进程 1.2 JVM内存划分 Xxx.class 是个静态概念,保存在硬盘中,当我们执行java 运行命令的时候,会把该class文件载入内存中 Java Runtime Data
2021-03-25 21:04:52
255
原创 2021-03-24
Day03流程控制、循环、方法 流程控制 1.1 Switch 1.1.1 语法 JavaSE1.7之前,只可以操作整型数值,从1.7开始(包括1.7)可以操作字符串 Switch(整型/字符串){ case 值: Java代码; break; case 值: Java代码; break; case 值: Java代码; break; default: 代码 } 1.1.2 案例 判断成绩等级 public class Switch_test { public static void main(Str
2021-03-24 19:26:48
168
原创 2021-03-23
Day02 数据类型、变量、操作符 数据类型 1.1 分类 1.2 整型案例 1.3 浮点型案例 1.4 字符型案例 1.5 布尔型案例 1.6 类型转换 1.7 混合运算 变量和常量 2.1 常量/字面量/直接量 2.2 变量 2.3 命名规则 强制 : 大小写字母,数字,下划线,美元符号,数字不能开头,不能使用关键字和保留字 非强制 : 驼峰命名法,望文知义 文件名,变量名,方法名,类名,包名(文件夹名) 一切需要我们命名的地方,都要符合这个规则 2
2021-03-23 19:34:56
145
原创 Day01软件安装规范、Java初识
Day01软件安装规范、Java初识 1. 打字练习 https://dazi.kukuw.com/ 2. 安装规范 磁盘分类,方便管理(命名方式尽量望文生义) 安装目录 : 不要使用特殊符号 !@#$%^& *,不要使用汉字,空格等 3. Java安装 3.1 Jdk、JRE介绍 JRE:JRE为Java的运行环境(如果仅仅只是想要运行一个开发好的Java程序,只需要安装JRE即可) JDK:Java开发工具+JRE(简而言之就是JDK开发完程序后交给JRE运行) 3.2 Jdk、JRE安装
2021-03-22 20:05:49
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅