- 张鑫旭,前端开发工程师,国内知名前端博客“鑫空间-鑫生活”博主,目前就职于阅文集团用户体验设计部(YUX),担任高级技术经理。2007年开始接触前端,10年来一直工作在前端开发一线,在HTML/CSS等与交互体验关系密切的领域花了大量的时间学习和研究,有比较多的心得体会。 在前端开发行业潜心近10年一直研究看似简单的CSS的人可谓是凤毛麟角,他从2009年开始写原创技术文章,现在其博客已... 张鑫旭,前端开发工程师,国内知名前端博客“鑫空间-鑫生活”博主,目前就职于阅文集团用户体验设计部(YUX),担任高级技术经理。2007年开始接触前端,10年来一直工作在前端开发一线,在HTML/CSS等与交互体验关系密切的领域花了大量的时间学习和研究,有比较多的心得体会。 在前端开发行业潜心近10年一直研究看似简单的CSS的人可谓是凤毛麟角,他从2009年开始写原创技术文章,现在其博客已...
- 随着数字技术在世界越来越深入,生活中很多方面没有了实体,但是很难想像钞票会从我们生活中消失。在漫长的历史中,钱不仅仅是支付工具,也是社会的象征。货币需要有实用性和排他性,是最具有挑战的设计对象之一。和其他复杂的东西一样,都有很多宝贵的经验教训,值得我们 Web 设计师学习。本文尝试总结一下这些经验。吸引注意力,也是钞票的一种特质。古代中国钞票使用纸做钱的历史可能跟纸本身一样古老。大约公元 6... 随着数字技术在世界越来越深入,生活中很多方面没有了实体,但是很难想像钞票会从我们生活中消失。在漫长的历史中,钱不仅仅是支付工具,也是社会的象征。货币需要有实用性和排他性,是最具有挑战的设计对象之一。和其他复杂的东西一样,都有很多宝贵的经验教训,值得我们 Web 设计师学习。本文尝试总结一下这些经验。吸引注意力,也是钞票的一种特质。古代中国钞票使用纸做钱的历史可能跟纸本身一样古老。大约公元 6...
- 1.程序员应该掌握哪些必备技能?现在做程序员的,不熟悉10种以上的编程语言的都不好意思称之为程序员。我认为目前需要掌握的编程语言至少有8种,包括:汇编、C、C++、C#、Java、Javascript、Python、SQL。此外对于自己领域内的知识和技能要做到精通,比如做Web开发的,要精通Web前端(html、css、javascript、jquery和react、angular、vue等... 1.程序员应该掌握哪些必备技能?现在做程序员的,不熟悉10种以上的编程语言的都不好意思称之为程序员。我认为目前需要掌握的编程语言至少有8种,包括:汇编、C、C++、C#、Java、Javascript、Python、SQL。此外对于自己领域内的知识和技能要做到精通,比如做Web开发的,要精通Web前端(html、css、javascript、jquery和react、angular、vue等...
- 本节书摘来自华章计算机《点石成金:访客至上的Web和移动可用性设计秘笈(原书第3版)》一书中第3章,作者是[美] 史蒂夫·克鲁格(Steve Krug),蒋芳 译。 本节书摘来自华章计算机《点石成金:访客至上的Web和移动可用性设计秘笈(原书第3版)》一书中第3章,作者是[美] 史蒂夫·克鲁格(Steve Krug),蒋芳 译。
- 本节书摘来自华章计算机《点石成金:访客至上的Web和移动可用性设计秘笈(原书第3版)》一作者是[美] 史蒂夫·克鲁格(Steve Krug),蒋芳 译。 本节书摘来自华章计算机《点石成金:访客至上的Web和移动可用性设计秘笈(原书第3版)》一作者是[美] 史蒂夫·克鲁格(Steve Krug),蒋芳 译。
- 如果你经历过创业,经历过快速迭代业务,经历过用户量不断上涨,经历过访问并发越来越大,你一定会遇到以下系统问题:用户访问页面越来越慢系统性能下降,数据库扛不住,连接数经常打满,最终数据库挂掉,重启后又快速挂掉改了一个小地方,另外一个看似不相干的地方却挂了,严重耦合 如果你没有经历过,很可能是:没到这一步项目就死了身在所谓的大公司,用着所谓先进的架构体系 创业初期遇到上述痛点,很容易想到“三个分... 如果你经历过创业,经历过快速迭代业务,经历过用户量不断上涨,经历过访问并发越来越大,你一定会遇到以下系统问题:用户访问页面越来越慢系统性能下降,数据库扛不住,连接数经常打满,最终数据库挂掉,重启后又快速挂掉改了一个小地方,另外一个看似不相干的地方却挂了,严重耦合 如果你没有经历过,很可能是:没到这一步项目就死了身在所谓的大公司,用着所谓先进的架构体系 创业初期遇到上述痛点,很容易想到“三个分...
- 这是一篇综合类技术选型指南,试图为你提供一份比较通用的技术选型思维框架。当你需要进行技术选型时,可以参照它来设计自己的决策树。这其中你需要考虑的主要维度包括目标产品、目标用户、目标团队和技术本身,下面我将分别细述,并在此基础上介绍一些反模式。维度目标产品这是最重要的维度。产品本身的特征将影响技术选型时的很多因素。短生命周期产品和长生命周期产品短生命周期的产品通常要求快速起步:门槛低、书写自由... 这是一篇综合类技术选型指南,试图为你提供一份比较通用的技术选型思维框架。当你需要进行技术选型时,可以参照它来设计自己的决策树。这其中你需要考虑的主要维度包括目标产品、目标用户、目标团队和技术本身,下面我将分别细述,并在此基础上介绍一些反模式。维度目标产品这是最重要的维度。产品本身的特征将影响技术选型时的很多因素。短生命周期产品和长生命周期产品短生命周期的产品通常要求快速起步:门槛低、书写自由...
- 做网络爬虫的同学肯定见过各种各样的验证码,比较高级的有滑动、点选等样式,看起来好像挺复杂的,但实际上它们的核心原理还是还是很清晰的,本文章大致说明下这些验证码的原理以及带大家实现一个滑动验证码。我之前做过 Web 相关开发,尝试对接过 Lavavel 的极验验证,当时还开发了一个 Lavavel 包:https://github.com/Germey/LaravelGeetest,在开发包的... 做网络爬虫的同学肯定见过各种各样的验证码,比较高级的有滑动、点选等样式,看起来好像挺复杂的,但实际上它们的核心原理还是还是很清晰的,本文章大致说明下这些验证码的原理以及带大家实现一个滑动验证码。我之前做过 Web 相关开发,尝试对接过 Lavavel 的极验验证,当时还开发了一个 Lavavel 包:https://github.com/Germey/LaravelGeetest,在开发包的...
- 什么是Shiro?它是一款轻量级的Java安全框架提供以下服务:Authentication(认证)Authorization(授权)Session Management(会话管理):并不是我们熟知的HTTP Session,而是一个独立的Session管理框架,不管是否为Web应用,都可以用这套框架。Cryptography(加密):封装了许多密码学算法。Hello ShiroMaven依... 什么是Shiro?它是一款轻量级的Java安全框架提供以下服务:Authentication(认证)Authorization(授权)Session Management(会话管理):并不是我们熟知的HTTP Session,而是一个独立的Session管理框架,不管是否为Web应用,都可以用这套框架。Cryptography(加密):封装了许多密码学算法。Hello ShiroMaven依...
- 在互联网产品上线之后,产品和运营人员需要即时了解产品的使用情况,有多少用户,用户使用了哪些功能,停留时长,使用路径等等。要回答这些问题,需要有数据,不能拍脑袋想当然。数据怎么得到呢?埋点就是采集数据的重要途径。数据埋点不是新名词,在电脑网站出来之后就有统计工具,站长们很熟悉的谷歌、百度统计等工具,通过在 HTML 页面中嵌入它们提供的 js 代码实现数据采集。多说几句,无论谷歌、百度还是其它... 在互联网产品上线之后,产品和运营人员需要即时了解产品的使用情况,有多少用户,用户使用了哪些功能,停留时长,使用路径等等。要回答这些问题,需要有数据,不能拍脑袋想当然。数据怎么得到呢?埋点就是采集数据的重要途径。数据埋点不是新名词,在电脑网站出来之后就有统计工具,站长们很熟悉的谷歌、百度统计等工具,通过在 HTML 页面中嵌入它们提供的 js 代码实现数据采集。多说几句,无论谷歌、百度还是其它...
- 互联网是一个飞速发展的领域,程序员如果跟不上时代很容易被淘汰。到底该学什么技术?我相信每个程序员都有一段迷茫期,技术发展这么快,到底应该学习什么技术?刚开始学 Java web 的时候,我们都学过SSH,但是现在再来看,Struts 基本白学了,Hibernate 差不多也不用了,只有 Spring 是收益最高的。我相信很多学 web 编程的人还学过 vbscript,现在来看基本也没有什么... 互联网是一个飞速发展的领域,程序员如果跟不上时代很容易被淘汰。到底该学什么技术?我相信每个程序员都有一段迷茫期,技术发展这么快,到底应该学习什么技术?刚开始学 Java web 的时候,我们都学过SSH,但是现在再来看,Struts 基本白学了,Hibernate 差不多也不用了,只有 Spring 是收益最高的。我相信很多学 web 编程的人还学过 vbscript,现在来看基本也没有什么...
- 以下文章来源于前端你别闹 ,作者北妈大帅比前端你别闹1. 我最帅、2. web前端根本不属于地球!3. 评论区全是段子手!体制内工资低、福利完善、压力小、有退休工资养老;互联网一线码农工资高、福利中等、压力大、无退休工资靠年轻攒钱才行。程序员选择工作,到底去国企好还去私企好?如果你有的选,你会怎么选?一直以来我总收到很多提问,关于体制内、国企和私企该怎么选的问题,无论怎么纠结,我一直强调一件... 以下文章来源于前端你别闹 ,作者北妈大帅比前端你别闹1. 我最帅、2. web前端根本不属于地球!3. 评论区全是段子手!体制内工资低、福利完善、压力小、有退休工资养老;互联网一线码农工资高、福利中等、压力大、无退休工资靠年轻攒钱才行。程序员选择工作,到底去国企好还去私企好?如果你有的选,你会怎么选?一直以来我总收到很多提问,关于体制内、国企和私企该怎么选的问题,无论怎么纠结,我一直强调一件...
- 首先感谢 程序员小灰 公众号,我在这里招3-5名优秀讲师!我们是一家线上培训机构,主要有java、web前端、Python等程序员相关课程,如果你不计划一直从事开发岗,做一名优秀的讲师也是一个很不错的选择!我们本着对所有学生负责的态度,所以对讲师要求比较高,当然给到的薪酬也是非常丰厚的!(年薪50万-200万) 招聘方向:java讲师、web前端讲师 要求如下:1、在大厂最少5年的开发经验或... 首先感谢 程序员小灰 公众号,我在这里招3-5名优秀讲师!我们是一家线上培训机构,主要有java、web前端、Python等程序员相关课程,如果你不计划一直从事开发岗,做一名优秀的讲师也是一个很不错的选择!我们本着对所有学生负责的态度,所以对讲师要求比较高,当然给到的薪酬也是非常丰厚的!(年薪50万-200万) 招聘方向:java讲师、web前端讲师 要求如下:1、在大厂最少5年的开发经验或...
- 本文旨在用最通俗的语言讲述最枯燥的基本知识上一篇文章《为什么要用docker》已经讲述了什么是docker以及我们要用docker的原因,并且讲解了如何安装docker。这时候很多读者磨拳擦脚跃跃欲试但却发现安装好docker之后就无从下手了,那么,接下来,小编会从以下方面讲述docker的一些基础知识,当然,理论都是生硬的,所以小编选取了javaweb项目中最常用的一个软件--tomcat... 本文旨在用最通俗的语言讲述最枯燥的基本知识上一篇文章《为什么要用docker》已经讲述了什么是docker以及我们要用docker的原因,并且讲解了如何安装docker。这时候很多读者磨拳擦脚跃跃欲试但却发现安装好docker之后就无从下手了,那么,接下来,小编会从以下方面讲述docker的一些基础知识,当然,理论都是生硬的,所以小编选取了javaweb项目中最常用的一个软件--tomcat...
- 上个星期,一个对外的项目遇到浏览器下载附件错误的问题,简单的研究了下,涉及了二个问题:一个是通过编程如何让浏览器支持文件下载,第二个问题是如果附件是中文名称,如何避免文件出现乱码,这篇文章主要讲解文件下载的原理。从本质上讲,为了支持文件下载,客户端(浏览器)和服务器支持特定的HTTP头即可,但不是所有的客户端(浏览器)都按照标准处理,比如说iPhone就无法通过浏览器下载文件。在 rfc72... 上个星期,一个对外的项目遇到浏览器下载附件错误的问题,简单的研究了下,涉及了二个问题:一个是通过编程如何让浏览器支持文件下载,第二个问题是如果附件是中文名称,如何避免文件出现乱码,这篇文章主要讲解文件下载的原理。从本质上讲,为了支持文件下载,客户端(浏览器)和服务器支持特定的HTTP头即可,但不是所有的客户端(浏览器)都按照标准处理,比如说iPhone就无法通过浏览器下载文件。在 rfc72...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签