搜索内容

推荐文章
  • Spring mvc源码分析系列–Servlet的前世今生

    Spring mvc源码分析系列--Servlet的前世今生 概述 上一篇文章Spring mvc源码分析系列--前言挖了坑,但是由于最近需求繁忙,一直没有时间填坑。今天暂且来填一个小坑,这篇文章我们来说说Servlet的发展历史。所以这篇文章还是比较轻松,不涉及太多的源码分析,简单介绍Servlet的由来和发展。 Servlet是什么 传说在上世纪90年代,因为Internet和浏览器的飞速发展,使得基于浏览器的B/S模式随之火爆发展起来。最初,用户使用浏览器向WEB服务器发送的请求都是请求静态的资源,比如html……
    2022-09-29
  • 【C++】从零开始的CS:GO逆向分析2——配置GLFW+IMGUI环境并创建透明窗口

    【C++】从零开始的CS:GO逆向分析2——配置GLFW+IMGUI环境并创建透明窗口   使用的环境:Visual Studio 2017,创建一个控制台程序作为工程文件 1.配置glfw 在github上下载GLFW https://github.com/glfw/glfw,github上的版本会比官网的高 解压后使用Visual Studio打开文件夹     选择生成32位项目   选择全部重新生成,然后选择 安装->glfw      在下面的生成信息可以看到需要的文件生成的位置     打开后,将include、lib文件夹复制到自己的工程文件夹   加入后配置自己的工程……
    2022-09-29
  • 努力一周,开源一个超好用的接口Mock工具——Msw-Tools

    从零开发了一个灵活无依赖,且集成简单的数据接口 Mock 工具——Msw-Tools,已开源到 NPM。Msw-Tools(Mock Service Worker tools)是一个基于 Msw.js 和 Svelte 构建的数据 Mock 工具,用于前后端接口数据联调,和不同数据、不同场景的功能测试。 作为一名前端开发,是不是总有这样的体验:基础功能逻辑和页面UI开发很快速,本来可以提前完成,但是接口数据联调很费劲,耗时又耗力,有时为了保证进度还不得不加加班。 为了摆脱这种痛苦,经过一周的努力,从……
    2022-09-29
  • 组合问题看透回溯法

    利用回溯法求解组合问题,图文并茂,深刻理解回溯原理,使用一种通用的方式去理解回溯问题,寻找回溯问题的突破口!!! 通过组合问题看透回溯法 前言 已经好久没有更新了🤣,从今天开始要保证每周的更新频率了(立个flag,应该能够想到打脸会来的很快😂),今天给大家分享一道LeetCode算法题,题目不是很困难,但是从这到简单的题目我们可以分析出回溯算法的几个核心要点,以后遇到需要回溯的题目可以应对的思路,知道应该怎么思考,朝什么方向去寻找解决问……
    2022-09-28
  • 以TrueType为例谈字形描述

    在《深入理解“字符编码模型”》中,我们了解了字符完整的建模过程,但还留了一个悬念——如何从抽象字符转换为我们视觉所看到的“字形”。本文以 TrueType 字体为例,再和大家聊一聊如何描述字符的字形。 以TrueType为例谈字形描述 作者:哲思 时间:2022.9.17 邮箱:zhe__si@163.com GitHub:zhe-si (哲思) (github.com) 一、前言 在深入理解“字符编码模型”中,我们了解了字符完整的建模过程,但还留了一个悬念——如何从抽象字符转换为我们视觉所看到的“字形”……
    2022-09-28
  • .NET Core Web APi类库如何内嵌运行?

    话题 我们知道在.NET Framework中可以嵌入运行Web APi,那么在.NET Core(.NET 6+称之为.NET)中如何内嵌运行Web Api呢,在实际项目中这种场景非常常见,那么我们本节以.NET 6.0作为演示示例一起来瞅瞅 内嵌运行.NET Core Web APi 接下来我们通过控制台作为主程序来启动Web APi,首先我们创建名为EmbedWebApi的控制台程序,然后创建Embed.WebApi类库运行Web APi,我们在此Web APi中创建如下接口,并实现相关方法来运行Web APi public class InitTest : IInitTest { public voi……
    2022-09-28
  • 从nuxt开始的SEO之路

    故事从一个“美好”的早上开始...... 大清早的来到公司,打开电脑,emm, 还是熟悉的味道,鱼儿被我摸熟了的味道......就在开始准备一天的摸鱼之旅的时候,一种不详的预感涌上心头。 “小李啊!公司那个文档中心的项目,上线了。但是SEO效果不太理想啊。这段时间,你跟进一下,争取达到预期的效果”。组长不知道啥时候已经站在了我的身后。 “没问题,保证完成任务”。此时此刻我的内心独白是:“啥玩意?SEO?那不是给百度充钱就行吗?我一个前端做啥SEO?” 好吧,作为一个刚来公司一个多……
    2022-09-28
  • 前端ES6 面试过关宝典

    前端、ES6、Typescript ES6 部分 Typescript 部分 前端工程面经(节流防抖、https、前端攻击、性能优化...) https://juejin.cn/post/6844903734464495623 ES6面试 为什么选择 ES6 ? ES6是新一代的 JS 语言标准,规范了JS的使用标准(var标量提升)、新增了 JS 原生方法更加优雅 ES5、ES6、ES2015区别 ES2015特指在2015年发布的新一代JS语言标准,ES6泛指下一代JS语言标准,包含ES2015、ES2016、ES2017、ES2018等。现阶段在绝大部分场景下,ES2015默……
    2022-09-28
  • .NET 反向代理 YARP 自定义配置提供程序(Configuration Providers)

    介绍   基本 Yarp 示例显示从 appsettings.json 加载的代理配置。相反,代理配置可以从您选择的源以编程方式加载。您可以通过提供几个实现 IProxyConfigProvider 和 IProxyConfig 的类来做到这一点。   可以使用配置过滤器在加载序列期间修改配置。 结构   IProxyConfigProvider 有一个方法应该返回一个 IProxyConfig 实例。 IProxyConfig 具有当前路由和集群的列表,以及在此信息过期并应重新加载时通知代理,这将导致再次调用(GetConfig()IChangeTokenGetConfig()) 路线 ……
    2022-09-28
  • 彻底掌握Makeifle(三)

    在本篇文章当中主要给大家介绍了makefile当中各种函数的使用方法,提升写makefile的效率!!! 彻底掌握Makeifle(三) 前言 在前面的文章彻底掌握Makefile(一)和彻底掌握Makefile(二)当中,我们简要的介绍了一些常见的makefile使用方法,在本篇文章当中我们将继续介绍一些makefile当中的常见用法。 Makefile中与文件相关的函数 dir与notdir函数 file = ./files/a.c fdir = $(dir $(file)) nfdir = $(notdir $(file)) main: demo.c echo $(fdir) ……
    2022-09-28