码迷,mamicode.com
首页 >  
搜索关键字:重构    ( 4475个结果
曹工说JDK源码(2)--ConcurrentHashMap的多线程扩容,说白了,就是分段取任务
前言 先预先说明,我这边jdk的代码版本为1.8.0_11,同时,因为我直接在本地jdk源码上进行了部分修改、调试,所以,导致大家看到的我这边贴的代码,和大家的不太一样。 不过,我对源码进行修改、重构时,会保证和原始代码的功能、逻辑严格一致,更多时候,可能只是修改变量名,方便理解。 大家也知道,jd ...
分类:编程语言   时间:2020-06-07 23:01:01    阅读次数:99
多态的简单总结
多态性的简单总结 面向对象技术具有三个重要特点:封装、继承和多态。在封装和继承的基础上,这里简单总结多态这个重要特征。 多态的定义 实现动态编译 多态是面向对象设计的又一重要特征,通过方法重载、方法重构及抽象类等技术实现。即同一方法可以根据发送对象的不同而采取多种不同的行为方式。一个对象的实际类型是 ...
分类:其他好文   时间:2020-06-07 11:17:06    阅读次数:68
laravel admin 使用技巧 - 重构detail 页面(新手速来,大神绕道)
show detail
分类:其他好文   时间:2020-06-05 01:10:47    阅读次数:392
设计模式简记-通过重构增强代码可测试性实战
4.1 通过重构增强代码可测试性实战 代码可测试性: 针对代码编写单元测试的难易程度。对于一段代码,如果很难为其编写单元测试,或者单元测试写起来很费劲,需要依靠单元测试框架中很高级的特性,那往往就意味着代码设计得不够合理,代码的可测试性不好 4.1.1 需求 Transaction 是经过我抽象简化 ...
分类:其他好文   时间:2020-06-04 19:55:14    阅读次数:60
代码 重构 总结
最近一直在重构应用中心代码,在重构的过程中,想到了之前看的一本书 叫代码重构之道,之前看的时候会觉得有些不理解,但是还是记了其中的知识点 通过这次重构,对重构又有了更新的认识 重构,就是在不影响现有的业务情况下,修改代码的行为,这里修改代码的过程中为了使整个业务更加清晰,在熟悉原有的逻辑的情况下,重 ...
分类:其他好文   时间:2020-06-03 20:19:35    阅读次数:64
PCA算法原理讲解
原文链接 从高数原理推导出的PCA降维 【机器学习】降维-PCA PCA(Principal Component Analysis) 是一种常见的数据分析方式,常用于高维数据的降维,可用于提取数据的主要特征分量。 PCA 的数学推导可以从最大可分型和最近重构性两方面进行,前者的优化条件为划分后方差最 ...
分类:编程语言   时间:2020-06-03 15:13:40    阅读次数:75
基于 Serverless 架构的编程学习小工具
之前我做过一个在线编程的软件,目前用户量大概有几十万,通过这个 App 不仅仅可以进行代码的编写、运行还可以进行编程的学习。自己一直对 Serverless 架构情有独钟,恰好赶到我的这个 App 学习板块被很多人吐槽难用,索性就对这个学习板块进行重构,并且打算在重构的时候,直接将这个学习板块搬上 ...
分类:其他好文   时间:2020-06-02 11:34:54    阅读次数:49
[转]快速的批量修改重命名.net程序的命名空间
在实际项目中,我们有时会遇到因为项目重构,需要修改命名空间,除了一个一个类修改外,大多数会采用批量替换的方法去重命名。昨天又遇到了此类问题,网上找过的方法说要结合ReSharper重构重命名.于是装上这个工具,在VS2008上试了一下发现确实能做到,不过后来试验了,不用它VS工具也能够做到批量的重命 ...
分类:Web程序   时间:2020-06-01 23:31:57    阅读次数:80
《从零构建前后分离的web项目》:前端了解过关了吗?前端基础架构和硬核介绍
# 前端准备 :前端了解过关了吗?前端基础架构和硬核介绍 技术栈的选择 首先我们构建前端架构需要对前端生态圈有一切了解,并且最好带有一定的技术前瞻性,好的技术架构可能日后会方便的扩展,减少重构的次数,即使重构也不需要大动干戈,我通常选型技术栈会参考以下三点: 一、提出自身业务的需求 SEO 是否非常 ...
分类:Web程序   时间:2020-05-31 23:19:48    阅读次数:120
vue使用jsx语法开发
最近遇到这样一个问题:原本用vue-cli2创建的项目,需要用vue-cli3重构。入口文件声明实例时候,使用的是render模式,而不是模板template。 new Vue({ router, render: h => h(App) }).$mount('#app') 而在我们原有的项目中,一些 ...
分类:Web程序   时间:2020-05-31 19:31:06    阅读次数:124
4475条   上一页 1 ... 15 16 17 18 19 ... 448 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!