分类 标签 存档 My solo blog My pipe MyGithubPage 订阅 搜索

Java 0 篇文章

关于重构

1 浏览0 评论
重构这是一个非常敏感的话题站在一个有着代码强迫症的程序员角度来看,一堆“烂代码”不进行重构的话估计连觉都睡不好站在一个不懂技术或者对代码没有强迫症的老板角度来看,重构跟不重构效果上没有任何区别,代码的整洁,高效,易读,易扩展等事情老板是没有概念的但是,越烂的项目有新的需求或改动时,坑就会越多,花费的时间就越多,如此会恶性循环如此一来,是否要重构可能真需要好好考虑一下重构的起因冰冻三尺非一日之寒,我相
阅读更多  
Java,Node,Python 运行速度比较
首先声明我并不是想证明某一个语言比另外一个好,因为每一个语言都是图灵完备的撰写该博客的起因是看到朋友转发了一条这样的微博:为了保证公平,三种语言的代码逻辑都是一致的,并且都是在同一个电脑上运行的话不多说,直接上代码 Python 代码(3.6.5)importtime#判断是否为质数 defisPrime(num):foriinrange(2,(int)(num/2)):ifnum%i==0:return
阅读更多  
MySQL+SpringBoot+OAuth2.0 配置
OAuth2.0 规范是微服务以及前后分离的趋势下产生的规范,用于客户端请求服务端资源,这里的客户端可以是一个前端项目或者是另一个服务端。简单来说就是端到端的请求。下面简单讲一下使用步骤,我这里的 SpringBoot 的版本是当前最新版:2.1.4MySQL 配置:MySQL 建表,建表语句 github 上有,参见:https://gist.github.com/leolin310148/3b2cb7d83b
阅读更多  
谈谈 “烂代码”
谈谈“烂代码”什么样的代码是烂代码?我个人根据自己的经历总结一下烂代码的几个特征:不复用、封装相同的逻辑只会复制粘贴不模块化没有清晰的模块划分,模块与模块的耦合也没有概念下面举几个亲身实例:在前端的发展中,组件化是一个十分重要的概念,各大框架也都给出了自己的实现。这里以 Vue 为例,我曾经见过“高人”,这么写:这样写的意思就是讲所有组件的样式都统一放在 assets 文件夹下然后在组件里逐个去引入。我觉得
阅读更多