学习笔记——Liunx;Linux文件与目录结构;VI/VIM编辑器(一般模式、编辑模式、命令模式)
2023-01-23 一、Linux 1、Liunx的简介 Linux是一套免费使用和自用传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了U ...
Python 内置界面开发框架 Tkinter入门篇 甲
最近写了个 python 的 tkinter 框架入门教程,希望给大家介绍一下这个框架的上手过程,这是一个系列文章,现在是第一篇。 ...
JavaScript 实现继承
JavaScript 中的继承可以通过多种方式来实现,如原型链继承、借用构造函数继承、组合继承、ES6 Class继承等。 ...
学习笔记——SSM整合(思路、步骤)
2023-01-22 一、SSM整合 1、Spring + SpringMVC (1)容器管理对象,由DispatcherServlet管理 (2)Spring容器对象,由ContextLoaderListener管理 2、解决组件扫描的冲突问题 (1)SpringMVC只扫描Controller层 ...
【速记】C++ STL自定义排序
这篇笔记咱日后应该还会进行补充。 关于sort的比较函数 STL的algorithm库中的sort函数,可以接受一个cmp函数作为第三个参数,用来指定排序的规则。 自定义sort比较函数 cmp(a,b)函数的返回值是一个bool值,当返回值为true时不改变元素顺序。 可以把其中的a看作序列中前一 ...
Three.js 进阶之旅:新春特典-Rabbit craft go 🐇
兔年到了,祝大家身体健,康万事顺利。本文内容作为兔年新春纪念页面,将使用 Three.js 及 其他前端开发知识,创建一个以兔子为主题的 3D 简单的趣味页面 Rabbit craft go。本文内容包括使用纯代码创建三维浮岛、小河、树木、兔子、胡萝卜以及兔子的运动交互、浮岛的动画效果等。本文包含的... ...
学习笔记——SpringMVC拦截器的两种装配方式;SpringMVC拦截器工作原理;SpringMVC中的异常处理器;SpringMVC工作原理
2023-01-22 一、SpringMVC拦截器的两种装配方式 1、全局装配(放置在springmvc.xml中) <!-- 装配拦截器--> <!-- 全局装配--> <mvc:interceptors> <ref bean="myInterceptor"></ref> </mvc:interc ...
BC6-牛牛的第二个整数
题目描述 牛牛从键盘上输入三个整数,并尝试在屏幕上显示第二个整数。 输入描述 一行输入 3 个整数,用空格隔开。 输出描述 请输出第二个整数的值。 示例 1 输入:1 2 3 输出:2 解题思路 方案一 使用 3 个整形变量依次存储输入的 3 个整数,然后将第二个整形变量的数据输出。 具体代码如下: ...
JavaScript 内存管理及垃圾回收
JavaScript 中的内存管理主要由 JavaScript 引擎负责,开发人员不需要手动管理内存。JavaScript 引擎使用垃圾回收算法来实现自动垃圾回收。
JavaScript 垃圾回收算法是指在 JavaScript 程序中,用来回收不再使用的内存的算法。 ...
『移动端』4种方法解决设置padding时宽高比实际预算的大的问题
使用 CSS 的 box-sizing 属性 MDN docs 关于box-sizing 一种解决方法是使用 CSS 的 box-sizing 属性来控制元素的盒模型。默认情况下,盒模型是 "content-box",这意味着元素的宽度和高度只包括其内容,而不包括 padding 和 border。 ...
学习笔记——拦截器与过滤器的区别;拦截器概述;拦截器中三个方法
2023-01-21 一、拦截器与过滤器的区别 1、过滤器(Filter)属于web服务器组件 (1)过滤器主要作用:过滤Servlet请求 (2)执行时机:两处执行时机(Servlet前、Servlet后) 2、拦截器(Interceptor)属于框架(springMVC) (1)拦截器主要作用: ...
day07-Spring管理Bean-IOC-05
Spring管理Bean-IOC-05 3.基于注解配置bean 3.3自动装配 基本说明: 基于注解配置bean,也可以实现自动装配,使用的注解是:@AutoWired或者@Resource @AutoWired 的规则说明 (1)在IOC容器中查找待装配的组件的类型,如果有唯一的bean装配(按 ...