深圳幻海软件技术有限公司 欢迎您!

  • 启动器日志 | YSLaunchar-a1.0 模型(第一版)

    YSLaunchar-a1.0模型基本介绍本文不考虑所有具体的实现方法,之后会有更完整第二版发出该程序计划使用julia语言编写,目前版本(1.7)并不包含类(class),取而代之,我会使用julia提供的两种结构体完成。考虑了很久,我将会把所有版本,玩家列表使用字典的形式。主要结构体(mutab

  • 一文通俗讲解元学习(Meta-Learning)

    ©PaperWeekly原创· 作者|孙裕道学校|北京邮电大学博士生研究方向|GAN图像生成、情绪对抗样本生成元学习(meta-learning)是过去几年最火爆的学习方法之一,各式各样的paper都是基于元学习展开的。深度学习模型训练模型特别吃计算硬件,尤其是人为调超参数时候,更需要大量

  • 正则表达式

    什么是正则化?Regularization,中文翻译过来可以称为正则化,或者是规范化。什么是规则?闭卷考试中不能查书,这就是规则,一个限制。同理,在这里,规则化就是说给损失函数加上一些限制,通过这种规则去规范他们再接下来的循环迭代中,不要自我膨胀!为什么需要正则化?我们首先回顾一下模型训练的过程,模

  • PHP vs Go,为什么 Go 不支持命名参数调用函数?

    大家好,我是煎鱼。之前在《Go语言设计哲学[1]》电子书中分享了《​​为什么Go不支持函数重载和缺省参数?​​》的思考和原因。最近有一位从其他编程语言转型Go的同学提出了如下灵魂拷问。“为什么Go不能像PHP、Python一样,在调用函数时,直接带上参数名和值一起传入。这样就不用特意去看这个函数的形

  • 如何优雅的用Golang封装配置项(Functional Options)

    导读​最近要封装一个公共服务,涉及到配置项的地方总是找不到合理的方案,后来看了一下grpc在配置方面的封装,了解到原来是golang特有的FunctionalOptions编程模式,今天分享给大家,希望你能用到,咱们直接来看代码版本V1上面代码很容易,就是想初始化一下Server的配置选项,看起来好

  • TypeScript 的装饰器有哪些?

    大家好,我是前端西瓜哥。JS的装饰器还在提案中(提案了好久),还没进入正式标准,掌握半成品实在性价比不高。但装饰器实在是太强了,TypeScript还是基于第一版实现了自己的装饰器特性,并标明为实验性质,让大家能够早早地用上。目前也不少知名的第三方库(比如Nest.js)使用了TS的装饰器,还是有必

  • 聊聊 Python 命令行参数化的几种方式!

    在日常编写Python脚本的过程中,我们经常需要结合命令行参数传入一些变量参数,使项目使用更加的灵活方便。本篇文章我将罗列出构建Python命令行参数的四种常见方式。它们分别是:内置 sys.argv模块内置 argparse模块内置 getopt模块第三方依赖库&nb

  • Spring Boot 整合 Swagger3 指南

    Swagger好早之前就更新到3了,不过一直没空和小伙伴们分享下具体玩法,主要是也是因为Swagger虽然升级了,但是我们在SpringBoot中却依然可以使用老版本的Swagger,不过好像是从SpringBoot2.6开始,你会发现用不了老版本的Swagger了,哎,反正迟早都得搞,那不如就今天

  • 注意避坑,Vue Router 4: 路由参数在 Created或Setup 时不可用

    你的可能已经注意到,VUE3版本的Vuerouter(4.0)与其之前的版本有一些 breakingchange更改。大部分的VueRouterAPI都没有变化,而且迁移过程也非常直接。然而,一个非常不明显但重要的变化常常被忽视,它可能导致难以调试的行为。现在所有的导航都是异步的。如果你想

  • Python 批量加水印只需一行命令!

    工作的时候,尤其是自媒体工作者,必备水印添加工具以保护知识产权图片,网上有许多的在线/下载的水印添加工具,但他们或多或少都存在以下问题:1.在线工具需要将图片上传到对方服务器,信息不安全。2.很多工具不具备批量处理功能。3.很多工具自定义的功能太少,如水印透明度,字体等。4.操作繁琐。现在只要你会使

  • SpringBoot 巧用全局处理器,优雅的解决参数校验!

    目录一、为什么使用@Valid来验证参数二、@Valid注解的作用三、@Valid的相关注解四、使用@Valid进行参数效验步骤实体类中添加@Valid相关注解接口类中添加@Valid注解全局异常处理类中处理@Valid抛出的异常五、SpringBoot中使用@Valid示例Maven引入相关依赖自

  • 从源码理清 UseEffect 第二个参数是怎么处理的

    useEffect是常用的hook,它支持两个参数,第一个参数是回调函数,第二个参数是依赖。当第二个参数为null或undefined的时候,回调函数每次render都会执行,而参数为数组的时候,只有依赖项变了才会执行。这些我们都很熟悉了,但它是怎么实现的呢?我们来从源码来找下答案。useEffec

  • Python网络爬虫之数美滑块的加密及轨迹-动态JS参数分析

    数美滑块数美滑块的加密及轨迹等应该是入门级别的吧,用他们的教程和话来说就一个des然后识别缺口位置可以用cv2或者ddddoc轨迹也可以随便模拟一个,这些简单的教程在csdn已经有一大把可以搜到的,但是却很少人告诉你,它的js好像是一周更新一次,更新之后post的参数key和des的key会变,混淆

  • 实战篇:解决 Swagger 和自定义参数解析器的功能冲突

     前情提要看了上一篇文章看了同事写的代码,我竟然开始默默的模仿了。。。的小伙伴,应该已经对使用参数解析器来完成第三方接口的统一验签有了清晰的认识。我们在上文中提到过,@RequestBody使用的参数解析器RequestResponseBodyMethodProcessor优先级高于我们自

  • 详解 TypeScript 函数声明和重载

    在JavaScript中,函数是构建应用的一块基石,我们可以使用函数抽离可复用的逻辑、抽象模型、封装过程。在TypeScript中,函数仍然是最基本、最重要的概念之一。下面就来看看TypeScript中的函数类型是如何定义和使用的。一、函数类型定义1.直接定义函数类型的定义包括对参数和返回值的类型定

  • Go 泛型的三个核心设计,你学会了吗?

    大家好,我是煎鱼。Go1.18的泛型是闹得沸沸扬扬,虽然之前写过很多篇针对泛型的一些设计和思考。但因为泛型的提案之前一直还没定型,所以就没有写完整介绍。如今已经基本成型,就由煎鱼带大家一起摸透Go泛型。本文内容主要涉及泛型的3大核心概念,非常值得大家深入了解。如下:类型参数。类型约束。类型推导。类型

  • 新手必看:Python 3.8六大新功能

    IT业日新月异,落后的Python2将在2020年逐渐被淘汰。2019年,随着数据科学的兴起,Python成为了最热门的程序语言。尽管如此,面对浩如烟海的知识,应接不暇也是正常的。语法不断变化,每次Python更新,都会添加许多新的表达。有很多功能小芯只恨自己知道得太晚了。如果读者也感同身受,这里有

  • Python 进阶之源码分析:如何将一个类方法变为多个方法?

     前一篇文章《Python中如何实现参数化测试?》中,我提到了在Python中实现参数化测试的几个库,并留下一个问题:它们是如何做到把一个方法变成多个方法,并且将每个方法与相应的参数绑定起来的呢?我们再提炼一下,原问题等于是:在一个类中,如何使用装饰器把一个类方法变成多个类方法(或者产生类

  • Web前端:征服 JavaScript 面试之什么是闭包?

     前言在我面试时问出的一系列问题里,闭包通常是我问的***个或***一个问题。坦白地说,如果你连闭包也弄不明白,你是不会在JavaScript的道路上走多远的。你别东张西望,说的就是你。你真的理解如何构建一个严谨的JavaScript应用?你真的理解代码背后发生的事情或者说一个应用程序是如

  • Python 3.8新功能盘点:更快,更简洁,更一致,更现代化

     从功能强大的新任务语法到底层大更新,Python3.8迈向更现代的Python代码库。3.8是Python这个流行语言的***版本,适用于从自动化脚本编写、机器学习到Web开发的所有内容。现在可以获得官方测试版,Python3.8带来了许多灵活的语法更改,内存共享,更高效的序列化和反序列

推荐阅读