- 博客(58)
- 收藏
- 关注
原创 面向切面的编程实战
target表示该注解作用于方法上,@Retention(RetentionPolicy.RUNTIME)表示该注解会在运行时保留,因此可以通过反射机制来读取注解信息。面向切面的编程(AOP)就是让哥们写代码的时候更加关注核心业务的实现,将核心业务代码前后的日志等不重要的通过注解的方式,交给其他部分完成,使得代码有更高的可维护性。该方法中的before表示是在切点执行下面定义的方法,下述代码完成了业务代码执行前的赋值动作。在执行insert方法前,会先执行AutoFill方法.
2024-03-19 20:13:05
411
原创 Nginx反向代理
web段发送的请求是:http:localhost:80/api/employee/login。后端实际:http:localhost:8080/admin/employee/login。本次过程采取的规则是将代有api字段的请求转变成proxy_pass格式的请求。这是一个反向代理的过程,浏览器的请求发送给前端,Nginx通过一定的规则将其转化后,传递给后端。3、保证后端服务安全:客户端不能直接访问后端,前后端分离的模式,保障后端安全。nginx反向代理的好处。
2024-03-16 22:00:03
857
原创 代码随想录训练营第58天| 503. 下一个更大的元素II、42. 接雨水
【代码】代码随想录训练营第58天| 503. 下一个更大的元素II、42. 接雨水。
2024-03-13 10:59:43
515
原创 代码随想录训练营第57天| 739. 每日温度、496.下一个更大元素 I
【代码】代码随想录训练营第57天| 739. 每日温度、496.下一个更大元素 I。
2024-03-12 13:33:25
445
原创 代码随想录训练营第54天| 583. 两个字符串的删除操作、72. 编辑距离
【代码】代码随想录训练营第54天| 583. 两个字符串的删除操作、72. 编辑距离。
2024-03-11 13:39:42
480
原创 代码随想录训练营第54天| 392.判断子序列、115.不同的子序列
【代码】代码随想录训练营第54天| 392.判断子序列、115.不同的子序列。
2024-03-11 11:27:47
494
原创 代码随想录训练营第53天| 1143.最长公共子序列、1035.不相交的线、53. 最大子数组和
【代码】代码随想录训练营第53天| 1143.最长公共子序列、1035.不相交的线、53. 最大子数组和。
2024-03-10 16:53:01
380
原创 MYSQL刷题2| 1112.每位学生的最高成绩、1398.购买了产品A和产品B缺没有购买产品C的顾客
使用sum(if)组合能判断分组和每个小组分别满足什么条件,从而找到条件满足的小组。
2024-03-07 22:08:21
427
原创 代码随想录训练营第52天| 300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
【代码】代码随想录训练营第52天| 300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组。
2024-03-07 14:40:23
451
原创 代码随想录训练营第51天| 309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费
【代码】代码随想录训练营第51天| 309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费。
2024-03-07 10:17:51
419
原创 MySQL刷题1| 1821. 寻找今年具有正收入的客户、1873. 计算特殊奖金、183. 从不订购的客户
【代码】MySQL刷题1| 1821. 寻找今年具有正收入的客户、1873. 计算特殊奖金、183. 从不订购的客户。
2024-03-06 20:25:49
439
原创 代码随想录训练营第48天| 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II
【代码】代码随想录训练营第48天| 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II。
2024-03-02 11:05:46
490
原创 代码随想录训练营第47天| 198.打家劫舍、213.打家劫舍II、337.打家劫舍III
【代码】代码随想录训练营第47天| 198.打家劫舍、213.打家劫舍II、337.打家劫舍III。
2024-03-02 11:01:49
387
原创 代码随想录训练营第46天| 139.单词拆分、卡码网56. 携带矿石资源
方法一:一次只放入一个矿石,按照0-1背包问题实现,超时。方法二:一次性放多个同种矿石。
2024-02-29 10:32:06
414
原创 代码随想录训练营第44天| 卡码网52. 携带研究材料、518. 零钱兑换 II、377. 组合总和 Ⅳ
【代码】代码随想录训练营第44天| 卡码网52. 携带研究材料、518. 零钱兑换 II、377. 组合总和 Ⅳ。
2024-02-27 18:27:18
432
原创 代码随想录训练营第43天| 1049. 最后一块石头的重量 II、494. 目标和、474.一和零
【代码】代码随想录训练营第43天| 1049. 最后一块石头的重量 II、494. 目标和、474.一和零。
2024-02-27 11:31:09
473
原创 代码随想录训练营第41天| 卡码网46. 携带研究材料、416. 分割等和子集
【代码】代码随想录训练营第41天| 卡码网46. 携带研究材料、416. 分割等和子集。
2024-02-26 17:25:27
410
原创 代码随想录训练营第38天| 509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
【代码】代码随想录训练营第38天| 509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯。
2024-02-26 10:56:38
438
原创 代码随想录训练营第37天| 738.单调递增的数字、968.监控二叉树
【代码】代码随想录训练营第37天| 738.单调递增的数字、968.监控二叉树。
2024-02-25 21:42:40
489
原创 代码随想录训练营第36天| 435. 无重叠区间、763.划分字母区间、56. 合并区间
【代码】代码随想录训练营第34天| 435. 无重叠区间、763.划分字母区间、56. 合并区间。
2024-02-25 20:09:40
340
原创 代码随想录训练营第34天| 860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球
860.柠檬水找零860.柠檬水找零406.根据身高重建队列。
2024-02-25 19:36:29
445
原创 代码随想录训练营第33天| 1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果
【代码】代码随想录训练营第33天| 1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果。
2024-02-24 20:35:27
432
原创 代码随想录训练营第31天| 455.分发饼干、376. 摆动序列、53. 最大子序和
这种类型的题,如果用贪心做,就是找波峰和波谷。有点类似前缀和的感觉。
2024-02-24 13:18:47
508
原创 代码随想录训练营第29天| 491.递增子序列、46.全排列、47.全排列 II
【代码】代码随想录训练营第29天| 491.递增子序列、46.全排列、47.全排列 II。
2024-02-22 16:27:42
420
原创 代码随想录训练营第28天| 93.复原IP地址、78.子集、90.子集II
【代码】代码随想录训练营第28天| 93.复原IP地址、78.子集、90.子集II。
2024-02-21 19:35:17
380
原创 代码随想录训练营第27天| 39. 组合总和、40.组合总和II、131.分割回文串
【代码】代码随想录训练营第27天| 39. 组合总和、40.组合总和II、131.分割回文串。
2024-02-21 16:21:58
378
原创 代码随想录训练营第25天| 216.组合总和III、17.电话号码的字母组合
【代码】代码随想录训练营第22天| 216.组合总和III、17.电话号码的字母组合。
2024-02-20 21:50:19
466
原创 代码随想录训练营第23天| 669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
【代码】代码随想录训练营第23天| 669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树。
2024-02-20 16:50:29
396
原创 代码随想录训练营第22天| 235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点
【代码】代码随想录训练营第22天| 235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点。
2024-02-20 15:51:18
395
1
原创 代码随想录训练营第21天| 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
501.二叉搜索树中的众数。
2024-02-06 10:35:19
397
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