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

我在项目中是这样配置Vue的

独在公司加夜班,行行代码心甚寒。不知功能何时完,杀了产品来祭天。 在前面的文章中,我为大家带来了许多Vue 实战技巧,也得到了大家的许多好评,但中间还是存在着些许漏洞,在此向大家表示歉意。...重读vue2.0风格指南,我整理了这些关键规则 获赞 150+ 本文内容来源于小编将开源的一个基于vant封装的开箱即用框架的一部分,本框架内部集成了包括:完整项目目录结构, 移动端适配,vant按需加载...添加vue.config.js 文件 在新建Vue项目中,默认是没有vue.config.js文件的,首先你需要在项目根目录新建一个vue.config.js文件,然后在文件中加入以下代码 module.exports...'); 当然小编更建议在项目中使用更轻量级的day.js代替moment 生产环境删除console.log 开发环境为了调试,会添加大量的console.log,但如果console.log提交到生产环境里面...在团队开发中,配置这些还是很有用的,制约团队中的每个人都按照标准来开发功能,这样至少大家写的代码不至于相互看不懂(我深受不规范代码的折磨啊)。

88930

我的算法学习路线

今天有读者要求我写我的「算法学习路线」。其实也没什么路线,干就完了,行动起来最重要。...简单来说算法学习路线就是:从易到难、先简单后中等、分类刷题、查漏补缺、边刷边学、题号靠前的题目很重要。 下面我结合自己的经历详细说一下我的算法学习路线。...自己的感觉通常都不靠谱 我在和网友交流的过程中遇到最多的问题就是:别人发给我看一段代码,告诉我他认为这段代码应该是什么什么效果,但实际上是什么什么效果。...所以很多时候,我自己也在尝试总结,我现在写的题解都会有「解释题意」和「思路分析(或关键)」这两个模块,让看这个问题的题解的朋友可以一下子抓住这个问题的重点。...不知道今天是不是跑题了,不过我一开始就说了算法刷题路线了。

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

    我心目中的编程高手

    J哥哥的简历上说自己的专长是"Exhaust 3-D technology",真是牛人之言不我欺的说。...终于有一天,一个同样火爆的女面对这个问题脱口而出:"That's my favorite word"。于是她被录取乐,为D爷爷工作到NT3.5发布。 心目中的编程高手 (4) Donald E....心目中的编程高手 (7) Dennis M. Ritchie 既然Ken Thompson是我的偶像,新闻组上人称DMR的Dennis M....而且Algo60还让戴爷爷深入地思考多道程序设计的问题,最终发明了每个系统程序员都绕不开的概念:semaphore。当然,戴爷爷总是把他发明的概念严格形式化,极具科学家本色的说。...和这些成就想比,他提出的吃饭的哲学家问题,也就没什么好说的了。说来好笑,当时的大学(忘了哪所了)还是觉得戴爷爷没有受过正统的数学训练,也不是专门搞数值分析的,所以最后不太情愿地给了他一个教职。

    1K80

    我坚定的走前端技术路线的心态

    我先说,我是第四种。我不止一次的明确说,我要干到50岁。那这几种心态有什么区别呢?坦率的讲,都OK,都没问题,都对。每个人做决定都是基于自己的实际情况。...在互联网的远古时代,确实是没有前端技术的,那时连网页都没有。在互联网的蒙昧时代,也是没有前端技术的,那时前端只是html网页而已,简单到只有展示功能而已。...我那时也不过是在做网页设计制作而已。 说到这里,我认为“某一项技术的未来是不可预测的”。你可以预见未来,但你无法预测未来。你可以说,啊我觉得前端这行只能做到35,以后我老了就写不动了。...我要看看当我干到再也干不动了的时候,前端会是个什么样子。 当然了,在目前看来,前端开发确实就是用JS读几个接口,获取点JSON,生成点DOM,添加到网页上,再绑定几个事件。仅此,而已。...当你在开发一个项目,分析一个需求,理顺一个思路,最后开始编写一份代码的时候,其实都是在把你的想法、思路翻译成机器能够理解的逻辑,这时的你其实是在按着机器的逻辑在思考,你成了机器的外延。

    887100

    我的机器学习入门清单及路线!

    作者:桔了个仔,南洋理工大学,Datawhale成员 知乎:https://www.zhihu.com/people/huangzhe 这是我个人的机器学习入门清单及路线,所以没有像很多收藏夹那样大而全...这是个人的路线。算是个人记录,也给大家参考,如有什么不足之处,欢迎指教。 前置知识及技能: 1、线性代数基础,如果没的话,还是先学了这门课在研究吧,不然会哭的。 2、学会python就行了。...起码能基本的听和读吧,感觉中文的资料还不够多,很难避免要看很多英文资料。建议学习某些教程时看英文版的tutorial,YouTube可以开字幕。 做了个流程图,来展示下我的学习路线。...除了入门课程外,其他四项其实不完全是按照流程的(但总体上是),有时实战时需要学新模型。有时学了某些模型再选方向也未迟。但是入门课程,尤其是Coursera那个,一定要看完了才开始后面的学习。...主讲人是一个在美国读大学的中国留学生,讲得很有趣。国内的朋友可以在bilibili看(一样的) B站链接:https://space.bilibili.com/16696495/#!

    61120

    我的Java EE学习路线图

    先来整理一下我曾经学习Java的一个路线图吧,然后按照这个路线图来谈谈我的一些感受。 一、Java核心 这是学习Java的基础,掌握程度的深浅甚至直接影响后面的整个学习进程。...另外反射及注解更是后面流行框架SSH等的基础,在使用中你便会慢慢感受到它的无穷魅力。 3、高级一点的就是设计模式和框架之类了。...三、数据库 有人说,所有的应用无非就是数据的输入、处理到输出的过程。期间同时可能还会涉及到数据的存储问题。...在传统的web开发中,往往是JavaBean充当模型、JSP做视图而Servlet作为控制器。...把学习到的东西马上用起来做出一个示例来,我认为是一种比较好的学习方法。首先它是对零散知识的一个自然总结,另外通过一些小示例的实践,可以增加学习的兴趣。

    1.3K20

    谈谈我心目中理想的牛人

    博客园作为一个技术社区,在这里面已经涌现了一个又一个的牛人。同时我相信大家也是伴随着牛人们一起成长起来的,如今牛人还是牛人,只是时间的专注点不一样了而已。但问题是,你离牛人的距离还差多少呢?   ...那我就来这里说说我心目中的牛人应该具备的品质,大家一起共勉。 先看看是为什么做软件开发,以及打算怎么做软件开发   我打算一张图说明问题,你们看着办吧。 ?...,我觉得抱怨至少解决了暂时的问题,心里舒坦了:)。但是这一时的舒坦可能会埋下隐患,因为想让自己舒坦就意味着退步,我们不讨论什么“退一步,海阔天空”的这种哲学问题。...至少在解决问题的时候,我们应该以一种积极的心态去面对,想办法把问题解决。因为你在抱怨的时候,在潜意识里面,你已经想要放弃了。这只会让难题变得更难以解决,而且“抱怨是会传染的!”...我们偶尔也会听到“牛人有点难相处”这样的观点,但是只要难相处发生在某个人身上,我都认为也许他在技术上很历害,但是我不觉得他牛,也许我会仰慕他的技术能力,但是我并不仰慕他这个人。

    71190

    我走的窄道:在Infor ERP LN产品路线上继续前行

    上个月为期3周的美国之行结束回来后继续忙着Infor ERP LN升级的事情,回头想想2005年的秋天,跟这个ERP结识的那个秋天,那个ERP团队,一直还在坚持做这个产品的IT应该就只有我一个了。...之所以说我走的这条ERP之路(或者说IT之路)是条窄道,是因为国内的客户的确很少、很少。但是这个产品本身真的还不错的,系统架构方面真的很美。...在灵活性、易用性、扩展性方面,新的版本都带来了很多惊人的变化,如User Exit DAL、Infor ION Connect、WebUI等。...不过正是因为系统如此强大,虽说做了那么多年,对于产品还是有很多需要学习、研究的,这个博客也将继续展开Infor ERP LN相关的话题,经常发来一些我的随想和心得跟大家分享。...同时我开一个QQ的邮件列表,定期分享一些自己的ERP LN方面的使用感触、经验、心得体会、问题解决方案,有兴趣的朋友可以通过以下网址进行订阅:http://www.cuiwenyuan.com/BaaN

    66540

    谈谈我项目中用到的RabbitMQRocketMQ

    用户再指定队列内发送消息,消息会被发送到消息队列服务器(如果是本地,则为127.0.0.1)的交换机上,缓存到broker上,交换机会根据指定的路由的key来匹配所要消费的队列 而消费监听器在不断拉取或者消息路由器推送要消费的消息...,如果消息消费完成,确认消息,进而broker上再删除该消息;如果抛异常了,重试消费,到达设定的阈值之后还未消费成功,则进入了死信队列,因此在监听消费者队列中,大都需要创建一个死信队列,用来对消费失败或者队列不存在的消息进行重新路由消费...(在1000并发下[jmeter]消费速度明显比rocketmq慢【可能跟硬件有关】)。...RocketMQ是用java语言开发的一款消息队列,之前金融的项目中用到了这款消息队列。流程大致是先发送消息,然后记录该消息的状态,如果消息没有消费,重新发送至消费方让其消费,消费完成之后再确认消息。...,下单都订阅的支付的topic,但其tag可为recharge_tag,invest_tag,最后用shardingkey来对消息进行排序路由,天然支持顺序消费,金融类用的较多]),在使用rocketmq

    1K20

    我在项目中用实际用到的22个Vue优化技巧

    但是如果你需要考虑性能问题,那就就要思考是否应该使用原地复用了。...,那么你可以选择使用 template 来作为其父元素, template 不会被浏览器渲染为 DOM 节点 如果我想要判断遍历对象里面每一项的内容来选择渲染的数据的话,可以使用 computed...,当然你也可以在 optionsAPI beforeDestroy 中销毁事件,但是我更加推荐前者的写法,因为后者会让相同功能的代码更分散 function scrollFun(){ /* ......,只是我在项目并不是太常用 冻结对象(避免不需要响应式的数据变成响应式) 长列表渲染-分批渲染 长列表渲染-动态渲染( vue-virtual-scroller) ......首屏/体积优化 我在项目中关于首屏优化主要有以下几个优化方向 体积 代码分割 网络 体积优化 压缩打包代码: webpack 和 vite 的生产环境打包默认就会压缩你的代码,这个一般不需要特殊处理

    80220

    程序人生|我的java学习路线完整总结

    javaWeb版思维导图 0x03,java并发编程思维导图 0x04,数据库思维导图 0x05,数据结构思维导图 0x06,研发工具思维导图 0x07,文章总结 以上几点是最近一段时间利用片段时间进行整理的,...其实就是在整理原有公众号已输出的内容,便于自己知识点内容的回顾,其实也是分享给有需要的人。...其实当初在学校时初学编程时自己也是迷茫,后面经过自己一步步调整也走到了现在一个状态,输出文章进行分享对自己增进不是很大,但是或许你的一句话,你的一篇文章对于需要的人而言就是一种帮助,自己也曾迷茫,包括现在...,每走过一段时光都曾迷茫,但是随着岁月的流转,过去迷茫的事情也随着自己对事物的理解慢慢对其理解透彻了。...这段总结很长,关于其它技术点的内容由于还处于草稿状态,后面有时间再进行整理,是因为一篇原创,字数必须要达到300字,喜欢不妨给个在看,比心。

    33810

    谈谈我心目中的微内核架构

    我认为做好一个微内核,有以下五个方面是不可缺少的。...用户态程序的加载与运行,又会涉及到交叉编译工具的问题,因为要保证系统函数的统一性,所以在处理这些问题的时候,一般是选择同样的交叉编译工具链做内核与应用程序的开发。而之间却可以使用libc库进行构建。...作为一个完全意义上的微内核,肯定是少不了系统服务和驱动框架的,这些都是最基本的东西,如何去做好微内核上的系统服务和驱动框架,一直都是在思考和探索的问题。...我觉得系统服务本来也就是为系统服务的,所以只需要调用最基本的内核接口,实现了数据的处理功能,可以用黑盒子的模型来看,就是需要调用服务的应用程序,通过输入给系统服务一些数据,系统服务通过自己或者内核的基本功能...其实我觉得,未来嵌入式开发方向一定是属于不断完善的过程。

    1.2K10

    Swagger问题:我希望我的Swagger在生产的时候使用,在发布的时候不使用

    Swagger问题:我希望我的Swagger在生产的时候使用,在发布的时候不使用 简介:本文讲解如何解决,我希望我的Swagger在生产的时候使用,在发布的时候不使用。...对于Swagger的讲解,看这篇文章:Swagger使用教程 ,在上面这一篇文章中也有我这个演示代码的下载地址。...解决方法 这里就涉及到的是,springboot里面的另外两种,配置文件的知识了,application-dev.properties,application-pro.properties。...application-dev.properties application-pro.properties 通过spring.profiles.active指定配置文件内容,这个可以在运维的时候设置...然后在代码层面上进行下面的修改,就饿可以完成了,只要是当前的配置的文件是application-dev.properties,就是开发环境,就可以正常显示。

    5500

    java高级进阶|我的并发编程总结路线

    这篇文章主要包含但不限于java并发编程总结路线图的分享,这篇文章也是对以往自己知识点的回顾,分享的目的不在于炫耀什么,也没什么可值得炫耀的事情。...0x02,并发编程路线图 上图所有的技术点都已经在以往的文章中进行输出了,这里就不做xx技术点如何使用了,简单分享一下自己在画这部分路线图过程中稍微写的几个示例程序进行分享。...,对于单体应用来说,这两种方式都是没什么问题。...0x08,研发工具 原本没有这一分享的,但是自己在画图整理的时候画了这部分,单独输出一篇文章说明在使用的工具都有哪些,有点不符合自己输出文章的初衷。...0x09,java进阶基础版路线图 java进阶基础版路线图的内容也在以往的文章中输出了,这里自己就简单画了一下基础版的路线图,后面这张图也会随着自己文章的输出进行扩展的,一般都是自己把自己想写的内容输出了

    31610

    我在做社交项目中的用过的技术栈

    二:项目中吐槽模块数据的存储使用了MongoDB,主要考虑因素是使用MongoDB(其中MongoDB点赞数+1如果用的是数据库springdata提供的mongodb(dao层继承MongoRepostory...你可以在线上项目中直接将内容写入ES以提供检索服务,也可以把以往的数据导入ES以处理特定的需求。...我第一次开发注册时候突然想起来忘了删除缓存中验证码,结果一条短信3分钟都有效,注册完了还能循环利用 哈哈哈哈哈,为什么用消息中间件做中间处理呢?...token或者用户信息,在具体业务中我们会在service层根据解析情况进行不同的操作,比如添加好友时候需要用户token,删除用户需要admin token 4,前后端做一些约定:比如前端请求微服务时需要添加头信息...2.使用Feign实现了各个微服务模块之间的调用(比如friend模块添加好友时候,user模块具体用户粉丝数+1等),并且在集群中可以利用其轮询处理特性实现负载均衡 3.部分功能业务在做Feign

    38320

    为啥我的Python这么慢 - 项查找 (二)

    上一篇为啥我的Python这么慢, 字符串的加和和join被陈群主分享到biopython-生信QQ群时,乐平指出字典的写法存在问题,并给了一篇知乎的链接https://zhuanlan.zhihu.com...,defaultdict在程序无论速度还是写法上都有很大提升。...字典本身还有更多高效用法,可以去参考知乎的那篇文章。这儿介绍的是妙用字典的哈希属性快速查找项。 在生信操作中,常常会在一个大矩阵中匹配已小部分基因或位点,提取关注的基因或位点的信息。...这是因为:在Pyhton中列表的查询时间复杂度是O(n)(n是列表长度);字典的查询负责度是O(1)(与字典长度无关)。 字典的查询复杂度为什么是O(1)呢?...Python中实现了一个hash函数,把字典的key转换为哈希值,组成连续地址的数字哈希表。字典的每次查询转换为了从数组特定位置取出一个元素,所以时间复杂度为O(1)。

    97590
    领券