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
EffectiveJava笔记
Effective
C++ # 条款7 为多态基类声明virtual析构函数
123456References:
Effective
C++作者:[美]ScottMeyers出版社:电子工业出版社副标题:改善程序与设计的55个具体做法原作名:
Effective
C++:55SpecificWaystoImproveYourProgramsandDesigns
FlyingPenguin
·
2023-07-19 11:26
Effective
Java笔记
(16)要在公有类而非公有域中使用访问方法
有时候,可能需要编写一些退化类,它们没有什么作用,只是用来集中实例域:classPoint{publicdoublex;publicdoubley;}由于这种类的数据域是可以被直接访问的,这些类没有提供封装(encapsulation)的功能。如果不改变API,就无法改变它的数据表示法,也无法强加任何约束条件;当域被访问的时候,无法采取任何辅助的行动。坚持面向对象编程的程序员对这种类深恶痛绝,认为
琅琊之榜PJ
·
2023-07-19 05:47
Effective
Java
java
后端
开发语言
论文阅读--用MRF-YOLO检测野外未开封小棉铃数
SmallunopenedcottonbollcountingbydetectionwithMRF-YOLOinthewildAbstract:Accuratedetectionandcountingofunopenedcottonbollsattheearlystageofcottonmaturationisan
effective
waytodevelopcroploadmanagem
追忆苔上雪
·
2023-07-18 11:51
论文阅读
YOLO
深度学习
pytorch
python
TED演讲 学渣如何逆袭成为学霸
-thekeyofstudy
effective
ly-focusedmode你熟悉的思维模式,按照你的思路进行。-diffusemode尝试新想法,抓住新点子,不是采用集中专注的模式。
cheesewendy
·
2023-07-18 07:27
新公共管理理论与新公共服务理论的差异比较
20世纪70年代末以来,一场轰轰烈烈的、追求“3E”(economy,efficiency,and
effective
ness,即经济、效率和效益)为目标的新公共管理运动和继而产生的新公共管理理论席卷全球
澡花可视化读写
·
2023-07-18 03:53
SpringCloud基础4——RabbitMQ和SpringAMQP
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.初识MQ1.1
vincewm
·
2023-07-17 13:14
Java学习路线
网络
运维
服务器
【阅读笔记】《
Effective
C++》
https://zhuanlan.zhihu.com/p/537589122
Effective
C++55导读声明式(declaration)签名式(signature)定义式(definition)初始化
GoodluckTian
·
2023-07-17 11:44
c++
c++
开发语言
Effective
Java笔记
(13)谨慎地覆盖 clone
Cloneable接口的目的是作为对象的一个mixin接口(mixininterface),表明这样的对象允克隆(clone)。遗憾的是,它并没有成功地达到这个目的。它的主要缺陷在于缺少一个clone方法,而Object的clone方法是受保护的。如果不借助于反射(reflection),就不能仅仅因为一个对象实现了Cloneable,就调用clone方法。即使是反射调用也可能会失败,因为不能保证
琅琊之榜PJ
·
2023-07-17 10:25
Effective
Java
java
开发语言
后端
Effective
Java笔记
(14)考虑实现 Comparable 接口
compareTo方法并没有在Object类中声明。相反,它是Comparable接口中唯一的方法。compareTo方法不但允许进行简单的等同性比较,而且允许执行顺序比较,除此之外,它与Object的equals方法具有相似的特征,它还是个泛型(generic)。类实现了Comparable接口,就表明它的实例具有内在的排序关系(naturalordering)。为实现Comparable接口的
琅琊之榜PJ
·
2023-07-17 10:25
Effective
Java
java
开发语言
后端
SQ
SQPrivacyPolicyofSQPrivacyPolicy
Effective
date:October19,2018SQ("us","we",or"our")operatestheSQmobileapplication
Jiong_cac2
·
2023-07-17 01:01
《
Effective
C++》——读书笔记
让自己习惯C++视C++为一个语言联邦C语言面对对象C++模板STL容器尽量以const,enum,inline替换#defineconst的好处:define直接常量替换,出现编译错误不易定位(不知道常量是哪个变量)define没有作用域,const有作用域提供了封装性enum的好处:提供了封装性编译器肯定不会分配额外内存空间(其实const也不会)inline的好处:define宏函数容易造成
自由の翼Az
·
2023-07-16 20:20
读书笔记
effective
哪些技术好书值得一读再读?阿里大牛列了一份经典书单
推荐书籍:《
Effective
SoftwareTesting》推荐者:霜波(资深测试开发专家)推荐理由:和其他传统软件测试书籍相比较,对自动化和持续集成的方案研究比较深入,能直面自动化和持续基础现阶段的一些问题
Java小铺
·
2023-07-16 16:37
我在乐字节学习的第一天(
java笔记
)
给大家分享一篇我之前在学习java过程中的关于java基础部分的笔记,比较详细,内容也比较多。如有问题请指出以便修改,谢谢。篇幅较长建议收藏浏览。1环境变量配置JAVA_HOME:jdk路径Path:要把jdk的bin目录路径,添加到path变量2.八种数据基本类型比较简单此处不单独罗列引用数据类型:数组,类,接口2.1char:Unicode编码的字符,或字符的整数编码,必须用单引号float默
嘎嘣脆a
·
2023-07-16 16:56
定个Java学习目标,希望能进菜鸟网络
JAVA语言基础:java基本类型、引用类型、多态底层、泛型底层、反射机制常见的集合类源码分析hashMap、hashTable、ArrayList、LinkedList推荐书籍:Java编程思想、
Effective
Java
奇乞祈兴
·
2023-07-16 11:02
Effective
Objective-C 2.0 第六章 块与大中枢派发(二)
第41条多用派发队列,少用同步锁多个线程执行同一份代码的情况下,我们需要加锁,有以下三种方法:1、使用同步块-(void)synchronizedMethod{@synchronized(self){//Safe}}滥用@synchronized(self)则会降低代码效率,因为共用同一个锁的那些同步块,都必须按顺序执行。若是在self对象上频繁加锁,那么程序可能要等另一段与此无关的代码执行完毕,
Vergil_wj
·
2023-07-16 04:15
The 7 Habits of Highly
Effective
People Day3
Primaryandsecondarygreatness这一小节好像在分析阐述作者对PersonalityEthic(偏表象层面)与Character(偏内在层面)的比较和看法。他认为一个人的Character更重要。Therearepeoplewetrustabsolutelybecauseweknowtheircharacter.这句话让我联想到投资里好像也有过类似的话:投资一家公司其实就是在
樱苔
·
2023-07-16 04:13
[译] 在 flutter 中高效地使用 BLoC 模式
原文地址:
Effective
BLoCpattern原文作者:SagarSuri译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:LucaslEliane校对者:portandbridge
weixin_33898876
·
2023-07-16 00:00
移动开发
区块链
后端
cpuset.cpus.
effective
: no such file or directory (修改 docker cgroup 版本的方法)
要切换使用v1版cgroup,需要做如下配置:vim/etc/default/grubGRUB_CMDLINE_LINUX="systemd.unified_cgroup_hierarchy=0"update-grubreboot完美解决
邦杠
·
2023-07-15 23:01
docker
容器
运维
伊卡莱姆的ScalersTalk第四轮新概念朗读持续力训练Day266L15-1 20190630
练习材料:Lesson15-1Secrecyinindustry工业中的秘密Twofactorsweighheavilyagainstthe
effective
nessofscientificresearchinindustry.Oneisthegeneralatmosphereofsecrecyinwhichitiscarriedout
伊卡莱姆
·
2023-07-15 15:49
《
Effective
DevOps》阅读笔记 25
WhereamI《
Effective
DevOps》进度Notes《
Effective
DevOps》改善团队沟通
Ethan遗忘
·
2023-07-15 07:27
【幂等性大坑】事务提交前释放锁导致锁失效问题
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:29
Java学习路线
分布式
java
spring
spring
boot
spring
cloud
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:28
Java学习路线
缓存
数据库
redis
HashMap底层原理:数据结构+put()流程+2的n次方+死循环+数据覆盖问题
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:51
Java学习路线
哈希算法
数据结构
散列表
java
spring
spring
boot
Effective
Java笔记
(10)覆盖 equals 时请遵守通用约定
覆盖equals方法看起来似乎很简单,但是有许多覆盖方式会导致错误,并且后果非常严重。最容易避免这类问题的办法就是不覆盖equals方法,在这种情况下,类的每个实例都只与它自身相等。如果满足了以下任何一个条件,这就正是所期望的结果:类的每个实例本质上都是唯一的。对于代表活动实体而不是值(value)的类来说确实如此,例如Thread。Object提供的equals实现对于这些类来说正是正确的行为。
琅琊之榜PJ
·
2023-07-14 16:30
Effective
Java
java
开发语言
后端
Effective
Java笔记
(12)始终要覆盖 toString
虽然Object提供了toString方法的一个实现,但它返回的字符串通常并不是类的用户所期望看到的。它包含类的名称,以及一个“@”符号,接着是散列码的无符号十六进制表示法,例如PhoneNumber@163b91。toString的通用约定指出,被返回的字符串应该是一个“简洁的但信息丰富,并且易于阅读的表达形式”。尽管有人认为PhoneNumber@163b91算得上是简洁和易于阅读了,但是与7
琅琊之榜PJ
·
2023-07-14 16:30
Effective
Java
java
开发语言
后端
Effective
Java笔记
(11)覆盖 equals 时总要覆盖 hashCode
在每个覆盖了equals方法的类中,都必须覆盖hashCode方法。如果不这样做的话,就会违反hashCode的通用约定,从而导致该类无法结合所有基于散列的集合一起正常运作,这类集合包括HashMap和HashSet。下面是约定的内容,摘自Object规范:1、在应用程序的执行期间,只要对象的equals方法的比较操作所用到的信息没有被修改,那么对同一个对象的多次调用,hashCode方法都必须始
琅琊之榜PJ
·
2023-07-14 15:14
Effective
Java
java
开发语言
后端
JAVA笔记
| 快速理解策略模式且使用
目录理解策略模式策略模式例子策略模式部分概念策略模式优缺点理解策略模式策略模式通常用于代替代码中多if的实现,避免了代码因为一个方法中if过多导致代码过长。可以理解为将不同的方法传入策略模式例子买了台带卡槽的游戏机,通过不同的游戏卡带,在一台游戏机上就能玩不同的游戏,这种情况可以理解为带游戏卡槽的游戏机运用了策略模式。在未使用策略模式的时候,如果要玩不同游戏,执行不同方法,就需要在代码中,增加多个
Nu11PointerException
·
2023-07-14 13:30
设计模式笔记
java
bash
开发语言
策略模式
设计模式
Effective
Java笔记
(7)消除过期的对象引用
当你从手工管理内存的语言(比如C或C++)转换到具有垃圾回收功能的比如Java语言时,程序员的工作会变得更加容易,因为当你用完了对象之后,它们会被自动回收。当你第一次经历对象回收功能的时候,会觉得这简直有点不可思议。它很容易给你留下这样的印象,认为自己不再需要考虑内存管理的事情了,其实不然。请看下面这个简单的战实现的例子:这段程序中并没有很明显的错误。无论如何测试,它都会成功地通过每一项测试,但是
琅琊之榜PJ
·
2023-07-14 13:24
Effective
Java
java
开发语言
后端
Variable used in lambda expression should be final or
effective
ly final
1、背景在使用Java8lambda表达式的时候,会时不时遇到这样的编译报错(Variableusedinlambdaexpressionshouldbefinalor
effective
lyfinal)
.守心.
·
2023-07-14 12:49
笔记
面试题
java
jvm
面试
《P.E.T.父母效能训练手册》读书后记
所谓P.E.T.就是Parent
Effective
nessTraining的缩写,作者是托马斯.戈登博士,他1962年就推出了父母效能训练课程,时隔五十多年,现在捧起这本书还尤为亲切,虽然时代变迁,世界发生翻天覆地的变化
守来栀子花开
·
2023-07-14 12:05
【计算机视觉 | 目标检测】arxiv 计算机视觉关于目标检测的学术速递(7 月 13 日论文合集)
文章目录一、检测相关(8篇)1.1ExposingtheFake:
Effective
Diffusion-GeneratedImagesDetection1.2LargeClassSeparationisnotwhatyouneedforRelationalReasoning-basedOODDetection1.3VisualizationforMultivariateGaussianAnomal
旅途中的宽~
·
2023-07-14 11:43
计算机视觉arxiv最新论文
计算机视觉
目标检测
人工智能
Effective
Java笔记
(5)优先考虑依赖注入来引用资源
有许多类会依赖一个或多个底层的资源。例如,拼写检查器需要依赖词典。因此,像下面这样把类实现为静态工具类的做法并不少见(详见第4条)://Inappropriateuseofstaticutility-inflexible&untestable!publicclassSpellChecker{privatestaticfinalLexicondictionary=...;privateSpellCh
琅琊之榜PJ
·
2023-07-13 21:36
Effective
Java
java
后端
开发语言
Effective
Java笔记
(3)用私有构造器或者枚举类型强化 Singleton 属性
Singleton是指仅仅被实例化一次的类。Singleton通常被用来代表一个无状态的对象,如函数,或者那些本质上唯一的系统组件。使类成为Singleton会使它的害户端测试变得十分困难,因为不可能给Singleton替换模拟实现,除非实现一个充当其类型的接口。实现Singleton有两种常见的方法。这两种方法都要保持构造器为私有的,并导出公有的静态成员,以便允许客户端能够访问该类的唯一实例。在
琅琊之榜PJ
·
2023-07-13 19:31
Effective
Java
java
单例模式
后端
开发语言
Effective
Java(第3版)第5章总结
####第26条:请不要使用原生态类型当类有泛型的时候,请不要省略泛型####第27条:消除非受检的警告IDE提示黄线的地方,应当予以注意####第28条:列表优于数组泛型数组是非法的,比如:`T[]t=newT[1]`是非法的####第29条:优先考虑泛型定义泛型数组虽然非法,但是可以通过强制类型转换来实现:`T[]t=(T[])newObject[1]`####第30条:优先考虑泛型方法方法参
·
2023-06-24 06:23
2022下半年
Java笔记
Java笔记
https://www.aliyundrive.com/s/VH7KGLWHiWf提取码:f46n点击链接保存,或者复制本段内容,打开「阿里云盘」APP,无需下载极速在线查看,视频原画倍速播放
m0_56593481
·
2023-06-23 18:26
java
Effective
Perl-chapter3
今天这个主要是介绍perl语言中的正则表达式,perl的正则表达式本身就相当于一门语言,而且这门语言甚至比perl更复杂。了解正则表达式操作符的优先级“正则表达式”一词中包含表达式,是因为构成和解析正则表达式的语法近似于算术表达式,虽然二者的作用不同,但理解二者的相似性,有助于写出更严谨的正则表达式。正则表达式由原子和操作符组成,原子是构成正则表达式的基本单位,通常是指仅匹配单个字符的匹配模式a#
chensole
·
2023-06-23 11:46
改进YOLOv5 | 在 C3 模块中添加【
Effective
SE】【GlobalContext】【GatherExcite】【MHSA】注意力机制 | 附详细结构图
文章目录1.
Effective
SE注意力模块1.1原理1.2C3_
Effective
SE代码2.GlobalContext注意力模块2.1原理2.2C3_GlobalContext代码3.GatherExcite
迪菲赫尔曼
·
2023-06-23 05:37
YOLOv5/v7改进实战
YOLOv5/v7进阶实战
YOLO
深度学习
人工智能
ejs
什么是ejs"E"代表"
effective
",即【高效】。EJS是一套简单的模板语言,帮你利用普通的JavaScript代码生成HTML页面。
码农N号
·
2023-06-23 04:07
[学习路线]C++自学路线安排
2.第二步看C++系列书C++系列书:《C++prime第五版》->《
Effective
C++》->《STL源码剖析》->《深度探索C++对象模型》视频推荐:候捷老师视频(推荐把C++prime与数据结构一起看
华氏451度。
·
2023-06-22 22:08
C++之学习路线
c++
java8 实现list根据字段去掉重复数据
Java8新特性实现举例案例一List>
effective
=syncCertList.stream().filter(el->{ObjectcourseCode=el.get("courseCode")
樊小樊
·
2023-06-21 20:01
JAVA8
Java笔记
26--字符流与缓冲流
高级流Java将流分为两类:节点流与处理流。节点流:又称为低级流,特点:实际连接程序与另一端的“管道”,负责实际读写数据的流,IO一定是建立在某个低级流的基础上进行的。处理流:又称为高级流,特点:不能独立存在,必须连接在其他流上,目的是当数据经过该流时对数据进行某种加工处理,简化我们的操作。实际开发中经常串联一组高级流到某个低级流上,在读写数据的过程中以流水线式的操作对数据加工处理,这个过程也称为
再十年磨一剑
·
2023-06-21 19:35
Java进阶
java
笔记
jvm
Java笔记
01--基本知识
1.声明、定义、初始化、赋值声明=定义:说明变量类型;初始化,先声明,然后赋初始值;赋值,给当前对象赋值;2.注释(1)单行注释实例://注释内容快捷键ctrl+/(2)多行注释/*任意行注释*/快捷键ctrl+shift+/(3)文档注释/**文档注释是功能级注释,用来说明一个类,一个方法或一个常量的,因此只在上**述三个地方使用。文档注释可以使用java自带的命令javadoc来对这个类生成手
再十年磨一剑
·
2023-06-21 19:34
Java基础
笔记
java
学习Go的10本免费书
1.AnIntroductiontoProgramminginGobyCalebDoxsey2.
Effective
Gobygolang.org3.GobyExamplebymmcgrana4.LearningGobyMiekGieben5
守望者3210
·
2023-06-21 14:10
时政新闻学英语之104:权健被调查
AfilephotooftraditionalChinesemedicine.China'stopauthorityfortraditionalChinesemedicinehasurgeditsbranches(分支)acrossthecountrytotake
effective
measurestocombatirregul
小书童札记
·
2023-06-21 10:31
【
Java笔记
】Stream流 超详解
【
Java笔记
】Stream流超详解文章目录【
Java笔记
】Stream流超详解1.初识Stream流1.1传统集合的多步遍历代码1.2循环遍历的弊端1.3Stream的更优写法2流式思想概述3获取流3.1
背书包的小新
·
2023-06-21 03:56
Java
java
jvm
开发语言
《
effective
java》中关于解决构造函数/方法签名包含大量参数的解决方法
针对构造方法重叠构造器模式重叠构造器模式是一种编程中的反模式,指的是一个类有多个构造函数,每个构造函数都有不同数量的参数,从而可以根据不同的情况创建对象。这种方式会导致代码可读性和可维护性降低,因为构造函数过多,参数顺序容易混淆。JavaBeans模式可以用一个无参的构造函数来创建对象,然后用set方法来设置各个参数,从而避免多个构造函数。Javabean模式的优点是:可以提高代码的复用性和可维护
Rocket MAN
·
2023-06-20 18:29
java
开发语言
深度学习(24): 计算两个图像的LPIPS,SSIM指标 (python代码)
来源于CVPR2018《TheUnreasonable
Effective
nesso
biter0088
·
2023-06-20 15:38
深度学习
python
深度学习
开发语言
Cost-
effective
WiFi 6E Solution:IPQ5018 and QCN6122
andwithexpandedcapacity,WiFi6Eisthelatestbreakthroughinwirelesstechnology.Today,weareexcitedtointroducetheDR5018,acost-
effective
WiFi6EsolutionthatcombinesthepowerofIPQ5018andQCN612
·
2023-06-20 13:36
爬虫
《
Effective
Objective-C》干货三部曲(一):概念篇
这本书讲授了很多编写Objective-C语言时所应该遵循的规范。刚好笔者前段时间因为产品刚开发完,有了一点空档期,于是用了3个星期的时间仔细研读和总结了这本书。在学习过程中也看过很多总结这本书的博客和文章,但是发现多数只是将每节的总结部分摘录了过来,因此讲得并不是很详细。于是笔者就想按照自己的方式对这本书进行总结,并以博客的形式展现出来:既能分享,同时又能对知识进行一下梳理和二次复习。虽然本书的
weixin_33872660
·
2023-06-20 02:45
c/c++
内存管理
移动开发
asm冗余 oracle_ORACLE 11G RAC ASM磁盘的三种冗余模式
模式Externalredundancy(1OCRandnocopies)Anexternalredundancydiskgrouprequiresaminimumofonediskdevice.The
effective
diskspaceinanexternalredundancydisk
weixin_39560924
·
2023-06-19 09:14
asm冗余
oracle
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他