• 2024-08-15Python教程:异常捕捉与代码重构
    异常pYthon使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让python不知所错的错误时,他都会创建一个异常对象。当你编写了处理改异常的代码,该程序将继续运行;如果你未对异常进行处理,程序停止,并显示一个traceback,其中包含有关异常的报告。异常是使用try-except代
  • 2023-11-17foreach 循环里进行元素的 remove/add 操作注意点
    一、forEach循环foreach循环(Foreachloop)是计算机编程语言中的一种控制流程语句,通常用来循环遍历数组或集合中的元素。Java语言从JDK1.5.0开始引入foreach循环。在遍历数组、集合方面,foreach为开发人员提供了极大的方便。通常也被称之为增强for循环。foreach语法格式如下: for(元
  • 2023-08-27动态可编辑表单项
    遇到的问题:业务需要用户输入对应的username以发送私信给指定对象方案1-input输入就完事了缺陷:要输入,麻烦<form><labelfor="recipient-name">发给:</label><inputtype="text"id="recipient-name"></form>方案2-selectthymeleaf模板动态获取后端user
  • 2023-01-20D - Change Usernames -- ATCODER
    D-ChangeUsernameshttps://atcoder.jp/contests/abc285/tasks/abc285_d 思路DFS深度遍历图。需要注意的是,整个大图中可能有很多小的连通子图,每个子图需要确定起
  • 2023-01-19Change Usernames(拓扑序列)
    题目链接题目描述:Yourunawebservicewith\(N\)users.The\(i\)-thuserwithacurrenthandle\(S_i\)wantstochangeitto\(T_i\).Here,\(S_1,…,\)and
  • 2023-01-16AtCoder Beginner Contest 285 D - Change Usernames(拓扑排序)
    这题想到可以用map容器将string与一个端点下标对应,再建一个有向图,将问题转换成判断一个有向图是否有环赛后补题网上搜如何判断图是否有环,学到了拓扑排序拓扑排序是什么
  • 2022-10-20Django自定义URL转换器
    http://127.0.0.1:8000/usernames/zhangsan/count/以上URL请求传递参数username,此username需进行校验,不满足条件,不需要进入视图进行验证,减少数据库调用。可自定义转换