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笔记
之线程池详解
文章目录一、线程池是什么?二、为什么要使用线程池?三、jdk自带的四种线程池1.线程池参数2.工作队列3.拒绝策略4.四种线程池一些示例四、自定义线程池一、线程池是什么?一种线程使用模式,是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。二、为什么要使用线程池?(1)降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。(2)提高响应速度。当任务到达
十一*
·
2023-09-12 19:39
Java多线程
java
多线程
Java笔记
:线程池
一.正确使用ThreadPoolExecutor创建线程池1.1、基础知识Executors创建线程池便捷方法列表:下面三个是使用ThreadPoolExecutor的构造方法创建的方法名功能newFixedThreadPool(intnThreads)创建固定大小的线程池newSingleThreadExecutor()创建只有一个线程的线程池newCachedThreadPool()创建一个不
zui初的梦想
·
2023-09-12 19:07
java
笔记
开发语言
从零起步构建自己的快速语义搜索模型
雷锋网按:本文为AI研习社编译的技术博客,原标题Theunreasonable
effective
nessofDeepLearningRepresentations,作者为EmmanuelAmeisen。
tianguiyuyu
·
2023-09-12 17:16
自然语言nlp
『清安无别事-赠书02期』|〖
Effective
软件测试〗
书籍封面
Effective
软件测试强调了测试的关键性。它提醒我们,软件测试不仅仅是一个附加项或者一项简单的任务,而是确保软件质量和可靠性的关键步骤。
清安无别事
·
2023-09-12 17:42
测试
Java笔记
--- continue与return
一、continue1、continue语句用于结束本次循环,继续执行下一次循环。2、continue语句出现在多层嵌套的循环语句体中时,可以通过标签指明要跳过的是哪一层循环。二、流程图三、入门练习packagedemo03;publicclassContinue01{publicstaticvoidmain(String[]args){inti=1;while(i<=4){i++;if(i==2
鸭鸭老板
·
2023-09-12 16:35
java基础
java
Java笔记
--- 循环练习
一、练习一某人有100,000元,每经过-次路口,需要交费,规则如下:1)当现金>50000时每次交5%2)当现金50000){money-=money*0.05;sum++;}elseif(money>=1000){money-=1000;sum++;}else{System.out.println("余额不足");break;}}System.out.println("一共可以过"+sum+"
鸭鸭老板
·
2023-09-12 16:35
java基础
java
Java笔记
--- 嵌套循环控制
一、嵌套循环控制1、将一个循环放在另一个循环体内,就形成了嵌套循环。其中,for,while,do..while均可以作为外层循环和内层循环。[建议一般使用两层,最多不要超过3层,否则,代码的可读性很差]2、嵌套循环就是把内层循环当成外层循环的循环体。当只有内层循环的循环条件false时,才会完全跳出内层循环,才可结束外层的当次循环,开始下一次的循环。3、设外层循环次数为m次,内层为n次,则内层循
鸭鸭老板
·
2023-09-12 16:05
java基础
java
Java笔记
--- 嵌套分支
一、嵌套分支在一个分支结构中又完整的嵌套了另一个完整的分支结构,里面的分支的结构称为内层分支外面的分支结构称为外层分支。规范:不要超过3层二、入门练习参加歌手比赛,如果初赛成绩大于8.0进入决赛,否则提示淘汰。并且根据性别提示进入男子组或女子组。输入成绩和性别,进行判断和输出信息。packagedemo03;importjava.util.Scanner;publicclassTest03{pub
鸭鸭老板
·
2023-09-12 16:05
java基础
java
Java笔记
--- 关系运算符
一、关系运算符1、关系运算符的结果都是boolean型,也就是要么是true,要么是false。2、关系表达式经常用在if结构的条件中或循环结构的条件中。二、类型packagedemo02;publicclassRelation{publicstaticvoidmain(String[]args){inta1=10;inta2=20;System.out.println(a1==a2);Syste
鸭鸭老板
·
2023-09-12 16:04
java基础
java
Java笔记
--- 布尔类型
一、布尔类型1、布尔类型也叫boolean类型,booolean类型数据只允许取值true和false,无null。packagedemo01;publicclassBool{publicstaticvoidmain(String[]args){booleana1=true;System.out.println(a1);}}2、boolean类型占1个字节。3、boolean类型适于逻辑运算,一般
鸭鸭老板
·
2023-09-12 16:34
java基础
java
【Java】
Effective
Lambda Expressions in Java
原文
Effective
LambdaExpressionsinJava|byBubuTripathy|MediumIntroductoryLambdaexpressionswereintroducedinJava8toallowfunctionalprogramminginJava.Theyareaconcisewaytoexpressfunctionsthatcanbeusedasdataandp
·
2023-09-12 14:45
jav
jdk8的特性stream().map()
blog.csdn.net/sanchan/article/details/70753645java8的optional的使用:http://www.jdon.com/idea/java/using-optional-
effective
ly-in-java
keyuan0214
·
2023-09-12 09:52
Java笔记
-MAC Eclipse Tomcat Port 8080 required by Tomcat v8.5 Server at localhost is already in use
问题描述:报8080端口被占用Port8080requiredbyTomcatv8.5Serveratlocalhostisalreadyinuse解决办法:1、终端输入sudolsof-i-n-P|grep80802、删除对应的项目sudokill-923543
HELLO_Cand
·
2023-09-12 06:15
java学习方向
title:Java学习方向总结date:2018-01-1722:47:39tags:[tips]categories:[other]设计模式《大话设计模式》代码编写优化《重构改善既有代码的设计》《
effective
java
一路摇到顶
·
2023-09-12 00:55
Java笔记
:ThreadLocal
1.ThreadLocal简介多线程访问同一个共享变量的时候容易出现并发问题,特别是多个线程对一个变量进行写入的时候,为了保证线程安全,一般使用者在访问共享变量的时候需要进行额外的同步措施才能保证线程安全性。ThreadLocal是除了加锁这种同步方式之外的一种保证一种规避多线程访问出现线程不安全的方法,当我们在创建一个变量后,如果每个线程对其进行访问的时候访问的都是线程自己的变量这样就不会存在线
zui初的梦想
·
2023-09-12 00:47
java
笔记
python
Java笔记
:Volatile
一、简介volatile是Java提供的一种轻量级的同步机制。Java语言包含两种内在的同步机制:同步块(或方法)和volatile变量,相比于synchronized(synchronized通常称为重量级锁),volatile更轻量级,因为它不会引起线程上下文的切换和调度。但是volatile变量的同步性较差(有时它更简单并且开销更低),而且其使用也更容易出错。二、并发编程的3个基本概念(1)
zui初的梦想
·
2023-09-12 00:17
java
java
笔记
jvm
Cement
Theexchangeofgossipcan
effective
lycementafriendship.场景:总统访问是为了加强两国联盟造句:Thepresident’svisitwasIntendedtocementthealliancebetweenthetwocountries.cement
Nana酱_
·
2023-09-11 10:00
探路jooby
WebFrameworkBenchmarksRound16里发现一个厉害玩意各大框架性能对比Multiplequeries这一项排第六哦其他各项的表现也非常不错,于是打开了官网jooby官网Simpleand
effective
programmingmodelforbuildingsmallandlargescalewebapplicationsBuiltwithdeveloperproducti
hohov
·
2023-09-10 23:35
学懂现代C++——《
Effective
Modern C++》之类型推导和auto
前言之前分享过ScottMeyers的两本书《
Effective
C++》和《More
Effective
C++》。这两本书对我深入学习C++有着很大的帮助,建议所有想进阶C++技术的同学都可以看看。
·
2023-09-10 23:51
c++c++11c++14
好书分享 ----《
Effective
软件测试》
前言:仅次于选择益友,就是选择好书。——考尔德写在前面:为什么被推荐?软件测试入行容易进阶难。从测试小白成长为测试经理、总监级别人才,要跨越长长的技术栈升级之路,挑战非常高的综合能力要求。在软件开发过程中,测试是最关键的部分。为编写良好测试以及防止bug进入生产环节,编程人员必须精通掌握基于需求规格的测试、边界测试、结构化测试以及其他核心策略。在成长过程中,从经典好书中汲取养分是提升技能的核心方式
万物皆可der
·
2023-09-09 22:46
优质图书分享
程序人生
学习方法
《
Effective
Java》知识点(1)--创建和销毁对象
1.用静态工厂方法代替构造器,优点1.1它们有名称1.2不必在每次调用它们的时候都创建一个新对象1.3可以返回原返回类型的任何子类型的对象1.4所返回的对象的类可以随着每次调用而发生变化,这取决于静态工厂方法的参数值1.5方法返回的对象所属的类,在编写包含该静态工厂方法的类时可以不存在2.遇到多个构造器参数时要考虑使用构建器builder如果类的构造器或者静态工厂中具有多个参数,设计这种类时,Bu
myepicure888
·
2023-09-09 17:12
Java
java
开发语言
Python: Queue实现生产者及消费者模型
参考
Effective
Python。
圣地亚哥_SVIP
·
2023-09-09 15:29
牛逼的“EM菌”到底有多厉害?
EM菌是
Effective
Microorganisms的英文缩写,中文意思是有效微生物菌群。
半杯咖啡_9298
·
2023-09-09 14:06
Effective
C++ 中文版(第三版)读书笔记 更新ing~
Effective
C++中文版(第三版)持续更新ing让自己习惯C++条款1视c++为一个联邦条款2尽量以const,enum,inline替换#define条款3尽可能使用const条款4确定对象使用前已被初始化构造
yyjshang
·
2023-09-09 12:44
Cpp
Learning
Road
c++
开发语言
c#
java
《
Effective
C++中文版,第三版》读书笔记6
条款32:确定你的public继承塑模出is-a关系简单知识点回顾(若不知道那就是扫盲了):is-a关系:子类public继承父类。比如说Apublic继承了B。我们可以说A是B的一种特殊情况has-a关系:指的是一种组合关系,是关联关系中的一种(一个类中有另一个类的实例),是整体和部分的关系。更通俗点讲:其实就是这两种关系的字面意思。不用特别记忆。真理:代码编译通过并不代表就可以正确运行“pub
会写bug的3000
·
2023-09-09 12:44
C/C++学习笔记
c++
开发语言
学习
《
Effective
C++中文版,第三版》读书笔记8
条款49:了解new-handler的行为当operatornew无法满足某一内存分配需求时,它常会抛出异常。以前会返回一个null,某些旧式的编译器目前也是这样。#includevoidoutOfMem(){std::cout#include//如果你在class内部声明任何形式的news,它会遮掩其标准形式。除非你的意思是要阻止class的客户使用这些形式。//建立一个baseclass内涵所
会写bug的3000
·
2023-09-09 12:44
C/C++学习笔记
c++
开发语言
学习
《
Effective
C++中文版,第三版》读书笔记7
条款41:了解隐式接口和编译期多态隐式接口:仅仅由一组有效表达式构成,表达式自身可能看起来很复杂,但它们要求的约束条件一般而言相当直接而明确。显式接口:通常由函数的签名式(也就是函数名称、参数类型、返回类型)构成在源码中明确可见。#include//个人感觉隐式和显式接口只是站在了不同的角度看一个类的接口。//站在类的角度://类中定义的接口是显示的//站在template参数的这个角色的角度而言
会写bug的3000
·
2023-09-09 12:13
C/C++学习笔记
c++
开发语言
学习
《
Effective
C++中文版,第三版》读书笔记5
条款26:尽可能延后变量定义式出现时间原因:只要你定义了一个变量而其类型带有一个构造和一个析构,程序控制流到达其定义时有构造成本,控制流离开该变量的作用域时有析构成本尽可能延后不只因该延后变量的定义,直到非得使用该变量的前一刻为止,甚至应该尝试延后这份定义直到能够给它初值实参为止。只在循环内使用的变量A:定义于循环外B:定义于循环内两种情况使用A1.赋值成本比‘’构造+析构‘成本低2.正在处理代码
会写bug的3000
·
2023-09-09 12:13
C/C++学习笔记
c++
开发语言
学习
Effective
Java 读书笔记
最近重新翻看
Effective
Java一书,并且将阅读中的觉得重要的地方记录与此,方便日后浏览。
山林挽风
·
2023-09-09 05:00
亲爱的小孩,今天有没有哭——国际不打小孩日
国际不打小孩日,是由美国反体罚组织“有效管教中心(CenterFor
Effective
Discipline)1998年发起的。节日通过各种活动,宣导反体罚的儿童人权观念。
梓柠
·
2023-09-08 12:37
MobileViT v3论文超详细解读(翻译+精读)
前言今天读一下MobileViTv3的论文《MOBILEVITV3:MOBILE-FRIENDLYVISIONTRANS-FORMERWITHSIMPLEAND
EFFECTIVE
FUSIONOFLOCAL
路人贾'ω'
·
2023-09-08 10:55
transformer
人工智能
YOLO
transformer
深度学习
计算机视觉
目标检测
为什么计算机经典大头书老是看不进去?
当时看《
Effective
Java》、《深入理解java虚拟机》全都一脸
yes的练级攻略
·
2023-09-08 09:22
超图聚类论文阅读1:Kumar算法
《超图中模块化的新度量:有效聚类的理论见解和启示》《ANewMeasureofModularityinHypergraphs:TheoreticalInsightsandImplicationsfor
Effective
Clustering
Ricardo1998
·
2023-09-08 06:17
超图聚类
算法
聚类
论文阅读
2022-06-28
break-word;word-break:break-all; 也不是word-wrap:break-word;overflow:auto;```slot```在template的table中{{row.
effective
Tim
南无豆腐
·
2023-09-08 01:08
《
Effective
软件测试》——图书推荐
一、背景介绍:《
Effective
软件测试》是清华大学出版的一本关于软件测试的实用指南,旨在帮助测试人员提高测试效率和质量,减少错误和缺陷,从而提高软件质量。
热爱编程的小白白
·
2023-09-07 22:52
单元测试
压力测试
学妹学Java(一)
⭐简单说两句⭐作者:后端小知识CSDN个人主页:后端小知识GZH:后端小知识欢迎关注点赞收藏⭐️留言Hello,亲爱的各位友友们,好久不见,今天给大家带来一篇学妹写的
Java笔记
(简洁版)【声明】:笔记仅用于学习交流文章目录
后端小知识
·
2023-09-07 18:58
专业课笔记(持续更新)
java
开发语言
kotlin open
TheopenannotationonaclassistheoppositeofJava'sfinal:itallowsotherstoinheritfromthisclass.Bydefault,allclassesinKotlinarefinal,whichcorrespondsto
Effective
Java
Smallmeng
·
2023-09-07 16:28
Effective
C++学习笔记(第二章)
条款05:了解C++默默编写并调用的哪些函数如果写了一个空的类,C++编译器会为这个类自当产生四个函数,并且这些函数都是inline的:(1)默认构造函数,不带参数;(2)析构函数;(3)拷贝构造函数;(4)赋值运算符;实际上在现代C++(C++11之后)还会产生一个移动构造函数;开发者如果实现了一个类的构造函数(带参数),则编译器就不会为这个类产生默认构造函数了。编译器在子类产生默认赋值运算符的
crazyhank
·
2023-09-07 14:21
Golang八股文(0):Golang学习文章总结
Effective
Go翻译版这篇是从官网扒下来的,单纯的英文版看
苦涩花开5486
·
2023-09-07 13:45
Golang相关
golang
curl
filename_
effective
curl写入的最终文件名。仅当告诉curl使用-O,--remote-name或-o,--output选项写入文件时,这才有意义。
宇晨棒棒的
·
2023-09-07 11:53
Effective
C++条款23——宁以non-member、non-friend替换member函数(设计与声明)
想象有个class用来表示网页浏览器。这样的class可能提供的众多函数中,有一些用来清除下载元素高速缓存区(cacheofdownloadedelements)、清除访问过的URLS的历史记录(historyofvisitedURLs)、以及移除系统中的所有cookies:classWebBrowser{public:voidclearCache();voidclearHistory();voi
StudyWinter
·
2023-09-07 03:53
Effective
C++
开发语言
c++
keep
studying
学习
Effective
C++
Effective
C++条款21——必须返回对象时,别妄想返回具reference(设计与声明)
一旦程序员领悟了pass-by-value(传值)的效率牵连层面(见条款20),往往变成十字军战士,一心一意根除pass-by-value带来的种种邪恶。在坚定追求pass-by-reference的纯度中,他们一定会犯下一个致命错误:开始传递一些references指向其实并不存在的对象。这可不是件好事。考虑一个用以表现有理数(rationalnumbers)的class,内含一个函数用来计算两
StudyWinter
·
2023-09-07 03:23
Effective
C++
c++
开发语言
Effective
C++
keep
studying
学习
Effective
C++条款22——将成员变置声明为private(设计与声明)
OK,下面是我的规划。首先带你看看为什么成员变量不该是public,然后让你看看所有反对public成员变量的论点同样适用于protected成员变量。最后导出一个结论:成员变量应该是private。获得这个结论后,本条款也就大功告成了。好,现在看看public成员变量。为什么不采用它呢?让我们从语法一致性开始(同时请见条款18)。如果成员变量不是public,客户唯一能够访问对象的办法就是通过成
StudyWinter
·
2023-09-07 03:23
Effective
C++
c++
java
开发语言
effective
c++
keep
studying
Effective
C++条款24——若所有参数皆需类型转换,请为此采用non-member涵数(设计与声明)
我在导读中提过,令classes支持隐式类型转换通常是个糟糕的主意。当然这条规则有其例外,最常见的例外是在建立数值类型时。假设你设计一个class用来表现有理数,允许整数“隐式转换”为有理数似乎颇为合理。的确,它并不比C++内置从int至double的转换来得不合理,而还比C++内置从double至int的转换来得合理些。假设你这样开始你的Rationalclass:classRational{p
StudyWinter
·
2023-09-07 03:22
Effective
C++
c++
开发语言
keep
studying
Effective
C++
学习
『Bug挖掘机 - 赠书02期』|〖
Effective
软件测试〗
大家好,我是洋子,前段时间给大家推荐了《测试设计思想》,今天再给大家推荐一本软件测试领域的新书这本书就比较接地气了,是一本软件测试的入门书籍,但同样适用于1-3年软件测试经验的读者阅读这本书第一章就用Java代码以及编写单元测试用例来展示程序当中的隐藏Bug,如果你熟悉Java语言,这本书将更加适合阅读除了开发,作为测试人员,最好也能去看代码,重点关注代码异常处理,以及入参的列表当中存在的重复元素
Bug 挖掘机
·
2023-09-06 23:33
bug
单元测试
压力测试
测试
测试开发
软件测试
测试工具
java笔记
-基础概括05
一、常用的API1.object类java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。如果一个类没有特别指定父类,那么默认则继承自Object类。例如:publicclassMyClass/*extendsObject*/{//...}publicStringtoString():返回该对象的
你可曾梦见过蝴蝶
·
2023-09-06 20:36
Effective
java 整理(第三版)
整理一下自己
effective
java创建和销毁对象静态工厂方法代替构造器优点静态工厂方法有名字,是客户端代码更容易阅读不必每次都创建一个新对象可以返回任意子类型的对象返回的对象可以在每次调用下发生变化取决于参数值
陈沉成染
·
2023-09-06 16:29
maven项目clean,Some problems were encountered while building the
effective
model for
maven项目点击clean出现问题:Someproblemswereencounteredwhilebuildingthe
effective
modelforcom.whgk:robotclient:jar
家家小迷弟
·
2023-09-06 16:51
work
Effective
Java 第16条: 复合优先于继承
继承(inheritance)是实现代码重用的有力手段,但它并非永远是完成这项工作的最佳工具.在包的内部使用继承是非常安全的.然而,对于普通的具体类进行跨越包边界的继承,则是非常危险的.与方法调用不同的是,继承打破了封装性.子类依赖于其超类中特定功能的实现细节.超类在后续的版本中可以获得新的方法.避免上述问题:不用扩展现有的类,而是在新的类中新增一个私有域,它引用现有类的一个实例.这种设计被称为"
linyk3
·
2023-09-06 16:54
AutoAlign: Fully Automatic and
Effective
Knowledge Graph Alignment enabled by Large Language Models
本文是LLM系列文章,针对《AutoAlign:FullyAutomaticand
Effective
KnowledgeGraphAlignmentenabledbyLargeLanguageModels
UnknownBody
·
2023-09-06 15:56
LLM
知识图谱
知识图谱
语言模型
人工智能
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他