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

  • 多项式相加求和(C语言链表版)

    C语言链表学的差不多了吗?学的差不多那我们来试试如何用链表做一个多项式相加的程序。1.  我们知道多项式是由系数(coef)和指数(expon)构成的,那么我们在用链表建立的时候,就得考虑我们的链表结点需要同时包括三部分的内容,一部分是项的系数,一部分是项的指数,最后不要忘记我们

  • Kubernetes 网络学习之 Cilium 与 eBPF

    开始之前说点题外话,距离上一篇FlannelCNI的发布已经快一个月了。这篇本想趁着势头在去年底完成的,正好在一个月内完成计划的所有内容。但上篇发布后不久,我中招了花了一个多周的时间才恢复。然而,恢复后的状态让我有点懵,总感觉很难集中精力,很容易精神涣散。可能接近网上流传的“脑雾”吧,而且Ciliu

  • Docker笔记:Docker容器通信参数-Link参数介绍

    link参数作用同一个宿主主机上的多个docker容器之间如果需要进行通信,第一种最容易想到的方式就是使用容器自身的ip地址、宿主主机的ip+容器暴露出的端口号来通信,我们知道默认情况下docker重新run后,对应的IP地址就会改变,这样如果两个容器之间通信就会变得非常麻烦,每次都要修改通信的IP

  • 记录--“非主流” 的纯前端性能优化

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助性能优化一直是前端研究的主要课题之一,因为不仅直接影响用户体验,对于商业性公司,网页性能的优劣更关乎流量变现效率的高低。例如DoubleClickbyGoogle发现:如果页面加载时间超过3秒,53%的用户会选择终止当前操作并离开网站加载时

  • 在线客服系统源码开发实战总结:动态加载js文件实现粘贴一段js的sdk代码,直接引入插件效果

    常见的在线客服系统中,或者是统计代码中,粘贴一段js代码,就能引入某个插件的效果。这个是怎么实现的呢? 原理非常的简单:对于不同的加载文件类型创建不同的节点,然后添加各自的属性,最后扔到head标签里面。经测试,本方法兼容各浏览器,安全、无毒、环保,是web开发人员工作常备代码。&nbsp

  • Vue Router

    1.1相关理解1.1.1vue-router的理解Vue的一个插件库,专门用来实现SPA应用1.1.2对SPA应用的理解单页Web应用(singlepagewebapplication,SPA)整个应用只有一个完整的页面点击页面中的导航链接不会刷新页面,只会做页面的局部更新数据需要通过Ajax请求获

  • 幸福里 C 端 iOS 编译优化实践-优化 40% 耗时

    作者|许斌斌背景经过长期的业务迭代,C端工程增量编译已经严重劣化,2021年12月前,C端平均增量编译长达3分钟以上,严重影响研发效率,急需优化!经过优化之后,增量编译时长降低到2分钟左右。分析幸福里app编译过程主要耗时分析全量编译:pod编译占用大部分时间,多达数百秒,CI打包需要20到30分钟

  • 基于Matlab的Robotics Toolbox工具箱的机器人仿真函数介绍(运动学)

    前言随着我们了解到机器人如何建立运动学模型和动力学模型之后,我们可以使用Matlab中的仿真工具箱内来对模型的准确性进行验证,并且可以通过内置的函数进行简单的轨迹规划和可视化观察,本节涉及到的工具箱是MATLAB自带的RoboticsToolbox工具箱。一、工具箱介绍及安装1.功能介绍Roboti

  • 深度学习系列资料总结

    👨‍💻作者简介:大数据专业硕士在读,CSDN人工智能领域博客专家,阿里云专家博主,专注大数据与人工智能知识分享。公众号:GoAI的学习小屋,免费分享书籍、简历、导图等资料,更有学习交流群分享AI和大数据资料,加群方式加公众号回复“加群”即可。🎉专栏推荐:目前在写一个CV方向专栏,后期会更新不限

  • 到底什么样的 REST 才是最佳 REST?

    说起RESTAPI,小伙伴们多多少少都有听说过,但是如果让你详细介绍一下什么是REST,估计会有很多人讲不出来,或者只讲出来其中一部分。今天松哥就来和大家一起来聊一聊到底什么是REST,顺便再来看下SpringHATEOAS的用法。一、REST成熟模型首先关于REST,有一个大佬LeonardRic

  • 那些关于DOM的常见Hook封装,你知道几个?

    本文目标主要有以下几点:加深对Reacthooks的理解。学习如何抽象自定义hooks。构建属于自己的Reacthooks工具库。培养阅读学习源码的习惯,工具库是一个对源码阅读不错的选择。useEventListener优雅的使用addEventListener。我们先来看看addEventList

  • 在 jupyter 中实现实时协同是一种什么体验

    1、简介当你在使用​​jupyter​​​时,有没有想象过如果我们可以把正在编写代码的​​jupyter​​​界面共享给其他人,使得别人可以在其他地方实时看到与你同步的​​jupyter​​界面,这样一来无论是与他人沟通代码逻辑,还是远程协助别人解决代码问题,效率的提升都是惊人的。今天的内容,就将教

  • 十分钟快速构建错误监控系统

    前言作为程序员,每次开发完自测充分的时候,但还是会有线上异常情况。如何快速发现或者提前监控到这些异常的出现呢,是不是需要一个错误监控系统?调研一个错误监控系统应该做下面这些事情:当错误发生的时候我们更需要一些辅助信息来帮我们更快的定位错误,比如JS错误类型、JS错误信息、JS错误堆栈、JS错误发生的

  • 一个案例学会 VSCode Snippets,极大提高开发效率

    snippets是片段的意思,VSCode支持自定义snippets,写代码的时候可以基于它快速完成一段代码的编写。不只是VSCode,基本所有的主流编辑器都支持snipeets。一个功能被这么多编辑器都支持,那肯定是很有用的,但是这功能大多数人都没用起来。我之前写过一篇snippets的文章,讲了

  • 基于 Next.js 的 SSR/SSG 方案了解一下?

    本文主要是讲讲如何使用Next.js框架实现服务端渲染,将有效提升网页的SEO和首屏渲染速度,说不定哪天就用上了,是吧!一、服务端渲染(SSR)服务端渲染(SSR,ServerSideRender)与客户端渲染(CSR,ClientSideRender)的核心区分点简单来说就是完整的HTML文档在服

  • 如何使用可选样式表为网站或应用添加黑暗模式

    为你的站点添加黑暗模式黑暗模式已经应用在了许多流行的网站和应用程序中,诸如Twitter、Instagram、WhatsApp和YouTube等。但是你该怎样在自己的网站上添加这种模式呢?我一直非常喜欢动态的网站颜色主题切换器。它们可以让你选择自己喜欢的颜色主题,从而改善了用户体验!例如,下面是在T

  • React-Router v6新特性解读及迁移指南

    前言18年初,ReactRouter的主要开发人员创建一个名为ReachRouter的轻量级替代方案。原来是相互抗衡的,却没想ReactRouter直接拿来合并(真香!)目前v6已是测试最后一版,估计新的特性不出意外就是下面这些了: <Switch>重命名为<Routes

  • 19个来自2019 React Conf的总结

    ReactConf⚛️已经正式结束。有很多精彩的演讲,人物,活动,当然还有美食。我还在整理整个活动,但是就这次会议而言,这是迄今为止我参加过的最好的活动。开发者对于社区通常都会保持一颗敬畏之心。大会的志愿者和组织者完成了难以想象的工作,使得每一个参加会议的人都感到宾至如归。他们的努力使得我们每个人都

  • 如何开发自己的Spring Boot Starter

    我们在使用SpringBoot的过程中,往往都是在pom.xml里加了一系列的依赖,然后启支一个包含main方法的Application,一切就OK啦。给你我的感觉,就像是自己要动手做个菜,自己不再需要准备每一部分的原材料,直接购买包装好的一份菜的原料,下锅即可。那我们详细看下,这份「包装好」的原料

  • 一篇文章了解H5打开APP的诸多方案

    其实H5打开APP本来应该是一件很简单的事,无非是在H5页面上调用一个协议或者接口将APP打开嘛。但是因为技术方案的发展和某些流量APP的封锁,唤起APP的方案就变得复杂了起来。本文从介绍唤起APP的诸多方案入手,讲述各个方案的优缺,期望读者能从全局的角度对H5唤起APP有一个系统的认识。1.唤起A

推荐阅读