leetcode day9 day

day125-aop

aop 简介 AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和完善,它以通过预编译方式和运行期动态代理方式实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术。 相关术语 横切关注点 从每个方法中抽 ......
day 125 aop

[代码随想录]Day10-栈与队列part02

## 题目:[20. 有效的括号](https://leetcode.cn/problems/valid-parentheses/) ### 思路: 很简单的一个栈的题目: 1. 如果是左括号就存 2. 如果是右括号就和栈顶的匹配 1. 匹配失败就返回false 2. 匹配成功就删除栈顶元素 3. ......
随想录 队列 随想 代码 part

二维数组花式遍历(旋转,螺旋) [labuladong-刷题打卡 day5]

#矩阵旋转 [48. 旋转图像](https://leetcode.cn/problems/rotate-image/submissions/) 难点主要在于: 1. 用翻转和镜像处理逆反和旋转,和逆转单词一样“难者不会,会者不难”,思路简单 2. 镜像的坐标对应关系处理 3. 语言特性的利用,不同 ......
数组 螺旋 labuladong day5 day

LeetCode 3. 无重复字符的最长子串

``` class Solution { public: int res=0; int lengthOfLongestSubstring(string s) { int n=s.size (); if(!n) return 0; bool st[128]={false}; for(int j=0,i ......
字符 LeetCode

初学C语言day11--文件IO及文件操作

##### C语言文件IO 文件的分类: 文本文件:人能看得懂的文件,存储的是数据ASCII码的二进制 '2''5''5' 50 53 53 二进制文件:人看不懂,存储的是数据的补码 255 1111 1111 ###### 文件IO: FILE *fopen(const char *path, c ......
文件 语言 day 11

初学C语言day10--结构体

##### 结构:struct 结构是由程序员自己设计的一种数据类型,用于描述一种事物的各项数据,由若干项不同的基础数据类型组成 设计结构类型: struct 结构类型名 { 类型名1 成员名1; 类型名2 成员名2; ... }; // 分号不能少 定义结构变量: struct 结构类型名 结构变 ......
语言 结构 day 10

Linux环境编程day04--信号产生与处理

#### 信号管理 ##### 基本概念 1、中断 当进程接收到消息后中止当前正在进行进程,转而去执行其它任务,等其它任务执行结束后再返回刚刚中止的位置,可以继续往下运行 这种执行模式称为中断 中断分为硬件中断、软件中断,硬件中断是由硬件设备引发的、软件中断是执行了中断指令引发 2、信号 信号是一种 ......
信号 环境 Linux day 04

Linux环境编程day03--文件管理

分别使用标准IO和系统IO写入一百万个整数到文件,测试谁的时间更短?为什么? 结论:在同等数据的写入下,使用标准IO要比直接使用系统IO更快 原因:标准IO有缓冲区机制,在执行fwrite写文件时,数据不是直接调用系统IO写入磁盘,而是先存放在内存的缓冲区中,直到缓冲区满后才会调用一次系统IO全部写 ......
环境 文件 Linux day 03

『模拟赛周总结』Day10-Day14

这五场模拟赛感觉打的不做评价,,,看排名来说不是那么悲观吧,,, 应yzh的要求,我先写一下Day13的T3是怎么改A的。 这个题首先一眼丁真线段树应该问题不大,毕竟都做过好多遍类似这样的线段树的题了。 题目中支持两个操作,第一个操作是翻转 $0$ 和 $1$ ,直接异或就行。第二个操作是查询标记是 ......
模拟赛 Day 10 14

LeetCode从算法到算命—每日一题(0804)

# 980.不同路径III ## 题目信息 在二维网格 `grid` 上,有 4 种类型的方格: - `1` 表示起始方格。且只有一个起始方格。 - `2` 表示结束方格,且只有一个结束方格。 - `0` 表示我们可以走过的空方格。 - `-1` 表示我们无法跨越的障碍。 返回在四个方向(上、下、左 ......
算法 LeetCode 0804

vue--day54--todolist 中的MyItem 和App 消息发布实现通信

1.App.vue <template> <div id="root"> <div class="todo-container"> <div class="todo-wrap"> <!-- @addTodo 事件名 addTodo 回调名--> <MyHeader @addTodo="addTodo ......
todolist 消息 MyItem vue day

day05课程回顾

# 课程回顾 1. 运算符 1. 赋值运算符 = += -= *= /= %= 赋值运算符默认强制类型转换 2. 位运算(了解) 3. 三目运算(掌握) boolean ?数1 :数2 2. Scanner 1. 导包: import java.util.Scanner; 2. 创建对象 Scann ......
课程 day 05

day05:运算符,Scanner

# day05:运算符,Scanner #### 一、运算符 1. 赋值:=、+=、-=、*=、/=、%= - 简单赋值运算符:= - 扩展赋值运算符:+=、-=、*=、/=、%= - 注意:扩展赋值运算符自带强转功能 ``` int a = 5; a += 10;//相当于a=(int)(a+10 ......
运算符 Scanner day 05

