Web前端开发与设计

系统建
• 阅读 1908

学习 React.js 比你想象的要简单

原文地址:Learning React.js is easier than you think 原文作者:Samer Buna 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-...

ReactNative 学习资源大汇集

React Native 着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)。 本文汇集了 React-Native 各类学习资源,方便大家学习,同时还有 [Awesome React Native 系列],请收下…

web前端资源文件的部署和优化

现在网上也有很多关于前端文件加载的性能优化,我相信大部分的前端程序猿,应该都听说过雅虎的14条优化原则 1. 尽可能的减少 HTTP 的请求数 content 2. 使用 CDN(Content Delivery Network) server 3. 添加 Expires 头(或…

一个非常适合入门学习的 React-Native 博客项目

一个非常适合入门学习的 React-Native 博客项目,代码清晰、结构合理

微信H5视频抓娃娃,没你想的那么难,看完你也会

短短两周时间,在线抓娃娃从一个默默赚钱的行业变成了风口行业,从硬件到软件架构、从盈利到投资、从运营到推广,全方位解读都有了。唯独H5抓娃娃(特指移动web、微信抓娃娃),仍然很神秘。 H5抓娃娃真的有那么神秘吗?本文为你全方位揭晓。 一. 大多数人所说的H5抓娃娃是什么? H5…

手摸手,带你优雅的使用 icon

首先我们来说一下前端 icon 的发展史。 在我刚开始实习时,大部分图标都是用 img 来实现的。渐渐发现一个页面的请求资源中图片 img 占了大部分,所以为了优化有了image sprite 就是所谓的雪碧图,就是将多个图片合成一个图片,然后利用 css 的 backgrou…

主题色提取

在做音乐webapp的时候,被腾讯的一款本地音乐播放器(轻听)的播放界面惊艳到了(如下图),于是决定‘复制’下来。 首先想到的是绘入canvas中利用getImageData提取数据然后分析得到主题色,因为用的qq音乐api遇到了跨域问题,在解决跨域问题后(具体方法看这里跨域那…

用CSS让你的文字更有文艺范

透明文字,模糊文字,镂空文字,渐变文字,图片背景文字,用CSS让你的文字也有freestyle~

20个CSS高级技巧汇总

20个CSS高级技巧汇总。使用技巧会让人变的越来越懒,没错,我就是想让你变懒。

这可能是目前最方便的网站中英文切换(理论支持所有语言)

优点:只须调用接口,即可轻松完成整站翻译,翻译准确度还行。 缺点:需要梯子。 优点:一对一翻译,所以准确度最高。 缺点:需要编写大量中英文对照表,只适合于少量的固定翻译。 由于公司的要求是把整站进行翻译,且官网中存在新闻,即存在大量不可预料的数据,同时考虑到富文本数据不好翻译。…

ANT DESIGN 一个设计 & 前端框架 - React 用户的福音

ANT DESIGN 是蚂蚁金服体验技术部出品的一个设计&前端框架,基于 React 框架。目前官网介绍的包括 CSS 和 Components 两大部分。 CSS 部分涵盖了基本的 Layout,Iconfont,Button,Motion。 组件非常丰富,有 Checkbox,Radio, Switch,Slider,Datepicker,Select,InputNumber,Tabs,Steps,Collapse,Pagination,Modal,Message,Dropdown,Popover,Popconfirm,Tooltip,Progress,Table。 不多说了,自己看吧 https://github.com/ant-design...

也许是史上最全的前端资源大汇总

最近有很多朋友问有没有相关的书籍推荐,希望能够自学一下前端。这里列出了学习前端所需要的,几乎所有的知识,分享给大家。

教你发现CSS3的"nth-child"和"nth-of-type"的区别!

对于初学者来说,区别"nth-child"和"nth-of-type"是一个比较头疼的问题,为了更好帮助大家区别两者使用方法,特在此加以区分。

客栈说书:CSS遮罩CSS3 mask/masks详细介绍


Bootstrap 风格的极简 Vue 分页组件

A Dead Simple Vue Pagination Component Using Bootstrap Style

10 个独特的 CSS 背景视觉效果

10 个独特的 CSS 背景视觉效果

原来 CSS 与 JS 是这样阻塞 DOM 解析和渲染的

hello~各位亲爱的看官老爷们大家好。估计大家都听过,尽量将CSS放头部,JS放底部,这样可以提高页面的性能。然而,为什么呢?大家有考虑过么?很长一段时间,我都是知其然而不知其所以然,强行背下来应付考核当然可以,但实际应用中必然一塌糊涂。因此洗(wang)心(yang)革(b…

CSS 常见布局方式

本文思维导图,欢迎补充 本文首发于我的个人网站:http://cherryblog.site 前言 温馨提示:本文较长,图片较多,本来是想写一篇 CSS 布局方式的,但是奈何 CSS 布局方式种类太多并且实现方法太多,所以本文主要是介绍 flex 布局和 grid 布局,以及 C…

帮你理清 Web 应用的登录状态

「LeanCloud Web 应用开发实践」系列直播及文章分享持续进行中。 每周二周四晚上 8 点开始,时长预计 45 分钟。在 “leanCloud通讯” 微信公众号回复 “公开课” 即可获取直播链接。 《LeanCloud Web 应用开发实践公开课》上期回顾和本期主题介绍。…

cookie、localStorage和sessionStorage 三者之间的区别以及存储、获取、删除等使用方式

前端开发的时候,在网页刷新的时候,所有数据都会被清空,这时候就要用到本地存储的技术,前端本地存储的方式有三种,分别是cookie,localstorage和sessionStorage ,这是大家都知道的。本文的主要内容就是针对这三者的存放、获取,区别、应用场景。有需要的朋友可…

Vue-Layout:可视化布局、自动生成代码工具

按惯例,先上GIF: demo1 banner Vue-Layout 基于UI组件的Vue可视化布局、生成.vue代码的工具。https://jaweii.github.io/Vue-... GitHub | Demo 效果展示 demo2 后台布局图片的例子,你…

js:面向对象编程,带你认识封装、继承和多态

本文首发于我的个人网站:http://cherryblog.site 周末的时候深入的了解了下javascript的面向对象编程思想,收获颇丰,感觉对面向对象编程有了那么一丢丢的了解了~很开森 什么是面向对象编程 生动描述面向对象概念 先上一张图,可以对面向对象有一个大致的了解…

前端面试之webpack篇


鸟瞰前端 , 再论性能优化

1.0时代没什么说的,html、css打天下的时代,那个时候你会用js开发个计算器就牛逼到不行。2.0时代是最好的时代,新技术、新思想蓬勃发展,堪称前端的工业革命,前端人员的地位得到了充分认可,门槛也有一定的提升。前端性能优化的涉及点从服务器到协议再到宿主环境本身都要有比较深刻…

截取图片生成头像插件

背景: 现在b,g能搜到的头像上传插件并不太好用,所以想提供一个比较自由度的上传并且可以剪切的插件。 先有一个上传的(本地上传的功能),然后获取图片的地址。 获取图片地址之后,进行截取图片(这里推荐一个插件)点这里,具体怎么用就不再赘述。 等截取图片之后,需要将截取的文件转换为…

一个少女心满满的例子带你入门 Canvas

canvas入门 本文首发于我的个人博客:http://cherryblog.site/ github项目地址:https://github.com/sunshine94... 项目演示地址:https://sunshine940326.github.io

localStorage 还能这么用

只知道用 localStorage 存储键值对,那你就 out 了

css:默认的checkbox、input、radio太丑了?我来教你改变使用纯css3改写的带动画的默认样式

项目的github地址为: https://github.com/sunshine94...,http://cherryblog.site/ ;欢迎大家查看我的其他博客最近在做公司后台的优化项目,拿到设计稿一看,设计师觉得…

CSS原理解析之模型篇

盒模型是我们每天都在接触的,但盒子模型到底如何计算排列的,总是一知半解。本文尝试从W3C规范和实例入手,解决上述问题。 每个盒子会变成他后代盒子的包含块,后代盒子的大小和位置会根据他包含块的矩形边框进行计算。但是不会受到包含块的限制,可能会溢出。 1. 最基本的例子 2. 当e…

在 CSS 中使用特征查询

原文地址:Using Feature Queries in CSS 原文作者:Jen Simmons 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-...

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
皕杰报表(关于日期时间时分秒显示不出来)
在使用皕杰报表设计器时,数据据里面是日期型,但当你web预览时候,发现有日期时间类型的数据时分秒显示不出来,只有年月日能显示出来,时分秒显示为0:00:00。1.可以使用tochar解决,数据集用selecttochar(flowdate,"yyyyMMddHH:mm:ss")fromtablename2.也可以把数据库日期类型date改成timestamp
Easter79 Easter79
3年前
springboot2之优雅处理返回值
前言最近项目组有个老项目要进行前后端分离改造,应前端同学的要求,其后端提供的返回值格式需形如{"status":0,"message":"success","data":{}}方便前端数据处理。要实现前端同学这个需求,其实也挺简单的,
Stella981 Stella981
3年前
AssemblyScript 入门指南[每日前端夜话0xEB]
每日前端夜话0xEB每日前端夜话,陪你聊前端。每天晚上18:00准时推送。正文共:2459 字预计阅读时间:10分钟作者:DannyGuo翻译:疯狂的技术宅来源:logrocket!(https://oscimg.oschina.net/oscnet/b880277c594152a503
Wesley13 Wesley13
3年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Stella981 Stella981
3年前
Node.js 12中的ES模块[每日前端夜话0x9E]
每日前端夜话0x9E每日前端夜话,陪你聊前端。每天晚上18:00准时推送。正文共:2552字预计阅读时间:10 分钟作者:BrianDeSousa翻译:疯狂的技术宅来源:logrocket!(https://oscimg.oschina.net/oscnet/2ccaf94cecd3
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
PHP创建多级树型结构
<!lang:php<?php$areaarray(array('id'1,'pid'0,'name''中国'),array('id'5,'pid'0,'name''美国'),array('id'2,'pid'1,'name''吉林'),array('id'4,'pid'2,'n
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。