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++ | 48 认识 template 元编程
条款48:认识template元编程文章目录条款48:认识template元编程TMP介绍回溯条款47TMP已被证明是一个图灵完备(Turing-complete)机器请记住欢迎关注公众号【三戒纪元】TMP介绍**templatemetaprogramming(TMP,模板元编程)**是编写templateC++程序并执行于编译期的过程。所谓模板元程序就是:以C++写成,执行于C++编译器内的程序
moneymyone
·
2023-04-12 20:17
C++
c++
Effective
C++ | 49 了解 new-handler 行为
49:了解new-handler行为文章目录49:了解new-handler行为operatornew失败后的行为设计new-handler设计class专属new-handlersMethod1:为class提供特定的set_new_handle和operatornewMethod2:设计template版本new_handler请记住欢迎关注公众号【三戒纪元】operatornew失败后的行为
moneymyone
·
2023-04-12 20:17
c++
开发语言
重读经典《高效能人士的7个习惯》
The7HabitsofHighly
Effective
People7个习惯一本好书按照李笑来介绍的选好书方法,看作者、出版量,出版社,这绝对是一本好书。
CoryLiu
·
2023-04-12 05:43
文件测试操作符
-r:文件或目录对此(有效的)用户(
effective
user)或组是可读的-w:文件或目录对此(有效的)用户或组是可写的-x:文件或目录对此(有效的)用户或组是可执行的-o:文件或目录由本(有效的)用户所有
JSON_NULL
·
2023-04-12 04:09
Effective
C++
一文整理
Effective
C++55条款内容(全)自定义目录1.视C++为一个语言联邦2.尽量使用const、enum、inline替换#define3.尽可能使用const4.确定对象被使用前已先被初始化
Kobe51920
·
2023-04-12 02:24
c++书籍阅读笔记
c++
开发语言
c语言
java笔记
—final修饰,抽象类,抽象方法,接口
P14.final修饰的方法无法被覆盖,无法被重写final修饰的类无法被继承final修饰的局部变量一旦赋值,无法再次赋值。只能赋一次值final修饰的对象,只能指向这个对象,并且只能永远指定这个对象内存地址。final修饰实例变量必须手动赋上值,不能让系统默认赋值,否则报错。P15.final修饰的实例变量一般添加:static,变为静态,称为常量。常量名全部大写,单词之间用下划线衔接。———
方寸间122
·
2023-04-12 00:34
Effective
Java - 慎用重载
第52条慎用重载使用重载机制比较安全而保守的策略是:永远不要导出两个具有相同参数数目的重载方法。如果方法使用可变参数(varargs),保守的策略是不要重载它对于重载的这项限制并不麻烦,因为始终可以给方法起不同的名称而不使用重载机制对于构造器,可以选择导出静态工厂对于每一种重载方法,至少有一个对应的参数在两个重载方法中具有根本不同的类型,就不会产生迷惑。在这种情况下主要的混淆根源就消除了需要注意L
DZQANN
·
2023-04-11 17:00
Copy and Swap技术-安全自我赋值
关于C++的赋值运算符的重写,
effective
C++上已经有足够详细的描述,但是对于拷贝交换技术只是简单的提及,作者对此的看法是不提倡。
发如雪-ty
·
2023-04-11 16:32
Effective
C++
c++
算法
开发语言
(
Java笔记
)IO流的六类16种流方式
目录一、文件流1.字节流2.字符流二、转换流(字节流转字符流)1.输入2.输出三、缓冲流1.字节流2.字符流+转换流四、数据流1.DataInputStream2.DataOutputStream五、标准输出流1.DataInputStream2.DataOutputStream六、对象流1.ObjectInputStream2.ObjectOutputStream学习IO流自建项目Github源
电竞丶小松哥
·
2023-04-11 13:41
Java笔记
java
io流
JavaWeb基础9——VUE,Element&整合Javaweb的商品管理系统
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1,VUE1.1Vue
vincewm
·
2023-04-11 03:43
java学习路线
vue
javaweb
element
C++推荐书籍
中级难度
Effective
C++More
Effective
C++
Effective
ModernC++高难度InsidetheC++ObjectModelModernC++Design(C++设计新思维)
飞翼剑仆
·
2023-04-11 00:39
C++
c++
开发语言
同事一小时没解决的问题,被 New Bing 秒解了
作者:明明如月学长,CSDN博客专家,蚂蚁集团高级Java工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《
Effective
Java》独家解析》专栏作者
明明如月学长
·
2023-04-10 19:19
AI
助力软件开发
工具使用
问题积累
java
spring
开发语言
Effective
C++ -- 继承与面向对象设计
32.确定你的public继承塑模出is-a关系public继承意味着is-a的关系(里氏代换原则),适用于基类的每一件事也适用于继承类。矩形继承正方形问题:可实施与矩形的操作无法实施与正方形在编程领域,正方形是一种矩形是错误的在现实领域,正方形是一种矩形是正确的33.避免遮盖继承而来的名称classBase{private:intx;public:virtualvoidmf1()=0;virtu
zjufirefly
·
2023-04-10 19:16
C++
面向对象
c++
设计
每日学术速递4.9
CV-计算机视觉|ML-机器学习|RL-强化学习|NLP自然语言处理Subjects:cs.CV1.HypLiLoc:Towards
Effective
LiDARPoseRegressionwithHyperbolicFusion
AiCharm
·
2023-04-10 18:55
#
每日学术速递
人工智能
深度学习
机器学习
神经网络
计算机视觉
Effective
Objective-C读后感
文章目录一、熟悉OC1、了解OC语言的起源2、在类的头文件中尽量少引入其他头文件3、多用字面量语法,少用与之等价的方法4、多用类型常量,少用#define预处理命令5、用枚举表示状态、选项、状态码二、对象、消息、运行期6、理解“属性”这一概念7、在对象内部尽量直接访问实例变量8、理解“对象等同性”这一概念9、以“类族模式”隐藏实现细节10、在既有类中使用关联对象存放自定义数据11、理解objc_m
xingshao1990
·
2023-04-10 18:47
iOS
ios
【
Effective
C++ 详解】-- 在构造函数中,尽可能地避免调用虚函数、非静态成员函数和虚基类的函数。
在构造函数中调用虚函数、非静态成员函数和虚基类的函数可能会导致一些问题,主要有以下几点:对象尚未完全构造:在构造函数中调用虚函数、非静态成员函数和虚基类的函数时,对象可能尚未完全构造,这可能会导致未定义的行为。虚函数表指针未初始化:在构造函数中调用虚函数时,虚函数表指针可能尚未初始化,这会导致程序崩溃或者出现未定义的行为。虚基类的构造函数未被调用:在构造函数中调用虚基类的函数时,虚基类的构造函数可
Michael_Good
·
2023-04-10 17:25
Effective
C++
总结
C++11
Linux
C/C++
c++
开发语言
《
Effective
C++》读书纪实 -- 诸君同享
文章目录《
Effective
C++》是一本经典的C++编程指南,共包含50条C++编程的最佳实践。确定你的构造函数的行为在构造函数中,应该尽可能地避免调用虚函数、非静态成员函数和虚基类的函数。
Michael_Good
·
2023-04-10 17:18
Linux
C/C++
Effective
C++
总结
C++11
c++
开发语言
linux
《
Effective
Java》笔记
2.创建和销毁对象2.1考虑用静态方法代替构造器what//静态方法publicstaticBooleanvalueOf(booleanb){returnb?Boolean.TRUE:Boolean.FALSE;}//demo1Booleana1=newBoolean(true);Booleana2=newBoolean(true);Booleanb1=Boolean.valueOf(true);
冬猫咚咚锵
·
2023-04-10 12:37
5天带你读完《
Effective
Java》(五)
《
Effective
Java》是Java开发领域无可争议的经典之作,连Java之父JamesGosling都说:“如果说我需要一本Java编程的书,那就是它了”。
长三月
·
2023-04-10 08:26
java
Effective
Java
java
jvm
开发语言
Git常用代码
gitaddsrc添加文件夹gitcommit-m"firstcommit"提交文件后面为提交文件版本备注gitremoteaddoriginhttps://github.com/gjgj987654/
Effective
.git
倩倩爱吃鱼0v0
·
2023-04-10 00:38
Effective
Perl-chapter2
由于perl语言的设计者是一位语言学家,所以和任何一种人类语言相同,perl也有很多习语。1.为优雅、简洁而使用'美元下划线'$_是许多操作符的默认参数,有时也是一些控制语句的默认参数#$_作为默认参数print$_;print;#thesamethingprint"foundit"if$_=~/Rosebud/;print"foundit"if/Rsosebud/;#samething$mod_
chensole
·
2023-04-09 23:35
JavaScript 内存溢出解决办法 亲测有效
在使用Vue3进行打包时,有时会遇到以下错误信息:“In
effective
mark-compactsnearheaplimitAllocationfailed-JavaScriptheapoutofmemory
emo tt
·
2023-04-09 19:04
javascript
前端
开发语言
vue
【
Effective
_Objective-C_6 块block】
文章目录前言GCD和块的简介37.理解块的概念块的基础知识块可以捕获变量内联块的用法块的内部结构全局块,栈块,堆块堆块全局块要点38.为常用的块类型创建typedef要点39.用handler块降低代码分散程度协议传值实现异步块实现异步回调操作里的块要点40.用块引用其所属对象时不要出现保留环块中也存在保留环要点总结前言本章的内容是比较麻烦复杂的一章,牵扯到了GCD和Block,在之前也有学习过,
神奇阿道和小司
·
2023-04-09 19:00
objective-c
ios
xcode
开发语言
论文笔记:
Effective
and Efficient Sports Play Retrieval with Deep Representation Learning
KDD20190abstract提出了一个深度学习模型,来表征运动员轨迹(play2vec)关于noise很robust只需要线性的时间来计算两个运动员之间的相似程度1Intro相似比赛检索(similarplayretrieval)是指从数据库中查找与查询Play相似的比赛过程其中Play指的是比赛的片段,其持续时间从几秒钟到几分钟不等。类似比赛检索的核心问题在于衡量两场比赛片段之间的相似性这是
UQI-LIUWJ
·
2023-04-09 18:26
论文笔记
论文阅读
深度学习
人工智能
effective
C++ 笔记:条款15 在资源管理类中提供对原始资源的访问
资源管理类是对抗资源泄漏的有效手段,你依赖这个类的操作来代替本来应该手动处理资源的繁琐操作。但是这样并不完美,应该有些API直接使用资源,举个例子:shared_ptrpInv(createInvestment());//见条款13intdays(constInvestment*p);//一个直接调用Investment对象的函数intd=days(pInv);//错误,pInv类型不是Inves
jun_hinokeso
·
2023-04-09 15:23
java笔记
7,继承和多态 super instanceof 重载和重写的区别 ==与equals()的区别
第六章类的继承和多态一继承1.1语法格式1.2继承的作用1.3继承的使用注意事项二子类方法的重写2.1注意事项三super关键字3.1super的作用3.2关于调用父类构造器的说明四多态性4.1对象的多态性4.2重载与重写的区别4.3instanceof操作符4.4对象类型转换(casting)4.5继承成员变量和继承方法的区别五Object类5.1==操作符与equals()方法5.2toStr
莹宝与鑫鑫
·
2023-04-09 14:13
#
java基础学习笔记
《
Effective
Objective-C 2.0 》 阅读笔记 item4
第4条:多用类型常量,少用#define预处理指令1.用#define预处理指令定义常量#defineANIMATION_DURATION0.3;解释:常量没有类型信息,并且其含义不明确。此外,在预处理过程中会把碰到的所有ANIMATION_DURATION一律替换成0.3。2.类型常量staticconstNSTimeIntervalkAnimationDuration=0.3;解释:这种方式定
凉亭下
·
2023-04-09 13:11
IOS
objective-c
开发语言
macos
《
Effective
Objective-C 2.0 》 阅读笔记 item3
第3条:多用字面量语法,少用与之等价的方法1.字面数值使用字面量能令代码更为简洁:NSNumber*someNumber=@1;***字面量语法的好处!***令代码更为简洁。能够以NSNumber实例表示的所有数据类型(int、float、double、Bool和char)都可以使用字面量语法。字面量语法同样适用于算法表达式。2.字面量数组***使用字面量数组的优势!***写法简单,而且还利于操作
凉亭下
·
2023-04-09 13:41
IOS
objective-c
开发语言
macos
《
Effective
Objective-C 2.0 》 阅读笔记 item10
第10条:在既有类中使用关联对象存放自定义数据1.关联对象可以给某对象关联许多其他对象,这些对象通过“键”来区分,这就是关联对象。存储对象值的时候,可以指明“存储策略”(storagepolicy),用以维护相应的“内存管理语义”***存储策略***存储策略由名为objc_AssociationPolicy的枚举所定义的。下表为:该枚举的取值和与之对应的@property属性。表对象关联类型关联类
凉亭下
·
2023-04-09 13:39
IOS
objective-c
开发语言
macos
AI 时代的学习方式: 和文档对话
作者:明明如月学长,CSDN博客专家,蚂蚁集团高级Java工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《
Effective
Java》独家解析》专栏作者
明明如月学长
·
2023-04-09 13:48
AI
助力软件开发
工具使用
人工智能
学习
大数据
关于《Essential C++》一点点想说的话
在查找《
Effective
C++》的时候无意看到了《EssentialC++》这本书,短小但好像评价蛮高的,看页码只有281页,完全符合我的要求(我其实
一世长安乱
·
2023-04-09 09:51
iOS | VIPER Design Pattern
VIPERoffersanalternativetothisscenarioandcanbeusedinconjunctionwithSwiftUIandCombinetohelpbuildappswithacleanarchitecturethat
effective
lyseparatesthedifferentfunctionsandresponsibilitiesrequired
清無
·
2023-04-09 07:32
ScopeGuard的使用
关于异常的介绍,可以阅读下面参考内容:《C++primer》18.1异常的处理《
Effective
C++》Item29:争取异常安全(
大1234草
·
2023-04-09 05:38
#
c/c++编程
c++
ScopeGuard
2021-03-17
networkclassroomsaregainingmoreandmorepopularity.Asanewteachingpattern,networkclassroomshavebecomean
effective
complementtotraditionalclassrooms.Sosomepeopleproposeone
b2680426545d
·
2023-04-08 22:31
Effective
Java(第3版)第7章总结
第42条:lambda优先于匿名类代码更简洁,当创建匿名类的时候,IDE会提示转成lambda。第43条:方法引用优先于lambda代码更易懂,当lambda表达式可以被方法引用替换时,IDE会给提示。第44条:坚持使用标准的函数接口最好使用java.util.function.Function中提供的标准接口,尽量避免自己编写函数接口。第45条:谨慎使用Stream原则:代码简洁易懂。有些任务适
纳米君
·
2023-04-08 22:23
读书笔记
《系统之美》《重构》《Redis实战》《
Effective
Java》《SpringBoot实战》《解读NoSQL》《穷查理宝典》
liuyix
·
2023-04-08 21:17
弱监督目标检测算法论文阅读(六)Erasing Integrated Learning : A Simple yet
Effective
Approach for Weakly Supervised
这是一篇CVPR2020的中山大学的一篇文章,提出了一个新颖的擦除网络。Abstract弱监督对象定位(WSOL)旨在仅通过图像级别标签之类的弱监督来定位对象。但是,基于分类网络的可用技术的一个长期存在的问题是,它们经常导致突出显示最有区别的部分,而不是突出对象的整个范围。然而,相反,尝试探索对象的整体范围可能会降低图像分类的性能。为了解决这个问题,我们通过引入一种新颖的对抗擦除技术,即擦除综合学
橘子味的苹果
·
2023-04-08 17:35
笔记
深度学习
机器学习
神经网络
移动APP变现基础指南——应用内广告变现模型
effective
CostPerMile(eCPM)方式从应用程序发布商的角度来看,这种模式是最有利可图的,因为无论移动用户是否真的通过
mkt小蜜蜂
·
2023-04-08 10:29
《
Effective
Objective-C 2.0 》 阅读笔记 item12
第12条:理解消息转发机制1.消息转发机制当对象接收到无法解读的消息后,就会启动“消息转发”机制,开发者可经由此过程告诉对象应该如何处理未知消息。消息转发分为两大阶段第一阶段:先征询接收者所属的类,看其是否能动态添加方法,以处理当前这个“未知的选择器”,这叫做“动态方法解析”(dynamicmethodresolution)。第二阶段:涉及“完整的消息转发机制”(fullforwardingmec
凉亭下
·
2023-04-08 03:05
IOS
objective-c
ios
xcode
Effective
OC(读后感)
1、对象内部尽量直接访问实例变量直接访问实例变量不会进行方法派发,直接访问对应内存(读直接用实例变量,写为了调试可以使用属性)直接访问实例变量不会触发KVO2、判断两个对象,或者两个值是否相等1、==能判断不管对象还是基础类型是否相等。基础类型比较的是值内容,对象比较的是指针是否相同(NSString比较独特,因为字符串驻留的优化技术,所有的字符串都是在一个共享字符串池中的,将不可变字符串的值赋值
可问春风渡江陵
·
2023-04-08 02:10
Java笔记
:Java 基本程序结构设计
Java核心技术卷I笔记第三章Java基本程序结构设计1.数据类型java整型类型存储需求取值范围int4字节-20亿~20亿short2字节-32768~32767long8字节byte1字节-128~127java中所有数值类型所占字节数量与平台无关。小数如3.14默认为double类,若要为float类,在后面加f,如3.14f。强烈建议不要在程序中使用char类型。$是一个合法的java字
桃子_122
·
2023-04-08 02:22
Effective
Java-并发
本部分旨在介绍多线程编程的一些注意事项,指导如何编写出清晰、正确、文档组织良好的并发程序。本章内容导图如下:1.同步访问共享的可变数据同步的语义不仅包含互斥,还包含可见性,可见性保证了进入同步方法或同步代码块的每个线程,都看到由同一个锁保护的之前所有的修改效果。Java语言规范保证读/写一个变量是原子的,除非这个变量的类型是long或double。也即是说,读取一个非long或double类型的变
塞外的风
·
2023-04-07 20:23
Effective
Java 第二版 第5章 泛型、第6章 枚举和注解、第7章 方法
文章目录5泛型第23条:请不要在新代码中使用原生态类型第24条:消除非受检告警第25条:列表优先于数组第26条:优先考虑泛型第27条:优先考虑泛型方法第28条:利用有限制通配符来提升API的灵活性第29条:优先考虑类型安全的异构容器6枚举和注解第30条:用enum代替int常量第31条:用实例域代替序数第32条:用EnumSet代替位域第33条:用EnumMap代替序数索引第34条:用接口模拟可伸
kaikai_sk
·
2023-04-07 19:46
Java编程思想
java
开发语言
jvm
C# 世界的《
Effective
C++》,来自.Net之父的核心揭秘
这本书被誉为C#世界的《
Effective
C++》!它可以帮助你从设计者的角度去观察如何更好地设计和使用框架来进行日常的开发活动。
博文视点
·
2023-04-07 19:26
博文视点IT荐书吧
c#
.net
开发语言
2019-03-30 三月阅读小结
本月精读了140来页的The7HabitsofHighly
Effective
People,笔记中有自己的感悟和反思,增加了在“管理自己”方面的认识。
樱苔
·
2023-04-07 18:43
阿里云率先达成国家绿色数据中心标准,平均PUE低于1.3
PUE(PowerUsage
Effective
ness,电源使用效率)是衡量数据中心电力能源利用率的国际通用指标,越接近1表明能效水平
阿里云技术
·
2023-04-07 16:39
飞天
服务器
数据中心
AI 时代,提示词便是生产力
作者:明明如月学长,CSDN博客专家,蚂蚁集团高级Java工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《
Effective
Java》独家解析》专栏作者
明明如月学长
·
2023-04-07 15:24
AI
助力软件开发
工具使用
人工智能
java
开发语言
有效基因组(
Effective
Genome Size)大小计算
macs2callpeak其中的一个参数-g,设置有效基因组大小,-gGSIZE,--gsizeGSIZE
Effective
genomesize.Itcanbe1.0e+9or1000000000,orshortcuts
大胆冒险实践者
·
2023-04-07 12:50
【
Effective
C++详细总结】第四章 设计与声明
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏地址:C/C++知识点专栏定位:整理一下C++相关的知识点,供大家学习参考~❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力唠叨唠叨:在这个专栏里我会整理一些琐碎的C++知识点,方便大家作为字典查询~四、设计与声明条款18:让接口容易被正确使用,不易被误用1、
Pandaconda
·
2023-04-07 04:29
C/C++知识点
c++
开发语言
面向对象
模板
std
Postgres pgbench简单性能测试 参数调优
文章目录简单介绍参数介绍max_connectionsfsyncshared_bufferswork_mem
effective
_cache_sizemaintenance_work_memwal_bufferscommit_delaycommit_siblings
扶着墙的烂泥
·
2023-04-07 04:54
docker
postgresql
压力测试
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他