singleton翻译(各位大虾,能帮我翻译出这段英文吗 高分悬赏 谢谢了)

2025-04-03 09:00:02 0

singleton翻译(各位大虾,能帮我翻译出这段英文吗 高分悬赏 谢谢了)

本文目录

各位大虾,能帮我翻译出这段英文吗 高分悬赏 谢谢了

然而,模糊像PD控制器系统的调节是一个根本性的问题,特别是为了获得最佳的性能表现。在设计模糊像PD控制器主要有两个不同的方面。通过使用在输入的MFs和输出of 在GARBI控制系统输出时使用单独的(singleton独身?),theactual Takagi–Sugeno fuzzy system approach {t和 s的系统方法的实现}(Takagi&Sugeno,1985)提到过。 Mamdani 和 Assilian(1975)的控制方法已经不再使用,因为当要清晰的结果时它的计算程序复杂,无疑这是耗时的,然而,有(singleton)的模糊法则是在没有赛事对性能(表现)的控制时是不能使用的(Sugeno & Yasukawa,1993)。因此,建议在实时模糊控制时使用singleton以此在输出时可以更简单快速的控制活动有些专用名词不懂a

java中简单的singleton模式类 谁帮忙写一个 谢谢了 singleton是什么意思 那位高手给我解释一下

