首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏coding for love

    3-4 使用loader打包静态资源(样式篇下)

    我们可以使用css的模块化。 image.png 那么该如何使用呢?我们将demo_index.html拖到chrome,如下: ? image.png 可以看到刚才的图标已经能在html展示了,并且网页上还给出了详细的使用方法。 image.png 改一下iconfont.scss的资源引用路径, @font-face {font-family: "iconfont"; src: url('. image.png 另外,我们发现其实并没有使用路径引入woff2文件,二是base64引入的,这个文件可以删掉。

    1K20发布于 2019-07-01
  • 来自专栏韩曙亮的移动开发专栏

    【Flutter】Flutter 资源文件使用 ( 导入资源图片 | 使用图片资源 )

    文章目录 一、Flutter 导入资源图片 二、Flutter 使用资源图片 三、完整代码示例 四、相关资源 一、Flutter 导入资源图片 ---- Flutter 资源路径配置 : 资源路径在根目录中的 your application, add an assets section, like this: assets: - images/hunter.png 之后就可以在 flutter 项目中使用该文件了 ; 下图展示了资源文件目录结构以及配置文件中的配置信息 ; 导入资源图片样式 : 二、Flutter 使用资源图片 ---- Image 组件中使用资源图片 , 在其 image 字段使用 AssetImage ResourcePage> { @override Widget build(BuildContext context) { return MaterialApp( title: "资源文件使用 ThemeData(primarySwatch: Colors.blue), home: Scaffold( appBar: AppBar( title: Text("资源文件使用

    2.4K00编辑于 2023-03-28
  • 来自专栏加菲的博客

    【One by One系列】IdentityServer4(二)使用Client Credentials保护API资源

    使用Id4基本步骤如下: **1. 当你指明Id4使用的客户端和资源,可以将IEnumerable<T>传递给接受内存中的客户端或资源存储的方法,如果在更复杂的场景,可以通过依赖注入的方式提供客户端和资源提供程序类型。 IdentityServer4 使用自定义 IClientStore 类型提供的内存中资源和客户端的示例配置: public IServiceProvider ConfigureServices(IServiceCollection 2.1 创建项目 使用IdentityServer4的空模板创建应用 md quickstart cd quickstart md src cd src #空模板 项目 dotnet new is4empty 4.5 编码-调用api 在这一步,使用扩展方法SetBearerToken,这个方法主要组装http请求:授权头+access token,并以此请求访问api资源: // call api var

    3.3K30编辑于 2022-06-23
  • 来自专栏Dissecting Unreal

    UE4资源管理

    游戏运行时,程序就会挂载解压这些pak包,然后加载包中的资源文件来使用。 ,并将对象加入到引擎的对象管理中 UE4资源是怎样索引的? 如果不写,UE4的某些接口会默认以包名补充到后面,也就是说默认使用和包名相同的对象名,但有的接口又可能不做处理,所以还是建议写。 这个函数就是UE4资源加载的大入口,后面整套资源加载都隐藏在了这个函数之后。 通过这种方式,业务需要自行保证对象不再被使用,否则会出BUG。

    4.1K30发布于 2021-11-04
  • 来自专栏DotNet 致知

    WPF中使用资源

    这节讲一下如何在WPF中使用资源。 01.了解资源 在编程中,一个变量,一段代码,一张图片,一段视频或者音频,这种可以拿来为我所用的东西就可以称之为资源,一个让人眼前一亮的程序,可能会使用到许许多多的资源。 ,后者则是一个资源表,可以供我们全局使用(当前并不是前者不能让我们全局使用,我们在App.xaml中定义的资源是可以被全局使用的)。 此处我定义了key为btn_bgc字符串资源,该资源被Grid中的Button.Content属性使用,运行效果如下: 在Xaml中,我们可以使用标记扩展中的StaticResource和DynamicResource 除了在Xaml中使用资源,我们也可以在代码中通过Resoure对象获取,请看如下代码: 从后台代码中,我们可以使用FindResource方法或访问Resources对象通过索引器的方式获取,

    91010编辑于 2021-12-08
  • 来自专栏Go工具箱

    使用defer释放资源

    我们还将管理该文件描述符的关闭,因为一个 *os.File一旦被打开准备读写时,它就必须要使用Close函数进行关闭。 最后,在函数的最后,我们将使用Sync方法来刷新文件系统的缓冲区以便将内容强制写到磁盘上,使副本持久化。 defer语句经常会跟成对出现的操作函数一起使用,就像open/close,connect/disconnect,以及lock/unlock函数以确保在所有的场景下资源都能够得到释放。 如果使用这种模式,还需要注意的是,面对带有两组括号的s.lockUnlock()() 可能会非常混乱,这取决于您团队的资历。 当重构代码时,我们还需要注意可能的影响。 总之,defer可以避免死板的代码以及减少忘记释放资源的风险,例如释放资源,断开链接,mutex解锁等等。

    96230编辑于 2023-01-31
  • 来自专栏腾讯IVWEB团队的专栏

    webpack4 中如何实现资源内联?

    今天就再系统的介绍下 Webpack4 里面资源内联(HTML/CSS/JS/Image/Font)的正确姿势吧! 首先,我们一起了解下什么是资源内联。 什么是资源内联? +kF9B8s4P0BibIpBf/AtpN/AYx54AR58WxmQAAAABJRU5ErkJggg==) no-repeat; } 了解了资源内联的基本概念后,可能你会问资源内联有什么意义? +kF9B8s4P0BibIpBf/AtpN/AYx54AR58WxmQAAAABJRU5ErkJggg==) no-repeat; } 我们可以通过更优雅的资源内联语法来避免这个问题,文章后面会介绍到 页面加载性能 资源内联的第2点意义在于可以减少 HTTP 的请求数,当然如果你的网站有使用 HTTP2 这点的意义可能不会那么大。 资源内联的类型 资源内联的类型主要包含: HTML 内联 CSS 内联 JS 内联 图片、字体内联 如果你曾经使用过 FIS 或者看过 FIS 的文档,你会发现 FIS 对于资源内联的支持非常棒,详细的文档

    1.5K20发布于 2020-06-28
  • 来自专栏草根专栏

    Identity Server 4 - Hybrid Flow - 保护API资源

    这个系列文章介绍的是Identity Server 4 的 Hybrid Flow, 前两篇文章介绍了如何保护MVC客户端, 本文介绍如何保护API资源. 在上面流程走完之后, MVC客户端获得了Access Token, MVC客户端验证Access Token并成功后, 就可以使用Access Token来访问被保护的API资源了, 而Access Token 最后来到API项目, 首先确保使用HTTPS: ? API项目还需要安装IdentityServer4.AccessTokenValidation这个包, 可以通过Nuget安装. 我在API项目里使用过滤器为所有的Controller都加上了授权过滤: ? 当然也可以在具体的Controller或Action级写上这个: ? 无论如何现在访问Country资源是需要授权的. 下面测试一下未使用Access Token访问被保护的Country资源的情况, 重新操作可以看到用户同意授权页面出现了刚才配置的API资源名: ?

    89820发布于 2018-08-01
  • 来自专栏草根专栏

    Identity Server 4 - Hybrid Flow - 使用ABAC保护MVC客户端和API资源

    这个系列文章介绍的是Identity Server 4 实施 OpenID Connect 的 Hybrid Flow.  客户端: https://www.cnblogs.com/cgzl/p/9253667.html,  https://www.cnblogs.com/cgzl/p/9268371.html 保护API资源 ABAC (Attribute-based Access Control 基于属性的访问权限控制)保护API资源. 相关代码: https://github.com/solenovex/Identity-Server-4-Tutorial-Code 里面04那部分. 测试, 使用Nick和Dave都应该可以在Contact页面查询出Country资源的数据: ? 但是Kevin就没有权限访问API了: ? Hybrid Flow先介绍到这.

    1.8K40发布于 2018-08-01
  • 来自专栏thinkphp+vue

    Android中使用Drawbl资源

    Drawble是Android应用中使用最灵活,也是最广泛的资源,不仅可以直接使用".png",“.jpg”,".9.png"等图片做为资源,也可以直接使用多种XML文件作为资源。 只要一份XML文件可以被系统编译成Drawble子类的对象,那么这份XML文件就可以作为Drawble资源Drawble下图片资源最简单的资源,吧 “.png”,“.jpg”,".9.png"等格式放入 当使用 StateList Drawble 作为目标组件的背景,背景图片时, StateList Drawble 对象所心事的 Drawble对象会随着目标组件的改变而自动切换运用场景:高亮显示文本框< ,在XML中使用<clip…>开头运用场景:慢慢展开的风景<? android:duration="2000"/></set>源码附件已经打包好上传到百度云了,大家自行下载即可~链接: https://pan.baidu.com/s/14G-bpVthImHD4eosZUNSFA

    69420编辑于 2022-07-05
  • 来自专栏idba

    如何控制cpu资源使用

    基于此我们需要限制某个进程的cpu资源,将其使用 的cpu限定在某个或者某几个固定的cpu上,避免对其他的进程产生影响。 方法 3 4 在现有环境中操作性不强。 a 使用 top 获取占用cpu 资源最多的进程。 ulimit 在linux中,使用ulimit可以限制SHELL中的资源使用。 k 支持硬资源和软资源的限制。 注意:ulimit只对当前shell有效.

    1.7K30编辑于 2022-12-07
  • 来自专栏DevOps持续集成

    使用Terraform管理Kubernetes资源

    使用 Terraform 创建 Kubernetes (k8s) 资源涉及将基础设施定义为代码。这允许您的部署实现自动化、版本控制和可重复性。 在这里,我将指导您使用 Terraform 创建一些常见的 Kubernetes 资源:命名空间、部署和服务。 使用 Terraform,只需一个命令即可创建、更新和删除 pod 和资源,而无需检查识别这些资源的 API。 Terraform 承认资源之间的关系,并对代码中的基础设施进行模块化。 第 4 步:创建 Terraform 计划 terraform plan在工作目录中运行命令。它将给出执行计划。 第 6 步:验证资源 Terraform 应用更改后,验证资源是否已正确部署 kubectl get all --namespace=demo-namespace 现在,您已经学习了如何使用 Terraform

    1.2K10编辑于 2024-05-20
  • 来自专栏架构师成长之路

    docker实践(4) docker资源限制和lxcfs实现对容器资源视图隔离

    使用率 由于设置了CPUQuota是CpuPeriod的4倍,所以容器可以使用400% CPU 3. 使用top查看进程与CPU 使用top命令查看4个stress进程,每个占用100% CPU,总400%,可以看到有4个CPU被跑满。 使用top查看进程与CPU 从下图可以看到,有4个CPU分别使用25%,加起来是100%。 使用top查看进程与CPU 二、资源视图 1、问题背景 你明明启动的是一个4核8G的容器或Pod,但是进入容器使用free或top看到的却不是4核8G。 这是由于容器并没有做到对/proc,/sys等文件系统的资源视图隔离。 4、为什么要做容器的资源视图隔离?

    3.6K10编辑于 2023-12-10
  • 来自专栏后端开发随笔

    使用Gulp压缩静态资源

    如果希望对在静态页面中引入的相关资源进行压缩(比如:CSS,JavaScript,图片等),可以使用Gulp实现。 当然,还可以其他其他打包工具,比如:Grunt,Webpack等等。 Gulp是什么 Gulp是一个用于对静态Web资源进行打包的工具,可以实现对静态资源的压缩,本质上是一个npm模块。 在正式使用Gulp之前,需要先安装并配置好Node.js环境。 应用实践 如下示例将实现对静态网站中使用CSS,JavaScript和图片资源进行压缩,并最终打包到指定目录。 --save-dev gulp-clean-css # 使用gulp-smushit压缩图片 npm install --save-dev gulp-smushit # 使用gulp-htmlmin压缩 gulp.series(gulp.parallel('minscript','mincss','minhtml','minimg','copy')) 然后在项目根目录下执行:gulp即可完成打包动作,将相应资源打包到项目根目录下的

    99220编辑于 2022-09-08
  • 来自专栏让技术和时代并行

    如何使用 Kubernetes 资源配额

    之所以提出控制资源使用,大都是在Kubernetes 平台部署了一段时间、开发人员正在广泛使用该集群、经常因为资源争用出现问题。 请注意,在Kubernetes 中,存储管理通过使用Persistent Volume插件方法,其中定义了用于解决和控制不同存储需求的属性。 Kubernetes资源配额是一种控制使用计算资源的方式。 本文将向您展示如何使用此功能来管理开发人员的行为并控制应用程序资源的消耗。 什么是资源配额? 简而言之,资源配额提供了限制每个命名空间资源消耗的约束。 简而言之,请求为容器定义了保证的CPU或内存资源,而限制是容器可以使用的内存或CPU阈值,具体取决于其它容器资源使用情况。 该图说明了Kubernetes资源配额中请求和限制之间的差异。 下文演示了如何使用资源配额来创建约束,这些约束根据已定义的阈值将应用程序限制为只能使用特定资源。它还显示了通过实现资源配额可以有效限制Kubernetes Pod资源占用。

    1.1K30编辑于 2023-03-18
  • 来自专栏NetCore 从壹开始

    【Ids4实战】分模块保护资源API

    (毕竟西湖六月中) 书接上文,上回书咱们说到了IdentityServer4(下文统称Ids4)官方已经从v3更新升级到了v4版本,我的Blog.Idp项目也做了同步更新,主要是针对快速启动UI做的对应修改 ,毕竟Ids4类库nuget包更新就是一键的事儿,具体的升级内容可参考: 《【Ids4实战】最全的 v4 版本升级指南》 更新的内容涉及的比较多,主要是对一些属性的优化,亦或者是对ASP.NetCore 1、Blog.Idp认证中心配置 首先我们需要定义一个单独的资源服务器作用域,然后将这些作用域配置到资源上: // v4更新 public static IEnumerable<ApiScope> GetApiScopes 那就剩下最后一步了,配置资源服务器,既然使用到了作用域Scope,那就需要针对具体的作用域,配置具体的策略方案。 然后只需要在指定的控制器或者Action上配置权限特性就行: 到这里基本就搞定了,调试后,可以发现新生成的Token令牌也发生了变化: 可能你会说,那我已经使用了复杂的基于数据库的策略授权,为啥还要搞这个呢

    60120编辑于 2022-04-11
  • 来自专栏全栈程序员必看

    ue4动态加载模型(unity资源加载)

    需要注意的几点: 1.调试环境下进行的资源加载方式到打包出来后不一定能够使用。 UE4编辑器的Copy Reference即可,除了蓝图类要加 _C 其他的资源应该都可以加载,就比如 FString sPath = "Texture2D'/Game/Blueprints/UITextures 关于动态资源生成的几种方式 资源加载远不止我列出这几种方式,会有更多。 1>代码方式如何Spawn蓝图类? ,让资源去蓝图中选择。 = LoadObject<UMaterialInstance>(NULL, TEXT("/Game/Material/ColorMatreial_Inst_4.ColorMatreial_Inst_4"

    2K10编辑于 2022-07-29
  • 来自专栏宜达数字

    Unity基础(4)-资源管理知识(1)

    Unity的资源管理 ? 资源就是资本 1、Unity下的文件夹 Project窗口下的Assets文件夹下,就是用来存放资源的,为了方便,会使用文件夹的方式来对资源进行管理。 Resources 文件夹 Resources文件夹允许你在脚本中通过文件路径和名称来访问资源。但还是推荐使用直接引用来访问资源。 放在这一文件夹的资源永远被包含进build中,即使它没有被使用。因为Unity无法判断脚本有没有访问了其中的资源。 即使脚本中仍然使用资源在项目中的路径。 Gizmos Gizmos文件夹存放用Gizmos.DrawIcon方法使用的贴图、图标资源。 放在Gizmos文件夹中的贴图资源可以直接通过名称使用,可以被Editor作为gizmo画在屏幕上。

    3.1K20发布于 2020-06-02
  • 来自专栏Java成神之路

    Log4j_学习_00_资源

    一、log4j2 1. log4j使用教程详解(怎么使用log4j2) 2.Log4j2的基本使用 二、log4j 1. 【转】最详细的Log4J使用教程 2.最详细的Log4j使用教程 3.log4j.properties 详解与配置步骤总结  4.Log4j.properties配置详解 3.易百教程——Log4j教程 4.Log4j使用教程

    26630发布于 2018-08-10
  • 来自专栏算法微时光

    Cocos Creator之脚本使用资源

    image.png 加载和切换场景 游戏中比较重要的就是场景的使用。 在 Cocos Creator 中,使用场景文件名(不包含扩展名)来索引指代场景。 资源的释放使用调用cc.resources.release函数 cc.resources.release("test assets/image", cc.SpriteFrame); cc.resources.release (spriteFrame); 资源批量加载 资源批量加载使用cc.resources.loadDir : // 加载 test assets 目录下所有资源 cc.resources.loadDir(" 预加载的加载参数与正常加载时一样,不过预加载只会去下载必要的资源,并不会进行资源的反序列化和初始化工作,所以性能消耗更小,适合游戏运行中使用使用cc.resources类的preload 和 preloadDir 用于预加载资源

    1.3K20发布于 2021-04-30
领券