[代码随想录]Day09-栈与队列part01

## 题目:[232. 用栈实现队列](https://leetcode.cn/problems/implement-queue-using-stacks/) ### 思路: 因为go没有栈和队列的类型,直接自己写就行了。 比较简单的实现,具体看代码中的注释。 ### 代码: ```go type ......
随想录 队列 随想 代码 part

day23日

#***一、找找找*** #1.010打开zip文件末尾,发现了一个png图片和一段base64,base64解密后为flag666,图片显示crc有错误,010打开发现宽度值为0,使用脚本进行爆破 ![image](https://img2023.cnblogs.com/blog/2629165/ ......
day 23

day124 - 基于注解管理bean

基于注解管理bean 注解 和 XML 配置文件一样,注解本身并不能执行,注解本身仅仅只是做一个标记,具体的功能是框架检测到注解标记的位置,然后针对这个位置按照注解标记的功能来执行具体操作。 本质上:所有一切的操作都是Java代码来完成的,XML和注解只是告诉框架中的Java代码如何执行。 Spri ......
注解 bean day 124

day123- 自动装配xml

基于xml的自动装配 自动装配 根据指定的策略,在IOC容器中匹配某一个bean,自动为指定的bean中所依赖的类类型或接口类型属性赋值 模拟 controller public class UserController { private UserService userService; ​ pu ......
day 123 xml

day 122 - bean的作用域,生命周期,工厂模式

bean的作用域 在Spring中可以通过配置bean标签的scope属性来指定bean的作用域范围 singleton(默认) 在IOC容器中,这个bean的对象始终为单实例 在ioc容器初始化时创建对象 prototype 这个bean在IOC容器中有多个实例 在获取bean时创建对象 <!-- ......
周期 工厂 作用 模式 生命

暑期竞赛培训 Day 16 <继续写题解>

# - [1] [蓝桥杯 2013 省 A] 剪格子 洛谷P8601 ## 题目描述 如图 $1$ 所示,$3\times 3$ 的格子中填写了一些整数。 ![](https://cdn.luogu.com.cn/upload/image_hosting/hsfjsi38.png) **我们沿着图中 ......
题解 Day 16 lt gt

Linux环境编程day02--系统IO调用

##### 内存管理 用户层 STL 智能指针/容器 自动分配、释放 调用C++ C++ new/delete 调用C C malloc/free 调用POSIX\Linux POSIX brk/sbrk 调用内核 Linux mmap/munmap 调用内核 系统层 Kernal kmalloc/ ......
环境 系统 Linux day 02

鸟哥Linux私房菜学习记录day9

第十七章 认识系统服务daemons 通过systemctl管理服务 通过mask来强迫服务注销 unit 的相依性 通过systemctl管理服务 [root@study ~]# systemctl [command] [unit]command 主要有:start :立刻启动后面接的 units ......
私房 Linux day9 day

day121 - 依赖注入的几种方式(2)

依赖注入的几种方式 为数组类型属性赋值 直接配置property中的array属性 <bean id="studentFive" class="com.gu.spring.pojo.Student"> <property name="sid" value="1003"></property> <pr ......
方式 day 121

安全学习之路Day39

![](https://img2023.cnblogs.com/blog/3073714/202308/3073714-20230804165747072-317927668.png) ![](https://img2023.cnblogs.com/blog/3073714/202308/30737 ......
Day 39

“有一群人在一起,就很好!”RTE Open Day 首场活动圆满结束

![](https://oscimg.oschina.net/oscnet/up-5e9680c4d5f9c66d5808b98e5d1a3755351.jpg#pic_center =600x) 开发者朋友们大家好啊,我是 @陈运营。 就在上周末的 7月22日, 社区更名后的第一场线下活动 —— ......
首场 Open RTE Day

Day22(2023.08.03)

行程 9:10 到达普陀区大数据中心 9:40 项目启动会 11:30--13:30 吃饭休息 13:00 整理表格 16:30 下班 ......
2023 Day 22 08 03

Day23(2023.08.04)

行程 8:45 到达上海市信息安全测评认证中心(黄浦区陆家浜路1308号) 9:00 存档文件 11:30--13:00 吃饭休息 13:00 Linux方面核查 17:00 下班 ......
2023 Day 23 08 04

Day21(2023.08.02)

行程 9:10 到达上海电气集团数字科技有限公司(合川路2555号) 9:40 应用层方面访谈 11:30--13:30 吃饭休息 13:30 存档文件 16:30 下班 ......
2023 Day 21 08 02

Day20(2023.08.01)

行程 8:45 到达上海市信息安全测评认证中心(黄浦区陆家浜路1308号) 9:00 存档文件 11:30--13:00 吃饭休息 13:00 存档文件 17:00 下班 ......
2023 Day 20 08 01

Day19(2023.07.31)

行程 8:45 到达上海市信息安全测评认证中心(黄浦区陆家浜路1308号) 9:00 存档文件 11:30--13:00 吃饭休息 13:00 存档文件&Windows实践 17:00 下班 ......
2023 Day 19 07 31