码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 2022-33周(8.08-8.14) 项目问题整理


    2022-33周 前端进阶整理

    • 新知识
      • 1、好文学习
        • 关于是否收集被监听监控,导致自己刚说过什么就收到对应的广告
      • 2、概念
        • meta-framework 元框架
    • 问题
      • 1、装包报错
      • 2、多条件模糊查询:贪婪、权重、关键词、like;

    新知识

    1、好文学习

    关于是否收集被监听监控,导致自己刚说过什么就收到对应的广告

    从数据传输链路、输入端(麦克风、搜索框)、投放广告业务商(是否有必要选择这种方式)、“偷听平台”(被怀疑的对象搭建一个收集信息分析广告平台是否划算是否有客户)等角度来分析,监听属被动成本大收益小,更多可能在于被我们忽视掉的 输入法 工具,或者是一些用户好友的行为依赖。

    哈哈哈,好像跑了技术的标题,但做需求的确实可以通过窥探整个环节来辩证一件事情的真伪,全局思维需要不断培养。

    2、概念

    meta-framework 元框架

    UI框架之上的框架,指Next.js这样的东西;满足基本要求,可拓展下一级的框架;
    就像元规则,所有规则都遵守的规则;

    问题

    1、装包报错

    npm WARN old lockfile 
    npm WARN old lockfile The package-lock.json file was created with an old version of npm,
    npm WARN old lockfile so supplemental metadata must be fetched from the registry.
    npm WARN old lockfile
    npm WARN old lockfile This is a one-time fix-up, please be patient...
    npm WARN old lockfile
    npm ERR! code ERESOLVE
    npm ERR! ERESOLVE could not resolve
    npm ERR!
    npm ERR! While resolving: tolstoy-v3-web@2.0.0
    npm ERR! Found: @hot-loader/react-dom@17.0.1
    npm ERR! node_modules/@hot-loader/react-dom
    npm ERR!   @hot-loader/react-dom@"^17.0.2" from the root project
    npm ERR! 
    npm ERR! Could not resolve dependency:
    npm ERR! @hot-loader/react-dom@"^17.0.2" from the root project
    npm ERR!
    npm ERR! Conflicting peer dependency: react@17.0.2
    npm ERR! node_modules/react
    npm ERR!   peer react@"17.0.2" from @hot-loader/react-dom@17.0.2
    npm ERR!   node_modules/@hot-loader/react-dom
    npm ERR!     @hot-loader/react-dom@"^17.0.2" from the root project
    npm ERR!
    npm ERR! Fix the upstream dependency conflict, or retry
    npm ERR! this command with --force, or --legacy-peer-deps
    npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26

    ./node_modules/@ant-design/react-slick/node_modules/lodash/debounce.js Module build failed: Error: ENOENT: no such file or directory, open ‘D:\tencent_huyu\tolstoy\tolstoy_web_v3\node_modules@ant-design\react-slick\node_modules\lodash\debounce.js’

    删除node_modules文件,根据提示–force

    2、多条件模糊查询:贪婪、权重、关键词、like;

    下拉加载优化思路:(自认不能成)
    全量加载元数据(只读取关键字段:id、code、name) ---- 设计优先级机制进行评分(最长公共序列、编辑距离) ---- 根据分数进行排序 (node的 worker_threads (node v10 就开始提供)来处理。
    worker_threads 跟node的 cluster 模块不一样,cluser 模块是for node进程安全稳定用,可以按照cpu核数分为主进程和子进程,不同子进程之间内存不共享。但是worker_threads是为for cpu 密集计算, 内存可以共享 ;; 浏览器使用 webworker)— 分页机制返回
    在这里插入图片描述

  • 相关阅读:
    【CSDN|每日一练】代写匿名信
    Linux网络:数据链路层 | 以太网帧 | MAC地址 | MTU | ARP协议 | DNS | ICMP协议 | NAT技术
    vue+express+mysql+elementUI实现前后端交互增删改查
    读书 | 设计模式之禅 - 策略模式
    Java开发必须掌握的运维知识 (九)-- Docker容器监控信息可视化仪表:Grafana
    C语言重点突破(2)指针(三)
    微信小程序 实现天气预报接入
    Chapter 5. Concurrency and Race Conditions
    DOM——文件对象模型(元素位置、盒子模型)
    c# wpf template ItemsPanel 简单试验
  • 原文地址:https://blog.csdn.net/qq_34425377/article/details/126222053
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号