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
effective
Effective
-Java读书笔记04--Obey the general contract when overriding equals 重写equals方式时需要遵守通用规则
Object中的equals只有当比较的是"自己"时才返回true.publicbooleanequals(Objectobj){return(this==obj);}当我们重写改方法时,非常容易出错,所以作者给我们的第一个建议是......别重写(...).当我们不需要做逻辑判断的时候尽量不要去重写该方法.对于需要做逻辑判断的类,称为valueclass,比如Integer和Date,这些类就是
serpmelon
·
2023-08-04 09:33
懂你英语 Level 4-Unit 3 Part 1 types of government
Astateofanarchyexistswhenacountryhasno
effective
government.Inananarchy['ænɚki],thereisnobodytomakedecisionsorenforcethelaws.Anautocracyisthesimplestformofgovernment.Inanautocracy
anyujie
·
2023-08-04 04:03
掌握
Effective
C++ : 条款01
背景《
Effective
C++》是每个C++程序员都应该读的经典之作,书中涵盖了C++编程中的一系列最佳实践,包括了面向对象设计、模板、STL、异常处理等方面的内容。
litanyuan
·
2023-08-03 15:54
Effective
C++
c++
开发语言
Effective
Objective-C 2.0 总结与笔记(第三章)—— 接口与API设计
第三章:接口与API设计在开发应用程序的时候,总是不可避免的会用到他人的代码,或者自己的代码被他人所利用,所以要把代码写的更清晰一点,方便其他开发者能够迅速而方便地将其集成到他们的项目里。第15条:用前缀避免命名空间冲突Objective-C没有内置的命名空间机制(namespace),所以命名的时候需要设法避免潜在的命名冲突,否则就很容易重名了。如果发生命名冲突,那么应用程序的链接过程就会出错。
JellyP_gdgd
·
2023-08-02 20:04
第Ⅵ课·EPL-目标设立与个人特质领导·Reading Note
成功领导学——有效的个人特质领导(
Effective
personalleadership)0他山之石第六课目标设立与个人特质领导1、我们的价值观建立个人目标的方案其实就已包含了价值体系的设立,基于个人优先顺序所建立起的价值系统
钱一鸣
·
2023-08-02 12:40
Lambda表达式常见的Local variable must be final or
effective
ly final原因及解决办法
目录Localvariablemustbefinalor
effective
lyfinal错误原因解决办法按照要求定义为final(不符合实情,很多时候是查库获取的变量值)使用原子类存储变量,保证一致性AtomicReference
韧小钊
·
2023-08-02 06:42
#
Java
Daily
Record
java
原子类
lambda
匿名内部类
Local
variable
重写equals方法时要遵循通用约定--
Effective
Java小结(8)
不覆盖(重写)equals的情况下:只有s1==s2,才有s1.equals(s2).Object中equals的实现如下:publicbooleanequals(Objectobj){return(this==obj);}重写equals方法要遵循的通用约定有1.自反性:对于非null对象x,有x.equals(x)==true.如果违反了自反性,集合的contains方法就无法判断该对象已经存
冰鱼飞鸟
·
2023-08-01 17:23
C++:让自己习惯C++(
Effective
C++)
文章目录写在前面视C++为一个语言联邦尽量用constenuminline替换#define尽可能使用const确认对象被使用前已先被初始化写在前面这是对
Effective
C++这本书中的部分内容进行的总结以及代码实践
海绵宝宝de派小星
·
2023-08-01 12:22
C++
书籍笔记
c++
今年想看的前端入门书籍
《JavaScript权威指南(第6版)》《JavaScript高级程序设计(第3版)》《JavaScriptDOM编程艺术第二版》《ES6标准入门(第二版)》《
Effective
JavaScript编写高质量
chuck_shen
·
2023-08-01 12:33
Effective
Objective-C 2.0读书笔记(五)
内存管理“自动引用计数”(AutomaticReferenceCounting,ARC)几乎把所有内存管理事宜都交由编译器来决定,开发者只需要专注于业务逻辑。29.理解引用计数引用计数机制通过可以递增递减的计数器来管理内存。对象创建好之后,其保留计数至少为1.若保留计数为正,则对象继续存活。当保留计数降为0时,对象就被销毁了。在对象生命期中,其余对象通过引用来保留或释放此对象。保留与释放操作分别会
lattr
·
2023-08-01 10:52
effective
C++ 笔记:条款13 以对象管理资源
当我们在程序中分配资源时,一定要确保这个资源在应该被释放的时候能够正确地释放。查看以下代码:classInvestment{...}voidf(){Investment*p=createInvestment();//createInvestment()是一个返回Investment对象指针的工厂方法...deletep;实际上,delete操作很有可能不会被执行,比如在delete之前有一个过早的
jun_hinokeso
·
2023-08-01 03:14
CFA level I 数量方法错点
bankdiscountyield360天
effective
annualyield365天Anydescriptivemeasureofapopulationcharacteristiciscalledaparameter
MrKingjyk
·
2023-08-01 02:38
java用double和float进行小数计算精度不准确
《
Effective
Java》中提到一个原则,那就是float和double只能用来作科学计算或者是工程计算,但在商业计算中我们要用java.math.BigDeci
SuperHeroWu7
·
2023-08-01 00:40
Bug文档
解决方案
Java
Android
double
int
dloat
effective
devops
devops是一种思维方式,同时也是一种工作方式.作为一个框架,它支持人们和团队分享经验,建立同理心,以有效而持久的方式实战使用.它也是文化组成的一部分,反应了我们要如何工作以及为什么要这么做,很多人认为devops就是Chef,jenkins,docker之类的特定工具,不过这些工具本身并不是develops,工具之所以认为是devops,关键在于它们的使用方式,而不是工具本身的基本特性--->
王小杰at2019
·
2023-07-31 16:41
Effective
C++——》条款19:设计class犹如设计type
这里初看到”class”和”type”,感觉他们是说的是同一样东西,但仔细读了一下,两者在文中还是有区别的。class侧重于自定义的类,而type侧重于系统预定义的类(像int、double、string、vector)。设计好的class,使之像设计type一样,就是说要使自己设计的类像系统预定义的类那样好用,这对设计思想提出了较高的要求。要设计高效的class,需要回答以下的问题:1.对象如何
liuxiaomao1988
·
2023-07-31 00:40
Effective
C++
linked library ‘libPods-xxx.a‘ is missing one or more architectures required by this target: armv7.
在网上找到解决方法:在Target-BuildSettings-ExcludedArchitectures中添加以下代码EXCLUDED_ARCHS__
EFFECTIVE
_PLATFORM_SUFFIX_simul
此笙吥涣
·
2023-07-30 20:14
Privacy Policy of 仙界之争 - 侠侣战乾坤
PrivacyPolicy
Effective
date:October10,2018仙界之争-侠侣战乾坤("us","we",or"our")operatesthewebsiteandthe仙界之争-侠侣战乾坤
yilewan
·
2023-07-30 12:50
愿景力|139-一起行动是最有效的链接
今天感悟的内容是《129-10个成功的秘诀》的第九条:DEALANDCOMMUNICATEWITHPEOPLE
EFFECTIVE
LY:Nopersonisanisland.Learntounderstandandmotivateothers
愿景力
·
2023-07-30 08:33
目标检测的通用实例提取
2103.02340.pdfhttps://arxiv.org/pdf/2103.02340.pdf摘要Inrecentyears,knowledgedistillationhasbeenprovedtobean
effective
solutionfo
夕阳之后的黑夜
·
2023-07-30 04:06
目标检测
深度学习
计算机视觉
Effective
Python 学习笔记 1
Effective
Python学习笔记1PEP8规范命名使用下标获取列表元素、调用函数或者给关键字参数赋值时,不在两旁加空格函数、变量及属性应该用小写字母来拼写,个单词之间下划线相连受保护实例属性以单个下划线开头
coder前行
·
2023-07-29 14:26
Effective
Objective-C 2.0读书笔记(四)
协议与分类Objective-C语言有一项特性叫做“协议”(protocol),它与Java的“接口”(Interface)类似。Objective-C不支持多重继承,因而我们把某个类应该实现的一系列方法定义在协议里面。“分类”(Category)也是Objective-C的一项重要语言特性。利用分类机制,我们无需继承子类即可直接为当前类添加方法。23.通过委托与数据源协议进行对象间通信委托模式为
lattr
·
2023-07-28 08:58
Effective
C++ 学习备忘录九
杂项讨论条款53-不要轻忽编译器的警告严肃对待编译器发出的警告信息。努力在你的编译器的最高(最严苛)警告级别下争取“无任何警告”的荣誉。不要过度依赖编译器的报警能力,因为不同的编译器对待事情的态度并不相同,一旦移植到另一个编译器上,你原本依赖的编译信息有可能消失。条款54-让自己熟悉包括TR1在内的标准程序库C++标准程序库的主要机能由STL、iostreams以及locales组成,并包含c99
仰简
·
2023-07-28 02:02
工作中一些必须要看的书
一:技术类1.重构改善既有代码的设计2.
Effective
Java中文版3.深入理解Java虚拟机[JVM高级特性与最佳实践](周志明)4.Java并发编程实战.5.Android开发艺术探索6.设计模式之禅
布拉德很帅
·
2023-07-27 02:19
书
需要看的书籍
英语写作/ 翻译素材
坚持不懈teancity;生活节奏lifepattern;alteryourroutine.改变习惯;allnightlong熬夜;strikeabalance寻求平衡,两全其美;有效推动.....be
effective
lyfurthered
Wamg潇潇
·
2023-07-26 19:59
四级积累
Take
effective
stepsto采取措施Gaingreatercontrolover获得更大控制Runawayfromtheproblem躲避困难Satisfythedemandof满足要求Compensate
人美心美
·
2023-07-26 15:14
广告_广告业务中的常用名词
广告中的常用名词解释ECPMECPM(
effective
costpermille)指的是每一千次展示可以获得的广告收入,展示的单位可以是网页,广告单元,甚至是单个广告(在AdSense“高级报告”的“数据展示依据
高达一号
·
2023-07-26 13:00
杂七杂八
sql
7 habits of highly
effective
people
Habit1、beproactiveHabit2、beginwiththeendofmindHabit3、putfirstthingsfirstHabit4、thinkwin-winHabit5、seekfirsttounderstand,thentobeunderstoodHabit6、synergizeHabit7、sharpenthesaw
不二大爷
·
2023-07-26 09:51
安全—08day
ApabilitiesapabilitiesLinuxCapabilities线程的capabilitiesPermitted允许
Effective
有效InheritableBoundingAmbient
当兵回来你可还在
·
2023-07-26 02:00
安全
linux
运维
Privacy Policy of 幻剑飞仙 - 热血仙侠高爆版
PrivacyPolicy
Effective
date:October10,2018幻剑飞仙-热血仙侠高爆版("us","we",or"our")operatesthewebsiteandthe幻剑飞仙-
yilewan
·
2023-07-25 23:16
再看const成员函数
mutable修饰类成员const/非const成员函数的复用关于函数重载实际上我理解不是很深入,直接导致const成员函数这块出大问题,在阅读《
effective
C++》后才恍然大悟,做如下学习记录再看函数重载关于函数重载的概念我就不多说了
正义的伙伴啊
·
2023-07-25 22:50
C++
c++
开发语言
【《
Effective
C#》提炼总结】提高Unity中C#代码质量的21条准则(转)
【《
Effective
C#》提炼总结】提高Unity中C#代码质量的21条准则这篇文章,将《
Effective
C#SecondEdition》一书中适用于Unity游戏引擎里使用C#的经验之谈进行了提炼
雄关漫道从头越
·
2023-07-25 18:23
【
Effective
Java】条3:用私有构造器或枚举类型强化singleton属性
Singleton修饰的对象指在系统中是唯一的。Singleton的实现公有域方法publicclassSingletonTestOne{publicstaticfinalSingletonTestOneINSTANCE=newSingletonTestOne();privateSingletonTestOne(){}publicvoidprintMsg(){System.out.println(
修巴利耶
·
2023-07-25 09:39
#
Java
单例
singleton
enum
Serializable
鸡爪读
Effective
Java记录3:用私有构造器或者枚举类型强化Singleton属性
用私有构造器或者枚举类型强化Singleton属性what?Singleton指就被实例化一次的类,也就是我们常听到单例模式。Singleton通常被用来代表一个无状态的对象do?实现Singleton有两种常见的方法。这两种方法都要保持构造器为私有的,并导出公有的静态成员,以便允许客户端能够访问该类的唯一实例。one使用公有的final域静态成员publicclassElvis{publicst
Rango_Q1
·
2023-07-25 09:09
Effective
Java
单例模式
java
开发语言
【Java笔记(50)】
Effective
Java第三条之用私有构造器或者枚举类型强化Singleton属性
目录一、大白话二、三种方式1、公有静态final成员2、私有构造,静态工厂方法3、单个元素枚举类型一、大白话关于单例模式可以利用三种方式就行加强1、使用一个publicstaticfinal单例类变量名=new单例类()2、使用私有的静态工厂方法publicstatic单例类getInstance(){}3、使用包含单个元素的枚举类型二、三种方式1、公有静态final成员publicclassEl
一码柒分
·
2023-07-25 09:38
JAVA学习笔记
《
Effective
Java》阅读笔记3 用私有构造器或者枚举类型强化Singleton属性
1.序点击直达------->>>单例模式的正确使用方式单例(singleton)指仅仅被实例化一次的类。单例对象通常表示无状态对象,如函数或本质上唯一的系统组件。使类成为单例会使测试它的客户端变得困难,因为不可能用模拟实现代替单例,除非它实现一个充当其类型的接口。2.静态成员方式publicclassSingleton{publicstaticfinalSingletonsingleton=ne
haikuotiankongdong
·
2023-07-25 09:37
effective
java
EffectiveJava
用私有构造器或者枚举类型
强化Singleton属性
用私有构造器强化Singlet
Java:
Effective
java学习笔记之 用私有构造器或者枚举类型强化SIngleton属性
Java强化SIngleton属性强化SIngleton属性1、Singleton模式2、静态成员方式3、用私有构造器来强化4、使用枚举实现单例模式参考强化SIngleton属性1、Singleton模式Hi,我们再来聊一聊Java的单例吧在Java1.5发版之前,实现Singleton有两种方法(饿汉式以及懒汉式)。这两种方法都要把构造器保持为私有的,并导出公有的静态成员,以便允许客户端能够访问
JMW1407
·
2023-07-25 09:05
java
java
静态工厂方法
构建器
强化SIngleton属性
effective
java(3) 之用私有构造器或者枚举类型强化Singleton属性
effective
java之用私有构造器或者枚举类型强化Singleton属性实现单例模式通常有3种方法(详细请看设计模式单例模式一节)Singleton指仅仅被实例化一次的类。
powerfuler
·
2023-07-25 09:05
Effective
java读书笔记
effective
java
私有构造器
枚举类型
强化Singleton属性
《
Effective
Java》第二条 多个构造器参数时使用Builder创建对象
当一个类中的域非常多的时候一般有以下几种处理方式:重叠构造器JavaBean模式Builder模式文章目录1、重叠构造器1.1代码示例1.2分析2、JavaBeans模式2.1code2.2分析3、Builder模式3.1code3.2分析3.3类层次结构使用1、重叠构造器提供多个构造器,第一个构造器有1个可选参数、第二个有2个参数参数、、、、以此类推,最后一个将包含和域数量一样多的可选参数。客户
风和树里
·
2023-07-25 09:34
Effective
Java系列
effective
java
第二条
建造者
《
Effective
Java》第四条 通过私有构造起强化不可实例化的能力
这一条主要是针对一些工具类,例如java.lang.Math、java.util.Arrays、java.util.Collenctions等,这些类中的方法全部是静态方法,设计者不希望这些类被实例化,主要是因为实例化这中类没有任何意义。此时可以通过将构造方法设置为私有,以此来强化不可实例化的能力,例如Collections类中的构造方法如下://Suppressesdefaultconstruc
风和树里
·
2023-07-25 09:34
effective
java
第四条
【
effective
java】3.用私有构造器或者枚举类型强化Singleton属性
1.why单例实现1:final的静态成员变量单例实现2:静态工厂方法以上两种不能保证全局只有一个对象,因为可以通过反射或者序列化破坏它们(1)通过反射构造出对象```Constructorconstructor=Elvis.class.getDeclaredConstructors()[0];constructor.setAccessible(true);Elvisinstance=(Elvis
左耳听风
·
2023-07-25 09:04
effective
java
《
Effective
Java》第三条 用私有构造器或者枚举类型强化Singleton属性
Singleton其实就是单例,即一个类在一个应用程序中只被实例化一次,只有一个对象。本节讨论三种实现方式私有构造+共有成员私有构造+静态工厂方法+私有成员枚举实现文章目录1、共有成员1.1code1.2分析2、静态工厂方法2.1code2.2分析3、使用枚举3.1code3.2分析1、共有成员构造方法私有,有一个该类类型的公有不可变的实例域。1.1codepublicclassSingleton
风和树里
·
2023-07-25 09:03
Effective
Java系列
java
effective
java
第二条
学懂现代C++——《
Effective
Modern C++》之类型推导和auto
前言之前分享过ScottMeyers的两本书《
Effective
C++》和《More
Effective
C++》。这两本书对我深入学习C++有着很大的帮助,建议所有想进阶C++技术的同学都可以看看。
拉普拉斯妖1228
·
2023-07-25 08:03
Effective
C++
C++技术
c++
开发语言
Flutter学习资料
1.语言Dart编程中文语言网Dart学习笔记极客学院Dart教程汇总为Java开发人员准备的Dart教程(Flutter官方)LanguageTour,讲解语言基础LibraryTour,讲解标准库
Effective
Dart
繁星mind
·
2023-07-24 06:40
咣咣咣的ScalersTalk第四轮新概念朗读持续力训练Day122 20190206
练习材料3-13-2任务配置L0+4知识笔记costume化妆服consist由……组成sheet被单
effective
有作用的comfortable舒适的storeroom储藏室electricity
推土机咣咣咣
·
2023-07-24 05:04
4. 弃用使用 finalize() 方法,及其替代方法
原因早在
Effective
Java第一版中,作者就已经警告要避免依赖该方法。一方面我们没办法知道对象在F-Queue中的顺序,另一方面我们没办法控制GC发生的时间。
42cc8919e42f
·
2023-07-22 14:55
Java书籍推荐
深入理解计算机系统(黑皮书)数据库系统概念(黑皮书)计算机网络(黑皮书)高性能MySQL(看前六章)javaonJava8(github上有中文版)Java核心技术卷1(UI不需要看,只用看1-9章和14章)
Effective
java
奋起的熊猫
·
2023-07-22 13:48
JAVA
Effective
Java笔记(15)使类和成员的可访问性最小化
区分一个组件设计得好不好,唯一重要的因素在于,它对于外部的其他组件而言,是否隐藏了其内部数据和其他实现细节。设计良好的组件会隐藏所有的实现细节,把API与实现清晰地隔离开来。然后,组件之间只通过API进行通信,一个模块不需要知道其他模块的内部工作情况。这个概念被称为信息隐藏或封装,是软件设计的基本原则之一。信息隐藏之所以非常重要有许多原因,其中大多是因为:它可以有效地解除组成系统的各组件之间的藕合
琅琊之榜PJ
·
2023-07-22 05:32
Effective
Java
java
开发语言
后端
Effective
Presentation
FayHuang,Marketing&TraningJul7,2018·6minread本文会给你分享一个实用的英文演讲框架,包括大纲、开场白、总结,以及常用表达的方法。把这些句子背下来,不再害怕英文汇报!图片来自网络01写演讲提纲Presentationoutline写outline(大纲)的关键是保持简明扼要。一个简单的介绍之后,在主体写mainpoints(要点)。在结尾时,给你的信息做su
fay_huang
·
2023-07-22 02:55
如何有效阅读文献
作为研究生要保持看文献的能力,以《面向大规模图像定位的高效优先匹配(Efficient&
Effective
PrioritizedMatchingforLarge-ScaleImage-BasedLocalization
极客范儿
·
2023-07-21 19:32
关于算法那些事
全文检索
科研
图像处理
《
Effective
C++中文版》学习
《
Effective
C++》这本书在类设计和子程序设计方面总结了很多宝贵经验。在开发过程中如果遵循里边的条款,能够编写出高质量的代码。当然了,使用前必须结合当前场景,选择合适的,不要生搬硬套。
杨俊_0088
·
2023-07-21 11:02
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他