E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
代码质量java架构
2019架构师之路
玩数据库必不可少的组件新二:工程化与工具工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:Maven,项目管理Jenkins,持续集成Sonar,
代码质量
管理
and天神
·
2023-10-15 02:44
模型评价指标包括:R2、MAE、MSE、RMSE和MAPE等,
代码质量
极高,方便学习和替换数据。
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%restoredefaultpath%%导入数据f=xlsread('windspeed.xls','Sheet1','B2:B1001');[x,y]=data_process(f,12);%步长为12n=size(x,1);m=round(n*0.7);%前70%训练,对最
机器学习-深度学习
·
2023-10-14 16:04
神经网络
学习
机器学习
时间序列预测 | 基于秃鹰算法优化BP神经网络(BES-BP)的时间序列预测,matlab代码
文章目录效果一览文章概述部分源码参考资料效果一览文章概述基于秃鹰算法优化BP神经网络(BES-BP)的时间序列预测,matlab代码评价指标包括:R2、MAE、MSE、RMSE等,
代码质量
极高,方便学习和替换数据
前程算法屋
·
2023-10-14 16:02
matlab
算法
神经网络
BES-BP
利用 Spring 自动类型转换与回调模式写出优雅的代码
关注GZH
java架构
宝典当我们使用dubbo或者feign进行RPC调用用时,通常的调用模板方式如下:publicBizResponsemethod(BizRequestrequest){RpcRequestrpcRequest
java耿
·
2023-10-14 15:25
Java架构
师理解SAAS和多租户
目录1云服务的三种模式1.1IaaS(基础设施即服务)1.2PaaS(平台即服务)1.3SaaS(软件即服务)1.4区别与联系2SaaS的概述2.1Saas详解2.2应用领域与行业前景2.3Saas与传统软件对比3多租户SaaS平台的数据库方案3.1多租户是什么3.2需求分析3.3多租户的数据库方案分析3.1独立数据库3.2共享数据库、独立Schema3.3共享数据库、共享数据表4多租户和SaaS
赵广陆
·
2023-10-14 12:12
architect
java
开发语言
uniapp (vite +vue3+ts+pinia) 搭配微信小程序云开发项目架构搭建-避坑指南
前言最近开始了项目旧改,将以前开发的一些校园小程序由uniapp+vue2版本升级为,unipp+vite+ts+vue3的架构,顺便把
代码质量
提升一下。
oil欧哟
·
2023-10-14 12:40
uni-app
微信小程序
架构
小程序
jenkins+gitlab+sonar+harbor+docker完成cicd过程
用户提交代码到gitlab,触发jenkins拉取gitllab上的代码,然后完成编译构建成jar包,同步完成sonarsqube
代码质量
检测。
凌霜傲雪归来
·
2023-10-14 12:08
devops
jenkins
docker
运维
Java 架构师眼中的 HTTP 协议
本文来自作者张振华在GitChat上分享「
Java架构
师眼中的HTTP协议」,「阅读原文」查看交流实录。编辑|哈比HTTP协议的基本内容·什么是HTTP协议?
软件供应链安全
·
2023-10-14 12:23
代码即文档
昨天参加一个外企架构师面试,面试官在美国,在整个面试过程中有几个问题印象比较深刻怎么保证
代码质量
我的回答:清晰的注释,保证每一小段代码都能通过注释迅速了解实现内容和方法活用设计模式,将代码用更优雅的方式呈现出来
黑猫警长1122
·
2023-10-14 10:46
Git Commit Message规范
它可以提高
代码质量
、可读性和可维护性。
菜鸟小窝
·
2023-10-14 09:51
git
【日常】一名开发人员总结的好习惯,欢迎补充
文章目录前言首先需要考虑(重要)设计和架构
代码质量
测试和调试性能优化编程的好习惯代码可读性模块化和重用性单一职责异常处理注释和文档常见的Java编码规范的例子下面是一个示例代码,展示了一些编码规范的应用还有一些其他的编码规范值得注意下面是一个继续展示编码规范的示例代码总结前言程序员对代码注释可以说是又爱又恨又双标
刘刘刘刘刘先生
·
2023-10-13 23:36
java
程序人生
职场和发展
cmake应用:集成gtest进行单元测试
对于追求质量的程序员,为自己的代码编写全面的单元测试是必备的基础技能,在编写单元测试的时候也能复盘自己的代码设计,是提高
代码质量
极为有效的手段。
爱学习的执念
·
2023-10-13 22:40
技术分享
软件测试
单元测试
以全新的视角审视重构——世界软件大师“鲍勃大叔”作序推荐
对
代码质量
主要从定性和定量两个方面进行衡量,也有一些编程布道者提供了优雅编程的准则、模式和原则,这些规范可指导程序员写出一手漂亮的代码。整洁的代码总有一些共同特征:精确的变量名、恰到好处的
清图
·
2023-10-13 21:57
重构
java
开发语言
大数据科学
数据科学
机器学习
人工智能
如何发布和使用自己的 npm 包:前端开发指南
在前端开发中,我们经常使用各种第三方库和工具来加快开发速度并提升
代码质量
。npm(NodePackageManager)是JavaScript生态系统中最常用的包管理工具之一。
KlDebug
·
2023-10-13 21:40
前端开发
npm
前端
node.js
用Kettle调用Restful API 接口
笔者认为一定要遵循一个原则:能借助第三方工具解决的开发任务,尽量用工具解决,以此来减少开发量,这样不但能够提高团队的工作效率,便于项目及时交付,也能在开发人员数量一定的条件下,更容易把余下的开发工作做好,也更容易提高
代码质量
神州永泰
·
2023-10-13 18:39
java
算法
大数据
restful
java
postman
程序员的注释之争:缘起与解决
2.1可维护性2.2团队合作2.3知识传承三、解决争议:如何正确使用注释3.1注释的角色3.2注释规范3.3自动化工具3.4定期审查四、注释对
代码质量
的影响4.1代码可读性4.2减少复杂性4.3安全性和可维护性五
半身风雪
·
2023-10-13 13:59
Flutter
进阶
开发语言
成为一名Java高级架构师到底需要学习什么?
Java架构
师,应该算是一些Java程序员们的一个职业目标了吧。很多码农码了五六年的代码也没能成为架构师。
zhaohuanxiaojun
·
2023-10-13 08:26
Java架构师
成为一名优秀的Java高级架构师需要学习什么?
Java架构
师,应该算是一些Java程序员们的一个职业目标了吧。很多码农码了五六年的代码也没能成为架构师。
云计算架构师
·
2023-10-13 08:56
程序员
Java架构师
Java架构
师全套百度网盘,面试阿里P6
Linux系统日志在哪里看如何查看网络进程?统计一个整数的二进制表示中bit为1的个数JVM内存模型,java内存模型面试题答案:03二战前,我是如何复习的?(1)MySQL专题部分(先刷题)Mysql中有哪几种锁?MYSQL数据表在什么情况下容易损坏?MySQL里记录货币用什么字段类型好MYSQL支持事务吗?解释访问控制列表什么是通用SQL函数?什么是非标准字符串类型?Mysql表中允许有多少个
m0_60732581
·
2023-10-13 08:55
程序员
面试
java
后端
Java高级架构师到底要具备哪些技能?
Java架构
师,应该算是一些Java程序员们的一个职业目标了吧。很多码农码了五六年的代码也没能成为架构师。
kkkllllss
·
2023-10-13 08:25
java
面试
经验分享
开发语言
后端
Java架构
师缓存通用设计方案
目录1采用多级缓存2缓存数据尽量前移3静态化4数据平衡策略5jvm缓存的问题6redis存放数据解决7redis垂直拆分8总结1采用多级缓存在实际应用中需要考虑的实际问题。首先,前端页面可以做缓存,虽然图上没有显示,但在现实应用中这是提高性能的一个重要方面。前端页面缓存可以将静态内容或重复的HTML响应保存在缓存中,减少对后端服务器的请求次数,从而提高性能。然后,分发层也可以做缓存,例如使用Ope
赵广陆
·
2023-10-13 08:24
architect
java
缓存
开发语言
Java架构
师数据库设计
目录1导学2数据库设计3数据库设计的基本步骤3.1优秀的数据库设计的基本原则3.1数据库冗余设计4数据库表逻辑关系设计4.1MySQL设计表结构工具4.2数据库建模工具5数据库表结构设计5.1MySQL调优5.2SQL语句优化6总结1导学数据库设计作为架构师的核心设计能力之一,对应到实际项目中,就是我们以订单系统的数据库设计为例来展开学习。首先,我们探讨大型互联网应用
赵广陆
·
2023-10-13 08:20
architect
数据库
Java架构
师缓存性能优化
目录1缓存的负载策略2缓存的序列化问题3缓存命中率低4缓存对数据库高并发访问5缓存数据刷新的策略5.1.实时策略5.2.异步策略5.3.定时策略6何时写缓存7批量数据来更新缓存8缓存数据过期的策略9缓存数据如何恢复10缓存数据如何迁移11缓存冷启动和缓存预热1缓存的负载策略在缓存架构设计中,多套平行缓存服务的概念和负载策略的必要性。多套平行缓存服务指的是存在多个数据一致、地位平等、功能相同的缓存服
赵广陆
·
2023-10-13 08:48
architect
java
缓存
性能优化
假如代码规范是法律你可能还缺代码道德
两者的出发点都是为了确保更高的
代码质量
,只是有些规定不好自动化或者没有被考虑到,就只能作为一个良好的代码习惯存在着。CodeReview阶段是审查代码习惯的一个好时
方雲
·
2023-10-13 02:07
Java架构
师技能点面试题汇总
目录:一、redis面试题及答案二、springboot面试题详解三、微服当中的消息中间件面试题四、springcloud面试题总结五、SSM简历模板1.0六、消息队列面试题下方名片领取更多
Java架构
师面试题
澎湖Java架构师
·
2023-10-12 14:31
java
面试
程序员
java
面试
spring
redis
缓存
Java架构
师API设计
目录1导学2架构师的角度来审视API2.1API狭隘理解2.2API广义理解2.3API的用途不同定义2.4面向抽象编程的Java开发2.5API在提高系统的可维护性和可扩展性方面的作用3架构师必备的API设计原则3.1标准化原则3.2易用性原则3.3扩展性原则3.4兼容性原则3.5抽象性原则3.6职责单一性原则4API设计法则4.1用力驱动的API设计4.2初步设计的API进行综合权衡和调整4.
赵广陆
·
2023-10-12 14:30
architect
java
开发语言
系统架构
性能优化
Java架构
师基础框架设计
目录1导学2理解软件框架3框架设计里面的框架和设计模式的关系4基础框架中常见的基本功能4.1事务处理4.2微服务网络调用4.3缓存实现4.4分布式id4.5任务调度4.6工作流5基础框架的几种基本的使用方式5.1继承方式5.2注解或注解加AOP的方式5.3将基础框架的功能直接当做API功能来进行调用5.5通过SPI来进行扩展6基础框架设计里面的定义和公共的数据模型7基础框架设计里面的定义封装分页信
赵广陆
·
2023-10-12 14:00
architect
java
数据库
开发语言
系统架构
java架构
师资格证书
01并发宝典:面试专题面试专题分为四个部分,分别如下Synchronized相关问题可重入锁ReentrantLock及其他显式锁相关问题Java线程池相关问题Java内存模型相关问题1.1Synchronized相关问题(这里整理了八问)问题一:Synchronized用过吗?其原理是什么?问题二:你刚才提到获取对象的锁,这个“锁”到底是什么?如何确定对象的锁?问题三:什么是可重入性,为什么说S
椰果学Android
·
2023-10-12 14:27
程序员
java
经验分享
面试
Java架构
师缓存架构设计
目录1导学2高性能概述2.1高性能的定义和衡量指标2.2如何实现高性能的计算机系统或软件程序2.3木桶理论2.4如何实现计算机系统或软件程序的高性能3多级缓存设计3.1浏览器缓存3.2CDN缓存3.3负载均衡的缓存3.4进程内缓存3.5分布式缓存4缓存技术方案5如何进行缓存拆分6缓存持久化和集群6.1缓存持久化6.2缓存集群1导学
赵广陆
·
2023-10-12 13:56
architect
java
缓存
开发语言
【业务功能篇 131】23种设计模式介绍
第一章设计模式概述1.1
代码质量
好坏如何评价?
studyday1
·
2023-10-12 07:11
Java
业务场景实例问题
设计模式
设计原则
开闭原则
java
图灵学院
java架构
师VIP课程学习总结
最近加入了图灵学院
java架构
师的学习,着重学习高并发分布式核心架构技术学习,觉得很不错,分享架构大纲和总结的设计模式给大家,想要提升的同学可以在这些方面下点功夫,课程资料一:概念及理解二、单例分类及详解
it1841371628
·
2023-10-12 05:35
学习笔记
资料分享
java
软件架构师
Java架构
师必备技能
1、Java基础技术体系掌握牢固:JVM内存分配垃圾回收类装载机制JVM性能优化反射机制多线程网络编程常用数据结构和相关算法2、对面向对象的软件开发思想有清晰的认识、熟悉掌握常用的设计模式:熟练使用UML工具以及各种流程图经典的设计模式会手写以及熟知使用场景概要设计与详细设计面向对象的核心思想需要运用在代码编程中,例如:高内聚低耦合3、目前流行开源框架,除了熟练使用,还需要掌握核心原理和实现Spr
zhan_lang
·
2023-10-12 05:35
设计模式
Mybatis
微服务
java面试题
jvm
Redis
Spring
分布式
多线程
MySQL
java必备技能
java架构师必备技能
1000+道 互联网
Java架构
师面试题
1000+道互联网
Java架构
师面试题这套1000+道的Java面试手册我整理了足足1个月,上传到GitHub上目前star数达到了30K+。
凌风_Java高性能架构
·
2023-10-12 05:34
Java
java
面试
程序人生
JAVA架构
师之路三:设计模式之单例模式
JAVA架构
师之路二:设计模式之工厂模式单例模式1.单例模式2.饿汉式单例3.懒汉式单例3.1方法加锁写法3.2代码块加锁写法3.3双重判断加锁写法3.4静态内部类写法4.注册式单例4.1.枚举写法注册式单例
24K不怕
·
2023-10-12 05:53
JAVA架构师之路
架构师
设计模式
单例模式
Java架构
师概要设计
目录1导学2概要设计之任务和方法2.1继续架构设计2.2继续技术选型2.3确定技术栈2.4架构原型实现与验证2.5技术预研2.6分服务分模块2.7初步设计应用基础框架2.8定义基本API2.9定义实体对象2.10定义数据库表结构3构建项目工程和环境4代码组件的关系5总结1导学本章的主要内容是由粗到精细化系统架构设计里面的概要设计,
赵广陆
·
2023-10-12 05:52
architect
java
开发语言
Java架构
师部署架构设计
目录1导学2部署架构设计和部署架构图2.1服务器数量和配置2.2服务器软件配置2.3网络环境设计2.4部署架构图2.5部署说明文档2.6部署清单2.7画部署架构图3实战整体部署架构设计4节点部署说明列表5总结1导学本章的主要内容是整体架构设计的核心之一,部署架构设计相关的一些知识落到项目上,就是系统系统的部署架构设计。在本章学习里面我们可以去去学习整部署架构构,主要是部署架构设计和部署架构图。一个
赵广陆
·
2023-10-12 05:22
architect
java
开发语言
Java架构
师高可用架构设计
目录1导学2高可用到底是什么3高可用架构的原则3.1少依赖原则3.2弱依赖原则3.3分散原则3.4均衡原则3.5隔离原则3.6无单点原则3.7自我保护原则4集群保障高可用5限流保障高可用5.1微服务中的限流5.2多层限流6熔断降级保障高可用7隔离保障高可用7.1按照服务业务功能来做隔离呢7.2用户隔离8回滚保障高可用9重试机制保障高可用10备用系统11辅助手段
赵广陆
·
2023-10-12 05:52
architect
开发语言
性能优化
系统架构
Java架构
师缓存架构设计解决方案
目录1缓存常见的三大问题1.1缓存雪崩1.2缓存穿透1.3缓存击穿2缓存key的生成策略3热点数据集中失效的问题4如何提高缓存的命中率5缓存和数据库双写不一致的问题6如何对缓存数据进行分片7如何应对缓存数据的热点问题1缓存常见的三大问题缓存常见的三大问题就是缓存雪崩、缓存穿透和缓存击穿。那这三个问题啊应该说是老生常谈了,只要大家一看缓存可能就会看到这三大问题。为了知识的完整性呢,我们就还是要去提一
赵广陆
·
2023-10-12 05:18
architect
java
缓存
开发语言
多元回归预测 | Matlab基于径向基网络RBF的Adaboost回归预测,RBF-Adaboost回归预测,多输入单输出模型
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多元回归预测|Matlab基于径向基网络RBF的Adaboost回归预测,RBF-Adaboost回归预测,多输入单输出模型评价指标包括:MAE、RMSE和R2等,
代码质量
极高
前程算法屋
·
2023-10-12 04:55
matlab
回归
开发语言
RBF-Adaboost
多输入单输出模型
多元回归预测 | Matlab基于BP神经网络的Adaboost回归预测,BP-Adaboost回归预测,多输入单输出模型
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多元回归预测|Matlab基于基于BP神经网络的Adaboost回归预测,BP-Adaboost回归预测,多输入单输出模型评价指标包括:MAE、RMSE和R2等,
代码质量
极高
前程算法屋
·
2023-10-12 04:55
matlab
神经网络
回归
BP神经网络
Adaboost回归预测
多元回归预测 | Matlab基于随机森林RF的Adaboost回归预测,RF-Adaboost回归预测,多输入单输出模型
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多元回归预测|Matlab基于随机森林RF的Adaboost回归预测,RF-Adaboost回归预测,多输入单输出模型评价指标包括:MAE、RMSE和R2等,
代码质量
极高
前程算法屋
·
2023-10-12 04:25
随机森林
RF-Adaboost
多元回归预测 | Matlab基于门控循环单元GRU的Adaboost回归预测,GRU-Adaboost回归预测,多输入单输出模型
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多元回归预测|Matlab基于门控循环单元GRU的Adaboost回归预测,GRU-Adaboost回归预测,多输入单输出模型评价指标包括:MAE、RMSE和R2等,
代码质量
极高
前程算法屋
·
2023-10-12 04:24
matlab
gru
回归
门控循环单元
GRU-Adaboost
多输入单输出模型
前端工程化
前端工程化旨在提高开发效率、降低维护成本、优化性能和确保
代码质量
。本篇博客将深入探讨前端工程化的各个方面,包括概念、工具、最佳实践以及如何应用这些技术来改进前端开发流程。前端工程化是什么?
仙鹤童子```
·
2023-10-12 03:51
前端
javascript
ecmascript
react.js
开发语言
webpack
前端框架
关于GC,我建议你看看这篇文章,应该是全网讲的最清楚的了!
包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+
Java架构
实战电子书等等!
程序员伟杰
·
2023-10-11 22:19
if过多,if--else过多 ,if--else嵌套过多,优化
代码质量
导语:修改异味SnoarCognitiveComplexityofmethodsshouldnotbetoohighCognitiveComplexityisameasureofhowhardthecontrolflowofamethodistounderstand.MethodswithhighCognitiveComplexitywillbedifficulttomaintain.代码检测so
小白白_菜菜
·
2023-10-11 21:26
java
java
通过Java Record提升
代码质量
:简洁而健壮的数据对象
为了提高开发效率和代码可读性,Java14引入了一个新的特性-Records(记录类型)。Records旨在简化和改进Java中的数据类定义,使得创建简单的数据传输对象(DTO)或值对象更加便捷。什么是JavaRecord?JavaRecord是一种紧凑、不可变且自动生成常见方法的类定义方式。使用record关键字定义的类会自动根据声明的字段生成对应的私有字段和公共访问器方法(getter方法),
虚无火星车
·
2023-10-11 18:01
java
开发语言
代码检查工具
支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且能够集成在IDE、Jenkins、Git等服务中,方便随时查看
代码质量
分析报告;一个sonar项目主要有以下四个组件构成
linmoo1986
·
2023-10-11 14:02
CI/CD
代码规范
代码复审
AFNetworking3.0后为什么不再需要常驻线程?
最近在补源码阅读方面的短板,第一个选择的就是AFNetworking,一方面AF的编码思路、
代码质量
都属于开源框架的上乘;另一方面也可以借机温习一下网络方面的东西。
luonaerduo
·
2023-10-11 09:30
java资料
这是一套Java菜鸟到大牛学习路线培训教程,由本站工作了10年的资深
Java架构
师整理。
e哥的成长录
·
2023-10-11 06:05
java
2020
java架构
知识点整理(持续更新中...)
架构知识点整理只有一个目的:就是让自己的只是系统化,查漏补缺文章目录架构知识点整理一、javaEE基础1.1基础语法1.2面向对象1.3集合框架1.4IO流1.5网络编程1.6常用API1.7常用工具类库1.8异常1.9日志二、框架源码2.1应用框架spring2.2orm框架mybatis2.3设计模式三、并发编程3.1JMM内存模型3.2并发同步处理3.2并发同步处理3.3并发包之tools限
身披品如
·
2023-10-11 03:50
后端架构
java
软件架构师
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他