首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏lonelydawn的前端猿区

    宏观前端

    从后端走向前端 Web 发展初期 在 Web 发展初期,前后端是如何协作的呢? 纵观 Web 发展史,从模板引擎到 ajax、从后端路由到前端路由,这一路走来,技术重心已逐渐转移到前端。 同年5月,Ryan Dahl 在 GitHub 上发布了最初版本的 Node.js。 从此,JavaScript 进入了服务端语言的行列。 Hybrid 应用 以客户端为骨架,以 H5 为主体,页面将在 WebView 中展示。 小程序 这几年来,随着各种 小程序 的问世,Web 前端技术早已超脱了浏览器和 Hybrid 应用的范围。前端工程师很容易基于已有技术栈快速上手和开发小程序类微应用。

    95110编辑于 2022-09-20
  • 来自专栏JavaScript高级程序设计

    第五十一期:前端,大前端前端

    比如说思考一下这个问题:前端到底是个什么神仙工作,说起来也从事前端开发好几年了,但是真正在这里面收获的有什么东西么? 好像有,又好像没有。 有是因为做过不少项目,各种项目,管理后台,weApp,H5,小程序,考勤系统,客服系统,分销系统,数据大屏展示杂七杂八的各种项目。但是学到东西了吗?学到了,但是又好像没学到。 而前端是我早上出门的时候忽然想起来的一个词。刚才搜索了一下,其实网上也有这个概念,这里只谈一下我对它的理解。 前端的概念不在仅仅局限于我们日常开发中的网站,管理后台,小程序,游戏等等,其他的软件以及硬件设备,都可以称之为前端。 从而沉淀出一些对项目的日后的发展有借鉴意义的技术,这个也可以理解为前端的范畴。 前端只是前端,大前端可以理解为全端,而前端则是对前端以及大前端的深化。

    1.4K30编辑于 2022-07-15
  • 来自专栏秋落雨微凉Java开发栏

    JDK5型和可变参数

    JDK5型和可变参数 型和可变参数在我们学习类,集合时是必不可缺的,我们可以通过型和可变参数简化编译代码以便于更好地达到目的 型概述 型: JDK5引入的特性,提供了编译时类型安全检测机制, 型方法的定义格式: public class 类名 { //型方法: public<T> void 方法名(T t){ ...... } } 下面给出型方法和应用型方法的实例 型接口的定义格式: public interface Demo3<T> { void show(T t); } 型接口需要由型类来继承才可使用: public class Demo2<T ,在型类中重写方法,最后在main中使用 类型通配符 为了表示各种型List的父类,可以采用类型通配符: 类型通配符:<? super Number> l5 = new ArrayList<Object>();//这里下限是Number,所以Integer不能用 } } 可变参数 可变参数又称参数个数可变,用作方法的形参出现

    46320编辑于 2022-10-25
  • 来自专栏森屿暖树

    前端特效学习5

    input type="radio" name="select" id="slide_4"> <input type="radio" name="select" id="slide_<em>5</em>" <label for="slide_4" class="slide slide_4"></label> <label for="slide_<em>5</em>" class="slide slide_<em>5</em>"></label>

    <label for="slideImg" class="img"> <label for="slideImg" class="img"> <img class="img_<em>5</em>"

    39410编辑于 2022-03-23
  • 来自专栏CreateAMind

    keras doc 5 型与常用层

    keras-cn.readthedocs.io/en/latest/layers/about_layer/,链接异常请阅读原文查看 常用层对应于core模块,core内部定义了一系列常用的网络层,包括全连接、激活层等 型模型接口 为什么叫“型模型”,请查看一些基本概念 Keras的型模型为Model,即广义的拥有输入和输出的模型,我们使用Model来初始化一个型模型 from keras.models import Modelfrom keras.json配置的image_dim_ordering值 输入shape ‘th’模式下,输入应为形如(samples,channels,input_dim1,input_dim2, input_dim3)的5D 张量 ‘tf’模式下,输入应为形如(samples,input_dim1,input_dim2, input_dim3,channels)的5D张量 输出shape 与输入相同 参考文献 Efficient 因为你缺少时间步为3和5的信号,所以你希望将其掩盖。这时候应该: 赋值x[:,3,:] = 0.,x[:,5,:] = 0.

    2.4K40发布于 2018-07-20
  • 来自专栏九彩拼盘的叨叨叨

    学习前端5周 第5

    了解 浏览器对象模型(BOM) 了解location对象的如下属性 hash 设置或返回从井号 (#) 开始的 URL(锚) host 设置或返回主机名和当前 URL 的端口号。 hostna

    45820发布于 2018-08-27
  • 来自专栏达达前端

    前端技术前沿5

    CSS3 background-origin 属性 background-origin 属性规定背景图片的定位区域。

    46330发布于 2019-07-03
  • 来自专栏乱码李

    HTML5 前端存储

    html5 中的 Web Storage 包括了两种存储方式:sessionStorage和localStorage。 Firefox (Gecko) Internet Explorer Opera Safari (WebKit) localStorage 4 3.5 8 10.50 4 sessionStorage 5 localStorage 主要存储一些比较多的本地数据,如 HTML5 小游戏里面生成的数据。

    1K10发布于 2021-11-26
  • 来自专栏函数式编程语言及工具

    函编程(5)-数据结构(Functional Data Structures)

    函编程使用函数据结构(Functional Data Structure)来支持函程序。 函数据结构的特点是”不可变特性“(Immutability), 是函编程中函数组合(composition)的必需。 所以,与其它编程范畴不同,函编程的函数据结构必须具体一套特定的数据运算方式。 函数据结构及运算方法具备以下特征: 1、不可变特性(Immutable) 2、运算在数据结构内进行。 4 sum: Int = 6 函运算直接在数据结构内进行,不需要中间变量。 val arr1 = arr map { x => if(x == 1) sum else x } 2 arr1: Array[Int] = Array(6, 2, 3) 3 4 scala> arr 5

    87560发布于 2018-01-04
  • 来自专栏全栈程序员必看

    前端MD5加密——js-md5

    3.使用 (1)安装 npm install js-md5 (2)main.js中引入 import md5 from 'js-md5'; Vue.prototype. $md5 = md5; (3)使用 this. $md5("加密内容") 4.地址 https://www.npmjs.com/package/js-md5 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157593

    7.1K40编辑于 2022-09-14
  • 来自专栏web开发

    js前端 md5加密

    1、在utils目录下新建md5.js 在这里,我把md5()这个方法使用export进行了导出,方便在其他地方使用es6 import 引入使用 /* * JavaScript MD5 1.0.1 a = md5_ff(a, b, c, d, x[i + 4], 7, -176418897); d = md5_ff(d, a, b, c, x[i + 5], 12, 1200080426) 1236535329); a = md5_gg(a, b, c, d, x[i + 1], 5, -165796510); d = md5_gg(d, a, b, c, x[i + 6 x[i], 20, -373897302); a = md5_gg(a, b, c, d, x[i + 5], 5, -701558691); d = md5_gg(d, a, b, c ; } for (i = 0; i < 16; i += 1) { ipad[i] = bkey[i] ^ 0x36363636; opad[i] = bkey[i] ^ 0x5C5C5C5C

    21.4K60编辑于 2022-11-02
  • 来自专栏iRF射频前端产业观察

    5G射频前端架构

    原文参考www.skyworksinc.com

    29810编辑于 2022-05-16
  • 来自专栏cwl_Java

    前端基础-ES5继承

    ---- 第0章 先谈ES5继承 继承:多个子类对象可以共用父类对象的成员属性和成员方法(代码重用–重复使用); 0.1 原型链继承 核心原理:B.prototype = new A(); 能够继承A构造函数以及原型链上的所有成员

    63010发布于 2020-03-26
  • 来自专栏OECOM

    html5前端图片压缩

    如今手机像素越来越高,造成拍出来的照片越来越大,随便拍一张就好几兆,于是乎就有了一种需求就是压缩图片,在之前压缩图片的功能是在后台操作的,之后前端亦可以进行图片的压缩功能。 前端进行图片压缩的原理很简单,就是利用canvas来进行压缩,js将file框内的图片文件读取之后,按照比例绘制到canvas上,然后将canvas保存成图片即可实现了压缩功能。

    4.4K50发布于 2020-07-02
  • 来自专栏Vincent-yuan

    前端学习(5)~html详解(三)

    H5 中有两种存储的方式 1、window.sessionStorage 会话存储: 保存在内存中。 生命周期为关闭浏览器窗口。也就是说,当窗口关闭时数据销毁。 (2)容量较大,sessionStorage 约5M、localStorage 约20M。 (3)只能存储字符串,可以将对象 JSON.stringify() 编码后存储。 ; }) </script> </body> </html> 应用缓存 使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本。 HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。 目录中的所有文件: FALLBACK: /html5/ /404.html 注释:第一个 URI 是资源,第二个是替补。

    1.1K20发布于 2020-02-23
  • 来自专栏韩曙亮的移动开发专栏

    【Java 型】型用法 ( 型类用法 | 型方法用法 | 型通配符 ? | 型安全检查 )

    文章目录 一、型类用法 二、型方法用法 三、型通配符 <? > 四、型安全检查 五、完整代码示例 1、型类 / 方法 2、main 函数 一、型类用法 ---- 型类用法 : 使用时先声明型 , 如果不声明型 , 则表示该类的型是 Object : 指定 型类 的型为 String 类型 , 那么在该类中凡是使用到 T 类型的位置 , 必须是 String 类型 , 型类的 型声明 , 使用时在 类名后面 声明 ; / getData2(T arg){ T data = arg; return data; } 指定型的方法 : 指定 型方法 的型类 , 型方法 的型声明 型个数 , 型的个数可以有很多个 * 多个型之间 , 使用逗号隔开 * * 型方法指定的型 T 与类中的型 T 没有任何关系 *

    12.8K30编辑于 2023-03-29
  • 来自专栏织云平台团队的专栏

    H5前端监控实践

    背景 如今移动设备性能越来越好,移动浏览器对 HTML5(以下简称H5)的支持越来越完善。同时H5页面只需一次开发即可跨Android、IOS双平台发布、快速迭代、无需审核。 因此很多移动端产品都选择H5实现。但H5应用每次请求页面,都需要重新加载和渲染,先天性能、流程度没有原生app好,卡慢现象出现更多。 为了便捷的衡量H5页面的速度、质量,高效定位问题,给用户提供更优质的服务。我们建设了自己的H5前端监控——天网云ilook。 前端展示 常用的天趋势对比: 还可以有很多展现,比如慢用户画像: 计算测速点延时正太分布: 点击测速点,可以从时间、平台、运营商、APN、省份等维度帮助分析用户访问H5页面的速度以及用户分布。 最后 H5 监控作为业务质量的重要一环,意义重大。问题定位,性能优化都需要基于上报的数据进行。这里总结了一下我们在前端监控的一些尝试,怎样让监控系统更高效的定位问题,是我们一直在思考解决的问题。

    6.7K20发布于 2017-06-28
  • 来自专栏韩曙亮的移动开发专栏

    【Java 型】型简介 ( 型类 | 型方法 | 静态方法的型 | 型类与型方法完整示例 )

    文章目录 一、型简介 二、型类 三、型方法 四、静态方法的型 五、型类与型方法完整示例 一、型简介 ---- 型 可以 简单理解为 参数化类型 , 主要作用在 类 , 方法 , 接口 上 ; java 型 与 C++ 模板 : Java 中的型 , 是仿照 C++ 中的 模板 开发的 , 目的是让开发者可以写出 通用 , 灵活 的代码 ; 伪型 : Java 中的型 , 是 伪型 , Java 型开发好之后 , 在 编译阶段 就 将型相关的信息消除 了 , 不会型留到运行时 ; 型类型 : 型方法 : 方法有参数 , 方法的参数 可以指定成一些 型 ; 型类 : ---- 型方法 : 在方法的 返回值前 , 使用 <T> 声明型的方法 , 是型方法 ; 将某个类型作为参数传入 ; 型个数 : 该方法是型方法 , 且指定了 2 个型 , 型的个数可以有很多个 , 多个型之间 , 使用逗号隔开 ; 型方法 与 型类 中的型 : 型不同 : 型方法指定的型 T 与 类中的型 T 没有任何关系 , 这两个 T 可以是不同的类型 ; 型相同

    24.4K30编辑于 2023-03-29
  • 来自专栏韩曙亮的移动开发专栏

    【Kotlin】型 ① ( 型类 | 型参数 | 型函数 | 多型参数 | 型类型约束 )

    文章目录 一、型类 二、型参数 三、型函数 四、多型参数 五、型类型约束 一、型类 ---- 定义一个 型类 , 将 型参数 T 放在 尖括号 <T> 中 , 该型参数放在 类名后 下面的代码中 , 声明了 Student 型类 , 该型类 接收 T 类型的型参数 , 在主构造函数中接收 T 类型的参数 , 在该型类中声明了 T 类型的成员属性 ; class Student ---- 通常情况下 , 型参数 都使用 T 表示 , 使用其它字母 或者 字符串 都可以表示 型参数 , 但是 约定俗成 都使用 T 来表示型 ; 在下面的代码中 , 使用 M 作为 型参数 ---- 型函数 中 如果涉及到 匿名函数 参数 , 匿名函数 的 参数返回值 都是型 的话 , 在该型函数 中可能需要使用多个型 , 使用不同的字母表示不同的型 ; 如果函数中 引入了新的型类型 R 的类型是 Boolean 类型 ; 3.14 true 五、型类型约束 ---- 在 型类 , 型函数 中 , 使用型前 , 需要声明 型参数 : 型类 型参数 声明 : 如果类中

    5.9K10编辑于 2023-03-30
  • 来自专栏全栈程序员必看

    C#型入门型类、型集合、型方法、型约束、型委托

    不然 型集合和ArrayList的装箱拆箱 常见的型类型 型类和型方法 型约束 型委托 ###型很难理解? 第一次接触型那还是在大二上学期的时候,那会是学c#面向对象的时候接触过型集合,但尴尬的是那会还没有“型”这个概念,仅仅只停留在型集合的使用。 ; 5.型委托 public delegate TOutput GenericDelagete<TInput, TOutput>(TInput input); 6.型结构 struct MyGenericStruct :这个型类常用api通用接口的型类。 ,声明的时候还是和型类、型方法一样加个<坑> 站个坑,其实型委托使用的时候不是很多,要慎用。

    4.4K30编辑于 2022-09-14
领券