好文

【附源码】解决pdf.js跨域并从url动态加载pdf文档
0. Abstract 当我们想用PDF.js从URL加载文档时,将会因遇到跨域问题而中断,且是因为会触发了PDF.js和浏览器的双重CORS block,这篇文章将会介绍:①如何禁用pdf.js的...
2024-04-09 19:20:09 2560
vue组件的五种传值方法(父子\兄弟\跨组件)
一、props/$emit父子组件传值: 父传子 (自定义属性 props) 父组件向子组件传参,通过自定义属性的方式进行传参,在子组件中使用prop定义自定义的属性,然后在父组件中通过v-bind...
2024-04-09 19:20:09 13930
Angular @Injectable 注解的工作原理浅析
下面是 SAP 电商云 Spartacus UI 两个 Angular Service 类,都加上了 @Injectable 的注解,区别就在于是否具有输入参数 providedIn: @Injec...
2024-04-09 19:20:09 437
react state 状态数据
props 和 stateprops 特点是只读,即修改不会让视图同步更新,想要更新必须再次调用 render() 渲染函数state 特点是可读可写,在使用 this.setState({属性名:...
2024-04-09 19:20:10 1127
Vue路由传参
目录 Query传参 query传参类似GET请求传参,在路径后面拼上即可 另一种方式就是将to属性配置成对象 展示的时候需要这样取值 效果如下: 还有一种方式,就是配置props,如下在路由配置文...
2024-04-09 19:20:12 743
iOS页面布局:UIScrollView的布局问题
一、简述 在iOS11以后的系统中UIViewController的automaticallyAdjustsScrollViewInsets这个属性过期弃用了不再建议使用了。系统推荐我们使用UISc...
2024-04-09 19:20:13 2268
Vue中的内置指令与自定义指令
一、内置指令 1、v-text指令 :向标签中添加文本 2、v-html指令:向指定恒点中渲染包含html结构的内容。2-1、与插值语法的区别:(1).v-html会替换掉节点中所有的内容,{{xx...
2024-04-09 19:20:14 903
MAUI与Blazor共享一套UI,媲美Flutter,实现Windows、macOS、Android、iOS、Web通用UI
1. 前言 距离上次发《MAUI初体验:爽[https://mp.weixin.qq.com/s/fKU8Cjuh_VdmwHXDlDHIRA]》一文已经过去2个月了,本计划是下半年或者明年再研究M...
2024-04-09 19:20:16 1929
Xcode运行报错Failed to prepare device for development.解决办法
This operation can fail if the version of the OS on the device is incompatible with the installed v...
2024-04-09 19:20:17 20433
FigDraw 9. SCI 文章绘图之韦恩图 (Vennplot)
这期来聊聊韦恩图,这种图形虽然简单,但是也是文章中很常见的,今天就来看看 CNS 级别文章中的Venn该怎么绘制? 前言 维恩图用于展示在不同的事物群组(集合)之间的数学或逻辑联系,尤其适合用来表示...
2024-04-09 19:20:19 1699
Android用户新手引导层
在用户第一次使用某些功能的时候,需要引导用户点击某些新功能,需要做一个新用户引导层,这里 我做了一个demo来实现该功能。 效果如下: 核心思路就是,获取需要引导的view,获取在屏幕中的位置,然后...
2024-04-09 19:20:20 1619
Android Xml转换为View过程
前言:Android布局文件Xml,通过setContentView(@LayoutResint layoutResID)或者LayoutInflater.from(context).inflate...
2024-04-09 19:20:20 1359
UITableView、UICollectionView 滚动结束的监测(类似ViewDidAppear)
一、开始滑动: 二、滑动停止: 怎么检测UICollectionView停止滚动成了问题(停止滚动后展示完整信息)。 经过调查,发现UICollectionView有3种停止滚动类型,分别是:1、快...
2024-04-09 19:20:21 965
iOS WKWebView播放音视频没有声音
在初始化WKWebViewConfiguration 的时候 添加下面的代码! 我这边是解决了! WKWebViewConfiguration *config = [[WKWebViewConfig...
2024-04-09 19:20:22 2805
iOS底层系列32 -- performSelector方法的探索
performSelector方法 performSelector在运行时,调用方去找目标方法selector,在编译时不做校验; 延迟执行 -- 与RunLoop有关 调用performSelec...
2024-04-09 19:20:24 1663
Swift5: App模块化
目标是将序列化和网络请求做成单独的framework并且可以替换.所有公用的东西都放在公共库Common中. load_api_pods是一个单独.rb文件, 想替换framework的话就修改这个...
2024-04-09 19:20:24 1488
spring-retry解决重试
一、前言 在日常开发过程中,难免会与第三方接口发生交互,例如:短信发送、远程服务调用、争抢锁等场景,当正常调用发生异常时,例如:网络抖动,这些间歇性的异常在一段时候之后会自行恢复,程序为了更加健壮并...
2024-04-09 19:20:24 413
iOS开发 实现手机屏幕指定区域截屏
指定截屏代码实现 全屏截图效果 指定区域截屏效果 这里先上代码,代码后面有相关方法的解释 第一种方法代码下载[https://git.oschina.net/maoshaoqian/PingMuJi...
2024-04-09 19:20:27 1725
JavaGuide知识点整理——计算机网络常见知识点
OSI七层模型是什么?每一层的作用是什么? 首先要明确七层模型是一个理论上的分层,是抽象的模型体,并没有实际的实现。下面是简单的理解。 物理层物理层的作用是提供了网络的双向通讯,为双向传输提供了有保...
2024-04-09 19:20:27 894
2000-2014年全球价值链(GVC)分解数据
2000-2014年全球价值链(GVC)分解数据 1、来源:ICIO数据库 2、范围:世界 3、时间:2000-2014年 4、数据说明: 全球价值链分解是全球价值链分析中非常重要的一环。但是由于原...
2024-04-09 19:20:28 560