
学习杂记
IT淘金者
立志成为行业布道师的一名前端程序猿
展开
-
一次前后端分离的实践
前后端分离该如何做? 这个问题,不同的技术人员,由于所处的岗位不一样,给出的答案都不一样。前后端分离的问题,不仅仅是技术上的选型问题,还涉及到整个团队在认知、职责、流程上面重新定义的问题,这也是为什么前后端分离概念看起来简单易懂,但真正团队在落地的时候,一不小心,往往鸡飞狗跳,甚至最终放弃"治疗"。下面,基于自己之前的对一个团队前后端分离改造的实践经历,介绍一下如何打造一个前后端分离的技术团队。背景介绍项目介绍交付一个服务于跨境电商的供应链金融项目。 需求已经相对明确,产品的原型已经出来转载 2020-11-11 14:31:07 · 384 阅读 · 0 评论 -
我们是如何做好前端工程化和静态资源管理 - 無雄 - 博客园
我们是如何做好前端工程化和静态资源管理随着互联网的发展,我们的业务也日益变得更加复杂且多样化起来,前端工程师也不再只是做简单的页面开发这么简单,我们需要面对的十分复杂的系统性问题,例如,业务愈来愈复杂,我们要如何清晰地梳理;团队人员愈来愈多,我们要如何更好地进行团队协作;功能愈来愈多,我们要如何保证页面的性能不至于下降,等等。所有的这些都可以归结为如何提升开发体验和性能问题。提升开发体验我们主要从以下三个方面来提升我们的开发体验。规范化当团队人员不断扩充时,我们需要制定统一的转载 2020-11-06 16:31:03 · 433 阅读 · 1 评论 -
前端“智能”静态资源管理 - Onebox - 博客园
前端“智能”静态资源管理 模块化/组件化开发,仅仅描述了一种开发理念,也可以认为是一种开发规范,倘若你认可这规范,对它的分治策略产生了共鸣,那我们就可以继续聊聊它的具体实现了。 很明显,模块化/组件化开发之后,我们最终要解决的,就是模块/组件加载的技术问题。然而前端与客户端GUI软件有一个很大的不同:前端是一种远程部署,运行时增量下载的GUI软件 前端应用没有安装过程,其所需程序资源都部署在远程服务器,用户使用浏览器访问不同的页面来加载不同的资源,随着页面访问的增加,渐进式的将整个转载 2020-11-06 16:30:42 · 799 阅读 · 1 评论 -
理解DOM事件流的三个阶段 - Lxxyx的开发笔记 - SegmentFault 思否
本文主要解决两个问题: 什么是事件流 DOM事件流的三个阶段 起因在学习前端的大半年来,对DOM事件了解甚少。一般也只是用用onclick来绑定个点击事件。在寒假深入学习JavaScript时,愈发觉得自己对DOM事件了解不够,遂打开我的《JavaScript高级程序设计》,翻到DOM事件那一章,开始第二次学习之旅。当然,DOM事件所囊括的知识较为庞杂,所以本文专注与自己学习时所碰到的难点,DOM事件流。流流的概念,在现今的JavaScript中随处可见。比如说React中转载 2020-11-04 19:25:41 · 125 阅读 · 0 评论 -
applet实现大文件ftp上传(一)
由于要用APPLET实现大文件FTP上传下载,从网上搜索了几下,找到很多资料,最后决定采用基于 org.apache.commons.net.ftp包实现FTP上传下载,Net包中的类既提供对协议的底层访问也有高层的抽象。在大多数情况下,抽 象是足够的,它可以使你不必编写解析各种协议的底层套接字的代码。使用抽象不会损失任何功能。 借此感叹,org.apache.commons开源包真是森罗万象,应有尽有。反观国内打着开源旗号的软件也不少,但没几个能在当前软林扬名立万的,借山本赵一句经典台词:悲哀 ...转载 2020-11-04 19:25:12 · 287 阅读 · 0 评论 -
applet实现大文件ftp上传(二)
package yp;import java.applet.Applet;import java.io.File;import javax.swing.JButton;import javax.swing.JFileChooser;import javax.swing.filechooser.FileFilter;public class FileFtpApplet extends Applet {public void destroy() { // ...转载 2020-11-04 19:25:02 · 112 阅读 · 0 评论 -
applet实现大文件ftp上传(三)
下一步呢,当然就是对这个jar文件进行数字证书包装。流程如下:<1>、生成密匙证书(key certificate),该证书将存储在你的.keystore文件中。Validity指的是密匙的有效期,默认是180,但是这里我们需要一年的时间,所以我们设置为365keytool -genkey -alias FileFtpApplet -validity 365 -keystore FileFtpApplet.keystore<2>、用我们的密匙来设计我们的APPLETj转载 2020-11-04 19:24:53 · 109 阅读 · 0 评论 -
在多种浏览器中嵌入Applet
1基本信息摘要:一个开发好的Java Applet,是通过标准的标签(Tag)嵌入到HTML页面中的。浏览器在解析到支持的嵌入Applet的标签时,会启动Java Plug-in来渲染标签中的Java Applet。由于历史原因,在页面中嵌入Applet产生了几种相互不兼容的方式,不同的浏览器、乃至同一个浏览器的不同版本,支持的标签都不完全相同。本文关注的是 不同浏览器Applet嵌入的差异性,首先介绍几种把Applet嵌入到页面中的标签,再介绍几个能够支持多种浏览器的嵌入方式。作者:丁向武.转载 2020-11-04 19:23:52 · 5538 阅读 · 0 评论 -
iPhone6和iPhone6 plus的iOS8设计尺寸参考指南
找不到原创了,若侵权,请联系博主删除!谢谢原创 2020-11-02 19:03:47 · 165 阅读 · 0 评论 -
web 界面设计 Axure元件样式
找不到原创了,若侵权,请联系博主删除!谢谢原创 2020-11-02 19:03:35 · 159 阅读 · 0 评论 -
ie兼容响应式布局的实现总结
虽然说响应式设计的理想状态是,需对pc/移动各种终端进行响应;但是现实是高分辨率的pc端与手机终端屏幕相差太大,像电商这样有大量图片和文字 信息的同时排版要求精准的页面,设计一个同时适应高分辨率pc又适合小尺寸的手机终端是挑战;同时高分辨率下pc页面信息量巨大,对于手机端用户是否需 要,也许会造成带宽浪费;再者手机终端和pc终端的用户操作习惯也相差甚大,这种多图多信息量要求精准的页面,设计出来恐怕...转载 2020-03-19 22:51:15 · 492 阅读 · 0 评论 -
2019前端必会黑科技之PWA
一、背景从2018年到现在,作为号称下一代web应用模型的PWA,逐渐成为了一个各大前端厂商争先恐后进行涉足,布局的一个新的技术, 其主要的对标物Native app,作为现在最主流的mobile端应用,它的安全,性能,用户体验的确明显领先于其他互联网载体,但是原生App始终有一些缺点,比如1. 昂贵开发成本2. 软件上线,版本更新都需要发布到不同的商店,并通过审核有些APP你可能...转载 2019-06-26 17:16:03 · 1265 阅读 · 0 评论 -
电商网站前端架构 学习笔记(全是干货)
1:前端架构的基本知识1: 前端工程师必须会的一些技能前端工程师基本技能图.PNG2: 前端架构基本知识什么是前端架构? 每个人对每个架构有不同的认识和一些想法。没有一个架构是完美的,只有一个架构是不是适合你的。哪个个架构符合你的需求的时候,你使用它就是了啦。另外,要记住的是架构是为完成产品服务的.一个简单的网站也可能涉及到前端架构,比如代码的复用. 做前端架构的目的? 做架...转载 2019-06-24 11:01:19 · 2779 阅读 · 0 评论 -
Sublime text 2/3 中 Package Control 的安装与使用方法
Package Control 插件是一个方便Sublime text 管理插件的插件,但因为Sublime Text 3 更新了Python 的函数,API不同了,导致基于 Python 开发的插件很多都不能工作,Package Control 原来的安装方法都失效了。网上有2种使用Git 的安装方法,感觉太麻烦了。此处将 wbond 网站的 ST3 Pac...转载 2019-06-13 11:51:15 · 910 阅读 · 0 评论 -
学习网站大汇集
一.综合类学习网站(中文)1.网易公开课:https://open.163.com/。上面有TED、可汗学院、国内外高校公开课的免费资源。站内内容完全免费,良心推荐。2.网易云课堂:http://study.163.com/。网易旗下付费学习平台,免费资源也有。以实用技能为主,兼顾高等教育和职业应用。3.MOOC中国:http://www.mooc.cn/。收录了来自全世界最好大学的1...转载 2019-06-05 17:34:54 · 1474 阅读 · 0 评论