• 博弈论进阶之Anti-SG游戏与SJ定理

    时间:2024-05-17 13:44:45

    前言在上一节中,我们初步了解了一下SG函数与SG定理。今天我们来分析一下SG游戏的变式——Anti-SG游戏以及它所对应的SG定理首先从最基本的Anti-Nim游戏开始Anti-Nim游戏是这样的有两个顶尖聪明的人在玩游戏,游戏规则是这样的:有\(n\)堆石子,两个人可以从任意一堆石子中拿任意多个石...

  • 【动画进阶】极具创意的鼠标交互动画

    时间:2024-05-11 10:33:23

    最近,群里在讨论这么一个有趣的交互效果,来源于:vueflow.dev:通过审查元素,发现原效果借助了 Canvas 实现。思索了一番,觉得这个效果利用 CSS 配合部分 Javascript 代码完全也是可以做到的。于是动手尝试了一番,最终完美的复刻了该效果:过程中还是有非常多有意思的技巧存在的,...

  • Linux进阶之链路聚合

    时间:2024-05-10 22:00:53

    CentOS7用命令配置链路聚合链路聚合是一个计算机网络术语,将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出入流量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。一、实验环境准备在VMware Workstation部署好CentOS7...

  • python学习总结(函数进阶)

    时间:2024-05-10 07:36:26

    -------------------程序运行原理-------------------1、模块的内建__name__属性,主模块其值为__main__,导入模块其值为模块名    1、创建时间,py文件比pyc文件新,则从新生成pyc。    2、magic num,做运行前版本测试,版本不同重新...

  • SQL进阶随笔--case用法(二)

    时间:2024-05-09 23:23:01

    ---恢复内容开始---用 CHECK 约束定义多个列的条件关系今天来说下check和case的用法。其实,CASE 表达式和 CHECK 约束是很般配的一对组合。也许有很多数据库工程师不怎么用 CHECK 约束,但是一旦他们了解了 CHECK 约束和 CASE 表达式结合使用之后的强大威力,就一定...

  • Androidproject师进阶之路 :《Android开发进阶:从小工到专家》上市啦!

    时间:2024-05-09 21:41:43

    封面文件夹1文件夹2- 当当购买链接 - 京东购买链接为什么写这本书写这本书的念头由来已久了。或许是从我打算写《Android源代码设计模式解析与实战》那时起就萌生了这个念头,由于设计模式属于仅次于架构之下的局部战术。阅读这类书籍可以让具备一定工作经验的开发者提升自己的设计能力,构建更灵活的软件。可...

  • python3-开发进阶补充Django中的文件的上传

    时间:2024-05-09 16:35:15

    PS:这段时间有点不在状态,刚刚找回那个状态,那么我们继续曾经的梦想今天我们来补充一下文件的上传的几种方式:首先我们先补充的一个知识点:一、请求头ContentType:ContentType 指的是请求体的编码类型,常见的类型共有三种:1、application/x-www-form-urlenc...

  • 【算法刷题day45】卡码网:70. 爬楼梯(进阶版);Leetcode:322. 零钱兑换、279. 完全平方数

    时间:2024-05-09 12:48:07

    文章目录 Leetcode 70. 爬楼梯(进阶版)解题思路代码总结Leetcode 322. 零钱兑换解题思路代码总结Leetcode 279. 完全平方数解题思路代码总结 草稿图网站java的Deque Leetcode 70. 爬楼梯(进阶版) 题目:70. 爬楼梯(进阶版)解析...

  • nestjs 全栈进阶--自定义装饰器

    时间:2024-05-09 10:56:56

    视频教程 20_nest中自定义装饰器_哔哩哔哩_bilibili nest new custom-decorator -p pnpm pnpm start:dev 在Nestjs 中我们使用了大量装饰器 decorator ,所以Nestjs 也允许我们去自定义装饰器。 1. 自定义方法装饰器 n...

  • MVC进阶篇(三)——model层数据验证

    时间:2024-05-08 17:44:00

    前言常常在想,姓名性别那些个验证,真的有必要每次遇到,每次写验证吗?好麻烦,于是学到MVC这里,发现MVC自带数据验证,这个东西着实是个好东西。我写了一个小demo,分享给大家。内容一个表单的提交,进行相应的验证。微软提供的MVC中的model层数据验证。DemoModel层using System...

  • 【MyBatis】进阶使用 (动态SQL)-<if>

    时间:2024-05-07 07:44:24

    使用 <if> 标签可以完成对接收到的参数进行判断。 首先看一组都不为空的情况下: 再看当性别为 null 的情况: 此时我们就需要使用 <if> 标签对接收到的参数进行判断,如果不为空,就加入到数据库: 而数据库也能正常插入数据: ...

  • C进阶--自定义类型-3. 枚举

    时间:2024-05-07 07:30:38

    枚举: 把可能的值一一列举.{ }中的内容是枚举类型的可能取值,也叫 枚举常量 。这些可能取值都是有值的,默认从0开始,一次递增1,当然在定义的时候也可以赋初值。3.1 枚举类型的定义 #include <stdio.h>enum Day{Mon,//默认从0开始Tues,Wed,Th...

  • 网络安全之弱口令与命令爆破(下篇)(技术进阶)

    时间:2024-05-05 09:51:45

    目录 一,什么是弱口令? 二,为什么会产生弱口令呢? 三,字典的生成 四,九头蛇(hydra)弱口令爆破工具          1,破解ssh登录密码 2,破解windows登录密码 3,破解mysql登录密码 4,http请求爆破 五,爆破软件的使用         1,破解zip/RAR/AC...

  • STL进阶--狡猾的反向迭代器

    时间:2024-05-04 22:32:20

    反向迭代器两种声明反向迭代器的方法reverse_iterator<vector<int>::iterator> ritr;vector<int>::reverse_iterator ritr;用反向迭代器遍历vector<int> vec = {4,...

  • javascript进阶——分离式DOM脚本编程

    时间:2024-05-04 14:19:10

    编写分离式(unobstrusive)代码意味着对HTML内容的完全分离:数据来自服务器端,javascript代码用来动态化和交互。这种分离的好处是在不同浏览器之间使用是可以完全降级或升级运行,对于高级特性浏览器提供更丰富的交互,不支持高级特性的浏览器可以降级运行其所支持的部分。一、DOMDOM是...

  • Java进阶-JINQ详解与使用-四、JINQ使用总结

    时间:2024-05-03 12:33:56

    JINQ为Java开发者提供了一个强大的工具,以声明式和类型安全的方式处理数据查询。它填补了Java Stream API在数据库查询方面的空白,并提供了一个高效的方式来处理集合和数据库中的数据。虽然它的学习曲线可能略高于直接使用Stream API,但它在数据查询和处理的能力上提供了显著的优势,...

  • 2.4Java全栈开发前端+后端(全栈工程师进阶之路)-前端框架VUE3-基础-Vue组件-异步组件

    时间:2024-05-03 07:41:51

    在实际开发中,一个应用可能会非常复杂。它可能会由很多组件组成。如果在应用启动时就加载所有组件,势必会造成效率低下。因此,正确的方式应该是按需加载。也就是先加载必要组件,然后根据需求在加载其它组件。 为了实现这个需求,Vue为我们提供了异步组件。 官网解释:在大型应用中,我们可能需要将应用分割成小一...

  • amazeui学习笔记二(进阶开发1)--项目结构structure

    时间:2024-05-02 17:41:54

    amazeui学习笔记二(进阶开发1)--项目结构structure一、总结1、项目结构:是说的amazeui在github上面的项目结构,二次开发amazeui用二、项目结构structure基于 Amaze UI 进阶开发目录项目结构LessJavaScript使用中有何问题,请直接在评论中留言...

  • 重温ASP.NET WebAPI(二)进阶

    时间:2024-05-02 17:41:09

    重温ASP.NET WebAPI(二)进阶介绍本文为个人对WebApi的回顾无参考价值。本文内容:Rest和UnitOfWork创建WebAPi的流程IOC-Unity的使用MEF自定义URLBase认证和Token自定义权限日志NLogOData的使用Owin自宿主的使用代码地址:https://...

  • amazeui学习笔记二(进阶开发5)--Web 组件开发规范Rules

    时间:2024-05-02 16:35:50

    amazeui学习笔记二(进阶开发5)--Web 组件开发规范Rules一、总结1、见名知意:见那些class名字知意,见函数名知意,见文件名知意 例如(HISTORY.md Web 组件更新历史记录。)二、Web 组件开发规范Rules目录Web 组件样式组织目录结构及说明package.json...