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

    宏观前端

    从后端走向前端 Web 发展初期 在 Web 发展初期,前后端是如何协作的呢? 而在使用 BOM 的一些无刷新跳转特性后,前端可以实现改变浏览器地址栏而不向服务端发送请求,因此也可以实现页面路由。 纵观 Web 发展史,从模板引擎到 ajax、从后端路由到前端路由,这一路走来,技术重心已逐渐转移到前端。 小程序 这几年来,随着各种 小程序 的问世,Web 前端技术早已超脱了浏览器和 Hybrid 应用的范围。前端工程师很容易基于已有技术栈快速上手和开发小程序类微应用。 electron 在移动端进行布局的同时,前端工作者们还把目光放到了桌面客户端上。

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

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

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

    1.4K30编辑于 2022-07-15
  • 来自专栏塔奇克马敲代码

    10型算法

    10型算法 标签: C++Primer 学习记录 型算法 ---- 第 10型算法 10.1 概述 10.2 初识型算法 10.3 定制操作 10.4 再探迭代器 10.5 型算法结构 10.6 特定容器算法 ---- 10.1 概述 型算法,不仅作用于标准库容器,还可以适用于内置的数组类型。 ---- 10.2 初识型算法 只读算法。 vector<int> vec; // 空向量 fill_n(vec.begin(), 10, 0); // 错误,向空向量写入元素! fill_n(back_inserter(vec), 10, 0); // 添加 10个元素到 vec 重排算法。

    1.2K80发布于 2018-06-07
  • 来自专栏函数式编程语言及工具

    函编程(10)-异常处理-Either

    } 9 def orElse[EE >: E, AA >: A](default: Either[EE, AA]): Either[EE, AA] = this match { 10 def map2_1[EE >: E, B, C](b: Either[EE, B])(f: (A,B) => C): Either[EE, C] = { 9 for { 10 10 salary <- Right(10000.00) 11 } yield Employee(name,age,salary) //> res1: ch4.either.Either 8 es.foldRight[Either[E, List[B]]](Right(Nil))((h,t) => f(h).map2(t)(_ :: _)) 9 } 10 either.Name] 8 def mkAge(age: Int): Either[String,Age] = { 9 if ( age < 0 ) Left("Invalid age") 10

    94750发布于 2018-01-04
  • 来自专栏一个会写诗的程序员的博客

    10章 集合类与

    10章 集合类与型 10.1 Kotlin集合类 10.1.1 不可变集合类 10.1.1.1 List 10.1.1.2 Set 10.1.1.3 Map 10.1.2 可变集合类 10.1.2.1 MutableList<E> 10.1.2.2 MutableSet<E> 10.1.2.3 MutableMap<K, V> 10.2 型与类型安全 10.2.1 类型参数 10.2.2

    40530发布于 2018-08-17
  • 来自专栏java达人

    10 道 Java 型面试题

    Java中的型是什么 ? 使用型的好处是什么?   这是在各种Java型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中。 根据你对这个型问题的回答情况,你会得到一些后续提问,比如为什么型是由类型擦除来实现的或者给你展示一些会导致编译器出错的错误型代码。请阅读我的Java中型是如何工作的来了解更多信息。   3. 如何编写一个型方法,让它能接受型参数并返回型类型?   编写型方法并不困难,你需要用型类型来替代原始类型,比如使用T, E or K,V等被广泛认可的类型占位符。 Java中如何使用型编写带有参数的类?   这是上一道面试题的延伸。面试官可能会要求你用型编写一个类型安全的类,而不是编写一个型方法。 10. 如何阻止Java中的类型未检查的警告?   

    61.6K257发布于 2018-01-31
  • 来自专栏夏天的前端笔记

    每天10前端小知识 【Day 10

    前端面试基础知识题 1. es5 中的类和es6中的class有什么区别? 在es5中主要是通过构造函数方式和原型方式来定义一个类,在es6中我们可以通过class来定义类。 什么是“前端路由”?什么时候适合使用“前端路由”?“前端路由”有哪些优点和缺点? 前端路由就是把不同路由对应不同的内容或页面的任务交给前端来做,之前是通过服务端根据 url 的不同返回不同的页面实现的。 在单页面应用,大部分页面结构不变,只改变部分内容的使用 优点:用户体验好,不需要每次都从服务器全部获取,快速展现给用户 缺点:单页面无法记住之前滚动的位置,无法在前进,后退的时候记住滚动的位置 实现方式 前端路由一共有两种实现方式 10. Promise.all 和 Promise.allSettled 有什么区别?

    65110编辑于 2024-01-18
  • 来自专栏达达前端

    前端技术前沿10

    允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

    2K30发布于 2019-07-03
  • 来自专栏Java技术栈

    10 道关于 Java 型的面试题

    1.Java中的型是什么 ? 使用型的好处是什么? 这是在各种Java型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中。 根据你对这个型问题的回答情况,你会得到一些后续提问,比如为什么型是由类型擦除来实现的或者给你展示一些会导致编译器出错的错误型代码。更多请参考这篇文章《揭开Java 型类型擦除神秘面纱》。 如何编写一个型方法,让它能接受型参数并返回型类型? 编写型方法并不困难,你需要用型类型来替代原始类型,比如使用T, E or K,V等被广泛认可的类型占位符。 Java中如何使用型编写带有参数的类? 这是上一道面试题的延伸。面试官可能会要求你用型编写一个类型安全的类,而不是编写一个型方法。 10. 如何阻止Java中的类型未检查的警告?

    91720发布于 2018-11-08
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2020.3.20)

    请看: 前端小知识10点(2020.2.10) 3、React中suppressContentEditableWarning属性是什么意思? react-codemirror 5、yarn安装antd-pro依赖包时卡在puppeteer的解决办法 请看: https://www.jianshu.com/p/2ce56dccc5a7 puppeteer是前端自动化测试用的 JSON.parse()转换即可 const a="['a','b','c']" console.log(JSON.parse(a.replace(/'/g,'"'))) //["a", "b", "c"] 10

    1.5K00发布于 2020-04-01
  • 来自专栏grain先森

    前端-10款web动画插件

    今天给大家带来了十款web前端动画插件,大家收藏了记得给个小心心哦 1.基于jQuery的瀑布流图片筛选插件 瀑布流的展现方式在目前的网页中用得越来越广泛,特别是图片和首页文章的动态加载。 这次我们分享的这款插件是基于Layui的,layui 是一款采用自身模块规范编写的前端UI框架,这款表格插件可以允许你非常方便的添加、删除表格行数据,并且通过服务器接口进行保存。 你只需要定制前端的数据列和后端的保存逻辑即可,数据交互均采用JSON格式。 ? 10.CSS3深色背景的垂直手风琴菜单 手风琴菜单我们已经分享过很多了,特别是垂直手风琴菜单更为常见,比如这款jQuery手风琴样式的多级下拉菜单和这款CSS3带小图标的手风琴下拉菜单都非常不错。

    8K50发布于 2019-03-29
  • 来自专栏未竟东方白

    【笔记】《C++Primer》—— 第10章:型算法

    10.1 概述 型算法,也称“算法”,实现了一些经典算法的公共接口,而且可用于不同类型的元素与容器中 大多数的标准库算法都定义在头文件algorithm中,有些数值类的在numeric 通常来说算法本身并不依赖容器 ,也就不修改容器,对容器的访问与修改是通过算法调用所需的迭代器操作实现的,这保证了灵活性 算法虽然运行在迭代器上单需要依赖于元素类型所支持的操作 10.2 初识型算法 有些效果上不会改变范围内元素的算法称为只读算法 移动迭代器在之后的章节再有介绍 10.5 型算法结构 型算法是利用迭代器对容器进行操作的,因此型算法们自然就对输入的迭代器有一定的要求 迭代器在标准库中大致分为五个抽象类别(并不对应某个具体的类

    1K20发布于 2020-07-29
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2019.5.18)

    let arr=[] arr[10]=11 console.log(arr.length); //11 arr[-1]=-1 console.log(arr.length) //11 let str=comment.split(/\r\n|\r|\n/g).join('
    ')

    10

    46830编辑于 2022-03-28
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2020.6.28)

    light类 的元素执行 .light{ } .item{ &:not(.light):hover{ color: #FE6225 } } 10

    58810发布于 2020-07-02
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2019.9.29)

    注意: 需要设置一个 flag 保存在 localStroage 中,作为页面滚动的tirgger 如果是跨域的话,可以通过router,判断前一个 router 是否是 页面 A 的 router 10

    1.4K10发布于 2019-10-08
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2020.9.13)

    (0, 2)); // [1, 2] console.log(arr) // [3, 4, 5, 6] 9、git删除远程分支 git push origin --delete <branch> 10

    72821发布于 2020-09-18
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2019.6.25)

    10、js禁止excel格式转化(重要!)

    87620发布于 2019-09-05
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2019.5.2)

    let obj={'哈哈':1} const {'哈哈':b}=obj const {a:{'嘿嘿':b}}=obj console.log(b,'b24') //1 10、对象解构赋默认值

    55120编辑于 2022-03-28
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2020.5.17)

    0); //6 原理: JS是用双精度浮点数来存储number类型的, 而|是二进制或,会先将number转为整数,再进行位运算,所以可以用来取整 补充: (1) 关于或运算|具体的演算过程,请看:前端小知识 10点(2020.3.20)中的「2、JS 中的 | 是什么意思?」 使用 CSS3 的滤镜: { filter: grayscale(100%); } 详细请看: https://www.runoob.com/cssref/css3-pr-filter.html 10

    1.2K10发布于 2020-05-21
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2020.12.27)

    function circle(r){ return pi = Math.pow(r,2) } Shape.circle = circle })(Shape || (Shape = {})) 10

    52130发布于 2021-01-04
领券