自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(506)
  • 收藏
  • 关注

转载 不用JS,教你只用纯HTML做出几个实用网页效果

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://blog.bitsrc.io/pure-html-widgets-for-your-web-application-c9015563af7a在我们以往看到的页面效果中,很多效果是需要JS搭配使用的,而今天在本文中,我将介绍如何使用纯HTML打造属于自己的实用效果...

2019-09-20 16:01:00 276

转载 带你深入了解NPM——NPM初学者指南

前段时间,我们邀请了我们“城内”(葡萄城)资深开发工程师刘涛为大家分享了一次干货满满的关于Electron线上公开课,在课程过程中有不少同学对于NPM的概念和用法有一些疑问,所以这次我们希望通过这篇文章来解答各位同学的问题。另外在介绍的基础上,我们还会适当的深入介绍下,如何在npm上发布第一个属于自己的包。那么,让我们马上开始吧!得益于Node.js的模块化生态系统,我们基本上可以把...

2019-09-11 08:54:00 112

转载 初探Electron,从入门到实践

本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。在开始之前,我想您一定会有这样的困惑:标题里的Electron 是什么?Electron能做什么?许多伟大的公司使用Electron框架的原因又是什么?带着这些问题和疑惑,通过本文的介绍,可助您全面地认识Electron这门新兴的技术,...

2019-08-29 16:37:00 197

转载 .NET Core 很酷,你不得不知!

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://www.infoq.cn/article/xPTBAR9-oJcVtUjTQ0tK我一直回想我的第一篇博文,那是关于多个服务的服务器平台的详细教程,它使用 GitLab CI 在 AWS 上,当时使用单个命令行进行部署, 至今回想,令人感觉很酷。前...

2019-08-23 14:43:00 77

转载 七天学会NodeJS——第一天

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:http://nqdeng.github.io/7-days-nodejsNode.js 是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript运行环境。Node.js采用Google开发的V8内核运行代码,使用事件驱动、非阻塞和异步输入输出模型等...

2019-08-09 08:45:00 112

转载 在 Windows 上使用 Python 进行 web 开发

本文由葡萄城技术团队于原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。上一篇我们介绍了在Windows 10下进行初学者入门开发Python的指南,在本篇中我们一起看一下看在Windows子系统(WSL)如何使用Python进行Web开发的循序渐进指南。设置开发环境我们建议在生成 web 应用程序时在 WS...

2019-08-02 10:59:00 233

转载 如何在Windows上使用Python进行开发

本文由葡萄城技术团队于原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。一直以来C#都是微软在编程语言方面最为显著的Tag,但时至今日Python已经从一个小众语言,变成了世界编程语言排行榜排名前列的语言了。Python也在Web开发、网络爬虫、数据分析、大数据处理、机器学习、科学计算及绘图等领域有着不错的天然优...

2019-07-26 08:27:00 128

转载 十分钟教你理解TypeScript中的泛型

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://blog.bitsrc.io/understanding-generics-in-typescript-1c041dc37569你将在本文中学到什么本文介绍TypeScript中泛型(Generics)的概念和用法,它为什么重要,及其...

2019-07-11 14:59:00 70

转载 如何使用JavaScript导入和导出Excel文件

本文由葡萄城技术团队于原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。JavaScript是一个涵盖多种框架、直译式、可以轻松自定义客户端的脚本语言,在 Web 应用程序中,更加易于编码和维护。而Excel 作为一款深受用户喜爱的电子表格工具,借助其直观的界面、出色的计算性能和图表工具,已经成为数据统计领域不可或缺...

2019-07-05 16:03:00 93

转载 WebApp 安全风险与防护课堂(第二讲)开课了!

本文由葡萄城技术团队于原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。在昨天的公开课中,由于参与的小伙伴们积极性和热情非常高,我们的讲师Carl(陈庆)把原定第二讲的大部分也一并献出了,所以原定三场的公开课也变为了两场,本系列的公开课生动有趣、干货满满、受众广泛,所以没有参与上次课程的小伙伴们这次请不要忘记了,本期...

2019-06-27 16:47:00 541

转载 WebApp 安全风险与防护课堂开课了!

本文由葡萄城技术团队于原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。2018 网络安全事故频发,从数据泄露、信息窃取,到 DDOS 攻击、勒索病毒,不仅威胁的总数在增加,威胁态势也变得更加多样化,攻击者在不断开发新的攻击途径的同时,也尽力在攻击过程中掩盖其踪迹,使网络安全防护变得越发棘手。未来是万物互联的时代,唯...

2019-06-25 17:09:00 87

转载 2019 Vue开发指南:你都需要学点啥?

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://dzone.com/articles/vue-development-in-2019-what-you-need-to-know如果您是Vue开发的新手,您可能已经听过很多关于它的专业术语了,例如:单页面应用程序、异步组件、服务器端呈现等。...

2019-06-20 09:01:00 174

转载 每个程序员都该学习的5种开发语言

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://dzone.com/articles/5-programming-languages-every-master-developer-sho我曾在某处读到过(可能在《代码大全》,但我不敢确定),程序员应该每年学习一门新的编程语言。但如果做...