Singleton的英文意义是独身,也就是只有一个人,应用在物件导向语言上,通常翻译作单例:单一个实例(Instance)。很多时候,您会需要Singleton模式,例如印表机管理,您希望程式中只能有一个Print Spooler,以避免两个列印动作同时输入至印表机中;例如资料库管理,因为建立连接(Connection)物件会耗用资源,您希望程式中只能有一个 连接物件,所有其它的程式都透过这个物件来连接资料库,以避免连接物件的重复开启造成资源的耗用;例如系统程式属性档的读取,您使用单一个物件来读取属性 内容,而程式的其它部份都向这个物件要求属性资料,而不是自行读取属性资料。以印表机设计为例,有的设计人员会采取全域变数的方式来建立实例,并在程式中随机取用这个实例,Java虽然不支援全域变数,但透过将物件包装在一个类别之中,也有人会采用这样的写法: public class PrintSpooler { public PrintSpooler() { // .... } public Connection getSpooler(){ .... } } public class GlobalObject { private PrintSpooler printSpooler; public GlobalObject () { printSpooler = new PrintSpooler(); ... } public void getPrintSpooler() { return printSpooler; } }无论全域变数或是以上的例子,都无法保证只产生唯一个实例,您也许会注意不犯这个错误,但与您共同工作的伙伴也许会直觉的使用建构方法来产生一个 PrintSpooler实例。Singleton模式可以保证一个类别只有一个实例,并提供一个访问(visit)这个实例的方法。一个Singleton实作即为Java中的java.lang.Runtime类别,每个Java程式执行时都有一个唯一的Runtime物件,可以透过它提供的静态方法getRuntime()方法来取得这个物件,例如: Runtime runtime = Runtime.getRuntime();取得Runtime物件之后,您可以透过它进行一些外部命令的执行、进行垃圾处理等等指令,您可以开启Runtime.java类别,开头的几行是这样写的:public class Runtime { private static Runtime currentRuntime = new Runtime(); public static Runtime getRuntime() { return currentRuntime; } /** Don’t let anyone else instantiate this class */ private Runtime() {} // 以下略 } 上面结构即采用Singleton模式设计,其结构使用 UML 来表即如下所示:如上所示的,Java使用 静态工厂 来取得Runtime物件,其中Runtime的建构函式被宣告为private,这样可以阻止其他人使用建构方法来建立实例;使用更一般化的表示单例的UML结构,如下图所示: 有几个实作上面结构的方法,可以在第一次需要实例时再建立物件,也就是采用所谓的Lazy Initialization:public class Singleton { private static Singleton instance = null; private Singleton() { // .... } public static Singleton getInstance() { if (instance == null) { instance = new Singleton(); } return instance; } // .. 其它实作 }上面的实作适用于单执行绪的程式,在多执行绪的程式下,以下的写法在多个执行绪的竞争资源下,将仍有可能产生两个以上的实例,例如下面的情况:Thread1: if(instance == null) // trueThread2: if(instance == null) // trueThread1: instance = new Singleton(); // 产生一个实例Thread2: instance = new Singleton(); // 又产生一个实例Thread1: return instance; // 回传一个实例Thread2: return instance; // 又回传一个实例在多执行绪的环境下,为了避免资源同时竞争而导致如上产生多个实例的情况,加上同步(synchronized)机制:public class Singleton { private static Singleton instance = null; private Singleton(){} synchronized static public Singleton getInstance() { if (instance == null) { instance = new Singleton(); } return instance; }} 不过这种简单的写法不适合用于像伺服器这种服务很多执行绪的程式上,同步机制会造成相当的效能低落,为了顾及Singleton、Lazy Initialization与效能问题,因而有了Double-check Locking的模式:public class Singleton { private static Singleton instance = null; private Singleton(){} public static Singleton getInstance() { if (instance == null){ synchronized(Singleton.class){ if(instance == null) { instance = new Singleton(); } } } return instance; }} Java中Runtime类别的作法就简单多了,它舍弃了Lazy Initialization,如果您的实例初始化不是很久的话,可以用这种方式:public class Singleton { private static Singleton instance = new Singleton(); private Singleton() { // .... } public static Singleton getInstance() { return instance; } // 其它实作 }

c++ 什么是singleton

单例模式,在spring1..x中,当bean对象的singleton属性为true时,意味着在spring的bean管理池中,只保持一个该bean对象的实例;当bean对象的singleton属性为false时,意味着在spring的bean管理池中,为每一个针对该bean对象的请求都保持一个实例。

singleton翻译(各位大虾,能帮我翻译出这段英文吗 高分悬赏 谢谢了)

本文编辑:admin

更多文章:


易语言网页api接口怎么调用(易语言,怎么读取网页json的api)

易语言网页api接口怎么调用(易语言,怎么读取网页json的api)

本文目录易语言,怎么读取网页json的api易语言怎么调用SOAP 1.1或SOAP 1.2接口易语言,怎么读取网页json的api.版本 2.支持库 internet.子程序 提取pic, 文本型.局部变量 json, 类_jsonjso

2025年4月1日 16:20

superslide下载(点击左边div层内链接,实现右边div层内容刷新)

superslide下载(点击左边div层内链接,实现右边div层内容刷新)

本文目录点击左边div层内链接,实现右边div层内容刷新修改下载的源码网站标题里的广告求一个html JS 代码,功能,点按钮1 ,只显示1对用的内容,点按钮2 ,显示2对用的内容,以此类推点击左边div层内链接,实现右边div层内容刷新《

2025年3月18日 17:20

ability是什么意思(Ability什么意思)

ability是什么意思(Ability什么意思)

本文目录Ability什么意思ability的用法ability是什么意思“ability”是什么意思ability什么意思Ability什么意思能力的意思。ability英   n.能力;才能;本领;才智1、动词 + abilityhav

2025年3月2日 06:20

sql order by 降序(sql中的orderby是什么意思它是在什么)

sql order by 降序(sql中的orderby是什么意思它是在什么)

本文目录sql中的orderby是什么意思它是在什么sql语句降序排列mysql order by默认是升序还是降序sql 排序,order by 按时间若sql语句中order by指定了多个字段,则怎么排序sql关于order by排序

2025年3月20日 16:20

cloudera怎么读(不用cloudera manager怎么安装)

cloudera怎么读(不用cloudera manager怎么安装)

本文目录不用cloudera manager怎么安装如何重启Cloudera Manager不用cloudera manager怎么安装1、问题的描述: 当你利用Cloudera Manager部署了CDH的集群后,也许随着你的业务需求

2025年3月18日 17:30

screenx厅好吗(4dx影厅是什么)

screenx厅好吗(4dx影厅是什么)

本文目录4dx影厅是什么screenx影厅是什么screenx与imax观影效果哪个好4dxscreenx影厅是什么4dx影厅是什么4dx影厅是一种电影技术,经过4DX特效编码的影片,增加了视觉之外的其他感受模拟下雨、刮风、雷电、气味、喷雾

2025年3月1日 08:00

ultra boost(adidas ultra boost怎么鉴别真假)

ultra boost(adidas ultra boost怎么鉴别真假)

本文目录adidas ultra boost怎么鉴别真假ultraboost和rocketboost的区别阿迪达斯ultra boost和pure boost有什么区别adidas ultra boost怎么鉴别真假一、整体鞋型正品:后跟带

2025年3月24日 04:00

ae教学网站(AE和PR学习难度怎么样)

ae教学网站(AE和PR学习难度怎么样)

本文目录AE和PR学习难度怎么样我想学AE和C4D,应该如何开始学习怎么学好AEAE和PR学习难度怎么样以本人的实践,只要肯专研,学AE、PR无难事一、学习网址我要自学网【免费】网址:https://www.51zxw.net/在这个网站学

2025年2月13日 13:10

ps抠图素材(ps免抠图素材网站有哪些)

ps抠图素材(ps免抠图素材网站有哪些)

本文目录ps免抠图素材网站有哪些如何使用ps ps素材 如何用ps抠图ps如何根据颜色来抠图用ps要怎么扣复杂图形ps怎么抠图做白底图ps怎么抠图效果好ps免抠图素材网站有哪些ps免抠图素材网站有以下几个网站:1.花猫素材网,每天可以免费下

2025年3月16日 01:40

服务器虚拟化软件有哪些(虚拟化软件哪个稳定,适合做服务器的虚拟化)

服务器虚拟化软件有哪些(虚拟化软件哪个稳定,适合做服务器的虚拟化)

本文目录虚拟化软件哪个稳定,适合做服务器的虚拟化类似VMware的国产虚拟化软件有哪些什么是应用虚拟化应用虚拟化软件有哪些国产服务器虚拟化软件公司排名虚拟化软件哪个稳定,适合做服务器的虚拟化一般来说VMware或者微软的Hyper都是成熟产

2025年3月6日 22:10

facial是什么意思(Facial Clear solution是什么意思)

facial是什么意思(Facial Clear solution是什么意思)

本文目录Facial Clear solution是什么意思facial-moisturizer是什么意思Facial Clear solution是什么意思从单词上看是:Facial意思是:面部的Clear意思是:干净的solution意

2025年3月20日 15:30

子网掩码对照表(子网掩码、网关是什么意思)

子网掩码对照表(子网掩码、网关是什么意思)

本文目录子网掩码、网关是什么意思我们看到很多子网掩码,如255.255.255.0\24什么意思什么是子网掩码子网掩码子网掩码255.255.255.252路由器子网掩码是什么子网掩码、网关是什么意思子网掩码:子网掩码不能单独存在,它必须结

2025年2月14日 06:20

html5开发手机app(HTML5+js 可以开发手机app么)

html5开发手机app(HTML5+js 可以开发手机app么)

本文目录HTML5+js 可以开发手机app么HTML5做手机APP的话,流程是怎样的怎么实现用html5开发app使用HTML5可以开发APPhtml5做手机app和做手机网页一样吗html5 app开发用什么工具HTML5+js 可以开

2025年2月21日 04:20

内网远程桌面控制软件(有什么远程控制摄像头的软件吗)

内网远程桌面控制软件(有什么远程控制摄像头的软件吗)

本文目录有什么远程控制摄像头的软件吗怎么用外网中的win10对内网无公网ip的ubuntu进行远程桌面控制有什么多平台的远程控制软件么有什么远程控制摄像头的软件吗向日葵向日葵Android版控制端具有强大的远程桌面功能,采用先进的内网穿透技

2025年2月12日 12:10

current password(开机出现entercurrentpassword怎么弄)

current password(开机出现entercurrentpassword怎么弄)

本文目录开机出现entercurrentpassword怎么弄电脑显示“Enter CURRENT Password:”是什么意思current password是什么意思电脑开机显示enter current password 忘记密码了

2025年2月12日 03:00

wallhaven壁纸(分享wallhaven官网的壁纸违法吗)

wallhaven壁纸(分享wallhaven官网的壁纸违法吗)

本文目录分享wallhaven官网的壁纸违法吗为什么wallheaven点进去看不了wallhaven有动态壁纸吗wallhaven用户名分享wallhaven官网的壁纸违法吗仅仅是分享不侵权。根据《著作权法实施条例》第七条的规定,著作权自

2025年3月22日 23:20

assort(sort,asort,和 ksort 有什么分别它们分别在什么情况下使用)

assort(sort,asort,和 ksort 有什么分别它们分别在什么情况下使用)

本文目录sort,asort,和 ksort 有什么分别它们分别在什么情况下使用服装外贸装箱单中assort是什么意思sort,asort,和 ksort 有什么分别它们分别在什么情况下使用sort(),根据数组中元素的值,以英文字母顺序排

2025年3月24日 11:20

round函数(请问ROUND函数是什么意思比如ROUND(SUM(D1*8)*2))

round函数(请问ROUND函数是什么意思比如ROUND(SUM(D1*8)*2))

本文目录请问ROUND函数是什么意思比如ROUND(SUM(D1*8)*2)Excel中round函数怎么用round函数是什么意思函数round是什么函数round是什么函数,用于计算什么,具体公式在EXCEL中ROUND这个函数怎么用r

2025年3月15日 09:50

matlab eval(matlab中eval函数的用法)

matlab eval(matlab中eval函数的用法)

本文目录matlab中eval函数的用法matlab中eval的用法问题matlab中eval函数的用法eval_r()函数的功能就是将括号内的字符串视为语句并运行例如: eval_r(’y1=sin(2)’)就是相当于在matlab命令窗

2025年3月8日 14:10

session(session是什么意思要通俗话的解释!!!)

session(session是什么意思要通俗话的解释!!!)

本文目录session是什么意思要通俗话的解释!!!什么是sessionSession的特点有哪些requests.get和requests.session.get有什么区别session和cookie的概念是什么,两者的区别是什么sess

2025年3月25日 03:30

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:17
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索