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笔记
Java笔记
-单元测试框架TestNG
TestNG介绍TestNG是一个测试Java应用程序的单元测试框架.。为什么选择TestNG?TestNG涵盖了Junit的核心功能,且在参数化测试,依赖测试和套件测试(分组概念)方面更加突出。快速体验安装TestNG,使用maven直接引入,在pom.xml添加依赖。org.testngtestng6.10compile使用IDEA新建一个项目直接运行@Test(description="接口
是咚咚
·
2023-10-28 12:36
java
单元测试
嵌入式芯片软件工程师书籍学习路线
编程语言C《CProgrammingLanguage》《CPrimerPlus》《C和指针》《C专家编程》C++《C++Primer》《
Effective
C++》《STL源码剖析》C#《C#入门经典》《
小狗工程师
·
2023-10-28 12:26
c语言
c++
c#
Effective
Dart 学习笔记
Effective
Dart阅读
Effective
Dart时做的一些笔记。StyleGuide好代码一定是遵循良好代码风格的代码。前后一致的命名、排序和格式化使得代码具有更高的可读性。
aJIEw
·
2023-10-28 09:50
effective
C++ 笔记:条款17 以独立语句将newed对象置入智能指针
考虑以下代码voidprocessWidget(shared_ptrpw,intpri);//函数声明processWidget(shared_ptr(newWidget),pri())//函数调用pri()返回一个intWidget的构造肯定要早于shared_ptr对象的构造,这是毋庸置疑的,但是pri()在什么时候执行呢?假如现在的次序是这样的:1.Widget的构造2.pri()3.sha
jun_hinokeso
·
2023-10-27 21:17
Effective
Objective-C 2.0读书笔记(三)
接口与API设计我们在编写接口时应将其设计成易于复用的形式,这需要用到Objective-C语言中常见的编程范式(paradigm)。15.用前缀避免命名空间冲突Objective-C没有其他语言那种内置的命名空间(namespace)机制。避免此问题的唯一办法就是变相实现命名空间:为所有名称都加上适当前缀。使用Cocoa创建应用程序时一定要注意,Apple宣称其保留使用所有“两字母前缀”(two
lattr
·
2023-10-27 19:55
C++隐式内联函数
把函数的定义跟类定义一起写在头文件中,就是隐式的内联函数:https://harttle.land/2015/08/28/
effective
-cpp-30.html
xinguoshui
·
2023-10-27 15:38
4月week1文献阅读:ETCM: an encyclopaedia of traditional Chinese medicine
anencyclopaediaoftraditionalChinesemedicine中医百科全书:中医的百科全书ABSTRACTTraditionalChinesemedicine(TCM)isnotonlyan
effective
solutionforprimaryhealthcare
米妮爱分享
·
2023-10-27 10:44
Effective
C#笔记 - 用null条件运算符调用事件处理程序
使用事件的常用步骤:定义事件参数;事件源类型中声明事件;注册处理事件的方法,即监听;再需要是,触发事件。publicclassCustomEventArgs:System.EventArgs{publicstringEventData{get;privateset;}publicCustomEventArgs(stringeventData){EventData=eventData;}}publi
Francis_Rose
·
2023-10-27 10:01
一文讲透 “中间层” 思想
作者:明明如月学长,CSDN博客专家,大厂高级Java工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《
Effective
Java》独家解析》专栏作者。
明明如月学长
·
2023-10-27 10:52
感悟杂谈
java
高效能人士的七个习惯 The 7 Habits of Highly
Effective
People
l简介福布斯“有史以来最具影响力的10大管理类书籍之一”《首席执行杂志》“20世纪最具影响力的经济类书籍”在全球70个国家以32种语言畅销发行出版20年,稳居《纽约时报》、《华尔街日报》、亚马逊书店、中国各大书店最畅销书籍排行榜,长销不衰。“一本能改变你命运的奇书!”(汤姆·彼得斯语)。企业领导人都知道:只有每一位员工都成为高效能人士,企业才会真正成为高效能企业,这也同样适用于个人生活领域。史蒂芬
小潘chic
·
2023-10-27 09:15
java笔记
-基础概括04
4.继承继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为好处:提高代码的复用性。类与类之间产生了关系,是多态的前提格式:通过extends关键字,可以声明一个子类继承另外一个父类,定义格式如下:class父类{...}class子类extends父类{...}继承后的特点——成员变量①如果子类父类中出现不重名的成员变量,这
你可曾梦见过蝴蝶
·
2023-10-27 06:54
单例模式
单例模式最近在看《剑指offer》,根据《剑指offer》的讲解,结合《
effective
Java》简单学习了一下单例模式。第一篇文章,算是一个学习笔记,以后回来翻阅。
竹本辰
·
2023-10-27 00:27
Effective
C++笔记(6)—资源管理
13.以对象管理资源本条款主要讲了RAII(ResourceAcquisitionIsInitialization)资源取得实际便是初始化时机。通过“管理对象”的构造和析构完成对对象的资源管理。书中给出的例子:classInvestment{//...};Investment*createInvestment();//返回一个指向Investment对象的指针voidf(){std::auto_p
NearXDU
·
2023-10-26 19:41
Effective
C++
Effective
C++
资源管理
Effective
C++ 笔记三 资源管理
Effective
C++笔记三资源管理条款13:以对象管理资源许多资源被动态分配于heap内而后被用于单一区块或函数内。它们应该在控制流离开那个区块或函数时被释放。
weixin_34104341
·
2023-10-26 19:39
c/c++
effective
C++笔记——资源管理
文章目录以对象管理资源在资源类中小心copying行为在资源管理类中提供对原始资源的访问成对使用new和delete要使用相同型式以独立语句将newed对象置入指针资源需要在使用完之后就归还给系统,如果不这么做,糟糕的是就会发生。C++程序中常用的资源就是动态内存分配(使用完不归还会导致内存泄露),但是内存知识需要被管理的众多资源之一。其他常见的资源还包括文件描述器、互斥锁、图形界面中的字型和笔刷
影景彡
·
2023-10-26 19:09
C++
Effective
C++笔记:3.资源管理
条款13:以对象管理资源classInvestment{...}Investment*createInvestment();//返回指针,指向Investment继承体系内的动态分配单元voidf(){Investment*pInv=createInvestment();//调用工厂函数...//此处有return或者异常时,过早退出无法deletedeletepInv;//释放pInv所指对象}
mr_junning
·
2023-10-26 19:37
effective
c++
Effective
C++ 3nd笔记——资源管理
Effective
C++3nd——-资源管理以对象管理资源简单来说就是要用类来管理资源,最好使用C++11新标准提供的几种智能指针请记住:为防止资源泄漏,请使用RAII对象,他们在构造函数中获得资源并在析构函数中释放资源两个常被使用的
JallinRichel
·
2023-10-26 19:05
C++
c++
Effective
C++ 阅读笔记 03:资源管理
文章目录条款13:以对象管理资源请记住我的理解条款14:在资源管理类中小心copying行为请记住我的理解条款15:在资源管理类中提供对原始资源的访问请记住我的理解条款16:数组使用*new*和*delete*要同样用数组方式释放请记住我的理解条款17:以独立语句将newed对象置入智能指针请记住我的理解条款13:以对象管理资源请记住为防止资源泄漏,请使用RAII对象,它们在构造函数中获得资源并在
ShowM3TheCode
·
2023-10-26 19:05
Effective
C++阅读之路
c++
开发语言
【
Effective
C++ 笔记】( 三 )资源管理
祝各位程序员节日快乐~~三、资源管理条款13:以对象管理资源Useobjectstomanageresources.熟悉智能指针的人肯定不会对此觉得陌生。利用C++中对象自动析构的特性,自动地释放资源。C++编译器并未提供自动的垃圾回收机制,因此释放资源的责任落在了开发者的头上。我们被要求总是成对地使用new和delete,例如:Investment*pInv=createInvestment()
CPT1024_
·
2023-10-26 19:35
#
C/C++
1024程序员节
c++
开发语言
笔记
编辑器
linux
c语言
《
Effective
Java》笔记(三)--类和接口
文章目录使类和成员的可访问性最小化以下按照访问级别依次递增private:只有声明该成员的顶层类内部才能访问package-private:default,声明该成员的包内部的任何类都可以访问protected:声明该成员的包内部的任何类都可以访问,声明该成员的类的子类也可以访问public:任何地方都能访问要在公有类中使用访问方法而非公有域使可变性最小化不可变类是指实例不能被修改的类不要提供任何
康提扭狗兔
·
2023-10-26 15:58
读书笔记
书
博客浏览笔记
java
笔记
开发语言
连接mysql超时时间设置多少_mysql怎么设置超时时间
unsignedint*)Thetimeoutinsecondsforeachattempttoreadfromtheserver.Thereareretriesifnecessary,sothetotal
effective
timeoutvalueisthreetimestheoptionvalue.Youcansetthev
Duncan Zhang
·
2023-10-26 14:31
连接mysql超时时间设置多少
MS COCO数据集简介及评估标准介绍
评估标准4.代码COCO官网:http://cocodataset.orgCOCO论文1:MicrosoftCOCO:CommonObjectsinContextCOCO论文2:Whatmakesfor
effective
detectionproposals
AIRV_Gao
·
2023-10-26 08:42
代码
深度学习
计算机视觉
【网安大模型专题10.19】论文6:Java漏洞自动修复+数据集 VJBench+大语言模型、APR技术+代码转换方法+LLM和DL-APR模型的挑战与机会
How
Effective
AreNeuralNetworksforFixingSecurityVulnerabilities写在最前面摘要贡献发现介绍背景:漏洞修复需求和Java漏洞修复方向动机方法贡献数据集先前的数据集和
是Yu欸
·
2023-10-26 01:21
网络安全
笔记
java
语言模型
开发语言
论文阅读
安全
代码复审
深度学习
cement
1.translationGossipscanquicklycementourfriendship.ReferenceanswerTheexchangeofgossipscan
effective
lycementafriendship
桂灰灰
·
2023-10-25 21:22
Rt值是什么?
Rt(
Effective
reproductionnumber),英文直接翻译即有效再生数,其中t代表着对疫情进行干预的时间段,一般以天为单位。
清水荷_5816
·
2023-10-25 19:10
读书笔记:
Effective
C++ 3.0版2005年Scott Meyers : 55条建议
Effective
C++第一版大约在1990年,第二版1997年,第三版2005年。第四版变了名字,因为c++11、c++14变更较大,c++17、c++23对应的似乎还没有。
御风@户外
·
2023-10-25 10:42
cpp
c++
Java容器的排序_
Java笔记
——JDK提供的排序容器
在之前的文章中,我总结了应用类型的排序方法,我们可以根据自己的需求对引用类型进行灵活的排序。其实JDK已经给我们提供了可以进行排序的容器——TreeSet和TreeMap。这两个实现类可以对添加到里面的元素进行排序,而且这种排序是实时的,即我们每添加一个元素,这两个实现类就会把该元素按照顺序放在对应的位置上。与之前介绍的引用类型的排序一样,想要使用这两个实现类进行排序,我们也要提供一个“比较器”。
weixin_39605463
·
2023-10-25 04:22
Java容器的排序
【
Java笔记
】异常处理(try-catch-finally、throws、throw)
在Java语言中,将程序执行中发生的不正常情况称为“异常”。注:开发过程中的语法错误和逻辑错误不是异常。在编写程序时,经常要在可能出现错误的地方加上检测的代码,如进行x/y运算时,要检测分母为0,数据为空,输入的不是数据而是字符等。过多的if-else分支会导致程序的代码加长、臃肿,可读性差。因此采用异常处理机制。目录异常事件的分类常见异常的举例异常处理:抓抛模型try-catch-finally
java小白。。
·
2023-10-25 03:56
Java笔记总结
java
开发语言
蓝桥杯
eclipse
面向对象
基于hutool实现国密SM2的加解密,简直不要太简单!
最近整理了一波电子书籍资料,包含《
Effective
Java中文版第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-10-24 22:56
java
sm2
easypoi-实现动态列导出excel
最近整理了一波电子书籍资料,包含《
Effective
Java中文版第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-10-24 22:56
excel
easypoi
Python(一)关键字、内置函数
最近整理了一波电子书籍资料,包含《
Effective
Java中文版第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-10-24 22:50
Python
1024程序员节
python
C++教程笔记链接推荐
thechernocppseries1thechernocppseries2
Effective
C++学习笔记
HUSTER593
·
2023-10-24 18:43
C++杂谈
1024程序员节
四元运算符 java_菜鸡的
Java笔记
第四 - java 基础运算符
简化运算符代码:x=x+y可以变成x+=y求模(%)++(自增)〈++变量:表示先进行变量的自增1,而后再利用变量进行操作〉〈变量++:表示先使用变量的内容进行计算,而后自增〉,--(自减)inta=3;intb=a++;//执行完后,b=3。先给b赋值,再自增。intc=++a;//执行完后,c=5。先自增,再给b赋值System.out.println(a);System.out.printl
三疯兰尼斯特
·
2023-10-24 17:40
四元运算符
java
Is Your Website Color As Inviting as Your Home? Does Color Really Matter?
We'veallreadthecountlesspublicationsabout
effective
websitedesign,outstandingwrittencontentandtheneverendingneedforsearchengineoptimization.Butoftentheimportanceofcolorforawebsiteisoverlooked.Yetitisapr
msdnlu
·
2023-10-24 16:26
ASP.NET
website
colors
combinations
web
numbers
forms
Html复习---狂神说
Java笔记
Html复习---狂神说
Java笔记
Html标签锚链接有序标签orderList无序列表ul自定义列表dltable表媒体元素学习页面结构内联框架表单Html标签换行标签strong>加粗斜体 
HeSimple
·
2023-10-24 14:48
html
html5
Effective
C++ 第二版
r00tk1t二进制安全|Web安全|伪装成程序员的菜鸡博客首页所有文章标签mailgithubzhihuweiboQQSEHoverwritealgorithmbrowserchromechrome-sandboxcppcpp-primercpp-templatesdllhookingexploitglibcglibc-heaplinuxlinux-kernelmmapnovicephppool
cxrot
·
2023-10-24 14:07
文献阅读(28)
ProceedingsofIEEEHighPerformanceExtremeComputingConference(HPEC)研究机构:UIUCDemingChen1缩写&引用Efficientand
effective
sparseLSTMonfpgawithbank-balancedspa
tiaozhanzhe1900
·
2023-10-24 11:06
NPU
《
Effective
C++》 读书笔记 条款1-5
Effective
C++1-5条款01:视C++为一个语言联邦C++大体上由四个次语言组成:C、object-orientedC++、TemplateC++、STL条款02:尽量以const、enum、
优雅的疯
·
2023-10-24 06:10
C++
c++
多态
effective
C++ 读书笔记
effective
C++读书笔记不完整,不负责,仅供参考。
二价铁梨子
·
2023-10-24 06:39
c++
Effective
C++ 读书笔记
Effective
C++改善程序与设计的55个具体做法目录
Effective
C++改善程序与设计的55个具体做法1、让自己习惯C++ AccusomingYourselftoC++2、构造/析构/赋值运算
原来是枫哥呀!
·
2023-10-24 06:08
#
Effective
C++
c++
读书笔记:
Effective
C++ 2.0 版,条款37(不要重新定义继承而来的非虚函数)、条款38(不重新定义继承而来的缺省参数值)
条款37:决不要重新定义继承而来的非虚函数非虚函数在编译期静态绑定,容易出错。概念上也不合适。任何条件下都要禁止重新定义继承而来的非虚函数。条款38:决不要重新定义继承而来的缺省参数值继承一个有缺省参数值的虚函数。虚函数是动态绑定而缺省参数值是静态绑定的。enumShapeColor{RED,GREEN,BLUE};classShape{public:virtualvoiddraw(ShapeCo
御风@户外
·
2023-10-24 06:07
cpp
c++
读书笔记:
Effective
C++ 2.0 版,条款39(避免向下转换)、条款40(用构成实现有一个和用...实现)
条款39:避免“向下转换”继承层次从一个基类指针到一个派生类指针----被称为“向下转换”.应该使用虚函数替代,避免向下转换。安全的向下转换,过C++的dynamic_cast运算符(参见条款M2)来实现。条款40:通过分层来体现“有一个”或“用…来实现”使某个类的对象成为另一个类的数据成员,从而实现将一个类构筑在另一个类之上,这一过程称为“分层”(Layering)。“分层”这一术语有很多同义词
御风@户外
·
2023-10-24 06:07
cpp
c++
读书笔记:
Effective
C++ 2.0 版,条款41(继承和模板)、条款42(私有继承)
条款41:区分继承和模板类型T影响类的行为吗?如果T不影响行为,你可以使用模板。如果T影响行为,你就需要虚函数,从而要使用继承。条款42:明智地使用私有继承私有继承意味着“用…来实现”。私有继承意味着只是继承实现,接口会被忽略。如果D私有继承于B,就是说D对象在实现中用到了B对象,仅此而已。私有继承在软件“设计”过程中毫无意义,只是在软件“实现”时才有用。尽可能地使用分层/聚合,必须时才使用私有继
御风@户外
·
2023-10-24 06:07
cpp
c++
《
Effective
C++》读书笔记(四)
七.模板与泛型编程模板以前只是学习的时候写过一些例子,并没有真正用过。本人对模板还处于超级小白的状态,基本看不懂这章,所以就先浏览一遍吧,等今后有经验之后,再回头看一下模板相关的内容。目前打算下一步学一下STL。41.了解隐式接口和编译期多态:a)classes和templates都支持接口和多态。b)对于classses中的接口是显式的,以函数签名为中心。多态通过virtual函数发生于运行期。
puppet_master
·
2023-10-24 06:31
C/C++
读书笔记
C++
编程
new
读书笔记
Effective
【读书笔记】
Effective
C++(09)杂项
作者:LogM本文原载于https://segmentfault.com/u/logm/articles,不允许转载~9.杂项9.1条款53:不要轻易忽视编译器的警告也不要依赖编译器给你指出错误,因为不同的编译器对错误的敏感度是不同的。9.2条款54:让自己首席包括TR1在内的标准程序库C++的一些扩展特性会在TR1,虽然这些特性随着C++标准版本的更新逐渐合并到标准中.9.3条款55:让自己熟悉
LogM
·
2023-10-24 06:31
读书笔记
编程语言
c++
Effective
c++ 读书笔记
说明学习语言本身是一回事,学习如何使用这种语言进行设计和高效编程是另一回事。这本书就是在有了一定的基础知识后,在实际项目开发和后续学习中的必读经典。它基于编程实际,以条款的形式描述了需要避开的坑和需要遵守的高效原则。读过《c缺陷与陷阱》的朋友,可能在读这本书时能找到当时相同的感觉。一口气读完了本书,余音绕梁,意犹未尽。重新翻阅本书,并作此记录,以供后续复习之用。主要内容习惯c++c++是一个语言联
guotianqing
·
2023-10-24 06:58
读书笔记
cpp
c++
effective
读书笔记
Effective
C++ 读书笔记(45-50):杂项讨论
Effective
C++读书笔记(45-50):杂项讨论Item45--清楚知道C++编译器默默为我们完成和调用哪些函数构造函数、拷贝构造、析构、赋值、取地址Item46--宁愿编译和连接时出错,也不要执行时才错举了个把月份抽象成类
aipang7206
·
2023-10-24 06:27
c/c++
More
Effective
C++读书笔记
More
Effective
C++读书笔记基础议题条款1:区别指针与引用条款2:尽量使用C++风格的类型转换条款3:不要对数组使用多态条款4:非必要不提供默认构造函数操作符条款5:谨慎定义类型转换函数条款
cwdben
·
2023-10-24 06:27
c++
Effective
C++ 学习笔记 第九章:杂项讨论
第一章见
Effective
C++学习笔记第一章:让自己习惯C++第二章见
Effective
C++学习笔记第二章:构造、析构、赋值运算第三章见
Effective
C++学习笔记第三章:资源管理第四章见
Effective
C
P2Tree
·
2023-10-24 06:26
C++
学习笔记
C++
Effective
C++
Effective
C++(第三版)读书笔记
Effective
C++(第三版)读书笔记文章目录
Effective
C++(第三版)读书笔记1.让自己习惯C++01.视C++为一个语言城邦02.尽量以const,enum,inline替换#define03
Luven777
·
2023-10-24 06:56
计算机基础
c++
多态
编程语言
上一页
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
其他