2019-06-13 15:40:00 468

转载 每个Web开发者都该了解的12条命令行

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://tutorialzine.com/2017/08/12-terminal-commands-every-web-developer-should-know在开发者的弹药箱里,命令行是最具生产力的工具之一。掌握它们可以给你的工作流程带来非常积极的影响...

2019-06-04 10:19:00 48

转载 Webpack 4教程 - 第八部分 使用prefetch和preload进行动态加载

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://wanago.io/2018/08/13/webpack-4-course-part-seven-decreasing-the-bundle-size-with-tree-shaking/在本系列的第一篇文章中,我们讨论了导入(import)和导出(exp...

2019-05-16 09:27:00 199

转载 都 9012了,该选择 Angular、React,还是Vue?

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。尽管 Web开发的典型应用场景除了将服务器用作平台、浏览器用作客户端之外,几乎很少活跃于其他业务领域,但不可否认JavaScript 语言和框架的使用已经成为了主流。Angular、React 和 Vue,作为 JavaScript 的三大框架已逐步发展成熟,三者的差异...

2019-04-18 16:54:00 104

转载 在 Angular 8 中,我们可以期待些什么

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。本文由葡萄城翻译并发布---Angular 作为一款优秀的前端框架,自诞生之日起,就致力于面向前端开发者提供一整套全功能解决方案。与其他流行框架所追求的理念不同,Angular并非作为一款可以并入 Web 应用程序的轻量级框架而生,而是设计为:包含了一个完整的工作流,用于从项目...

2019-04-15 09:12:00 38

转载 “宇宙最强” IDE,Visual Studio 2019 正式发布

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。本文由葡萄城翻译并发布今天凌晨Visual Studio 2019已经正式发布,现在已经可以下载了。使用Visual Studio 2019,您和您的团队将在构建当前和未来项目时将变得更有效率,因为您可以从IDE中的新加入的创新功能中获益。正如之前我们分享的那样,Visua...

2019-04-03 09:29:00 239

转载 Webpack 4教程 - 第七部分 减少打包体积与Tree Shaking

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://wanago.io/2018/08/13/webpack-4-course-part-seven-decreasing-the-bundle-size-with-tree-shaking/在本次Webpack 4教程中,我们会更进一步讲述项目优化。我们会学习什么...

2019-03-29 15:37:00 215

转载 Webpack 4教程 - 第六部分 增强开发时体验

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://wanago.io/2018/08/06/webpack-4-course-part-six-increasing-development-experience今天我们将介绍mode属性的development值。它会自动为你配置Webpack以简化开发过...

2019-03-15 13:55:00 36

转载 Webpack 4教程:为什么要优化代码

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://wanago.io/2018/07/30/webpack-4-course-part-five-built-in-optimization-for-production/在本次Wepack 4教程,我们会聚焦通过压缩输出内容,来提升你应用的用户体验。这意味着,生...

2019-03-01 14:31:00 38

转载 Webpack 4教程 - 第四部分,使用SplitChunksPlugin分离代码

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://wanago.io/2018/06/04/code-splitting-with-splitchunksplugin-in-webpack-4/Webpack 4 给我们带来了一些变化。其中包括更快地打包,引入了SplitChunksPlugin,并淘汰掉之前的...

2019-02-22 08:44:00 189

转载 如何在WSL下使用VS Code

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。本有由葡萄城技术团队翻译并整理自微软开始宣布拥抱开源以来,我认为微软发布的最棒的两大功能是:Visual Studio Code(VS Code)和Windows子系统Linux(WSL),有了这两者的结合,它为软件开发人员开辟了一条新的编写代码的途径。WSL使开发人员能够在W...

2019-01-30 08:46:00 27

转载 “别更新了,学不动了” 之:全栈开发者 2019 应该学些什么?

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文转载自 公众号infoqchina对于什么是全栈开发者并没有一个明确的定义。但是,有一件事是肯定的:2019 年对全栈开发者的需求量很大。在本文中,我将向你概述一些趋势,你可以尝试根据这些趋势来确定你可能要投入的时间。简单地说,全栈开发者就是可以构建完整应用程序...

2019-01-18 08:20:00 42

转载 Webpack4教程 - 第三部分,如何使用插件

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://wanago.io/2018/07/23/webpack-4-course-part-three-working-with-plugins/大家好!今天我们介绍插件这个概念。插件与loader的不同之处在于它能完成更复杂的任务。基本上,loader做不了的...

2019-01-11 15:19:00 34

转载 当异步不再能满足需求:对浏览器中的多线程的介绍

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文转载自 https://neoteric.eu/blog/when-async-is-not-enough-introduction-to-multithreading-in-the-browser/先说最重要的:JavaScript代码可以异步执行,但并不意味着它是跑在多个线程...

2018-12-21 13:46:00 36

转载 给萌新的Flexbox简易入门教程

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://www.sitepoint.com/flexbox-css-flexible-box-layout/近几年,CSS领域出现了一些复杂的专用布局工具,用以代替原有的诸如使用表格、浮动和绝对定位之类的各种变通方案。Flexbox,或者说是弹性盒子布局模块(...

