技术专区

  • Java 9.回文数

    给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。     例如,121 是回文,而 123 不是。 来源:力扣(LeetCode)链接:…

    编程笔记 2022年8月15日
  • python | split函数时间复杂度

    源码 while (maxcount-- > 0) { while (i < str_len && STRINGLIB_ISSPACE(str[i])) i++; if (i == str_len) break; j = i; i++; while (i < str_len && !STRINGLIB_ISSPACE(str[i])) i++…

    编程笔记 2022年8月15日
  • Python识别文件中的手机号

    # 代码识别文件中的所有手机号 import re # 读取目标文本文件 def get_str(path): f = open(path, encoding='utf-8') data = f.read() f.close() return data # 正在表达式提取文本号码 def get_phone_number(str):…

    编程笔记 2022年8月15日
  • JavaScript 异步函数的 Promisification 处理

    Promisification 是一个很长的词,表示一个编程范式的转变,即将接受回调的函数转换为一个返回类型为 Promise 的函数。 我们现实的开发项目中经常需要这种转换,因为许多函数和库都是基于回调的,但是 Promise 更方…

    大前端 2022年8月15日
  • 第五章 - 虚拟机栈

     不需要太用力表达什么,大家都有感受,不如沉默 1.虚拟机栈概述 虚拟机栈出现的背景 由于跨平台性的设计,Java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的。 优点是跨平台,指令…

    编程笔记 2022年8月15日
  • 【java面试题】面向对象的特征

    【java面试题】面向对象的特征   面向对象编程是利用类和对象编程的一种思想,万物可归类,类是对于世界事物的高度抽象,万物皆对象,对象是具体的世界事物。 面向对象的三大特征:封装、继承、多态。 封装说明一个…

    编程笔记 2022年8月15日
  • 2001年NOIP普及组] 求先序排列

    2001年NOIP普及组] 求先序排列 分析:根据题意,已知中序遍历和后序遍历求先序遍历,很显然是用递归求解。我们知道后序遍历中根节点是最后一个,所以可以首先确定根节点的位置,然后通过根节点找中序遍历中的根节点…

    编程笔记 2022年8月15日
  • SpringMVC笔记

    SrpingMvc SSM:Spring + SpringMvc + Mybatis Mvc三层架构 狂神说SSM框架系列笔记 链接:http://dwz.date/ac27 1、回顾MVC 1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设…

    编程笔记 2022年8月15日
  • Ajax

    9、Ajax 9.1、简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建…

    编程笔记 2022年8月15日
  • 拦截器

    10、拦截器 10.1、概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具…

    编程笔记 2022年8月15日