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

  • day35-JSON&Ajax03

    JSON&Ajax034.jQuery的Ajax请求原生Ajax请求问题分析:编写原生的Ajax要写很多的代码,还要考虑浏览器兼容问题,使用不方便在实际工作中,一般使用JavaScript的框架(比如jquery)发动Ajax请求,从而解决这个问题。4.1jQueryAjax操作方法在线文档

  • Springboot实现HTML表单from简单的接收信息

    HTML<from>元素from可向Web服务器提交请求普遍格式:<fromaction="服务器地址"method="请求方式"enctype="数据格式"><inputtype="submit"value="Test按钮"></from>metho

  • VUE组件之间的参数传递与方法调用

    阅读目录父组件向子组件子组件调用父组件方法其它组件间调用回到顶部父组件向子组件父组件向子组件传参:父组件中的子组件标签中增加:param="param"子组件中增加props接受参数(注意props需要与data同级)props:{param:{type:Object}},data(){return

  • HTML标签

    HTML结构           HTML模板HTML:htypertextmarkuplanguage,即超文本标记语言<!DOCTYPEhtml>#按标准最新模式解析<

  • 从0搭建vue3组件库:自动化发布、管理版本号、生成 changelog、tag

    今天看到一篇文章中提到了一个好用的工具release-it。刚好可以用在我正在开发的vue3组件库。纸上得来终觉浅,绝知此事要躬行,说干就干,下面就介绍如何将release-it应用到实际项目中,让组件库可以自动化发布、管理版本号、生成changelog、tag等项目调整在使用这个工具之前先对组件库

  • 从零打造“乞丐版” React(一)——从命令式编程到声明式编程

    这个系列的目的是通过使用JS实现“乞丐版”的React,让读者了解React的基本工作原理,体会React带来的构建应用的优势1HTML构建静态页面#使用HTML和CSS,我们很容易可以构建出上图中的页面<!DOCTYPEhtml><htmllang="en"><hea

  • PyTorch搭建卷积神经网络(CNN)进行视频行为识别(附源码和数据集)

    需要数据集和源码请点赞关注收藏后评论区留下QQ邮箱~~~一、行为识别简介行为识别是视频理解中的一项基础任务,它可以从视频中提取语义信息,进而可以为其他任务如行为检测,行为定位等提供通用的视频表征现有的视频行为数据集大致可以划分为两种类型1:场景相关数据集 这一类的数据集场景提供了较多的语义

  • 15 种最常用的TypeScript 实用程序类型

    在使用TypeScript的过程中,我们是面向类型编程的。为了满足不同的工作场景,我们需要对已知的类型进行改造。为了方便TypeScript用户,TypeScript开发团队为我们提供了很多有用的内置实用类型。有了这些实用类型,我们可以很方便地转换类型、提取类型、排除类型,或者获取函数的参数类型或返

  • Helm Chart 多环境、多集群交付实践,透视资源拓扑和差异

    HelmCharts[1] 如今已是一种非常流行的软件打包方式,在其应用市场中你可以找到接近一万款适用于云原生环境的软件。然后在如今的混合云多集群环境中,业务越来越依赖部署到不同的集群、不同的环境、同时指定不同的配置。再这样的环境下,单纯依赖Helm工具可能无法做到灵活的部署和交付。在本文

  • 一篇关于流程表单初体验

    有小伙伴在星球上催了好几次了,今天松哥就来和大家聊一聊流程中的表单。1.表单分类整体上来说,我们可以将表单分为三种不同的类型:动态表单:这种表单定义方式我们可以配置表单中每一个字段的可读性、可写性、是否必填等信息,不过不能定义完整的表单页面。外置表单:外置表单我们只需要定义一下表单的key,至于这个

  • 如何让 Go 反射变快,你学会了吗?

    最近读到一篇关于Go反射的文章,作者通过反射给结构体填充字段值的案例,充分利用Go的各种内在机理,逐步探讨让代码运行得更快的姿势。文章(原文地址:https://philpearl.github.io/post/aintnecessarilyslow/)非常有学习价值,故翻译整理了下来。不要使用反射

  • 你还在直接用 localStorage 么?该提升下了

    设计封装之前先梳理下所需功能,并要做成什么样,采用什么样的规范,部分主要代码片段是以 ​​localStorage​​作为示例,最后会贴出完整代码的。可以结合项目自行优化,也可以直接使用。复制//区分存储类型type//自定义名称前缀prefix//支持设置过期时间expire//支持加密

  • 聊聊项目中常见的TypeScript错误

    TypeScript错误信息由错误码和详细信息组成。例如:TS2456,其中错误码是以“TS”开头+数字(一般是4位数字)结尾这样的格式组成的字符串,用来作为特定类型错误的专属代号。下面我们看一下那些常⻅,但在官方文档甚少提及的类型错误:1.TS2456首先是由于类型别名循环引用了自身造成的TS24

  • 泛型的类型擦除后,Fastjson反序列化时如何还原?

    哈喽大家好啊,我是Hydra~在前面的文章中,我们讲过Java中泛型的类型擦除,不过有小伙伴在后台留言提出了一个问题,带有泛型的实体的反序列化过程是如何实现的,今天我们就来看看这个问题。铺垫我们选择fastjson来进行反序列化的测试,在测试前先定义一个实体类:复制@DatapublicclassF

  • 这几个 TypeScript 类型,90% 的人说不出原因

    有这样几个TypeScript类型,大家先试着猜下res都是啥:第一个:传入的类型参数为联合类型1|'a',问res是啥复制typeTest<T>=Textendsnumber?1:2;typeres=Test<1|'a'>;1.2.3.第二个:传入的类型参数为boolean

  • 写好C语言,漂亮的宏定义很重要!

    写好C语言,漂亮的宏定义很重要!使用宏定义可以防止出错,提高可移植性,可读性,方便性等。下面列举了一些成熟软件中常用的宏定义。1.防止一个头文件被重复包含复制1#ifndefCOMDEF_H2#defineCOMDEF_H3//头文件内容4#endif1.2.3.4.2.重新定义一些类型,防止由于各

  • 聊聊 Elastic-Search 部署和应用

    es简介Elasticsearch是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎ApacheLucene(TM)基础上的搜索引擎Elastic官网https://www.elastic.co/cn/主要功能:分布式搜索数据分析分组和聚合es下载地址https://www.elasti

  • 200 行JS代码,带你实现代码编译器

    一、前言对于前端同学来说,编译器可能适合神奇的魔盒🎁,表面普通,但常常给我们惊喜。编译器,顾名思义,用来编译,编译什么呢?当然是编译代码咯🌹。其实我们也经常接触到编译器的使用场景: React中JSX转换成JS代码; 通过Babel将ES6及以上规范的代码转换成ES5代码;&

  • Visual Studio 2019之让我们统一代码风格吧

    问题在之前介绍VS2019的一键清理的文章当中,我们提到了一个问题,即Applyimplicit/explicittypepreferences到底是使用哪一个呢?Applyimplicit/explicittypepreferences?到底用哪一个呢首先我们来看一下,这条规则是用来解决什么问题的

  • 90行JS代码构建属于你的React

    当我学习React的时候,我觉得它所做的一切都是魔术,然后我就开始思考这种魔术究竟是什么。我感到非常惊讶,当我发现React所做的一切非常简单,甚至如果我们不是下一家大型初创公司增加筹码,仅需要很少的JS代码就可以构建它。这也是促使我写这篇文章的动力,希望你读完这篇文章也有相同的感觉。我们将构建什么

推荐阅读