- 博客(19)
- 收藏
- 关注
原创 VUE基础--基本认识
vue.config 修改全局配置,找到需要修改的配置重新赋值即可, 其实也可以在工具库vue.js找到配置手动修改。那么问题来了,当实际业务中一个大的容器对应一个大的vue实例,其中有很多的动态数据需要实例去处理,该如何解决呢?{{ }} 插值语法 用于取出data中对应的数据(此处实际是取的是vue实例中_data中的数据)在浏览器安装vue插件 edge可以直接安装 谷歌需要github下载或者直接使用魔法下载安装插件。答案是将所有数据分类拆分,对应就是在容器和实例中产生了很多的标签和组件分类管理。
2024-08-30 17:14:18
340
原创 随记--软件设计
DMA方式: 高速 批量数据交换 (向cpu总线裁决逻辑提出总线请求 cpu执行完当前总线周期即可释放总线控制权)cpu接到中断请求后保存正在执行程序的现场,打断的程序当前位置即为断点。程序控制查询:无条件传送和程序查询 效率低 严重影响cpu利用率。程序中断方式:cpu与数据传输是并行的 cpu无需等待。当IO系统准备好以后 发送中断请求信号通知cpu。中断处理过程:cpu无需等待也不必查询IO状态。进程和线程:(主要是那些可以共享哪些不能共享)调节cpu和内存之间数据传输的差距。
2024-07-01 21:27:21
459
原创 随记--软件设计知识点
第一条指令执行时间(建立时间) + (指令数-1)* 流水线周期。理论公式:(t1+t2+t3...+tn)+ (n-1)*t。实践公式:n*t + (n-1)*t 区别就是将。有寄存器的时候寄存器最快 没有的时候则是cache最快。使用cache改善系统性能依据的就是程序的局部性原理。流水线周期指的是三个步骤中耗时最长的时间。三级存储体系:cache--主存--辅存。空间局限性:指访问后相邻位置被访问。时间局限性:指访问过后重复被访问。延长 三步骤取的是其中最大值。
2024-06-26 20:45:06
523
原创 JAVA--软件设计知识点
反码:正数的反码与原码相同,负数的反码是其绝对值按位取反(符号位不变)补码:正数的补码和原码相同,负数的补码是其反码末位加1(符号位不变)0101 1010 1101 对应十六进制就是 5AD。001 110 110 对应八进制就是 166。八转二:反过来 每一个数字分解成三位。原码:最高位是符号位 其余低位表示。二进制 八进制 十进制 十六进制。移码:补码的符号位按位取反。
2024-06-25 22:47:12
481
原创 关于Servlet注意事项
当测试servlet项目时 所有环境配置完毕 基本代码框架搭好后 访问指定路径后报错 找不到对应的servlet 开始以为是web-app版本问题 更换后未解决。
2024-05-28 22:41:08
336
原创 java--随记
字节流:一次读取一个字节单位的数据 可以读取任意类型数据 (二进制文件)但读取文字的时候可能会出现乱码问题字符流:一次读取一个字符 适合读取文本文件区分:看结尾的单词 以stream结尾为字节流 以reader或者writer结尾的为字符流流的使用完毕都需要关闭 节省资源。
2024-05-27 17:22:42
696
原创 java--抽象类
当不同的国家之间的人进行问候时 表达方式是不一样的 此时方法体不能确定 所以不能有实现。每个国家的人都具有姓名 年龄性别等 这些都是可以确定的 可以直接写在代码中。抽象类中有构造方法 但是不可以创建对象 构造方法是给子类使用的。在java中 只要在方法中有大括号 就代表该方法被实现了。因此 像这种无法确定实现的方法 建议定义为抽象方法。不同国家具有不同的人 定义变量和方法去描述对象。当一个类中有抽象方法 该类必须定义为抽象类。目的是强制使子类重写抽象类未实现的方法。
2024-05-27 10:21:32
262
原创 Tomcat--01
1)软件架构:C/S :客户端-->服务器端 QQ 微信 LOL 美团 ..B/S: 浏览器端-->服务器端 京东 淘宝2)资源分类:静态资源:所有用户访问后 结果都是一样的 这样的资源可以直接被浏览器解析如html css js jpg动态资源:每个用户访问资源后 得到的结果可能会不一样 需要先将动态转换为静态 再返回给浏览器解析呈现给用户如 sevlet/jsp php等3)网络通信三要素协议:http/httpsip(域名):确定主机端口号:确定应用程序(服务)
2024-05-06 23:00:59
293
原创 Java多线程
一个应用程序至少有一个进程 一个进程中包含多个线程并发:多个线程同一个时间段进行 但是不一定同时执行并行:同一个时刻执行多个线程单cpu只能是并发 多cpu可以实现并行。
2024-04-30 21:00:00
174
1
原创 Java基础--06
相当于文件夹 存储各种java类导包的作用:在类中使用的时候就省去了前缀 简化了代码注意:使用同一个包中的类时 不需要导包使用java.lang包也不需要导包其他情况都需要导包如果同时使用两个包中的同名类则需要表明前缀 否则无法区分。
2024-04-21 17:18:30
793
1
原创 Java基础--05
将多个类中共同的功能抽取出来的类 叫做父类 extends+父类名称这样子类就能够自动具有父类中的方法 当创建子类对象时 先调用父类相对应的构造方法 再调用子类相对应的构造方法(因为子类在使用父类中的数据时 父类应该是先要初始化完成)注意 : java中的类都直接或者间接的继承object类 子类只能访问父类中非私有的成员1)构造方法不能被继承2)成员变量可以被继承(无论什么修饰符)但是私有的修饰符继承下来不能通过对象直接调用了。
2024-04-20 22:23:45
217
1
原创 Java基础-04
表示静态的 是java中的修饰符 可以修饰成员变量和成员方法修饰成员变量称为表示该变量对这个类中的所有对象共享 不属于某个特定的对象 是类的级别的变量调用:直接使用类名. 去调用 例如:Student.teacherName;静态变量在类加载的时候就出现了 早于对象的创建(只有new的时候才会创建对象)修饰成员方法称为场景:通常用于和。
2024-04-16 22:17:53
416
1
原创 Java基础--03
过程:1.加载class文件2.声明局部变量3.在堆内存中开辟一块空间(new关键字 开辟空间)4.默认初始化(成员变量没有赋值就会默认是初始化的值)5.显示初始化(赋值是多少 初始化就是多少)6.构造方法初始化(无参构造方法)7.将堆中的地址值赋值给左边的局部变量student整个过程栈内存压栈出栈 最后一行代码执行完后 main方法出栈 堆中的空间没有引用 被标记为垃圾 由jvm的GC处理。
2024-04-15 23:06:50
800
1
原创 Java基础语法-- 02
就是在代码中对类 方法 和 变量起的名字规则:由字母、数字、下划线或者美元符号$开头不能以数字开头 不能是关键字 区分大小写对于方法名和变量:一个单词小写(name) 多个单词第一个单词首字母大写 其他单词首字母大写 (firstName)对于类名:一个单词(Student) 多个单词所有单词首字母大写 (GoodStudent)基于上面的前提下 标识符最好是见名知意。
2024-04-14 21:02:12
559
1
原创 Java基础--JDK、JRE、JVM
编写代码:开发者编写业务逻辑代码编译:javac 其实就是将代码检查语法并翻译为类文件 使JVM可以识别运行:JVM运行代码结果正是java代码运行在jvm之上 所以在不同电脑上只要安装对应的jvm版本即可 这就是java的跨平台性 那么又说回来 jvm是在jre和jdk中 对于开发者其实就是下载指定的jdk就可以了JDK:java开发工具包 包括JREJRE:java运行环境(核心类库) 但不具备编译功能JVM:java虚拟机 运行字节码文件其他还包括调试代码的工具以及内存分析
2024-04-13 20:44:17
219
原创 Java基础----计算机入门
命令行的优势 任何操作系统 图形化界面操作效率肯定都要比命令行慢!某些情况下也比较安全快捷键 win键 +R 输入cmd 回车进入默认路径 一般为C盘用户目录下的某个文件夹。
2024-04-12 22:22:38
296
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人