摘要:
import-html-entry 是 qiankun 中一个举足轻重的依赖,用于获取子应用的 HTML 和 JS,同时对 HTML 和 JS 进行了各自的处理,以便于子应用在父应用中加载。 import-html-entry主要是实现了以下几个能力 拉取 url 对应的 html 并且对 html
阅读全文
posted @ 2024-06-06 20:24
zhoulujun
阅读(84)
推荐(0)
摘要:
页面级别的微前端粒度太粗,有时候需要更细粒度的微前端,例如:组件、函数级别的。这种场景,就可以使用远程模块,来实现微模块的效果。
阅读全文
posted @ 2024-06-06 20:21
zhoulujun
阅读(282)
推荐(0)
摘要:
沙箱(Sandbox)是一种安全机制,目的是让程序运行在一个相对独立的隔离环境,使其不对外界的程序造成影响,保障系统的安全。JavaScript如何实现沙箱呢?
阅读全文
posted @ 2024-06-06 20:18
zhoulujun
阅读(1406)
推荐(0)
摘要:
目前较成熟的微前方案有 qiankun、micro-app、EMP 方案,但是它们与MF有着本质的不同,那就是对“微前端”的定义:方案微的定义微前端的
阅读全文
posted @ 2024-06-06 20:14
zhoulujun
阅读(170)
推荐(0)
摘要:
行为型模式的关注点在于对象之间的通信和职责分配(描述结构模型中对象的动态特征)。行为型模式关注的是对象之间的交云和协作,即它们是如何相互作用的,以及如何分配职责和算法来完成任务。
阅读全文
posted @ 2024-06-06 19:58
zhoulujun
阅读(151)
推荐(0)
摘要:
相比创建型模式模式,结构模型用趣图来解释比代码解释更好。加入你要开一家餐厅:创建型模式就像是你的食材供应商,它们告诉你如何更好地获取和管理食材;结构型模式就像是你的厨房布局和工作流程
阅读全文
posted @ 2024-06-06 18:40
zhoulujun
阅读(114)
推荐(0)
摘要:
AUTODESK发展史 我把AutoDesk发展史分为5个阶段。再次之前,先看一下CAD的背景 20世纪70年代末 美国CAD工作站安装数量超过12000台,使用人数超过2.5万。 这一时期典型的CAD系统:运行在16位小型机上,最大内存512KB,磁盘容量从200到300MB不等,售价125,00
阅读全文
posted @ 2024-04-21 21:54
zhoulujun
阅读(355)
推荐(0)
摘要:
说到IC Design就离不开EDA TOOLS。 IC设计中EDA工具的日臻完善已经使工程师完全摆脱了原先手工操作的蒙昧期。 IC设计向来就是EDA工具和人脑的结合。 随着IC不断向高集成度、高速度、低功耗、高性能发展,没有高可靠性的计算机辅助设计手段,完成设计是不可能的。 IC设计的EDA工具真
阅读全文
posted @ 2024-04-21 21:51
zhoulujun
阅读(335)
推荐(0)
摘要:
3D Studio Max,常简称为3d Max或3ds MAX,是Discreet公司开发的(后被Autodesk公司合并)基于PC系统的三维动画渲染和制作软件。其前身是基于DOS操作系统的3D Studio系列软件。在Windows NT出现以前,工业级的CG制作被SGI图形工作站所垄断。3D
阅读全文
posted @ 2024-04-21 21:50
zhoulujun
阅读(369)
推荐(0)
摘要:
台式机放在工位地下,用有线耳机实在太麻烦。台式机如何连接蓝牙耳机了。 只需要在拼多多上面买个蓝牙适配器。5-10块钱哪种就行(蓝5.1就够了,有钱就买最好的) 添加后,听音乐啥的都没有问题。但是今天腾讯会议开会,居然灭有声音。 连接蓝牙耳机后,腾讯会议还是外放,可能是由于声音模式未切换为耳机模式。具
阅读全文
posted @ 2024-04-21 21:48
zhoulujun
阅读(1183)
推荐(0)
摘要:
这个问题搜了好久无解:https://youtrack.jetbrains.com/issue/IDEA-276840/Diffs-no-longer-open-in-new-window 然后再这个里面找到了答案:https://youtrack.jetbrains.com/issue/IDEA-
阅读全文
posted @ 2024-04-21 21:48
zhoulujun
阅读(303)
推荐(0)
摘要:
Mac安装msyql 第一种就是直接brew install mysql 第二种就是 下载安装咯:https://dev.mysql.com/downloads/mysql/ 配置mysql系统环境变量 vim .bash_profile 增加 export PATH=${PATH}:/usr/lo
阅读全文
posted @ 2024-04-21 21:47
zhoulujun
阅读(2769)
推荐(1)
摘要:
最近发现公司的开源项目github都找不到我的名字 公司前端库TDesign 无论是vue还是react,都找不到我:https://github.com/Tencent/tdesign-vue/graphs/contributors 部门的前端库 vue2 vue3版本照样没有自己 https:/
阅读全文
posted @ 2024-04-21 21:46
zhoulujun
阅读(227)
推荐(0)
摘要:
vue2异步加载之前说过,vue3还是之前的方法,只是把 i18n.setLocaleMessage改为i18n.global.setLocaleMessage 但是本文还是详细说一遍: 为什么需要异步加载语言包 主要还是缩小提代码包,没有按需加载前,语言包内容太多 好几屏幕全部是,虽然从webpa
阅读全文
posted @ 2024-04-21 19:53
zhoulujun
阅读(30)
推荐(0)
摘要:
what's site reliability engineer 站点可靠性工程(site reliability engineer SRE)是 IT 运维的软件工程方案。SRE 团队使用软件作为工具,来管理系统、解决问题并实现运维任务自动化。 SRE 执行的任务以前通常由运维团队手动执行,或者交给
阅读全文
posted @ 2024-04-21 19:49
zhoulujun
阅读(321)
推荐(0)
摘要:
为什么选择charles,charles 抓包http乱码与SSL证书处理 需要注意事项,电脑上与手机上需要做的事情一步步讲解。
阅读全文
posted @ 2024-04-21 18:16
zhoulujun
阅读(1289)
推荐(0)
摘要:
比如我要实现如下效果:数据集名称展示一行,超出自动省略,末尾增加编辑icon。点击编辑的icon,换成input 输入框数据集描述最多展示三行
阅读全文
posted @ 2024-04-21 18:12
zhoulujun
阅读(387)
推荐(0)
摘要:
ThinkPad E430(3254B28)属于5-6年前的老古董了,装了win10,很吃力。平常也就办公用,看看资料(公司有mac book pro 用)。再买一个,用得上的,也要3千多。由于穷,决定还是升级 E430c 系列配置参数 基本参数 主板芯片组 Intel HM77 处理器 CPU系列
阅读全文
posted @ 2024-04-21 18:06
zhoulujun
阅读(1993)
推荐(0)
摘要:
深入了解Web Components的历史、技术原理,然后告诉你为什么不用学原生的相关API?为什么vue react没有全面拥抱它?非得用它,该选择哪个框架?
阅读全文
posted @ 2024-01-18 12:38
zhoulujun
阅读(915)
推荐(4)
摘要:
操作滚动条滚动到指定为止,可以通过window location hash,可以window scrollTo,也可以是element scrollIntoView,还可以用更复杂的 animate(keyframes, options)。本文吧他们的来龙去脉 考古一下
阅读全文
posted @ 2024-01-15 10:36
zhoulujun
阅读(337)
推荐(1)
摘要:
新开窗口的话存在,草稿还未保存到后台,如何预览呢?这个时候需要前端缓存储数据。但是又如何他更新预览页面呢?
阅读全文
posted @ 2024-01-12 17:32
zhoulujun
阅读(69)
推荐(0)
摘要:
计算机科学与技术可以分为科学与技术两部分,大学期间的课程基本上涵盖了这两部分,像计算机组成原理、计算机网络、操作系统、数据结构与算法等课程都是在阐述科学的部分,而像C语言程序设计、Java面向对象编程、WEB网页设计等课程则是在阐述技术部分。 科学与技术的学习是相辅相成的,俗话说实践是检验真理的唯一
阅读全文
posted @ 2024-01-12 10:12
zhoulujun
阅读(324)
推荐(0)
摘要:
windows自带管理工具 我们win+R 输入一些命令,可以快速打开一些界面,比如: sysdm.cpl win10、win11 我电脑,属性与之前win7不同了,我希望打开之前的属性打不开了 通过运行或命令打开系统属性,同时按Windows+R键,在运行对话框中键入命令"sysdm.cpl",然
阅读全文
posted @ 2024-01-11 10:37
zhoulujun
阅读(225)
推荐(0)
摘要:
我十几年年前的thinkpad 通过更换cpu复活了:联想ThinkPad E430c i3变i7:笔记本电脑CPU升级思路—CPU参数 为什么现在的市面上可以更换cpu的笔记本非常稀少呢? intel移动CPU1-3代,CPU是和台式机一样的可以更换的。4代以后都是焊死的 什么样的笔记本可以更换C
阅读全文
posted @ 2024-01-10 17:04
zhoulujun
阅读(187)
推荐(0)
摘要:
我十几年前的thinkpad 通过更换cpu复活了:联想ThinkPad E430c i3变i7:笔记本电脑CPU升级思路—CPU参数为什么现在的市面上可以更换cpu
阅读全文
posted @ 2024-01-09 11:26
zhoulujun
阅读(1751)
推荐(2)
摘要:
今天的我微信笔记本 msi gp62 mvr 无论是win10升级到win11 还是安装win11都无法安装。显示:Windows 11不支持该处理器win11系统升级
阅读全文
posted @ 2024-01-09 11:23
zhoulujun
阅读(11088)
推荐(0)
摘要:
Git 钩子最常见的使用场景包括根据仓库状态改变项目环境、接入持续集成工作流等。由于脚本是可以完全定制,所以你可以用 Git 钩子来自动化或者优化你开发工作流中任意部分。简单的解决办法是把钩子文件存放在项目目录
阅读全文
posted @ 2023-06-06 11:34
zhoulujun
阅读(333)
推荐(0)
摘要:
nodejs不同版本的差异还是蛮多的,比如obj?.a 在nodejs12是不支持的,必须得升级到14才可以。但是centos yum 默认安装的,或者系统集成的nodejs版本都是很老的。项目上传到生产环境无法跑。所以,第一个是在项目中,锁定nodejs版本,比如: { "name": "bk-v
阅读全文
posted @ 2023-04-10 21:23
zhoulujun
阅读(834)
推荐(0)
摘要:
git无操作,提交了某条历史记录,想在远程删除,怎么办?有时候把错误的代码提交到远程,但是又不想让其他同事看到怎么办呢?怎么让代码恢复到之前的某个版本?git恢复到以前版本
阅读全文
posted @ 2023-04-09 23:04
zhoulujun
阅读(814)
推荐(0)
摘要:
git日常使用中,基本都是一个项目一个Git仓库的形式,那么当我们的代码中碰到了业务级别的需要复用的代码,我们一般怎么做呢? 比如:某个工作中的项目需要包含并使用另一个项目。 也许是第三方库,或者你独立开发的,用于多个父项目的库。 所以需要提取一个公共的类库提供给多个项目使用,但是这个library
阅读全文
posted @ 2023-04-09 23:01
zhoulujun
阅读(572)
推荐(0)
摘要:
伴随着多核CPU的出现,也就意味着不同的线程能被不同的 CPU 核得到真正意义的并行执行。Java 是最先支持多线程的开发的语言之一,Java1 5提供了一个非常高效实用的多线程包:java util concurrent
阅读全文
posted @ 2023-04-09 22:51
zhoulujun
阅读(85)
推荐(0)
摘要:
多线程只有一个目的,那就是更好的利用cpu的资源,基本线程类指的是Thread类,Runnable接口,Callable接口,传统java多线程编程 需要注意的 线程安全 线程同步 线程通信 synchronized volatile ……一锅乱炖
阅读全文
posted @ 2023-04-09 22:48
zhoulujun
阅读(40)
推荐(0)
摘要:
没有反射也就没有框架,现有的框架都是以反射为基础。 Spring 中,最重要的概念就是 IOC 控制反转。而 IOC 的实现原理就是反射。通过反射来构造 Java Bean 的对象,调用其方法。反射就是在运行时才知道要操作的类是什么
阅读全文
posted @ 2023-04-09 22:43
zhoulujun
阅读(102)
推荐(0)
摘要:
为什么要使用注解?早期版本的Spring是通过XML文件的形式对整个框架进行配置的,一个缩减版的配置文件如下
阅读全文
posted @ 2023-04-09 22:39
zhoulujun
阅读(173)
推荐(0)
摘要:
maptalks图形样式设置,通过symbol设置。可以直接在 图形(Marker LineString Polygon ),Geometry、VectorLayer 设置。图层的话直接通过setStyle设置。symbol在官方文档一下子都找不到相关key列表,搞了半天才从GitHub上面找symbol具体属性说明
阅读全文
posted @ 2023-04-09 22:31
zhoulujun
阅读(380)
推荐(0)
摘要:
koa-jwt全局鉴权配置很简单。但是如何实现分模块鉴权,比如后台管理系统需要全局鉴权,前端web访问部分只需部分接口需要鉴权。不同模块鉴权方式不一样,如何配置。首先熟悉koa-router
阅读全文
posted @ 2023-04-09 22:21
zhoulujun
阅读(245)
推荐(0)
摘要:
中国边界坐标集,包含刚澳台及钓鱼岛等,地图开发绘国境线使用。用ECharts或maptalks画区域地图的时候,需要geoJson,一个是阿里云停工了数据,第二个就是从高德地图获取数据。
阅读全文
posted @ 2023-04-09 22:13
zhoulujun
阅读(2161)
推荐(0)
摘要:
格式 let coordinatesStrReg = /((-*[1][0-9]{0,2}|0)(\.[0-9]{1,6})*),\s{0,2}((-*[1-9][0-9]{0,1}|0)(\.[0-9]{1,6})*)/g str.replace(coordinatesStrReg, (str,
阅读全文
posted @ 2023-04-09 22:09
zhoulujun
阅读(141)
推荐(0)
摘要:
geojson-merge,多个文GeoJSON文件合并为一个。GeoJSON 里面的点线面合并为Multi(point linestring polygon)。GeoJSON一feature,根据properties属性过滤出想要的图形。merge-simple-polygons。合并多边形。其实,turf js都有这些功能
阅读全文
posted @ 2023-04-09 21:59
zhoulujun
阅读(254)
推荐(0)
摘要:
Turf js可以用来做空间几何对象关系的计算(点、线、面之间包含、相交等)和空间分析操作(例如生成缓冲区、计算等高线,建立 TIN 等)等功能。无论是高德、百度及maptalks及mapbox开发,在做空间分析的时候,Turf提供非常好的支持
阅读全文
posted @ 2023-04-09 21:54
zhoulujun
阅读(518)
推荐(0)