首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序优秀开发资源

下面是一些 github 上比较受欢迎程序项目,包括开发框架、UI组件等 labrador (开发框架) 特性: 支持加载海量NPM包 支持ES6/7标准代码,使用async/await能够有效避免回调地狱...目前已有 2696 个 star wxParse(实用库) 程序是不支持富文本显示,例如在后台编辑了一篇文章,保存后内容中都是html标签,直接发给程序是无法正常显示,这就需要进行转换 wxParse...https://github.com/Tencent/weui 目前已有 1839 个 star zanui-weapp(UI组件) ZanUI-WeApp 是有赞移动 Web UI 规范 ZanUI 程序现实版本...,结合了微信视觉规范,为用户提供更加统一使用感受,是高颜值、好用、易扩展程序 UI 库 包含 btn、card、cell、color、dialog、form、popup、steps、switch...,有一套完整购买流程,如果要开发商城类程序,可以参考下这个应用 项目地址 https://github.com/EastWorld/wechat-app-mall 目前已有 949 个 star

96450

微信程序优秀开发资源汇总

说实话,我最近大概有半年多再也没有敲过 Android 代码了,所以对于 Android 方面的内容可能分享比较少了,这半年一直在做微信程序开发,对此给大家分享一下,比较好一些微信程序开发资源...希望对于想开发微信程序朋友能够有所帮助。 WePY 开发框架 WePY 是一款让程序支持组件化开发框架,通过预编译手段让开发者可以选择自己喜欢开发风格去开发程序。...框架细节优化,Promise,Async Functions 引入都是为了能让开发程序项目变得更加简单,高效。...特性 作用: 将 Html/Markdown 转换为微信程序可视化方案。...具体可以扫描下方程序二维码,体验组件库示例 Demo 。 有赞这套开源组件真的非常有用,有各种各样常用组件,而且很漂亮,对于开发来说,真的很节约时间。

1.9K40
您找到你想要的搜索结果了吗?
是的
没有找到

5个最优秀微信程序UI组件库

开发微信程序过程中,选择一款好用组件库,可以达到事半功倍效果。自从微信程序面世以来,不断有一些开源组件库出来,下面5款就是排名比较靠前,用户使用量与关注度比较高程序UI组件库。...还没用到它们你,可以关注和了解一下哦! WeUI WXSS WeUI WXSS是腾讯官方UI组件库WeUI程序版,提供了跟微信界面风格一致用户体验。...iView WeApp iView是TalkingData发布一款高质量基于Vue.js组件库,而iView weapp则是它们程序版本。...ZanUI WeApp ZanUI WeApp是有赞移动 Web UI 规范 ZanUI 程序实现版本,结合了微信视觉规范,为用户提供更加统一使用感受。...MinUI MinUI 是蘑菇街前端开发团队开发基于微信程序自定义组件特性开发而成一套简洁、易用、高效组件库,适用场景广,覆盖程序原生框架,各种程序组件主流框架等,并且提供了专门命令行工具

7.3K74

如何成为优秀程序员如何成为优秀程序

研读源码 计算机界存在着许多优秀开源代码,而优秀程序员都会去研读这些出色代码,优秀程序员总是想着这些代码是如何编写出来,他们会去思考如何让自己代码写更优雅,更简洁,更高效。...优秀程序员会编写人类可以理解代码 学会重构 再优秀的人也不能不犯错误,再优秀程序员也会写出蹩脚代码,而如何对待自己蹩脚代码态度是优秀程序员和普通程序最大差别。...普通程序员总是想尽一切办法遮掩自己过错,而优秀程序员总是尽可能暴露自己缺点,他们总能从别人对自己代码批评和指责中学会改进,学会重构自己代码,让自己下一次写出代码更优秀。...永远不说不 对于难以解决需求,很多程序员选择抱怨解决不了。而优秀程序员总是想尽办法去解决。...优秀程序员就像阿神一样,他们虽然没有三井一样天赋,但是并不妨碍他们成为优秀程序员,因为他们不停地刻苦练习,不断地编写代码,他们已经将编程当作自己兴趣爱好。

