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

    Weex 开发新手上路 - (2) 前端避坑篇

    接入 WeexSDK 后,前端开发者编写 Weex 页面时会发现,Weex 页面和以前写的 Web 页面还是有一定区别的,一不注意就踩坑了。 2. 只支持 px 单位,不支持百分比宽高 根据官方文档的描述,我们知道 Weex 内只能使用像素值单位 px。 属性名尽量用全称 在完成本文章时,使用 Weex 版本 v1.3.11 测试以下样式写法的情况如下: .t1 { /* 有效 */ margin: 20px; } .t2 { /* 无效 border-width: 1px; border-style: solid; border-color: blue; border-top-width: 2px

    1.1K20编辑于 2022-06-09
  • 来自专栏web前端教室

    前端新手如何面试

    因为这个问题涉及三个基本点: 1,你的情况; 2,职位要求的情况; 3,你的能力; 这里面只有第2点是确定的,就是招聘方的要求,其实也不是完全确定,万一人家看你长相顺眼(不顺眼)呢,这就没处说理了。 你要面试一个职位,首先要搞清楚对方的招聘要求,1,2,3.。。你能不能满足。 例如你是蓝翔-推土机专业,然后来找前端工作,那你这转弯半径就有点大,就不太好搞。 然后再这个推土机专业的基础上,你肯定是自学的前端,那你的前端水平、层次和能力,肯定又有区别。 你当然可以在家闭关十年,学成一代前端大拿,然后出来找个前端工作;也可以从一个只会CSS的切图仔,边切边学,而成一代大拿。 新手面试这个就这些,完了。

    65150发布于 2018-02-07
  • 来自专栏听雨堂

    Android新手之旅(2) 新手问题

    参考 2、怎样添加Activity Activity就是窗体,打开AndroidManifest.xml,在Application视图,可以看到 ? 调用新窗口: Intent i=new Intent(); i.setClass(add2.this, newact.class); startActivity(i); add2.this.finish (); 如果刚才的newact.java是复制的add2.java,那么两个窗体会共享一套界面,需要分开的话,就要在layout中新建一套界面(可以ctrl-c,ctrl-v后修改) ? 再修改newact.java中的代码setContentView(R.layout.main2);即可。 参见 7、为应用程序设置背景 1)制作png图片 2)存放在drawable-hdpi文件夹下 3)刷新项目,应该可以看到该文件,同时R.java中应该有该项目了 ? ?

    977110发布于 2018-01-23
  • 来自专栏听雨堂

    Android新手之旅(2) 新手问题

    参考 2、怎样添加Activity Activity就是窗体,打开AndroidManifest.xml,在Application视图,可以看到 ? 调用新窗口: Intent i=new Intent(); i.setClass(add2.this, newact.class); startActivity(i); add2.this.finish (); 如果刚才的newact.java是复制的add2.java,那么两个窗体会共享一套界面,需要分开的话,就要在layout中新建一套界面(可以ctrl-c,ctrl-v后修改) ? 再修改newact.java中的代码setContentView(R.layout.main2);即可。 参见 7、为应用程序设置背景 1)制作png图片 2)存放在drawable-hdpi文件夹下 3)刷新项目,应该可以看到该文件,同时R.java中应该有该项目了 ? ?

    1K70发布于 2018-01-23
  • 来自专栏若川视野

    如何实现前端新手引导功能?

    另外:目前建有江西|湖南|湖北籍前端群,可加我微信进群。 以下内容来自公众号:前端充电宝,作者: CUGGZ。 在产品发布新版本或者有新功能上线时,经常需要新手引导功能来引导用户了解应用。 下面就来分享几个开箱即用的新手引导组件库,帮你快速实现新手引导功能! Intro.js Intro.js 是一个使用广泛的产品引导库,它在 Github 上拥有 21.6k Star。 它支持在多个前端框架中开箱即用,包括 React、Vue、Angular 等。 框架支持:随时融入项目的前端框架。 文档完善:文档涵盖安装和自定义,包括项目的主题和样式。

    A DOM element on your page.

    3.8K60编辑于 2023-02-03
  • 来自专栏高渡号外

    新手编程1001问(2

    新手编程1001问(2) Q:‍前端如何实现页面下拉框Select的联动? A:上一期,我们回答了JS/JQuery如何获取下拉框选中的文本和值。那么今天的问题,我们可以继续聊聊下拉框了。 下拉框在前端设计中是一个很常用的列表控件。独立的下拉框要实现起来并不难。但是,有时候我们会遇到两个甚至多个下拉框需要联动的问题,这时候,页面的实现就不是一个简单的交互了。 案例:页面上有Select1和Select2,需求是Select2的列表数据依赖于Select1选中的值。 Select2 .each(data, function (i, item) { ("<option></option>").val(item["myval"]).text(item["mytext"] 将Ajax获取的数据更新到Select2 //清空Select2控件 $(“#Select2”).empty(); ("<option></option>").val("").text("请选择

    9K40发布于 2020-09-22
  • 来自专栏向治洪

    前端开发如何做新手引导

    通常,在产品发布新版本或者有新功能上线时,都会开发一个新手引导功能来引导用户了解应用的功能。在前端开发中,如何快速地开发新手引导功能呢,下面介绍几个开箱即用的新手引导组件库。 introJs(".introduction-farm").start(); 项目链接:https://github.com/usablica/intro.js 2,Shepherd Shepherd是一个前端 框架支持:随时融入项目的前端框架。 文档完善:文档涵盖安装和自定义,包括项目的主题和样式。 使用Shepherd之前,我们可以使用以下命令来安装 shepherd.js。

    A DOM element on your page. The third and final step will pop on this element because its ID is 'v-step-2'.

    3.1K31编辑于 2022-12-02
  • 来自专栏全栈技术

    前端VS后端-Web开发(新手引路)

    前端VS后端-Web开发 介绍 前端开发 后端开发 如果您是一名开发人员,则只是学习编码而希望专注于Web开发,但对走上哪条道路感到困惑。 是前端Web还是后端Web开发,或者您是否已经开始了自己的旅程,并且在质疑您是否走上了正确的道路?这将是一篇不错的文章,供您阅读。在开始时,对前端和后端Web开发都有很好的了解是很重要的。 前端开发 前端Web开发是一种通过使用HTML,CSS和JavaScript将数据转换为图形界面的实践,以便用户可以查看该数据并与之交互。 关于前端开发已经足够说了,现在让我们继续说说后端开发。 后端开发 后端Web开发是网站,软件或信息系统的核心计算逻辑。后端开发人员创建用户可以通过前端应用程序或系统间接访问的组件和功能。 最后,我们也有所谓的全栈开发人员,您可以用名称来表明它是前端和后端开发的组合。前端和后端的灵活性使您成为开发人员时更加抱负。 感谢您的阅读,我希望对此有一个基本的了解将有助于您选择正确的道路。

    1.6K41发布于 2021-08-23
  • 来自专栏企鹅号快讯

    web前端工程师新手如何入门

    有很多想要学习web前端开发的新人都想自己能够快速的学习web前端开发,部分人因为自己基础比较薄弱,不知道自己该如何系统的学习,但是有着对web前端强烈的学习动力和兴趣,希望自己能够顺利进入这一行业,早一点实现自己的 web前端梦。 如何学习web前端开发? 一、学习HTML5和CSS3基础 技术的发展几步造就了互联网的蓬勃生机,移动互联网的快速发展HTML5+CSS3已然成为新一代的web前端技术。 当然,远标Web前端开发课程第一阶段还会学习 PS设计工具使用和互联网UI设计理论。 三、学习Web前端核心 WEB前端工程师还需要 熟练JS和UI以及DIVCSS快速合成静态页面,确保性能和兼容性,熟悉JQuery EasyUI、ExtJS、Bootstrap、Angular.js等框架

    90550发布于 2018-01-26
  • 来自专栏半生瓜のblog

    新手C语言学习(2

    新手C语言学习(2) C语言典型例题——判断一个数是否为质数(素数) 这里这只介绍一种方法 1.首先什么是质数(素数) 2.错误示范 3.正确示范 首先什么是质数(素数)        我开始认为素数和质数是两个东西 除了1和它本身之外,不能被其他数所整除即为质数(素数)         例如11,除了1和它本身11没有其他数可以将它整除,所以11是个质数(素数) 2.错误示范         开始我并没有直接从网上搜索相关教程视频 main(void) { int i = 0; printf("请输入一个小于100的数\n"); scanf("%d\n",&i); while (i<=100) { if (i % 2 //return终止函数 return; } } printf("%d是质数\n", num); return 0; } 用到的知识,(1)for循环语句 for(exp1;exp2; exp2为条件判断部分,判断条件是否终止。 exp3为循环调整。 把while循环中的三个部分放到了一起。 (2)%求模(求余数)运算。

    54610编辑于 2023-05-12
  • 来自专栏赵康的日常专栏

    前端】Web前端学习笔记【2

    相关博客: Web前端学习笔记【1】 ---- 1. this在 JavaScript 中主要有以下五种使用场景 ---- 在全局函数调用中,this 绑定全局对象,浏览器环境全局对象为 window = { test: 'obj2test', getAge2: function () { console.log(this.test) } } return obj2; } }; obj.getAge().getAge2() // 'obj2test' // ============== var obj = { birth :@&=+$#")); 输出: http%3A%2F%2Fwww.w3school.com.cn http%3A%2F%2Fwww.w3school.com.cn%2Fp%201%2F %2C%2F globalStorage 使用于Firefox2+的火狐浏览器,类似于IE的userData。 缺点:IE不支持。

    55620编辑于 2023-10-17
  • 来自专栏网络

    学web前端开发写给新手的建议,超实用!

    产品(PM):负责对软件产品的功能,目标用户等许多部分,进行一个详细的归纳整理,包括前期的功能地位和后期的功能修缮; 设计(UE):对用户使用的产品界面、交互方式进行统筹和设计; 前端(FE):活跃于前端的程序员 选择二:后端将数据生成为小的数据文件,前端获取数据并由前端更新视图。 这种方法,涉及到前端的Ajax。 ,带来性能上的提升;另外,由于交互文件一般使用json这种多数编程语言都可以解析的数据格式,不仅可以给网页前端使用,也可以给移动端app的前端开发使用,统一了接口,扩展时减小了工作量。 路由由前端控制的含义,就是说,网站url的变化与对应的显示由前端处理。 关于提问的艺术,可以看看张鑫旭大神的博客(个人非常喜欢,强烈推荐前端同学关注),如何提问才能进阶成为前端大神?,这篇文章对提问需要注意的点说的非常明确,请大家,无论是不是做前端,最好都看看。

    1.1K90发布于 2018-01-24
  • 来自专栏前端公虾米

    新手前端莫慌,握紧救命稻草(建议收藏)

    新手阶段的前端面临的最大问题就是: "这个咋做?", 这个阶段的前端自己实现交互功能基本是不可能的, 那怎么体现价值呢? 我给个建议: "不会写还不会用吗?"

    1K10编辑于 2021-12-23
  • 来自专栏农民工前端

    前端面经(2

    使用path来匹配路由,然后通过query来传递参数,这种情况下 query传递的参数会显示在url路由的两种模式 hash与history 对于Vue 这类渐进式前端开发框架,为了构建SPA(单页面应用 ),需要引入前端路由系统,这也就是Vue-router存在的意义。 前端路由的核心,就在于改变视图的同时不会向后端发出请求。 添加验证码2. 日常工作中用的最对的跨域方案是CORS和Nginx反向代理前端工程化webpack配置,webpack4.0有哪些优化点module.exports={entry: {},output: {},plugins

    1.7K60编辑于 2023-02-17
  • 来自专栏前端开发面试

    前端面试前端性能优化篇2

    不论是什么样的前端面试,总会问到的一个问题:前端性能优化。相信如果这个问题没有答好,在面试中会很被动。于是,趁着这个天天宅的时期,好好的整理了一番。 、CSS代码可以内嵌在HTML中,比如:rem动态等5、避免使用iFrame6、使用骨架屏二、CSS优化加载优化1、避免使用css的@import2、避免使用通配符3、避免使用! 1、选择器嵌套尽量不要超过三层2、id选择器尽量不要嵌套3、使用继承体积优化1、提取公共CSS三、JS优化运行速度1、如果没有兼容问题,尽量使用原生方法2、根据兼容浏览器的最低版本,考虑是否使用polyfill3 (Webpack拆包)减少加载体积1、压缩图片2、压缩HTML、CSS、JS代码3、开启网络压缩,如:GZIP参考 前端进阶面试题详细解答减少加载次数1、制作精灵图2、将小图片转换为base64字符串3 、使用浏览器缓存4、使用前端缓存,如: LocalStorage、Cookie、SessionStorage等5、减少重定向请求,比如:nginx反向代理的重定向6、避免使用服务端字体五、React性能优化

    84830编辑于 2023-01-04
  • 来自专栏IT学习

    新手学习web前端的基础知识内容有哪些

    那时候转行还是很简单的,不一定要掌握很多技术知识,如果你是前端人员,甚至会写个静态页面就可以去应聘了。但现在,这样的“好事”越来越不好找了,很多毕业生面临着一毕业就失业的情况。 优秀的大前端人才应该具备熟练编写任何一个互联网系统的前端页面、交互代码的能力,新手学习web前端的基础知识内容有哪些 HTML+CSS:HTML、CSS基础、div+css布局 JavaScript基础 前端的应用领域进一步拓展,前端工程师承担工作范围不断扩大,逐渐向全栈工程师方向发展,欢迎大家在评论区评论留言,千锋哈尔滨小编会及时给大家解答疑惑的

    2.3K30发布于 2020-01-02
  • 来自专栏前端入门学习

    Web前端新手都应该了解的JavaScript 开发技巧

    对于初学web前端的人而言,JavaScript都是他们学习中不可绕开知识点,Javascript 的很多扩展的特性是的它变得更加的犀利, 同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站。 对于从事web前端工作的小伙伴们来说JavaScript是必备技能,为了大家提高工作技能,小编为大家准备了这篇JavaScript 开发技巧,我们一起来看一看吧! 2、思考后再修改 prototypes 添加新的属性到对象 prototype 中是导致脚本出错的常见原因。 建议: var a = ['1A','2B']; 避免: var a = new Array(); a[0] = "1A"; a[1] = "2B"; 9、尽量不要多次使用 var 在初始每一个变量的时候 以上就是小编今天为大家分享的关于Web前端新手都应该了解的JavaScript 开发技巧的文章。

    60500发布于 2019-08-25
  • 来自专栏前端公虾米

    今日援助 | 给新手前端的5段救命css代码

    list还是number @if (list==type-of($radius)) { border-radius: nth($radius, 1) nth($radius, 2) @else { border-radius: $radius; } @media only screen and (-webkit-min-device-pixel-ratio: 2) list还是number @if (list==type-of($radius)) { border-radius: nth($radius, 1) * 2 nth($radius, 2) * 2 nth($radius, 3) * 2 nth($radius , 4) * 2; } @else { border-radius: $radius * 2; } } } @media only

    51110编辑于 2021-12-23
  • 来自专栏linux技术分享

    python新手须知得2和3得区别

    第一点 python2和python3解释器得编码不同 python2使用得ASCII码,python3中使用得是 utf -8编码      第二点 python2和python3输出格式不同 python2 输出格式是: print '你想要的东西' python3中输出格式是: print ('你想要的东西') 第三点python2和python3得输入格式不同 python2得输入格式 raw_input (交互中输入你想要的东西) python3得输入格式 input(交互中输入你想要的东西) 作者只是整理一些python2和python3得不同处 注释:有些在2和3已经统一了

    53131发布于 2020-08-19
  • 来自专栏令仔很忙

    新手学Struts(二)----Struts2工作机制

    Struts2的体系结构如图所示: 从上图可以看出,一个请求在Struts2框架中的处理大概分为以下几个步骤: 1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求; 2、这个请求经过一系列的过滤器 (Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助;) 3、接着FilterDispatcher被调用 在表示的过程中可以使用Struts2框架中继承的标签。在这个过程中需要涉及到ActionMapper。

    66120发布于 2018-09-14
领券