- 博客(21)
- 收藏
- 关注
原创 Vue2.X环境变量配置及其作用
最近在做运维时,遇到了一个要将原有项目重新部署的问题,该项目特殊在需要PC端和移动端相互转换,简单来说就是需要识别访客使用的什么设备来进行访问的,例如如果访客使用手机打开的PC端地址,就会自动跳转至手机端,以此来实现页面的适配效果,这样也就会导致测试环境和生产环境所跳转的地址不同,以此在打包时不能总是进行改代码进行打包部署,就想着通过一种方式来制定在打包时读取特定的配置,因此环境变量就是用来解决这个问题的。...
2022-08-16 23:07:54
1178
原创 Angluar环境变量配置
1.环境变量本质上是字符串,存放着某些程序运行时所必要的信息。它是系统所维护一个全局变量表, 以供系统进程访问。环境变量包括变量名和值(路径)。一些程序据此确定在哪里放置文件、读取必要信息。2.指明操作系统的重要目录的路径。程序在运行时需要从系统目录中读取一些必要的文件,而环境变量设置了这些重要文件的路径。这样就方便了程序的运行。类似于“快捷键”或者“快捷方式”。...
2022-08-07 23:52:51
1551
原创 Vue组件学习
通过对于Vue的不断深入的学习,其实我感觉很多东西都是与后端通用,或者说大同小异的,就拿组件来说我的感觉就和java中的静态方法很类似,一处声明,处处引用,通过传递参数来实现效果。
2022-07-31 23:44:39
842
原创 前端学习笔记--CSS特性与权重
举个简单的例子来说,先给某个标签指定了内部文字颜色为A,接着又指定了其内部文字颜色为B,这种情况就会导致出现一个标签指定了相同的样式,但是它们的值不同的情况,这就是样式冲突。因为本人自身是后端JAVA出身,因此自身感觉CSS的继承性很类似与java当中的继承,其特性简单来说就是——子承父业,举个通俗的利己来说我父亲有的我都会有,但我有的我父亲不一定有,从这点来说很类似。最近在做VUE项目时需要将组件原有的样式进行删除,这是我就可以在引用页面重新指定样式,将原有的样式属性层叠来达到最终的效果。......
2022-07-20 23:36:04
609
原创 Day19 转换流、缓冲流、序列化、打印流
Day19 转换流、缓冲流、序列化、打印流IO1.1 转换流1.1.1 OutputStreamWriter字节输出流转为字符输出流1.1.2 InputStreamReader字节输入流转为字符输入流1.2 缓冲流1.2.1 BufferedReader字符输入缓冲流1.2.2 BufferedWriter1.3 打印流1.3.1 概述1.3.2 使用方式1.3.3 文件复制注意 输入和输出 目录不能一致1.4 数据流1.5 对象流1.5.1
2021-04-15 22:21:05
101
原创 Day18 IO流(部分)
Day18 IOIO1.1 概述数据传递的统称 流https://blog.csdn.net/csdnlijingran/article/details/88935059流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。// 标准输入InputStream in = System.in;// 读数据,程序到这里,就等待输入int s = in.read();
2021-04-14 19:49:25
106
原创 Day16 Set、比较器、泛型 (部分)
Day16 Set、比较器数据结构集合1.1 Set无序不可重复TreeSet : 底层是红黑树(保证元素按照某种顺序排序)HashSet : 底层是散列1.1.1 TreeSet1.1.1.1 概述java.util.SortedSetjava.util.TreeSet : 会按照某种顺序进行排序数字 : 从小到大字符串 : 每位的ASCII日期 : 自然日期比较器有两种 要添加的元素实现比较器 专门准备一个比较器类(优先级高)进行排序的时候,根据比较器方法的
2021-04-12 20:03:55
127
原创 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
116
原创 Day14 常用API、异常(部分)
Day14 常用API、异常1 谁的方法(哪个类的)2 什么方法(静态还是成员)3 功能是什么(这个方法能做什么)4 入参(使用该方法需要传递什么参数)5 出参(该方法返回值是什么)Calendar1.1 是什么日历类1.2 基本使用// 当前系统日历Calendar calendar = Calendar.getInstance();// 获取今天是本周第几天,周日是第一天System.out.println(calendar.get(Calendar.DAY_OF_WE
2021-04-09 20:40:22
136
原创 Day13 常用API(部分)
Day13 常用API1 谁的方法(哪个类的)2 什么方法(静态还是成员)3 功能是什么(这个方法能做什么)4 入参(使用该方法需要传递什么参数)5 出参(该方法返回值是什么)String1.1 是什么String 是字符串类 , 在 java.lang.String , 所以使用不需要导包底层就是一个char数组,所以字符串很多特性就是数组特性数组特性 :查询更改快,添加删除慢长度一旦确定不可更改字符串一旦确定 不能更改为了提升字符串的效率,java提供了一个"缓存机制",
2021-04-08 20:28:58
109
原创 接口、类关系、内部类、设计模式(部分)
1.1 Interface1.1.1 是什么Interface是定义接口关键字语法 : public interface 接口名 { }接口不能被实例化对象,接口中也没有构造方法主要是解决java中单继承功能变弱的问题一个类只能继承一个父类,但是可以实现很多接口,多个之间使用 逗号 隔开,由extends变成了implementsJava1.8之前 接口中只有抽象方法和常量,但是public,static,final,abstract 都可以省略1.8开始 可以有静态,也可以有defau
2021-04-07 20:04:41
320
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
672
2
原创 2021-03-31
Day08 static、this、封装、继承面向对象1 上课了解是什么,解决那些问题,应用场景,语法2 写上课案例代码(1 熟悉语法 2 知道到底怎么用 3 改代码,运行,和预期结果对比)3 练习题,应用知识,举一反三,碰到问题,解决问题4 总结1.1 传值和传引用注意 : 传引用,传递的是地址,如果地址传递到另一个地方,则拥有相同地址的变量,可以找到同一个对象,那么操作的数据也是相互的1.2 This1.2.1 是什么this是每个对象中,保存当前内存地址的一个引用类型变量
2021-03-31 20:25:47
1623
原创 2021-03-30
Day07 类与对象、内存划分、构造器面向对象1.1 概述面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模
2021-03-30 20:18:08
196
原创 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
183
原创 2021-03-25
Day04 内存划分、递归、数组初识内存划分1.1 程序和进程程序 : 可执行文件(指令集合),是个静态概念,一般保存在硬盘中进程 : 正在执行的文件,是一个动态概念,运行起来的程序,就是指载入到内存中的可执行文件,这个时候操作系统会开启一个进程来运行内存中的这个文件对象,如果要关闭某个程序,就可以直接杀死这个进程1.2 JVM内存划分Xxx.class 是个静态概念,保存在硬盘中,当我们执行java 运行命令的时候,会把该class文件载入内存中Java Runtime Data
2021-03-25 21:04:52
232
原创 2021-03-24
Day03流程控制、循环、方法流程控制1.1 Switch1.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
154
原创 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
126
原创 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
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