25130

为什么优秀程序员也是优秀设计师

为什么优秀程序员也是优秀设计师 在高科技行业中,我听过很多伟大开发人员声称对设计一无所知。他们将设计当作是一个神秘世界,一个编程世界之外世界。...任何能写出好代码程序员其实也是在写经过精心设计代码。定义什么是优秀代码原则惊人地相似于何为优秀设计原则。...好代码是创新性 这是显而易见,当你写代码时,你目的是尽可能地用最好方法解决问题。...好代码具有审美趣味 好代码易于阅读,优秀程序员知道,花时间去想一个明确名字、分解功能、致力于代码可读性是值得。好代码在屏幕上会有一种美感。它总是被很好地执行、规划和组织。...综上所述,那些能写出好代码程序员也是真正设计师,他们用于创造解决问题最佳方案所遵循原则,与作为最优秀设计师所要坚守原则几乎如出一辙。

52550

程序-实现程序程序之间跳转

前言 程序程序之间互相可以跳转,形成流量循环.在程序中怎么实现程序中提供了两种方式实现程序程序之间跳转 ?...(扫码进入我页面即可体验程序跳转) 使用 API 方式跳转 如下示例代码所示 打开跳转到其他程序方式...如下是逻辑代码 onJumpMin() { wx.navigateToMiniProgram({ appId: 'wx9fbad659d526c9bc', // 需要跳转到指定程序...// 打开成功 console.log(res); } }) } 使用程序跳转 API 就上面几行代码 使用标签方式跳转 如下是wxml代码..."wx66d9cf3762c49a1a" ], 程序程序之前跳转没有进行数量限制,无疑是想提高小程序程序之间流量互转,增加程序活跃度,但还是要注意程序跳转运营规范,避免触雷 相关文档

8.2K20

优秀程序思考

优秀程序员应该有什么特征 特征 说明 兴趣 也可以说好奇,保持对计算机相关领域兴趣甚至是激动,这是一个程序原动力 方法 优秀的人有一半是因为有好方法或者好习惯,如何学习、反思、总结、归纳 逻辑...不是程序员逻辑,而是理性逻辑 极致 优秀是“对比”之后才能体现出来,追求极致才能更好,才可能优秀 耐性 无论学习什么,都是一个过程,熬不住自然看不到下一个山峰,通常专家至少需要2年 迎难 优秀说明你做到了多数人做不到事情...优秀程序员并不仅仅要求有很强数理逻辑能力,也要有很好生活、沟通逻辑能力,很多人先天性认为程序员就不应该是善于沟通,不太明白为何有这样看法(也许是因为某些天才程序员很孤僻?...然而天才孤僻很正常,不管是不是程序员)。 至于谁是优秀程序员,这里不敢随便列举,免得被扔砖还引发别人误伤。...实践 其实这只是变为优秀程序一个步骤而已,根据我观察,多数人学习编程时死在了这个山头。

52010

如何成为优秀程序员?

下面罗列了7种特征,是我从同事中最有效程序员身上观察到,我知道,优秀程序员都有很多共同之处: 1) 注意细节,尤其是最小细节。...比如,能否迅速容易在你计算机里找到一个东西?我认识优秀程序员通常能迅速定位一个需要文件,能够用工具或脚本帮他们处理繁杂事物,这些都是高效工作。...优秀程序员总是在钻研程序代码和文档,来弄清楚东西工作原理,他们不会敲开老板办公室们说:“我需要上培训课,学习这款新软件”。...优秀程序员在不断学习,不断靠自己研究出事情原委——不论是有高学历还是没有学历。 ««« 如果你需要有人教你,或者等着参加热门课程去学知识,那你很可能不会成为一名程序员。...7) 人际交往能力 这在程序员中不是一个普遍特征。真正优秀程序员善于与人交往,但大多数程序员缺乏这些能力。如果你善于沟通,你老板、你公司会非常喜欢你。而且,不要因为他们不会编码就瞧不起他们。

63850

优秀程序思考

优秀程序员应该有什么特征 特征 说明 兴趣 也可以说好奇,保持对计算机相关领域兴趣甚至是激动,这是一个程序原动力 方法 优秀的人有一半是因为有好方法或者好习惯,如何学习、反思、总结、归纳 逻辑...不是程序员逻辑,而是理性逻辑 极致 优秀是“对比”之后才能体现出来,追求极致才能更好,才可能优秀 耐性 无论学习什么,都是一个过程,熬不住自然看不到下一个山峰,通常专家至少需要2年 迎难 优秀说明你做到了多数人做不到事情...优秀程序员并不仅仅要求有很强数理逻辑能力,也要有很好生活、沟通逻辑能力,很多人先天性认为程序员就不应该是善于沟通,不太明白为何有这样看法(也许是因为某些天才程序员很孤僻?...然而天才孤僻很正常,不管是不是程序员)。 至于谁是优秀程序员,这里不敢随便列举,免得被扔砖还引发别人误伤。...实践 其实这只是变为优秀程序一个步骤而已,根据我观察,多数人学习编程时死在了这个山头。

62740

腾讯云高校AI程序战疫大赛优秀作品赏析

腾讯云AI联合多个团队,也发起一场特别的【高校AI程序战役大赛】,在这特殊时期,助力学生开发者们继续磨练技能和实践,也为抗疫贡献一份自己力量。...在本次参赛作品中,我们看很多程序应用场景是围绕小区人员进出管理、签到打卡、疫情播报及网络课堂等,与全国上下联防联控“小区封闭式管理,学生停课不停学”机制紧密结合。...部分优秀获奖作品 ---- 一等奖作品We易行,由中山大学花开有声队创作 1111.png 随着全国各地相继迎来复工大潮,日常居民出行频率较之前有了显著提升,We易行程序通过资讯播报、同乘查询、口罩头像...智能区域人员管理防疫程序通过使用腾讯云文字识别OCR能力,设计了针对普通用户和管理员两个版本。...对于普通用户,程序可解决身份证明、出入登记、健康记录、通知查看需求;对于区域管理者,可以支持人员管理、数据导出、扫码授权以及信息发布需求。

4.1K673

优秀程序员,必须懒惰

“ 也许我们都不是天才程序员,但至少我们都可以成为一个理想程序员。 ” 我算是靠坑蒙拐骗进了程序门,然后一路狂奔。...但我认为程序员只需分三类:天才程序员、理想程序员、平庸程序员。天才程序员我只敢说接触过 3 个,这是天命。...理想程序员必然也是一个优秀 problem-solver。 ? 第 1 个一点点 专注眼下 见过太多心猿意马程序员,我不得不把「专注眼下」作为天字第一条。...他们往往有各式各样梦想,比如做个茶农、做个鹅贩、做产品、做销售、做投资,却被程序高薪或是没有转行魄力「耽误」了,而因为不专注,他们不在意做好自己本分,不在意锤炼自己技能,不在意学习新兴技术...这几年眼看 Hadoop 还在不断迭代,Spark 又异军突起,一举刷新了 Hadoop 保持排序记录,以内存存储中间数据带来性能优势和丰富数据结构让人爱个不停,各种奇异 Bug 和陡峭学习曲线又让人打退堂鼓

54340

微信官方评选「年度优秀程序」,真正改变了我们日常生活

作者:石璐 每逢春节前夕,朋友圈都会被各种年会、年度颁奖典礼刷屏。 2017 年,万众瞩目的程序问世,一共经历了 32 次能力更新,创造出 58 万程序,日使用程序用户量高达 1.7 亿。...微信官方也在今年颁奖年会中,评选出了 20 个「年度优秀微信程序」。 ? 它们把程序能力和自身服务结合,做到让服务「无处不在」。...「新华社微悦读」程序,改变了我们对权威严肃新闻认知,精简,有意思,无需下载,开创了用程序认真且愉悦看新闻新方式。 ?...农行做这款程序,就解决了排队难问题。 「农行微服务」程序首页简洁清晰,四个高频使用业务模块清晰划分出来,便于使用:信用卡申请、网点排队预约、大额取现预约、外币取现预约。...「摩拜单车」程序利用了微信扫一扫功能一步连接单车,为用户大大节约了每次骑行开锁时间,平均每次开车比 App 要快 3~5 秒左右。 ? 作为骑行工具程序,摩拜程序完全契合用完即走特性。

58230

程序程序代码构成

了解项目的基本组成结构  pages 用来存放所有程序页面   utils 用来存放工具性质模块(例如:格式化时间自定义模块) app.js 程序项目的入口文件   app.json 程序项目的全局配置文件...程序页面的组成部分 程序官方建议把所有程序页面,都存放在 pages 目录中,以单独文件夹存在,如图所 示: 其中,每个页面由 4 个基本文件组成,它们分别是:   .js 文件(页面的脚本文件...配置文件 每个页面文件夹中 .json 配置文件 2. app.json 文件 app.json 是当前程序全局配置,包括了程序所有页面路径、窗口外观、界面表现、底部 tab 等。...是项目配置文件,用来记录我们对程序开发工具所做个性化配置,例如: setting 中保存了编译相关配置 projectname 中保存是项目名称   appid 中保存程序账号 ID...sitemap.json 文件用来配置程序页 面是否允许微信索引。 当开发者允许微信索引时,微信会通过爬虫形式,为程序页面内容 建立索引。

3K50

什么是优秀程序员思维

有个学生问我,优秀程序员思维应该是什么样?...存在,让许多初学者也认为点击就是按一下 btn.onclick = function() {} 但是在程序员视角里,点击一下其实没这么简单 我们至少要关注他经历三个步骤:按下,持续时间,按起 你如果忽略一个细节...,可能解决问题能力就会弱上一分 比如许多人常常会忽略一个步骤就是按下之后持续时间, 我们脑袋里面没有持续时间这个概念 于是,新手程序员往往会对轻触、双击、长按事件束手无策 有没有?...---- 总的来说,优秀程序员都具备创造者思维,看问题更偏向于接近事物本质,与此同时,他们具备更强学习能力和解决问题能力。...不过可惜是,由于种种原因,前端程序员容易陷入使用者思维,他们在自我成长过程中,会走更多弯路,更难以突破瓶颈,甚至会给人一种,前端程序员不像是程序感觉

14410

优秀程序员如何提升自己

优秀程序员如何提升自己 1.适应性和灵活性 很多开发团队都在喊我们需要灵活开发人员——尤其是在软件开发初期这类人才更为重要。如果你平时是搞UI编程,那么我们希望你能深入到数据持久层。...你可能是作为一个Java程序员而聘用,但我们希望下一个应用程序你能用.NET写……擅长多任务和成为某个领域专家一样重要。...伟大程序员会真心实意地爱着编程——可以不喜欢现在正在搞代码——但总的来说,你应该成为一个享受于构建一些东西来解决问题的人。...我可以郑重地告诉你,这些答案几乎总是肯定,所以踏踏实实地解决这些“自我质疑”吧! 4.良好组织安排能力 一个优秀程序员会把事情安排得井井有条,甚至每天下班前都会列出明天任务。...5.通情达理,平易近人 我们大多数在团队环境中工作,所以我们必须要具备人际交往能力。所有被尊重伟大程序员个个都平易近人。

85950

优秀程序 18 大法则

优秀程序 18 大法则 经过多年积累,我发现,下面这些基本指导法则,可以帮助我成为一个更加高效程序员。 程序设计法则,与设计和工程原理密切相关。...DRY原则 不要重复(Don’t repeat yourself)——程序设计中一个最根本原则就是要避免重复。许多编程结构(比如循环、函数、类等)存在就是为了避免重复。...一旦重复(例如,一个长表达式,一系列语句,相同概念)的话,就会创建一个新抽象。 抽象原则 “每个在程序中有意义功能片段应该只在源代码一处地方实现。”...为维护者写代码 值得写代码要保证将来一定值得维护。未来你由于经历代码太多,也许再回过头来看这些代码时候,也和其他人一样,已经成为了一个完全陌生人。...遵守标准约定,注释说什么代码就做什么,命名是什么意思代码就是什么意思,尽可能地避免惊讶导致潜在负面影响。 单一职责原则 代码(如类或函数)组成部分执行应该是一个单一明确任务。

61850

为什么缺少优秀程序员?

“写程序写烦了,想向管理发展” 3.“不想做程序员了,该如何转行?“.......而程序员作为一个相对特殊行业,由于每天大部分时间和电脑打交道,没有被心思去钻研发财渠道,加上人际圈比较狭窄,要想通过写程序达到欧美国家哪种生活水平看来是不大可能。...每天打开电视,翻开报纸,杂志,经常会看到“×××富豪采访”,“×××名人面对面”等等,在多数媒体看来,报道这些焦点人物所获得利益当然要远远高于一个普通职员。...这种情况客观上改变了人们价值观,导致人们认为只有赚大钱,做大官才是有出息。像程序员这样整天埋头苦干,到头来还不是被管理踩在脚下。...这种情况如果放在国内肯定是难以想像,人家肯定会对他指指点点,就连周围同事说不定也会在背后偷偷说:“看这个人,年纪这么大了都还在做程序员,肯定是水平有限”正是这些在国内看来毫无竞争力可言程序员却成了国外大公司骨干力量

62640

优秀程序10个习惯

经过一段时间后,这些人也许能够成为一个优秀编码人员。 他们会非常熟悉如何用计算机语言来完成自己工作。 但是,如果你要成为一个优秀程序员,你还可以需要有几件事你需要注意。...如果你能让下面十个条目成为你习惯,那么你才能真正算得上是优秀程序员。 1 学无止境 就算是你有了10年以上程序员经历,你也得要使劲地学习。...哪个刚刚出道程序员没有争论去类似的话题呢?比如VC++和Delphi等等。 争论这些东西只能表明自己肤浅和浮燥。 优秀程序并不会执着于这些。...可能你需求只会要求你实现一个死东西,。 但是,你作为一个优秀程序,你应该随时在思考这个死东西是否可以有灵活一面。...最终,程序改过来改过去,按下葫芦起了瓢,最后花费时间和精力反而更多。 欲速而不达。 优秀程序习惯是,前面多花一些时间多作一些调查,试验一下不同解决方案。

81260

优秀程序员共有的7种优秀编程习惯

编程是一个很有趣、容易事情,但是编写好程序可能是一项艰巨任务。...这样情况或许会降低我们信心,但事实上,我们可以通过适当发展实践来解决。这里有7个值得习惯,用更少努力来投入更干净,更智能代码。现在开始研究这些习惯!...使用一些简单标签键,您可以清楚地了解整个代码结构并编辑代码,并清楚了解它们功能。对于换行符,当同一行上2个代码执行不同事情时使用它。...学会更智能调试 哪里有代码,有bug。不可能有一个无bug代码解决方案,所以掌握调试技巧是程序基本功。...选择强大IDE 优秀IDE帮助您增加知识,并加快项目完成。无论您是多么有经验,强烈建议您使用IDE,如Sublime Text和Aptana Studio 3。

53131
领券