首页 文章 精选 留言 我的

精选列表

搜索[独立开发者],共10000篇文章
优秀的个人博客,低调大师

NutzCodeInsight 2.1.3 发布,专为 Nutz 开发者开发的 Idea 插件

NutzCodeInsight idea插件仓库 https://plugins.jetbrains.com/plugin/10311-nutzcodeinsight 更新日志 : 添加:提供restful api 工具窗口,加载全部restful api 并能快速跳转 优化: 兼容 2020.1 版本 idea 移除: 打开项目时消息通知 支持功能列表: 支持NutzBoot项目快速搭建 在 Nutz Action 中点击 @Ok 前面的模版图标即可快速打开或切换至已经打开的模版文件 支持以HTML、JSP等格式文件作为模版的框架资源文件的快速定位(支持动态配置) Navigate菜单中增加查找@At映射地址快捷方式 Nutz web环境中支持折叠显示国际化配置文件变量值(快捷键:Alt++或Alt+-) Beetl模版中也支持国际化配置文件折叠(i18n("login.sucess")或者{i18n("login.sucess","参数1","参数N")} )(快捷键:Alt++或Alt+-) Nutz 支持折叠显示java类中注入配置文件变量值 @Inject("java:$conf.get('attach.savePath')")(快捷键:Alt++或Alt+-) @Inject("java:$conf.get('attach.savePath')") 可以通过 ctrl+click 或 ctrl+b 在java文件与配置文件中互相跳转 支持实体类中快速创建接口与实现类(快捷键:Alt+insert) @SQL中的sql支持动态语言高亮和提示 Nutz-sqltpl xml中的SQL模板中sql语言的动态高亮和提示 Nutz-sqltpl 支持xml与java文件互相跳转 Nutz-sqltpl 为还未创建xml模板文件的@SqlsXml注解快速生成对应xml模板 (快捷键:Alt+insert) 为@Inject字段注入接口提供快速跳转至实现类或选择多个实现类 为@OK("json")提供GUI并快速修改json格式化信息 提供restful api 工具窗口,加载全部restful api 并能快速跳转

优秀的个人博客,低调大师

【开发者成长】10个实用的ES6 方法

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 毫无疑问,JavaScript 是Web开发中最流行的编程语言之一。 无论使用的是 React,Vue 还是Angular,都只是 JavaScript。 JS围绕着广阔而至关重要的生态系统发展,提供了无数的框架和库,可帮助我们更快地开发应用程序。 但是有时候最好退一步,尝试了解如何在没有使用库的情况下做事。 看看下面的代码片段,它们以优雅的方式解决了简单的问题,在日常项目也很实用,所以记好笔记,当遇到问题时就可直接来用使用。 1.字符串反转 在此示例中,我们使用展开运算符,Array的reverse方法和 String 的join方法来反转给定的字符串。 2.计算指定数字的阶乘 3.将数字转换为数字数组 4.检查数字是否为2的幂 5.从对象创建键-值对数组 6.返回数字数组中的最大值 const maxElementsFromArray = (array, number = 1) => [...array].sort((x, y) => y -x).slice(0, number) // 事例maxElementsFromArray([1, 2, 3, 4, 5]) // [5] maxElementsFromArray([7, 8, 9, 10, 10], 2) // [10, 10] 7.检查数组中的所有元素是否相等 8.返回数的平均值 const averageOfTwoNumbers = (...numbers) => numbers.reduce((accumulator, currentValue) => accumulator + currentValue, 0) / numbers.length // 事例averageOfTwoNumbers(...[6, 7, 8]) // 7averageOfTwoNumbers(...[6, 7, 8, 9]) // 7.5 9.返回两个或多个数字的和 const sumOfNumbers = (...array) => [...array].reduce((accumulator, currentValue) => accumulator + currentValue, 0) // 事例sumOfNumbers(5, 6, 7, 8, 9, 10) // 45sumOfNumbers(...[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) // 50 10.返回数字数组的幂集 代码部署后可能存在的BUG没法实时知道,事后为了解决这些BUG,花了大量的时间进行log 调试,这边顺便给大家推荐一个好用的BUG监控工具 Fundebug。 const powersetOfArray = array => array.reduce((accumulator, currentValue) => accumulator.concat(accumulator.map(el => [currentValue].concat(el))), [[]]) // 事例powersetOfArray([4, 2]) // [[], [4], [2], [2, 4]]powersetOfArray([1, 2, 3])// [[], [1], [2], [2,1], [3], [3,1], [3,2], [3,2,1]] 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https://yqh.aliyun.com/zhibo 立即加入社群,与专家面对面,及时了解课程最新动态!【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK 原文发布时间:2020-03-19本文作者:Simon Holdorf本文来自:“webdevhub”,了解相关信息可以关注“webdevhub”

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册