摘要: class Solution { public ListNode reverseList(ListNode head) { ListNode pre=null; ListNode cur=head; ListNode temp=null; while(cur!=null) { temp=cur.ne 阅读全文
posted @ 2021-11-29 20:44 一刹流云散 阅读(11) 评论(0) 推荐(0)
摘要: class Solution { public boolean repeatedSubstringPattern(String s) { if (s.equals("")) return false; int len = s.length(); s = " " + s; char[] chars = 阅读全文
posted @ 2021-11-29 20:43 一刹流云散 阅读(10) 评论(0) 推荐(0)
摘要: class Solution { public String reverseWords(String s) { StringBuilder sb=removeSpace(s); reverse(sb,0,sb.length()-1); reverseEach(sb); return sb.toStr 阅读全文
posted @ 2021-11-29 20:42 一刹流云散 阅读(14) 评论(0) 推荐(0)
摘要: 计算属性类似于缓存的概念 计算出来的结果保存在属性中 在内存中运行(虚拟DOM) 好处:节省浏览器成本 代码实现 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> < 阅读全文
posted @ 2021-11-28 21:31 一刹流云散 阅读(198) 评论(0) 推荐(0)
摘要: 什么是Axios Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js中。 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持 Promise API 拦截请求和响应 转换请求数据和响应数据 取消请求 自动转换 JSO 阅读全文
posted @ 2021-11-28 21:28 一刹流云散 阅读(86) 评论(0) 推荐(0)
摘要: 1. 什么是MVVM MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开。当然这些事 ViewModel 已经帮我们做了,它可以取出 Model 的数据同时帮忙处理 View 阅读全文
posted @ 2021-11-28 21:10 一刹流云散 阅读(69) 评论(0) 推荐(0)
摘要: 线程简介 用户自己写的线程:用户线程 JVM的线程:守护线程 线程创建(线程开启并不一定立即执行,由cpu调度) 继承Thread类 public class ExtendThread extends Thread { private int i; public static void main(S 阅读全文
posted @ 2021-11-27 20:13 一刹流云散 阅读(37) 评论(0) 推荐(0)
摘要: 当多个线程访问某一个类(对象或方法)时,对象对应的公共数据区始终都能表现正确,那么这个类(对象或方法)就是线程安全的。 阅读全文
posted @ 2021-11-27 19:50 一刹流云散 阅读(72) 评论(0) 推荐(0)
摘要: 一、什么是反射: (1)Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。本质是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。 (2)Java属于先编译再运行的语言,程序中对象的类型在编译期就确定下来了,而当程序在 阅读全文
posted @ 2021-11-27 19:41 一刹流云散 阅读(110) 评论(0) 推荐(0)
摘要: 1.AOP概念 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以 阅读全文
posted @ 2021-11-27 18:54 一刹流云散 阅读(437) 评论(0) 推荐(0)