自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 最后一天| 84. 柱状图中最大的矩形

【代码】最后一天| 84. 柱状图中最大的矩形。

2024-03-15 09:52:02 486

原创 代码随想录训练营第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

原创 代码随想录训练营第57天| 647. 回文子串、516.最长回文子序列

要注意dp数组的含义以及是从dp数组哪个方位往哪个方位推导。

2024-03-11 15:05:06 394

原创 代码随想录训练营第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

原创 JDBC基础使用

【代码】JDBC基础使用。

2024-03-07 20:30:26 403

原创 代码随想录训练营第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

原创 代码随想录训练营第50天| 123.买卖股票的最佳时机III、188.买卖股票的最佳时机IV

状态机,dp数组可优化为2*5;

2024-03-06 22:38:21 408

原创 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

原创 代码随想录训练营第45天| 70. 爬楼梯、322. 零钱兑换、279.完全平方数

使用完全背包做的爬楼梯。

2024-02-28 10:27:27 504

原创 代码随想录训练营第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

原创 代码随想录训练营第40天| 343. 整数拆分、96.不同的二叉搜索树

343. 整数拆分343. 整数拆分。

2024-02-26 14:55:59 465

原创 代码随想录训练营第39天| 62.不同路径、63. 不同路径 II

【代码】代码随想录训练营第39天| 62.不同路径、63. 不同路径 II。

2024-02-26 11:33:52 525

原创 代码随想录训练营第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

原创 代码随想录训练营第32天| 122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II

如果明天卖掉能赚,今天就买。

2024-02-24 13:58:23 421

原创 代码随想录训练营第31天| 455.分发饼干、376. 摆动序列、53. 最大子序和

这种类型的题,如果用贪心做,就是找波峰和波谷。有点类似前缀和的感觉。

2024-02-24 13:18:47 508

原创 代码随想录训练营第30天| 332.重新安排行程、51. N皇后、37. 解数独

写回溯写麻了,这题先放着。

2024-02-23 13:01:29 407

原创 代码随想录训练营第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

原创 代码随想录训练营第24天| 77. 组合

【代码】代码随想录训练营第24天| 77. 组合。

2024-02-20 20:38:04 450

原创 代码随想录训练营第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关注的人

提示
确定要删除当前文章?
取消 删除