首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小柔博客园

    (StateFlow & ShareFlow) VS (Flow & LiveData)

    在之前的Flow,collect函数浅析和仿Flow构建器创建数据流文章中我们探索了flow的简单使用及它的简单原理,但是生产过程中我们往往会借用这些基础的api实现我们复杂的逻辑处理,根据需求也推出了StateFlow和SharedFlow这两个特殊的flow。接下来开始看下这几个Flow的特殊之处和应用场景吧~~

    1.3K40编辑于 2022-10-09
  • 来自专栏ytkah

    什么是ampamp有什么用处?

    它的核心称作AMP HTML,是一种新型的HTML。   AMPAMP HTML、AMP JS和AMP Cache三部分组成。    AMP HTML是一种新的html,在图像显示等方面使用与HTML不同的专用标签,另外还限制了HTML部分功能的使用。    AMP JS是一套JavaScript库,保证AMP HTML的正确和快速显示。除此之外,AMP JS还负责在只支持普通HTML的浏览器中担任桥梁,使其能正确支持AMP HTML的专用功能。 AMP HTML中可以调用该函数库。   AMP Cache是缓存并传输AMP页面的CDN,进一步提高AMP网页的性能。用户在搜索引擎中点击AMP网页时,实际上访问的是优化后的缓存页面。 Google的AMP Cache名为Google AMP Cache。 ?   

    3.3K50发布于 2019-06-24
  • 来自专栏IMWeb前端团队

    AMP 初探

    本文作者:IMWeb 黎清龙 原文出处:IMWeb社区 未经同意,禁止转载 AMP 初探 1 AMP 简介 1.1 AMP 是什么? 1.2 AMP 的 3 大核心 AMP 是一套解决方案,它主要由 3 大核心组成: 1.2.1 AMP HTML AMP HTML 本质上是使用自定义 AMP 标签&属性扩展的 HTML。 1.2.3 AMP Cache AMP Cache 是用来缓存所有 AMP 页面相关资源的基于代理的 CDN。 除了这 3 大核心之外,AMP 还有其他的一些工具,比如 AMP 验证器,AMP 调试工具等等 1.3 为什么 AMP 快? 因此,AMP HTML 就提供了一个自定义标签<amp-img>。 AMP 要求所有的图片资源必须使用<amp-img>,禁止使用

    1.8K60发布于 2017-12-29
  • 来自专栏IMWeb前端团队

    AMP 初探

    本文作者:IMWeb 黎清龙 原文出处:IMWeb社区 未经同意,禁止转载 AMP 初探 1 AMP 简介 1.1 AMP 是什么? 1.2 AMP 的 3 大核心 AMP 是一套解决方案,它主要由 3 大核心组成: 1.2.1 AMP HTML AMP HTML 本质上是使用自定义 AMP 标签&属性扩展的 HTML。 1.2.3 AMP Cache AMP Cache 是用来缓存所有 AMP 页面相关资源的基于代理的 CDN。 除了这 3 大核心之外,AMP 还有其他的一些工具,比如 AMP 验证器,AMP 调试工具等等 1.3 为什么 AMP 快? 因此,AMP HTML 就提供了一个自定义标签<amp-img>。 AMP 要求所有的图片资源必须使用<amp-img>,禁止使用

    2K20发布于 2019-12-04
  • 来自专栏iOS开发大全

    开心档之C++ 日期 &amp;amp; 时间

    main( ) { // 基于当前系统的当前日期/时间 time_t now = time(0); // 把 now 转换为字符串形式 char* dt = ctime(&amp ;now); cout << "本地日期和时间:" << dt << endl; // 把 now 转换为 tm 结构 tm *gmtm = gmtime(&amp;now); /时间 time_t now = time(0); cout << "1970 到目前经过秒数:" << now << endl; tm *ltm = localtime(&amp

    86010编辑于 2023-05-09
  • 来自专栏厦门SEO

    AMP改造教程,浅谈AMP接入解决方案!

    ---- 《 AMP 开发文档 》 一、框架组成: 谷歌AMP - HTML框架由 AMP HTML、AMP JS、AMP Cache 三大核心组件构成! 1.AMP HTML AMP HTML 是为了 确保网页性能 的 具有 某些限制 的 HTML。 AMP HTML 本质上是使用自定义 AMP属性扩展 的 HTML。 2.AMP JS AMP JS 库可确保快速渲染 AMP HTML 网页。 3.AMP Cache Google AMP Cache 可用于提供缓存的 AMP HTML 网页。 必须包含AMP样板代码(head > style[amp-boilerplate]和noscript > style[amp-boilerplate]): <style amp-boilerplate>

    4.5K40发布于 2018-11-01
  • 来自专栏Java学习网

    Java常见面试题分析:请解释&amp;和&amp;&amp;,|和||的区别

      |- 短路与: 如果前面的判断返回了false,后面不再判断,最终结果就是false

    1.1K50发布于 2018-10-25
  • 来自专栏ytkah

    AMP自定义样式【ytkah英译AMP-3】

    AMP页面是网页;页面及其元素的任何样式都是使用常见的CSS属性完成的。 在<head>中嵌入的样式表中使用类或元素选择器的样式元素,<style amp-custom></style>,如下代码演示,注意:amp禁止引入除字体外的css文件<link rel=”stylesheet amp-img { background-color: gray; border: 1px solid black; } </style>   每个AMP页面只能有一个单一的嵌入样式表和内联样式 这些是AMP框架内部保留使用的。因此,用户的样式表不能引用带 i-amphtml- 类和标记的CSS选择器。   AMP在页面布局元素时遵循更严格的规则。 但出于性能原因,AMP要求所有元素都有明确的大小设置从一开始。

    1.2K10发布于 2020-06-16
  • 来自专栏腾讯IMWeb前端团队

    移动端重构实战系列0——sandal &amp;amp; sheral

    ”本系列教程为实战教程,是本人移动端重构经验及思想的一次总结,也是对sandal及sheral UI的一次全方位剖析,首发在imweb和w3cplus两大站点及“前端Talk”微信公账号,其余所有标注或没有标注来源的均为转载。“ ——imweb 结一 sandal是什么 简单来说,sandal是基于sass的一个移动端css的基础库,提供了一些基础的重置,常用的mixin,如flex布局,等分,水平垂直居中,常用图标等,基于它你可以非常方便快速地扩展出你需要的UI组件,其整体结构设计如下图: _funct

    78610编辑于 2022-06-29
  • 来自专栏ytkah

    引入图片amp-img【ytkah英译AMP-2】

      大多数HTML标签可以直接在AMP HTML中使用,但是某些标签,如标签,被等效的或稍微增强的自定义AMP HTML标签所取代(还有一些有问题的标签是完全禁止的,参见规范中的HTML标签) 为了演示附加标记的样子,下面是将图像嵌入页面所需的代码: <amp-img src="welcome.jpg" alt="Welcome" height="400" width="800"></amp-img amp-img组件允许运行时以这种方式有效地管理图像资源。像所有外部获取的AMP资源一样,amp-img组件必须预先给出一个显式的大小(如宽度/高度),以便在不获取图像的情况下可以知道高宽比。 <amp-img alt="A view of the sea" src="/static/inline-examples/images/sea.jpg" width="900" height /components/amp-img/?

    1.5K10发布于 2020-06-16
  • 来自专栏小柔博客园

    进程&amp;线程

    进程是操作系统结构的基础,是程序在一个数据集合上运行的过程,是系统进行资源分配和调度的基本单位。进程可以看做就是程序承载着不同线程的运行。Android系统中一个应用程序就是一个进程可以通过AS的Logcat窗口查看:

    64550编辑于 2022-10-09
  • 来自专栏ytkah

    amp模板展示amp网站也可以做得很好看

      ytkah比较喜欢研究一些新东西,AMP刚出来的时候就上手了,也做了一些站点,而且还不赖,因为这个还机缘巧合参加了深圳的谷歌全球合作伙伴大会,很多大牛也都来了,很荣幸能和他们一起交流。 下面就稍微展示一下amp模板吧   amp模板一般都做成手机自适应,能做成PC端站点效果的比较少,做得漂亮的就更少了 ?    这个是amp产品列表模块,鼠标移动到图片上面会显示具体的文字,光标移出文字就消失,干净清爽 ?   这个一个amp产品卖点模板,上方图片,下方是卖点文字,图文并茂,国外访客很喜欢 ?    这个amp联系方式模板,鼠标移动到模块会有上跳阴影效果,增加互动趣味性,提升用户体验。

    1.5K30发布于 2019-06-24
  • 来自专栏ytkah

    html转amp之1:环境配置【ytkah英译AMP

    通过前面的教程我们大概了解了AMP,如果想要将html转为amp如何实现呢?随ytkah一起来看看。 进入刚刚下载的amp目录,比如D:/amp 然后在命令行中输入 python3 -m http.server   当然你可以直接用简写的方式 # If Python version returned above

    1.3K21发布于 2020-06-19
  • 来自专栏小柔博客园

    软件绘制 &amp; 硬件加速绘制 【DisplayList &amp; RenderNode】

    = null &amp;&amp; mAttachInfo.mHardwareRenderer.isEnabled()) { dirty.setEmpty();

    1.7K50编辑于 2022-10-09
  • 来自专栏精讲JAVA

    搞定所有的跨域请求问题 : jsonp &amp;amp; CORS

    网上各种跨域教程,各种实践,各种问答,除了简单的 jsonp 以外,很多说 CORS 的都是行不通的,老是缺那么一两个关键的配置。本文只想解决问题,所有的代码经过亲自实践。

    98730发布于 2018-12-07
  • 来自专栏全栈程序员必看

    POJ 1679:The Unique MST(次小生成树&amp;&amp;Kruskal)

    Given a connected undirected graph, tell if its minimum spanning tree is unique.

    58620编辑于 2022-07-08
  • 来自专栏DearXuan的博客文章

    AMP并发编程概述

    ),下列演示代码将传入的num值加一并返回 int add(int num) restrict(amp) { return num + 1; } amp表示函数运行在GPU上,因此该函数只能在GPU 如果希望函数能够同时在CPU和GPU上运行,则需要改用标识符restrict(amp,cpu),但是你必须保障函数内的代码同时符合amp和cpu的规则。 restrict(amp) 也可以写成 __GPU_ONLY 同理 restrict(cpu) 也可以写成 __CPU_ONLY restrict(amp,cpu) 则可以写成 __CPU_ONLY _ 数学计算与图形计算 前面已经说过AMP中无法使用sqrt等数学函数,但是AMP已经为我们提供了数学库与图形库,可以方便地拿来使用。 它们的头文件分别是 #include<amp_math.h> #include<amp_graphics.h>

    98810编辑于 2022-01-19
  • 来自专栏全栈程序员必看

    nest expression &amp; Pyparsing

    >>> from pyparsing import nestedExpr >>> data2 = ” <a < b <c>>d>” >>> print nestedExpr(“<“, “>”).parseString(data2).asList() [[‘a’, [‘b’, [‘c’]], ‘d’]] >>> print nestedExpr(“<“, “>”).parseString(data2).asList()[0] [‘a’, [‘b’, [‘c’]], ‘d’] >>>

    65420编辑于 2022-07-08
  • 来自专栏小坤探游架构笔记

    如何看待一致性 &amp; 事务 &amp; 共识问题

    关于一致性、事务以及共识问题,可能我们每个人对此的认知都或多或少有些偏差,周末我重新翻读《Designing Data Intensive Applications》(设计密集型系统)一书,我觉得作者对这块的理解还是比较深,今天不做深入技术分析,单纯聊自己的理解。

    17300编辑于 2025-07-14
  • 来自专栏泽泽社

    只对支持amp加速的搜索引擎开放amp功能

    在上篇文章《Typecho 添加 AMP 支持》说了给博客加amp功能,但是我没说弊端233,这次说下优缺点。 优点: 1,amp确实很快捷 2,支持amp功能的搜索引擎(比如谷歌),会优先amp页面,也就是说对seo有利 缺点: 1,对于不支持amp的搜索引擎来说,amp页面内容与原文重复,属于重复文章,可能反而不利于 2,amp页面会被缓存到支持amp功能的搜索引擎上,也就是说文章被收录后,如果再次被修改amp页面可能反应迟钝。 方案二:使用robots.txt来禁止所有搜索引擎来收录amp页面,然后只允许百度或者谷歌来收录amp页面(谷歌搜索引擎和百度搜索引擎支持amp)[只是一种思考,不知道对于seo是否真的有作用] 题外话 雅虎也支持amp,但是雅虎好像废了,搜狗也说支持amp,但是站长平台下,并没有看到amp的影子。

    77920编辑于 2023-04-17
领券