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笔记
Paper - 预测异源多聚体相互作用
Effective
Virial Coefficient (有效节流系数) 算法
欢迎关注我的CSDN:https://spike.blog.csdn.net/本文地址:https://spike.blog.csdn.net/article/details/135974780论文:Predictingheteropolymerinteractions:demixingandhypermixingofdisorderedproteinsequences预测异聚物相互作用:无序蛋白
SpikeKing
·
2024-02-02 16:39
AI
for
Biotech
异源多聚体相互作用
节流系数
2018-09-15
Effective
c++第三版绪论std::size_t是一个typedef,属于unsigned类型。
H丶hard
·
2024-02-02 15:54
《Classroom teaching skills.》第二章结束
Itcanhelptheteacherfocusonplanning...Andhelpteacherplan
effective
instructionalevents.Andplanvalidvaluationprocedures
刘婕_18e1
·
2024-02-02 13:23
【Think In
Java笔记
】第1章 对象导论
1.对象导论OOP面向对象编程C、Basic等语言所在的抽象仍要求在解决问题时基于计算机的解决,而不是基于所解决问题的结构来考虑。要建立起问题空间的元素和解空间的对象之间一一映射的关系万物皆对象;程序是对象的集合每个对象都提供服务当正在试图开发或者理解一个程序设计时,最好的方法之一就是将对象想象成“服务提供者”。程序本身将向用户提供服务,它将通过调用其他对象提供的服务来实现这一目的。被隐藏的具体实
weixin_30703911
·
2024-02-02 09:46
java
尽量使用 const
点击链接学习C++优化技巧:
Effective
C++编译器不按套路出牌,该怎么办?
于小咸
·
2024-02-01 20:09
C/C++
学习路线
c++
编程语言
为什么基类的析构函数是虚函数
点击链接查看更多C++技巧:
Effective
C++考虑以下继承结构,派生类Derived中申请了一块内存,使用指针i_ptr_管理,并在析构的时候释放掉。
于小咸
·
2024-02-01 20:09
C/C++
学习路线
c++
内存泄漏
内存管理
指针
编程语言
Effective
Java第二条builder有感
有这么一个computer实体类,但是我们不想构造一个computer的时候都用重载构造方法或者set方法,不美观,也不太好扩展,不符合设计原则。所以我们可以通过链式编程的方式来实现自定义computer配置,而且可以通过建造者模式实现固定computer配置。publicclassComputer{privateStringcpu;privateStringcuda;privateStringb
不过普通话一乙不改名
·
2024-02-01 09:26
设计模式
java
开发语言
《原则》-第八章(生活原则)1.6
Ihavefoundunderstandinghownatureandevolutionworkhelpfulinanumberofways.Mostimportantly,ithashelpedmedealwithmyrealitiesmore
effective
lyandmakediffi
李子心诚
·
2024-01-31 21:36
搜索引擎(二)-- 预测评价指标
一般来说,我们会从召回速度和召回功效
Effective
ness(准确与否)两个方面来评价。本文将着重基于后者评价一个搜索引擎的好与
黄杨峻
·
2024-01-31 07:08
港科大学习笔记
搜索引擎
算法
机器学习
java listiterator_
Java笔记
--Java的List、Iterator用法
1.List的使用准备知识:List继承自Collection接口。List是一种有序集合,List中的元素可以根据索引(顺序号:元素在集合中处于的位置信息)进行取得/删除/插入操作。跟Set集合不同的是,List允许有重复元素。对于满足e1.equals(e2)条件的e1与e2对象元素,可以同时存在于List集合中。当然,也有List的实现类不允许重复元素的存在。List还提供一个listIte
衣锦夜行的李公子
·
2024-01-30 11:58
java
listiterator
001.5 flutter之dart最佳实践
Effective
Dart:UsageDOusestringsinpartofdirectives.尽管part语法会导致一个库的源码被分散到多个文件中(一个库就一个文档多好哇),但dart官网还是推荐使用
码农二哥
·
2024-01-30 01:58
Effective
c++ 改善程序与设计的55个具体做法
条款01:视C++为一个语言联邦CObject-OrientedC++TemplateC++STL条款02:尽量以const,enum,inline代替#defineclassGamePlayer{private:staticconstintNumTurns=5;//测试编译器是否支持intscores[NumTurns];
DsAuto_hello
·
2024-01-30 00:05
apollo学习
c++
Effective
C++ 改善程序与设计的55个具体做法
条款01:视C++为一个语言联邦将C++视为一个由相关语言组成的联邦,而非单一语言。即视为以下4个次语言组成的联邦:(1)C:区块、语句、预处理器、内置数据类型、数组、指针等统统来自C。(2)Obiect-OrientedC++:classes(包括构造函数和析构函数)、封装、继承、多态、虚函数(动态绑定)......等等(3)TemplatesC++:泛型编程。(4)STL:是个template
llz56
·
2024-01-30 00:04
2022年设计模式
c++
开发语言
后端
Effective
C++改善程序与设计的55个具体做法笔记
目录1让自己习惯C++Item1:将C++视为federationoflanguagesItem2:用consts、enums和inlines取代#defineItem3:尽可能的使用constItem4:确定对象被使用前已经先被初始化2构造、析构和赋值运算Item5:了解C++默认编写并调用哪些函数Item6:若不想使用编译器自动生成的函数,就该明确拒绝Item7:为多态基类声明virtual析
kwdecsdn
·
2024-01-30 00:33
C++和大数据
c++
More
effective
C++ 35 提炼
一基础议题1仔细区别pointers和referencespointers可以指向null,但是references不行。references必须要有初值,但pointers不需要。pointers可以被重新赋值,但是references不行。当你知道你需要指向某个东西,而且绝对不会改变指向其他东西,或是当你实现一个操作符而其他语法需求无法有pointers达成,你就应该选择references。
going with the wind
·
2024-01-30 00:03
c++
《
Effective
STL》读书笔记(四):迭代器
iterator优先于const_iterator,reverse_iterator,const_reverse_iteratorSTL中所有标准容器都提供了标题提到的四种迭代器类型。对于容器container而言,iterator类型相当于T*,const_iterator类型相当于constT*,剩下两个是反向迭代器的普通类型和const类型。对于vector容器中的insert和erase来
9ack!?
·
2024-01-29 21:51
c++
开发语言
stl
《
Effective
STL》读书笔记(三):关联容器
理解相等(equality)和等价(equivalence)的区别相等的概念是基于operator==的,但是相等不意味着两个对象完全相等,取决于operator==的具体实现。等价关系是以“在已排序的区间中对象值的相对顺序”为基础的。对于两个对象x和y,如果按照关联容器c的排列顺序,每个都不在另一个的前面,那么这两个对象的值在c中就是等价的。针对一个set来说,它的默认比较函数是less,在默认
9ack!?
·
2024-01-29 21:20
c++
stl
浅谈Linux下的ruid、euid、suid及普通用户可执行程序以root权限特权运行的方法
这三个UID分别为实际用户ID(realuid)、有效用户ID(
effective
uid)、保存的设置用户ID(savedset-user-ID)。
toMyLord
·
2024-01-29 20:47
Effective
oc 2.0 第二章学习--对象、消息、运行期
Effective
oc2.0第二章学习--对象、消息、运行期前言理解属性这一概念属性特质原子性读写权限内存管理语义方法名注意的点要点在对象内部尽量直接访问实例变量注意的点要点理解“对象等同性”这一概念特定类所具有的等同性判断方法等同性判断的执行深度理解
菜的不敢吱声
·
2024-01-29 18:58
学习
ios
objective-c
Effective
oc 2.0 第三章学习--接口与API设计
接口与API设计用前缀避免命名空间冲突要点提供“全能初始化方法”要点实现description方法要点尽量使用不可变对象要点使用清晰协调的命名方式方法命名类与协议命名要点为私有方法名加前缀要点理解Objective-C错误模型NSError对象封装的三条信息:NSError用法要点理解NSCopying协议重写copy方法copy和mutableCopy的区别深拷贝和浅拷贝的区别要点用前缀避免命名
菜的不敢吱声
·
2024-01-29 18:26
学习
java
数据结构
WorkPlan
includingwhatyou'regoingtodo,when,whereyou'regoing,whatsalaryyou'regoingtoget,andwhoyourbossis.Youwillbeabletomanageyourwork
effective
lyandreduceyourburdenoflifeandwork.Comeandjo
陈朝晖_c346
·
2024-01-29 14:46
Java笔记
(网络编程、正则表达式)
一、网络编程1.网络协议(TCP/IP)1.1.概述传输层协议中有两个非常重要的协议:传输控制协议TCP(TransmissionControlProtocol)用户数据报协议UDP(UserDatagramProtocol)**TCP/IP以其两个主要协议:传输控制协议(TCP)和网络互联协议(IP)**而得名,实际上是一组协议,包括多个具有不同功能且互为关联的协议。IP(InternetPro
独行乡窝窝侠
·
2024-01-29 10:15
java
笔记
【book 58】《The Little Blue Thinking Book》
【book58】《TheLittleBlueThinkingBook》——50powerfulprinciplesforclearand
effective
thinking.一本关于逻辑思维的书。
毛英勇
·
2024-01-29 08:05
Effective
Java-创建和销毁对象
第1条:考虑用静态工厂方法代替构造器静态工厂方法的优势有名称不必在每次调用的时候都创建一个新对象可以返回原返回类型的任何子类型的对象在创建参数化类型实例的时候,它们是代码变得更加简洁静态工厂方法的缺点类如果不含公有的或者受保护的构造器,就不能被子类化它们与其他的静态方法实际上没有任何区别静态工厂方法的惯用名称valueOf:类型转化方法of:valueOf的简洁表示getInstance:用于单例
勇往直前888
·
2024-01-29 01:10
JAVA笔记
5
Java语法基础1.标识符:用来标识类名、对象名、变量名、方法名、类型名、数组名、文件名的有效字符序列。2.合法的标识符:由字母、数字、下划线“_”、美元符号“$”或者“¥”组成,并且首字符不能是数字。不能把java关键字和保留字作为标识符。标识符对大小写敏感。关键字:Java语言中已经赋予了特定含义的3.变量:程序运行期间可以被改变的量。在程序中使用变量,必须先创建它并为它取一个名字,并且指明它
Lucky_Husky
·
2024-01-28 18:56
java
笔记
开发语言
使用ABAP实现Mock测试工具Mockito
Mockitoisamockingframework,JAVA-basedlibrarythatisusedfor
effective
unittestingofJAVAapplications.Inourunittestthereareusuallysomedependencyonotherexternalserviceimplementationforexamplene
JerryWang_汪子熙
·
2024-01-28 13:57
Java笔记
:成员变量,局部变量,类变量,实例变量以及注意事项
局部变量:方法中定义的变量。成员变量(类似C中的全局变量):成员变量定义在方法体和语句块之外。成员变量就概括描述了类中的变量,不区分static。是以下变量的统称。类变量(静态变量):独立于方法之外的变量,属于类本身。需要static修饰,事实上,类变量就是以static修饰的独立于方法之外的成员变量。类变量必须在方法、构造方法和语句块之外。无论一个类创建了多少个对象,类只拥有类变量的一份拷贝。实
哦00
·
2024-01-28 09:57
css---使用css实现导航的高亮、鼠标悬停显示、改变原生的单选和多选的样式----(转自http://yincheng.site/using-html-css-instead-of-js)...
本文转自http://yincheng.site/using-html-css-instead-of-js
Effective
前端1:能使用html/css解决的问题就不要使用JS2016年9月17日借用
as836677631
·
2024-01-28 05:19
xhtml
前端
ViewUI
Java笔记
--- 一、双列集合
一、双列集合双列集合的特点Map创建Map对象时,要规定键和值的泛型Map是一个接口,不能直接创建,要创建实例化对象Map的遍历通过键找值先获取到键的对象,并放到一个单列集合中(map.KeySet()方法)遍历通过键调用get()方法获取到值遍历可以用增强for,迭代器,Lambda表达式(forEach())键值对(forEach的底层原理)通过调用map.entrySet()把键值对放到一个
Marchwho
·
2024-01-28 02:54
java
idea
笔记
Java笔记
--- 五、File
五、File概述将字符串变成File对象,再去使用里面的方法父级路径:除了文件本身的路径C:\Users\Desktop子级路径:文件名m.txt常见的成员方法判断、返回length只能获取文件的大小(字节数量)创建、删除delete方法默认只能删除文件和空文件夹delete方法直接删除,不走回收站获取并遍历套路进入文件夹遍历数组判断判断
Marchwho
·
2024-01-28 02:54
java
idea
笔记
Java笔记
--- 二、Stream流
二、Stream流结合Lambda表达式,简化集合、数组的操作获取Stream流对象单列集合获取Stream流双列集合获取Stream流数组获取Stream流一堆零散的数据获取Stream流Stream流的静态方法of的形参是一个可变参数,可以传递零散数据,也可以传递数组但是数组必须是引用数据类型Stream流的中间方法Stream流的终结方法收集方法可以放到(list,Set,Map)中
Marchwho
·
2024-01-28 02:24
java
idea
笔记
Java笔记
--- 三、方法引用
三、方法引用概述分类引用静态方法引用成员方法本类中注意,静态方法中没有this,需要创建本类的对象引用构造方法其他的调用方式使用类名引用成员方法引用数组的构造方法
Marchwho
·
2024-01-28 02:24
java
笔记
idea
Java笔记
--- 四、异常
四、异常Java.lang.ThrowableErrorException(异常)异常的作用异常的处理方式JVM默认的处理方式捕获异常(自己处理)try里面没有出现异常,就不会运行catch里面的代码如果出现多个异常,需要多个catch要处理异常(如果异常存在父子关系,父类应该写在最下面)在JDK7以后,可以在catch中同时捕获多个异常,中间用|隔开,采取同一种方案如果try中没有捕获到,采用虚
Marchwho
·
2024-01-28 02:22
java
笔记
开发语言
C++书籍推荐(持续更新...)
目录新手C++PrimerPlus初级数据结构算法设计与分析中级C++CoreGuidelines
Effective
C++More
Effective
C++高级C++并发编程实战C++Templates专家
A_cainiao_A
·
2024-01-27 23:58
c++
Effective
OC 2.0 第一条:编译时与运行时理解
编译时:即编译器对语言的编译阶段,编译时只是对语言进行最基本的检查报错,包括词法分析、语法分析等等,将程序代码翻译成计算机能够识别的语言(例如汇编等),编译通过并不意味着程序就可以成功运行。运行时:即程序通过了编译这一关之后编译好的代码被装载到内存中跑起来的阶段,这个时候会具体对类型进行检查,而不仅仅是对代码的简单扫描分析,此时若出错程序会崩溃。可以说编译时是一个静态的阶段,类型错误很明显可以直接
4558c6be3300
·
2024-01-26 23:15
Java笔记
(多线程)
文章目录一、多线程1.程序,进程,线程2.并行和并发3.单核CPU和多核CPU4.多线程优缺点和应用场景5.线程创建5.1.Thread5.2.Runnable5.3.继承和实现的区别6.优先级和常用方法6.1.优先级概述6.2.常用方法6.3.使用方式7.生命周期8.线程控制8.1.线程停止8.2.线程合并8.3.Yield9.线程同步9.1.概述9.2.不同步带来的问题9.3.解决方案9.3.
独行乡窝窝侠
·
2024-01-26 22:38
java
笔记
Java笔记
(数据流、File、对象流)
文章目录一、数据流1.概述2.使用二、File1.概述2.构造方法3.常用方法4.使用方式5.递归复制三、对象流1.概述2.注意3.序列化4.反序列化5.serialVersionUID6.Transient一、数据流1.概述数据流:为了方便操作java中的基本类型和字符串类型数据,可以使用数据流来进行操作以二进制形式进行数据传递,并且读写顺序及类型必须一致,常用于网络数据传递2.使用写入try(
独行乡窝窝侠
·
2024-01-26 22:08
java
笔记
Java笔记
(集合、散列表、Map、泛型)
一、集合1.Set和排序set:无序不可重复无序:不保证有序,就是有可能有序,有可能无序不可重复:不能添加重复数据HashSetTreeSet:底层是红黑树,会自动排序,意味着里面存储的必须是同类型的元素对象数字:从小到大排序字符串:一次比较每一位的ascll码值日期:自然日期顺序1.1.TreeSetpublicclassCollection_01_TreeSet{publicstaticvoi
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
Java笔记
(IO流)
一、IO1.概述流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作input:输入ouput:输出2.分类按数据处理类型的不同,分为字节流和字符流按数据流向的不同,分为输入流和输出流。(入和出是相对于内存来讲的)按功能不同,分为节点流和处理流节点流:直接操作数据源处理流:对
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
java笔记
(String、StringBuffer、包装类)
一、String1.概述java.lang.String字符串类底层是一个字符数组,所以他的很多特性就是数组则特性字符串与一旦确定,不能修改为了提高字符串效率,java虚拟机使用了一种"缓存技术",字符串常量池创建一个字符串对象的时候,先查看字符串常量池中有没有该字符串对象如果没有就创建一个,如果有就直接指向该对象有时候字符串类型可以用==进行比较,是因为他们的内存地址一样(仅限字面量),数字或字
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
java笔记
(类之间关系、内部类、设计模式)
一、类之间关系1.继承//类和类之间是单继承classAextendsCode{}interfaceB{}interfaceC{}//接口和接口之间是继承,多继承用逗号隔开interfaceDextendsB,C{}2.实现//类和接口之间是实现,多个实现用逗号隔开classEimplementsB,C{}3.依赖//局部变量保存的是其他类的引用//依赖关系Aa=newA();//类和类之间是单继
独行乡窝窝侠
·
2024-01-26 22:37
java
笔记
Java笔记
(数据类型,变量,运算符)
1.数据类型分为:(1)基本数据类型数值型整数byte字节8bit-128~127short短整型16bit-32768~32767int整形32bit-2147483648~2147483647long长整型64bit小数(浮点数)字符型char16bit无符号位布尔型boolean8bittrue/false(2)引用数据类型类,数组,接口2.进制二进制(0b开头)八进制(以0开头),十进制,
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
Java笔记
(死锁、线程通信、单例模式)
一、死锁1.概述死锁:死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法往下执行。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程原理:某个线程执行完成,需要先后嵌套锁定两个对象,在这个过程中,先锁定了第一个对象另一个线程执行完成也需要先后嵌套锁定两个对象,在这个过程中,先锁定了第二个对象第一个线程执
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
How To Write Shared Libraries(10)
1.5.2SymbolRelocations(3)Tomeasurethe
effective
nessofthehashingtwonumbersareimportant:•Theaveragechainlengthforasuccessfullookup
i_need_job
·
2024-01-26 22:04
高效能人士的七个习惯The 7 habits of highly
effective
people读书笔记07
合作原则:统合增效,敞开胸怀,接纳一切奇怪的想法。沟通三层次:互相堤防(win/lose,lose/win)、互相尊重(compromise/nodeal)、统合综效(win-win)沟通三层次自我成长原则:不断地自我更新(P/PC)平衡每天至少一小时投入在自我更新的平衡中!时间矩阵第二象限:有氧运动、阅读经典作品、写作、系统的学习......个人自我更新四维度身体:锻炼(➡️耐力、韧性、力量)、
Jelly爱分享
·
2024-01-26 07:36
effective
python
1PEP8风格image.pngimage.pngimage.pngimage.png2、易读性:用辅助函数替代复制语句3、切割:a[:5]a[5:]4、反向输出image.png5、列表推导:[x*2forxinaa][x*2forxinaaifx>2]map/filter6三级列表image.png7、大数据量用生成器来替代列表推导:image.png8、用enumerate代替rangeim
SkTj
·
2024-01-26 02:23
Open Source Instant Messaging (IM) Project OpenIM Source Code
includingsourcecode,Docker,andKubernetes.Thisrequiresensuringcompatibilitybetweendifferentdeploymentmethodswhile
effective
lymanagingdi
OpenIM
·
2024-01-25 11:39
开源
【
Effective
Objective - C】—— 对象,消息,运行期
【
Effective
Objective-C】——对象,消息,运行期理解“属性”这一概念定义变量@dynamic关键字属性特质原子性读/写权限内存管理语义方法名要点在对象内部尽量直接访问实例变量直接访问与属性访问的区别
《杯莫停》
·
2024-01-25 09:03
c语言
ios
objective-c
【
Effective
Objective - C】—— 接口与API设计
【
Effective
Objective-C】——接口与API设计前言15.用前缀避免命名空间冲突要点16.提供“全能初始化方法”全能初始化要点:17.实现description方法descriptiondebugDescription
《杯莫停》
·
2024-01-25 09:26
c语言
开发语言
2019-05-25
每日一句:Buildingan
effective
,cohesiveteamisextremelyhard.Butit'salsosimple.Teamworkdoesn'trequiregreatintellectual
appleshen613
·
2024-01-25 08:36
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他