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
C++读书笔记八—— 条款41-44
模板与泛型编程条款41:了解隐式接口和编译期多态本节两个概念即什么是隐式接口,什么是编译期多态。面向对象编程世界总是以显示接口(expicitinterfaces)和运行期多态(runtimepolymorphism)解决问题。但是在templates及泛型编程的世界,隐式接口和编译期多态更重要。隐式接口是相对于函数签名(也就是函数名称、参数类型、返回类型)所代表的显式接口而言的。当我们看到一个函
坚持奋斗的李洛克
·
2023-10-23 23:56
c++
编译器多态
typename
模板
Effective
C++读书笔记
一、让自己习惯C++条款01:视C++为一个语言联邦1、C、Obeject-OrientedC++、TemplateC++、STL条款02:尽量以const、enum、inline替换#define1、对于纯常量,最好以const对象或enums替换#define。(const有符号表便于输出调试信息、有范围scope可只设定类内常量、可封装带修饰符、类型安全。Enum不会导致非必要的内存分配。#
啊浪的博客
·
2023-10-23 23:25
C++
c++
effective
读书笔记
effective
c++读书笔记
effective
c++读书笔记Charpter1.让自己习惯C++条款01:视C++为一个语言联邦条款02:尽量以const,enum,inline替换#define条款03:尽可能使用const条款
cwdben
·
2023-10-23 23:55
c++
Effective
C++ 读书笔记
文章目录
Effective
C++ReadLogChapter1.AccustomingYourselfToC++01.ViewC++asafederationoflanguages02.Preferconsts
Meta-X
·
2023-10-23 23:54
读书记录
c++
开发语言
读书笔记:
Effective
C++ 2.0 版,条款26(歧义)、条款27(禁止部分隐式生成的函数)
条款26:当心潜在的歧义即使cpp支持潜在二义性/歧义,也不要使用。voidf(int);voidf(char);doubled=6.02;f(d);//需要明确转换多继承充满了潜在二义性/歧义的可能。classBase1{public:intdoIt();};classBase2{public:voiddoIt();};classDerived:publicBase1,publicBase2{.
御风@户外
·
2023-10-23 23:52
cpp
c++
算法分析与设计——算法问题求解基础
算法具有下列5个特征:输入(input);输出(output);确定性(definiteness);能行性(
effective
ness);有穷性(finiteness)。问题求
爱吃苹果的派大星
·
2023-10-23 18:23
算法
C++ Recommended Books
TheCProgrammingLanguagebyB.KernighanandD.Ritchie(“K&R”)TheC++ProgrammingLanguage,4thed.byBjarneStroustrop
Effective
C
yongyanghz
·
2023-10-23 18:47
动态运行时类型识别与显示转换(typeid(a);static_cast
(expression);dynamic_cast
(expression);const_cast
Effective
C++不建议使用类型转换,在之前文章的基础上本文重新对强制类型转换进行了整理。
sdausxc
·
2023-10-23 10:38
C++
不要在第二天早晨空着肚子讲述昨晚的梦
Communicationisrational,relationalandemotional.Communicationisinterpretedandsubjective.Communicationisoftenin
effective
andinterrupted.
Effective
communicat
贰八还行
·
2023-10-23 05:10
高效学习的方法:费曼技巧
HowtoStudyWayMore
Effective
ly:TheFeynmanTechniqueIna2007graduationspeech,CharlieMungertoldaninterestingbutfictionalstoryabouttwopeople
芃一阁
·
2023-10-23 04:17
Effective
Python 学习笔记 2
Effective
Python学习笔记2用列表推导来取代map和filter列表推导(listcommprehension):根据一份列表来制作另外一份列表'''用列表每个元素平方值构建另一份列表a=[
coder前行
·
2023-10-22 09:52
Python Tricks -
Effective
Functions(0)
Python’sFunctionsAreFirst-ClassPython’sfunctionsarefirst-classobjects.Youcanassignthemtovariables,storethemindatastructures,passthemasargumentstootherfunctions,andevenreturnthemasvaluesfromotherfuncti
JustToCodeIT
·
2023-10-21 22:40
《
Effective
C++》知识点(1)--让自己习惯C++
多年前看过的这本书(侯捷翻译的),忘得差不多了,重温复习一下。1.视C++为一个语言联邦C++并不只是一个带有一组守则的一体语言;它是从四个次语言组成的联邦(federation)政府,每个次语言都有自己的规约。次语言说明CC是C++的基础,C++对问题的解法其实是较高级的C解法Object-OrientedC++Cwithclasses,面向对象设计的实施TemplateC++C++范型编程,模
myepicure888
·
2023-10-21 20:34
C++
c++
孔板式沙障减少输沙通量的效率:对孔径的评价
题目:
Effective
nessofholeplate-typesandbarriersinreducingaeoliansedimentflux:Evaluationofeffectofholesize
张小路24
·
2023-10-21 14:52
iOS Xcode12在Building时报错
ismissingoneormorearchitecturesrequiredbythistarget:armv7找到BuildSettings—ExcludedArchitectures添加如下代码:EXCLUDED_ARCHS__
EFFECTIVE
_PLATFORM_SUFFIX_simulator
邓布利多教授
·
2023-10-21 14:04
Effective
Java 读书笔记(二)
ForCleanCode为笔者读书总结,出于自身理解目的总结!JoshBloch.jpg一丶用私有构造期或者枚举强化Singleton属性。1丶单列:仅仅被实例化一次的类。在JAVA1.5之前实现单列有两种常见方式:1.第一种方式:公有域。/***Createdbyzhaoyuanchaoon2018/5/11.*1丶私有化构造器*2丶唯一得静态成员INSTANCE确保访问了唯一实例*/publi
ChaosAlaska
·
2023-10-21 11:25
AI的博客资料汇总
准确率Accuracy,精确度Precision,召回率Recall,F-ScoreTheUnreasonable
Effective
nessofRecurrentNeuralNetworksUnderstandingLSTMNetworksLSTMimplementationexplainedAGentleIntroductiontoLongShort-TermMemoryNetworksbyEx
小班得瑞
·
2023-10-21 11:09
Deep
Learning
人工智能
深度学习
机器翻译
使可变性最小化--
Effective
Java小结(15)
不可变类:每个实例的所有属性都必须再创建该实例时就提供,并且再对象的整个生命周期内固定不变。不可变类的五个规则:1.不提供任何修改属性的方法。2.保证类不会被扩展。(不是不能子类化,而是为了防止调用者将其子类化)3.所有属性都是final修饰。4.所有属性都私有。(1.当属性是可变对象时候,防止调用方获取该可变对象并且修改了其属性。2.通过方法比直接提供属性更灵活,方法可以修改其内部实现)5.确保
冰鱼飞鸟
·
2023-10-21 05:33
Strategies to Improve Signal-to-Noise Ratio in Communication
Inanincreasinglynoisyworldfilledwithconstantinformationanddistractions,
effective
communicationcanbearealchallenge.Thesignal-to-noiseratioreferstotheproportionofrelevantinformation
卢延吉
·
2023-10-20 22:11
数据
(Data)
New
Developer
信号处理
《
Effective
Detection of Multimedia Protocol Tunneling using Machine Learning》译文(一)
正文之前好久没写了,但是实在没当初那股子热情和时间了。。大家看看我的最近的考试和报告安排。。这日子简直没法过了!!!熬夜爆肝吧,只能如此了。这篇是前阵子《计算机系统安全》这门课的课堂报告的论文的译文。。全程对着谷歌翻译挨个挨个翻译过来的,虽然还是有点不顺畅,但是起码比你自个儿再去瞎看应该好的多了。。正文Multimediaprotocoltunnelingenablesthecreationofc
张照博
·
2023-10-20 21:42
FROZEN TRANSFORMERS IN LANGUAGE MODELS ARE
EFFECTIVE
VISUAL ENCODER LAYERS
本文是LLM系列文章,针对《FROZENTRANSFORMERSINLANGUAGEMODELSARE
EFFECTIVE
VISUALENCODERLAYERS》的翻译。
UnknownBody
·
2023-10-20 15:10
LLM
语言模型
人工智能
自然语言处理
flutter 学习网站导航
language/language-tour1.6KLibraryTour,讲解标准库-https://www.dartlang.org/guides/libraries/library-tour43
Effective
Dart
三也视界
·
2023-10-20 14:16
python非零返回怎么解决_高质量python代码:尽量用异常来表示特殊情况,而不要返回None...
写在前面,内容参照自《
Effective
Python》,其实你完全可以直接去看书,什么?
weixin_39999190
·
2023-10-20 14:52
python非零返回怎么解决
C++ 开发者必读经典书籍推荐
以下是几本我个人推荐的C++书籍或视频C++基础看书C++PrimerC++程序设计语言
Effective
C++More
Effective
C++
Effective
STLSTL源码分析深度探索C++对象模型看视频黑马程序员
小万哥丶
·
2023-10-20 12:17
c++
开发语言
程序人生
后端
服务器
学习方法
软件需求
【Java异常】Variable used in lambda expression should be final or
effective
ly final
、解决方案四、拓展一、背景描述最近在使用Java8lambda表达式的时候编辑品,会时不时遇到这样的编译报错(Variableusedinlambdaexpressionshouldbefinalor
effective
lyfinal
No8g攻城狮
·
2023-10-20 12:08
异常解决方案
Java基础
java
jdk
后端
讲座回顾|2021/4/7|青源美团|CVPR 2021 预讲 · 美团专场,覆盖实例分割,图像分割,表情识别,特征选择和对齐...
End-to-EndVideoInstanceSegmentationwithTransformers3、论文:FeatureDecompositionandReconstructionLearningfor
Effective
FacialExpressionRecognition4
jg10000119
·
2023-10-20 11:28
讲座课堂笔记
计算机视觉
图像识别
completablefuture的使用
CompletableFuture使用详解【Java异常】Variableusedinlambdaexpressionshouldbefinalor
effective
lyfinalCompletableFuture
mikelv01
·
2023-10-20 11:22
异步请求
java
win32汇编-LEA指令是将一个内存地址加载到一个寄存器中
LEA(Load
Effective
Address)指令是用来将一个内存地址加载到一个寄存器中的指令。
天子骄龙
·
2023-10-20 08:01
汇编
Effective
Objective-C 2.0读书笔记(七)
系统框架系统框架很强大,不过里面也许会有不合时宜而且用起来很蹩脚的地方,但也会有遗失的珍宝藏于其间。47.熟悉系统框架许多系统框架都可以直接使用。其中最重要的是Foundation与CoreFoundation,这两个框架提供了构建应用程序所需的许多核心功能。很多常见任务都能用框架来做,例如音频与视频处理、网络通信、数据管理等。48.多用块枚举,少用for循环遍历collection有四种方式。最
lattr
·
2023-10-20 03:41
What are some good books/papers for learning deep learning?
What'sthemost
effective
waytogetstartedwithdeeplearning?
weixin_33704591
·
2023-10-20 00:32
数据库
开发工具
matlab
C++进阶笔记
C++进阶笔记C++:C++语言C++标准库推荐书籍:《
Effective
C++》《C++primer》《STL源码剖析》C:Type(built-in,struct)dataFunctionC++面向对象数据和函数包在一起
陈william
·
2023-10-19 21:15
C++
编译器说 Lambda 表达式中的变量必须是 final 的,我偏不信
我们需要在Lambda表达式中修改变量的值,但如果直接尝试修改的话,编译器不会视而不见听而不闻,它会警告我们说:“variableusedinlambdaexpressionshouldbefinalor
effective
lyfinal
沉默王二
·
2023-10-18 22:16
《
Effective
-Ruby》读书笔记
本篇是在我接触了Ruby很短一段时间后有幸捧起的一本书,下面结合自己的一些思考,来输出一下自己的读书笔记前言学习一门新的编程语言通常需要经过两个阶段:第一个阶段是学习这门编程语言的语法和结构,如果我们具有其他编程语言的经验,那么这个过程通常只需要很短的时间;第二个阶段是深入语言、学习语言风格,许多编程语言在解决常见的问题时都会使用独特的方法,Ruby也不例外。《EffictiveRuby》就是一本
GarfieldEr007
·
2023-10-18 20:11
Ruby
Effective
Ruby
读书
笔记
Effective
Modern C++ 学习笔记
前言本笔记并非用于速通此书,只用于看过的人回忆此书。写下此笔记的主要预防场景是这样:已经看过一遍,过了不久之后忘掉某些细节,但是再翻一遍书成本太高。这时,我将本书所有重点精简总结在一起,一回看便回忆起来,起到温故而知新的作用。在我看来,这本书对我最大的帮助在于:auto型别推导,右值语义及完美转发,尤其是后者,讲解的通俗易懂,属于本书写的最好的一章了。第一章型别推导条款1理解模板型别推导学完这个条
今天要努力打游戏
·
2023-10-18 19:26
读书笔记
c++
学习
笔记
Effective
Java: Item 1
Considerstaticfactorymethodinsteadofconstructors考虑使用静态工厂模式替代构造函数要点回顾静态工厂模式优点可指定具有特定含义的函数名被调用时无需每次都new新的对象可构造子类对象构造对象对外封闭构建静态工厂函数中可以不构造返回的实例静态工厂模式缺点只提供静态工厂方法的类无法被继承静态工厂方法不显而易见笔记细节1.1可指定具有特定含义的函数名考虑到某个c
魔王zk
·
2023-10-18 18:12
effective
modern C++笔记 第二章
1.auto类型推导与模板类型推导的相同点templatevoidfunc(ParamTypeparam);func(expr);Typex=expr;Type类型在包含auto的时候,本质上Type和ParamType是一样一样的,而auto就对应着模板类型T。由上一小节可以推断出://auto&在识别类型的时候,auto为等号右边对象的类型去掉&;constinty=1;constint&z=
lypxhxjj
·
2023-10-18 18:45
【学习资源】C#初学者学习资源推荐
文章目录前言网站微软官方文档菜鸟教程网哔哩哔哩网C#Corner-外文C#Help-外文书籍《C#入门经典》《C#高级编程》《C#图解教程》《
Effective
C#》社区.NET开发者社区StackoverflowCSDN
哈桑compile
·
2023-10-18 14:15
全栈开发自学记录
c#
学习
microsoft
docker中无法使用sudo命令,提示没有root权限或者文件系统挂载没有nosuid选项
问题详情如下sudo:
effective
uidisnot0,is/usr/bin/sudoonafilesystemwiththe'nosuid'optionsetoranNFSfilesystemwithoutrootprivileges
xinwenfei
·
2023-10-18 11:05
Linux
docker
linux
运维
nosuid
《
Effective
Java》知识点(11)--序列化
85.其它方法优先于Java序列化Java系列化是很危险的,反系列化过程readObject可被攻击。避免系列化攻击的最佳方式是永远不要反系列化任何东西。在新编写的任何新系统中都没有理由再使用Java系列化。建议使用其它跨平台的数据表示法,如JSON或者protobuf。如果无法避免Java系列化,最好不要反系列化不被信任的数据。如果不能确保被反系列化是数据的安全性,应该利用Java9中的对象反系
myepicure888
·
2023-10-18 06:18
Java
java
《
Effective
Java》知识点(10)--并发
78.同步访问共享的可变数据同步不仅可以阻止一个线程看到对象处于不一致的状态中,它还可以保证进入同步方法或者同步代码块的每个线程,都能看到由同一个锁保护的之前所有的修改效果。为了在线程之间进行可靠的通信,也为了互斥访问,同步是必要的。除非读和写操作都被同步,否则无法保证同步能起作用。千万不要使用Thread.stop方法,因为它是不安全的,会导致数据遭到破坏。要么共享不可变的数据,要么不共享。将可
myepicure888
·
2023-10-18 06:18
Java
java
《
Effective
Java》知识点(9)--异常
69.只针对异常的情况才使用异常异常应该只用于异常的情况下,永远不应该用于正常的控制流。例如基于异常的循环模式会模糊代码的意图,降低性能,还不能保证能正常工作。设计良好的API不应该强迫它的客户端为了正常的控制流而使用异常。方法原则返回optional或可识别的返回值(比如null)1.对象在缺少外部同步的情况下被并发访问,或者可被外部改变状态2.重复“状态相关”方法的工作提供“状态测试”方法(比
myepicure888
·
2023-10-18 06:48
Java
java
pet父母效能训练
P.E.T.父母效能训练,全称Parent
Effective
nessTraining,由美国著名人本主义心理学家托马斯-戈登博士于1962年创立的父母教育、亲子沟通课程。
A琳子93520
·
2023-10-17 21:43
《关键对话》:高效沟通与数据分析的意义不言而喻
读书交流│1期高效沟通对数据分析的意义不言而喻
Effective
Commnunicationdataanalysis●●●●分享人:木兮为了我们以后更好的准备小飞象的交流会,需要您帮忙做两件事情:第一,
小飞象—木兮
·
2023-10-17 12:16
大数据
编程语言
人工智能
java
数据分析
【
Effective
Objective-C】内存管理
文章目录前言理解引用计数引用计数工作原理属性存取方法中的内存管理自动释放池保留环要点以ARC简化引用计数使用ARC时必须遵循的方法命名规则变量的内存管理语义ARC如何清理实例变量覆盖内存管理方法要点在dealloc方法中只释放引用并接触监听要点编写“异常安全代码”时留意内存管理问题要点以弱引用避免保留环要点以“自动释放池块”降低内存峰值要点用“僵厂对象”调试内存管理问题要点不要使用retainCo
kochunk1t
·
2023-10-17 07:35
objective-c
ios
移动开发
Effective
Go:Names
简单翻译一下https://golang.org/doc/
effective
_go.htmlNames/命名Golang的命名和其他语言一样,很重要。
qingguee
·
2023-10-17 05:59
《
Effective
C++》 读书笔记 条款6-10
Effective
C++6-10Note条款06:若不想使用编译器自动生成的函数,就明确拒绝在老版的C++中,将不想自动生成的函数声明为private并且不定义在当前版本的C++中,可以使用delete
优雅的疯
·
2023-10-17 04:11
C++
c++
读书笔记:
Effective
C++
目录:Const,Mutable,Define构造、析构、赋值运算继承和面向对象设计定制new和delete设计和声明模版与泛型编程实现资源管理-对象管理,智能指针,copy函数等其他Const,Mutable,Define尽量不要用#define预编译指令定义常量或是宏函数,而改用Const,inline代替原因:使用Define定义常量或是宏函数,这段代码实在预编译期间处理,是采用直接替换的策
安然_随心
·
2023-10-17 04:11
读书笔记
【
Effective
C++】读书笔记 条款49~51
定制new和delete条款49:了解new-handler的行为1.了解new-handler当operatornew无法满足某一内存分配需求时,它会先调用一个客户指定的错误处理函数,(默认情况下这个错误处理函数是空,operatornew会直接抛出异常)。为了指定这个”用以处理内存不足”的函数,客户必须调用set_new_handler,那是声明于的一个标准库函数,他将执行一个new-hand
xiazhiyiyun
·
2023-10-17 04:10
读书笔记
effective-c++
c++
内存分配
new
delete
【
Effective
C++】读书笔记 条款52:写了placement new 也要写placement delete
定制new和delete条款52:写了placementnew也要写placementdelete1.new操作中的内存泄漏有如下一个new操作A*pb=newA;//A是一个自定义class类型我们知道,对于一个new操作,一共有如下步骤,1.调用operatornew请求分配内存。2.调用A的构造函数进行构造。3.返回指针假设第一步已经操作成功,但是在B的构造函数被调用的时候却发生了异常,所以
xiazhiyiyun
·
2023-10-17 04:10
读书笔记
effective-c++
c++
new
delete
内存泄露
Effective
C++中文版_读书笔记
预处理:#开头的语句1.宏定义:#define2.头文件包含:#include3.条件编译:#ifdef~#else#endif#ifndef#define//防止重复编译宏定义的预处理最好用const替换static类成员不能在类的构造函数初始化,只能在类外面定义(初始化)。静态常量可在内部赋值也可在类外,如在内部赋值,外部也要有定义(/声明)。如编译器不接受类内部定义,类的内部又需要用到时,i
PTF_BIN
·
2023-10-17 04:08
读书笔记
读书笔记
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他