2018-11-22 14:36:00 63

转载 如何搭建基于C#和 Appium 的 Android自动测试环境

本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。如果想做手机端的自动化测试,Appium是首选的测试框架,因为网上使用的人多,资料丰富,支持语言多 Jave,Python,C#,Ruby,PHP,碰见问题也容易得到帮助。关于Appium环境搭建的例子网上比较多,不过都是关于Pytho...

2018-11-08 11:01:00 29

转载 Web API 持续集成:PostMan+Newman+Jenkins(图文讲解)

本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。上篇文章我们已经完成了API测试工具选型,接下来是一系列周期性的开发测试过程:接口开发、检出代码、运行测试、记录结果、发送报告。为了快速发现问题,并减少重复过程以节省时间、费用和工作量,我们需要一套完整的持续集成解决方案,除接口开发之外其他...

2018-10-31 10:09:00 219

转载 博客园锦鲤诞生,《2018程序员生存现状调查》活动结果公布!

本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。适逢年末总结季,也恰逢葡萄城成立30周年之际,葡萄城联合博客园举行《2018程序员生存现状调查》活动:https://group.cnblogs.com/topic/80051.html在为期一个半月的调查时间中,得到了近400名程序员...

2018-10-30 09:05:00 37

转载 API测试工具SoapUI & Postman对比分析

本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。最近公司要引入API测试工具,经过调查和了解,最终决定在SoapUI 和 Postman两种工具之间做一个选择,两种工具在业界都很有名,相信很多人两种工具也都曾使用过。SoapUISoapUI是一个开源测试工具,通过soap/http来检查、...

2018-10-11 14:24:00 76

转载 渐进式Web应用程序的深入概述

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://www.grapecity.com.cn/blogs/wijmo-depth-overview-progressive-web-applications如果您是Web开发人员,您可能已经了解渐进式Web应用程序(PWA)或已经实现了自己的应用程序。 如果您不...

2018-09-28 10:04:00 35

转载 5分钟掌握var,let和const异同

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://dzone.com/articles/javascript-difference-between-var-let-and-const-ke这个话题对于一些老鸟来说可能根本算不上疑问,但对于新手来说也许除了最常见的var之外,let和const较少使用的机会。...

2018-09-19 10:52:00 85

转载 Webpack4教程 - 第二部分,使用loader处理scss,图片以及转换JS

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://wanago.io/2018/07/16/webpack-4-course-part-two-webpack-4-course-part-two-loaders/今天继续我们的Webpack 4入门教程。在介绍了Webpack的基本概念之后,是时候更深入一点了。这次...

2018-09-12 09:31:00 37

转载 参与2018程序员生存现状调查,赢奖品

掐指一算,2018已经只剩不到四个月了,那么现在的你是否已经把年初指定的计划已经完成了大半?现在在什么平台下打拼?在和什么技术进行死磕?你现在的生活状态是怎样的?你现在身处什么行业?每周又在用多少时间在编程呢?近期,恰逢葡萄城成立30周年,葡萄城联合博客园诚邀你和大家一起交流、分享你现在的情况。—— 葡萄城 以“赋能开发者(Empower Developers)”为使命,希...

2018-09-11 16:55:00 24

转载 Webpack4教程:第一部分,入口、输入和ES6模块

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://wanago.io/2018/07/16/webpack-4-course-part-one-entry-output-and-es6-modules/你好!今天我们会开始一个 Webpack 4的入门教程。我们会以Webpack的基本概念开始,随着教程逐渐...

2018-09-04 14:40:00 36

转载 CSS变量(自定义属性)实践指南

本文翻译自:https://www.sitepoint.com/practical-guide-css-variables-custom-properties/转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。Sass和Less这样的预处理器,让我们的CSS代码保持良好的结构和可维护性。像变量、混合(mixins)、循环控制等特性,...

2018-08-29 11:10:00 69

转载 作为JavaScript开发人员,这些必备的VS Code插件你都用过吗?

本文翻译自:https://www.sitepoint.com/vs-code-extensions-javascript-developers/转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。如今,Visual Studio Code无疑是最流行的轻量级代码编辑器。它确实从其他代码编辑器那借鉴了很多,最主要是从Sublime和A...

2018-08-23 09:14:00 114

转载 作为开发人员,这四类Code Review方法你都知道吗?

本文翻译自:https://dzone.com/articles/4-types-of-code-reviews-any-professional-developer转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。没有人能保证他产出的代码一定是完美的。下文阐述了4种主流的代码审查(code review)类型,相信作为专业的开发人...

2018-08-15 10:06:00 1134

转载 React Native基础&入门教程:以一个To Do List小例子,看props和state

本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。在上篇中,我们介绍了什么是Flexbox布局,以及如何使用Flexbox布局。还没有看过的小伙伴欢迎回到文章列表点击查看之前的文章了解。那么,当我们有了基本的布局概念之后,就可以做一些有意思的尝试了。不过,它们会有一个美中不足:只是静静...

2018-08-08 11:22:00 41

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除