uts

DNA图谱 / 问答 / 标签

java里各种spring、struts、hibernate、javaEE,等等很多的英文缩写名词都是什么,他们之间的关系是什么

  相关技术  1.JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口,作为数据源,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯Java API 编写数据库应用程序,同时,JDBC也是个商标名。  2.EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的基于组件的企业应用。  3.Java RMI(Java Remote Method Invocation)用来开发分布式Java应用程序。一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法激活可以发生在对等的两端,也可以发生在客户端和服务器之间,只要双方的应用程序都是用Java写的。  4.Java IDL(Java Interface Definition Language) 提供与CORBA(Common Object Request Broker Architecture)的无缝的互操作性。这使得Java能集成异构的商务信息资源。  5.JNDI(Java Naming and Directory Interface)提供从Java平台到的统一的无缝的连接。这个接口屏蔽了企业网络所使用的各种命名和目录服务。  6.JMAPI(Java Management API)为异构网络上系统、网络和服务管理的开发提供一整套丰富的对象和方法。  7.JMS(Java Message Service)提供企业消息服务,如可靠的消息队列、发布和订阅通信、以及有关推拉(Push/Pull)技术的各个方面。  8.JTS(Java transaction Service)提供存取事务处理资源的开放标准,这些事务处理资源包括事务处理应用程序、事务处理管理及监控。  9.JMF(Java Media Framework API),她可以帮助开发者把音频、视频和其他一些基于时间的媒体放到Java应用程序或applet小程序中去,为多媒体开发者提供了捕捉、回放、编解码等工具,是一个弹性的、跨平台的多媒体解决方案。  10.Annotation(Java Annotation),在已经发布的JDK1.5(tiger)中增加新的特色叫Annotation。Annotation提供一种机制,将程序的元素如:类,方法,属性,参数,本地变量,包和元数据联系起来。这样编译器可以将元数据存储在Class文件中。这样虚拟机和其它对象可以根据这些元数据来决定如何使用这些程序元素或改变它们的行为。  在Java技术中,值得关注的还有JavaBeans,它是一个开放的标准的组件体系结构,它独立于平台,但使用Java语言。一个JavaBean是一个满足JavaBeans规范的Java类,通常定义了一个现实世界的事物或概念。一个JavaBean的主要特征包括属性、方法和事件。通常,在一个支持JavaBeans规范的开发环境(如Sun Java Studio 和IBM VisualAge for Java)中,可以可视地操作JavaBean,也可以使用JavaBean构造出新的JavaBean。JavaBean的优势还在于Java带来的可移植性。EJB (Enterprise JavaBeans) 将JavaBean概念扩展到Java服务端组件体系结构,这个模型支持多层的分布式对象应用。除了JavaBeans,典型的组件体系结构还有DCOM和CORBA,关于这些组件体系结构的深入讨论超出了本书的范围。  11.javaFX Sun刚刚发布了JavaFX技术的正式版,它使您能利用JavaFX 编程语言开发富互联网应用程序(RIA)。JavaFX Script编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative,staticallytyped(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为JavaFXScript是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。  12.JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入  管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝  集成的系统、网络和服务管理应用。  13.JPA(Java Persistence API),JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。编辑本段开源项目  Spring Framework【Java开源J2EE框架】  Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了 Hibernate和其他O/R mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的 aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器集成的强大而灵活的MVC Web框架。【SpringIDE:Eclipse平台下一个辅助开发插件】。  WebWork 【Java开源Web框架】  WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,WebWork2.x前身是Rickard Oberg开发的WebWork,但WebWork已经被拆分成了Xwork1和WebWork2两个项目。Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。WebWork2建立在Xwork之上,处理HTTP的响应和请求。WebWork2使用ServletDispatcher将HTTP请求的变成Action(业务层Action类),session(会话)application(应用程序)范围的映射,request请求参数映射。WebWork2支持多视图表示,视图部分可以使用JSP,Velocity,FreeMarker,JasperReports,XML等。在WebWork2.2中添加了对AJAX的支持,这支持是构建在DWR与Dojo这两个框架的基础之上。【EclipseWork:用于WebWork辅助开发的一个Eclipse插件】  Struts 【Java开源Web框架】  Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。【StrutsIDE:用于Struts辅助开发的一个Eclipse插件】  Hibernate 【Java开源持久层框架】  Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。Eclipse平台下的Hibernate辅助开发工具:【Hibernate Synchronizer】【MiddlegenIDE】  JFinal【Java极速WEB+ORM框架】  jfinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!主要特点1.MVC架构,设计精巧,使用简单 2.遵循COC原则,零配置,无xml 3.独创Db + Record模式,灵活便利 4.ActiveRecord支持,使数据库开发极致快速 5.自动加载修改后的java文件,开发过程中无需重启web server 6.AOP支持,拦截器配置灵活,功能强大 7.Plugin体系结构,扩展性强 8.多视图支持,支持FreeMarker、JSP、Velocity 9.强大的Validator后端校验功能 10.功能齐全,拥有struts2的绝大部分功能 11.体积小仅218K,且无第三方依赖  Quartz 【Java开源Job调度】  Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或EJBs。Quartz的最新版本为Quartz 1.5.0。  Velocity 【Java开源模板引擎】  Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。【VeloEclipse :Velocity在Eclipse平台下的一个辅助开发插件】  IBATIS 【Java开源持久层框架】  使用ibatis提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象,这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL语句。相对Hibernate等“全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统设计提供了更大的自由空间。作为“全自动”ORM 实现的一种有益补充,ibatis 的出现显得别具意义。  Compiere ERP&CRM 【Java开源ERP与CRM系统】  Compiere ERP&CRM为全球范围内的中小型企业提供综合型解决方案,覆盖从客户管理、供应链到财务管理的全部领域,支持多组织、多币种、多会计模式、多成本计算、多语种、多税制等国际化特性。易于安装、易于实施、易于使用。只需要短短几个小时,您就可以使用申购-采购-发票-付款、报价-订单-发票-收款、产品与定价、资产管理、客户关系、供应商关系、员工关系、经营业绩分析等强大功能了。  Roller Weblogger 【Java开源Blog博客】[4]  这个weblogging 设计得比较精巧,源代码是很好的学习资料。它支持weblogging应有的特性如:评论功能,所见即所得HTML编辑,TrackBack,提供页面模板,RSS syndication,blogroll管理和提供一个XML-RPC接口。  Eclipse 【Java开源开发工具】  Eclipse平台是IBM向开放源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。  NetBeans 【Java开源开发工具】  NetBeans IDE 是一个为软件开发者提供的自由、开源的集成开发环境。您可以从中获得您所需要的所有工具,用Java、C/C++ 甚至是Ruby 来创建专业的桌面应用程序、企业应用程序、web 和移动应用程序。此IDE 可以在多种平台上运行,包括Windows、Linux、Mac OS X 以及Solaris;它易于安装且非常方便使用。  XPlanner 【Java开源项目管理】  XPlanner 一个基于Web的XP团队计划和跟踪工具。XP独特的开发概念如iteration、user stories等,XPlanner都提供了相对应的的管理工具,XPlanner支持XP开发流程,并解决利用XP思想来开发项目所碰到的问题。XPlanner特点包括:简单的模型规划,虚拟笔记卡(Virtual note cards),iterations、user stories与工作记录的追踪,未完成stories将自动迭代,工作时间追踪,生成团队效率,个人工时报表,SOAP界面支持。  HSQLDB 【Java开源DBMS数据库】  HSQLDB(Hypersonic SQL)是纯Java开发的关系型数据库,并提供JDBC驱动存取数据。支持ANSI-92 标准SQL语法。而且他占的空间很小。大约只有160K,拥有快速的数据库引擎。  Liferay 【Java开源Portal门户】  代表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用Apache Lucene实现全文检索功能。  JetSpeed 【Java开源Portal门户】  Jetspeed是一个开放源代码的企业信息门户(EIP)的实现,使用的技术是Java和XML。用户可以使用浏览器,支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息。Jetspeed扮演着信息集中器的角色,它能够把信息集中起来并且很容易地提供给用户。  JOnAS 【Java开源J2EE服务器】  JOnAS是一个开放源代码的J2EE实现,在ObjectWeb协会中开发。整合了Tomcat或Jetty成为它的Web容器,以确保符合Servlet 2.3和JSP 1.2规范。JOnAS服务器依赖或实现以下的Java API:JCA、JDBC、JTA 、JMS、JMX、JNDI、JAAS、JavaMail。  JFox3.0 【Java开源J2EE服务器】  JFox是Open Source Java EE Application Server,致力于提供轻量级的Java EE应用服务器,从3.0开始,JFox提供了一个支持模块化的MVC框架,以简化EJB以及Web应用的开发! 如果您正在寻找一个简单、轻量、高效、完善的Java EE开发平台,那么JFox正是您需要的。Java IDE  当今最流行的是Eclipse、Myeclipse、IntelliJ、Jbuilder、Jdeveloper、Netbeans、JCreator等。总结,这些看百科介绍,要深入的话,要自己用到才能有深的体会。技术再多,基础打扰,思想深远就ok。

weblogic 中部署struts写的项目,运行报struts标签错误,请教高手

标签包是否导入 ,或是否正确使用~

听朋友说有个叫mitsutsubo蜜壶的名器又出了几个新款,那几款好玩不?

蜜壶家的飞机杯都还不错,这段时间出的新款也有很多,御姐型御姐初代属于慢玩进阶型,肥妹宅属于女宅刺激型,处女宫花嫁也是刺激型等等,有兴趣的话可以去蜜壶旗舰店问下客服。

最近突然看到了很多关于MitsuTsubo蜜壶的推广文,以前好像都没有听说过这个日本品牌,这个品牌?

谢邀。MitsuTsubo蜜壶吗?最近确实是挺火的,所以我就在淘宝入手了一个。据我了解到,这并不是一个新的品牌,而是日本本土的一个老品牌吧,没错,就是一个老品牌来的,最近才在中国这边引进。因为MitsuTsubo蜜壶这一个品牌是日本不算出名的品牌,算是小众品牌吧。因为不是像对子哈特、NPG等大厂那样大的批量生产,而是采取纯手工的工艺来制作,所以产量非常有限。听到这里的童鞋们是不是觉得有点熟悉?没错,有一款口碑爆炸的日本神器也是纯手工制作的,那就是TOMAX大魔王,玩过杯子的都知道这款神器的大名,所以这里就不说这个品牌。而MitsuTsubo蜜壶采取的制作工艺是和TOMAX大魔王的工艺是一样的,都是纯手工制作,由于制作工艺复杂,所以一直没有量产。但是价格却是非常的实惠,普遍是300+而已,总体偏向慢玩,材质非常细腻,极具性价比。所以总体来说是非常值得入手的一个品牌。

左边这位欧美nuts女士是谁?

露西·皮德尔 (Lucy Pinder)生日:1983年12月20日身高:165厘米平面模特

有谁知道澳大利亚悉尼科技大学(UTS)怎么样吗

询问某某大学入学有什么条件,GPA、GRE、GMAT、SAT、雅思/托福需要多少分,成绩的要求都是多少的,你可以使用留学志愿参考系统,看系统中有多少与你情况相似的学生成功申请了这个学校或者那些专业,看看他们最低多少分就可以被录取,就可以知道申请的成绩条件的要求是多少了。

THE OUTSIDERS这本小说中 Darry的全名叫什么

Darry Curtis

麻烦问下工蜂里面undertakers,scouts,和nectar gatherers,还有蜂巢里的passages如何翻译谢谢!

麻烦问下工蜂里面undertakers,scouts,和nectar gatherers,还有蜂巢里的passages如何翻译谢谢!undertakers 英语意思是: 殡仪业者。但这里则可译为负责处理死去了蜜蜂的身後事者。scouts 被派出去寻找花蜜的先锋/亦即侦察蜂。nectar gatherers 是花蜜采集者。passage 是通道,即出入蜂巢的通道。通常是由一类较凶恶的兵蜂把守。很希望会对你有帮助。

有没有类似ikutsukisakito的画师啊?

有,莫奈的《撑阳伞的女人》 莫奈的《撑阳伞的女人》共画了三幅。1875年,莫奈以妻子卡美伊为模特儿,画了第一幅《撑阳伞的女人》(现藏美国华盛顿特区国家画廊,配图)。在三幅画中,以这一幅最为成功,比较起另外二幅,这幅的场景更有戏剧性,描绘出人物的奔放感,笔触也更为大派。由这幅作品中可看出莫奈在肖像画上的功力也十分优异。 阳光透过湛蓝的天空洒到女人的衣裙上,正因为光影的作用,女人的上半身色调昏暗表明她处于伞的阴影之下。 微风扬起的裙袂上有莫奈最擅长捕捉的光与影——蓝天的光彩、女子脚边墨绿的草与淡黄的花朵的颜色。它们反衬在女子的裙子上,袖肘上。女子脚下顺着微风倾斜的花草,仿佛可以闻到泥土与花草混合的清新气味。 用模糊大块的笔触来描绘,是莫奈在绘画技法上的一大特点。这也是印象派不注重所描绘的主题本身而注意光影的需要所产生的必然结果。在这幅画中,我们尚且可以看出撑伞女人的外貌,但是她和她构成三角型起稳定画面作用的儿子的面貌却被简化成了仅有两个黑洞洞眼睛长相的人。 可是,也正因为这样,我们不必纠缠在画面的技法上而能把更多的心思花在画面所传递的,清晨,母亲和孩子散步的惬意及其中的微风,蓝天那种恬静美好当中。 所以印象派的胜利在于它不仅仅是开拓了一条奇路使人们耳目一新更在于它可以把画家自身的感受记录下来传递给他人。这种心灵上的震撼是其他流派所无法比拟的。——百度————————————————————————我们老师当时给我们看这幅画的时候,我瞬间就被迷住了,简直不要太好看!光与色的完美结合,印象派的魅力就在于此。温馨而又美好的画面,太爱。———————————————————————— 评论有说想看另外两幅,我就把另外两幅也贴上来,如下 嗯,全三幅,大师就是大师,每一幅都是不同的感觉。

Sayaka Tsutsumi.堤莎也加.-.[Fanta Dream] Super Idol Vol.24.堤--大特集高清完整版下载,

Sayaka Tsutsumi.堤莎也加.-.[Fanta Dream] Super Idol Vol.24.堤--大特集高清完整版下载地址:麻烦选为满意答案,谢谢!

Sayaka Tsutsumi.堤莎也加.-.[Fanta Dream] Super Idol Vol.24.堤--大特集高清完整版下载,

Sayaka Tsutsumi.堤莎也加.-.[Fanta Dream] Super Idol Vol.24.堤--大特集高清完整版下载地址:麻烦选为满意答案,谢谢!

JS获取Struts2数组的方法

json数据格式其实就是字符串类型的键值对格式,并不适合数组传递,其实lz完全可以将数组转换成字符串格式,然后后台写个转换方法就ok了。如:js代码var intArray = [1,2,3,4];var stringInt = "";for(var i=0;i<intArray.length;i++){ stringInt = stringInt+intArray[i]+",";//连接符其实可以换的}stringInt = stringInt.substring(0,stringInt.length-1);java代码public Object[] getArray(String stringArray){ return stringArray.split(",");//其实这个里面还可以做很多操作,封装对象,过滤,判断等等}

如何让JS获取Struts2里面的List数组的数据

使用el表达式就可以获取。如var list="${list}";(请看清格式)。

MUSE的《Micro Cuts》 歌词

歌曲名:Micro Cuts歌手:MUSE专辑:HaarpMicro CutsmuseHands are red with your blameMegaphone screaming my nameWhimpers someone I should"ve lovedSouls weeping aboveI"ve seenwhat you"re doing to meDestroying puppet stringsTo our soulMicro waves me insaneA blaine cuts in your brainTo sounds like forks on a plateBlackboard scratched with hateI"ve seenWhat you"re doing to meDestroying puppet stringsTo our soulhttp://music.baidu.com/song/324757

java 里的 ByteArrayInputStream 与ObjectInputStream

ByteArrayInputStream 作为参数提供给 ObjectInputStream 是没有问题的,你的程序唯一不对的地方是不应该将 new byte[1024];一个没有内容的byte数组 做为输入参数提供给 ByteArrayInputStream ,ObjectInputStream 是要读取对象的,那么自然输入也应该是一个对象的字节数组,而很明显 String.getBytes 并不能返回作为字符串对象的字节数组,仅是该字符串对象内容的字节数组。 try { ByteArrayOutputStream bos = new ByteArrayOutputStream(100); ObjectOutputStream oos = new ObjectOutputStream(bos); oos.writeObject( "asdfsad "); byte [] bytes = bos.toByteArray(); InputStream bais = new ByteArrayInputStream(bytes); ObjectInputStream ois = new ObjectInputStream(bais); //something wrong here } catch (IOException e) { e.printStackTrace(); }

Arnold for C4D 23 【Arnold Outputs Ⅳ】Render Settings

Arnold Render settings中大部分参数在前面教程中几乎都讲过了,像采样的计算什么什么的; 本篇主要讲解一下比较特殊的几个参数,帮助大家得到更好的渲染结果。 Arnold可以自动调整每个像素的采样率,当开启 Enable adaptive sampling 选项,所有像素采样率最多不超过 AA_samples_max 限定数值; 自适应采样器对噪点的敏感度可以通过 adaptive_threshold 来控制,其中较低的阈值会检测到跟多的噪点,大多数场景使用默认值0.05即可; 自适应采样适用于图像中一些“高噪点小区域”,比如运动模糊、DOF、震荡中的物体边缘、有毛发的场景等: Clamp sample values 启用时,将限制采样值,最大不超过 AA sample clamp 设定值,常用于消除“萤火虫”效果(以牺牲对比度为代价),在使用非常亮的HDR或渲染体积对象时容易出现“萤火虫”光斑; 开启 Affect AOVs 将限制AOV的采样; Indirect sample clamp 类似于AA sample clamp,限制间接光照采样,保留直接照明的镜面高光 ; 滤镜类型有很多,选择使用哪种滤镜是一种非常个人的行为,有些人就是偏爱某一种,这一点毛病没有。 不过,在此要声明一点,并且不是针对某一个,而是在座的所有滤镜,最终结果都是对图像的一种“模糊”。模糊越多,相较于原始图像“走样”越多,也就会损失更多细节,还是要慎用为好,就像美颜相机,虽然拍出来更美了,但是也更假。 Default filter.Type 用来选择滤镜类型; Default filter.Width 定义滤镜宽度,以像素为单位; 有一点需要注意,在不同软件中,即使滤镜名称相同,也不一定就是一样的效果(类比不同美颜相机),每个软件都有自己独特的计算方式。不过Arnold中的滤镜更接近RenderMan,甚至可以说是复制了RenderMan的滤镜。 最好尽量避免使用 box_filter (相当于禁用滤镜),就像使用非常小的Default filter.Width,会接近没有任何滤镜的效果; 推荐使用 Caussian 和 Blackman-Harris ; catrom_filter 是少数几个拥有 负权重值 的滤镜之一,因此可能会给未限定浮点数的渲染带来麻烦; 渲染时间与Default filter.Type的选择没关系,但Default filter.Width却与之息息相关,提高Default filter.Width值图像会变得更加柔和,锯齿也会更少,但同时会损失部分细节;可通过适当降低(切勿降低太多,请保持在1.8~1.9)该值对图像进行锐化;大多数情况下保持默认值2即可; 敲黑板,无特殊需要以上参数请保持默认u26a0 顺便讲一下 TX Manager 借助TX Manager可以将贴图转换为Mipmap,只需要选中场景中所有贴图,点击创建,这样Arnold会为每个贴图创建一个.tx格式的副本,保存在本地而非内存当中; .tx文件会囊括maimapping和平铺的信息,将会大大提高渲染速度; 也可以选择删除贴图,很简单就不多说了。 设置表面细分,除了全局控制细分外,还可以通过Attribute Manager中的Arnold settings实现单个对象的细分控制; 之前讲过,此处省略一千字; 可以定义渲染区块的顺序和大小,区块较大可节约渲染时间,较小可更快看到渲染结果; 无特殊需要保持默认值最为妥当; 也可以定义是否在IPR和图片查看器中显示渲染区块; 可以定义参与渲染的CPU核心数,默认使用所有核心; 拓展程序与ASS文件有关,后面再说; 默认情况下,IPR为进程式渲染,逐渐优化图像,关闭后会像图片查看器中一样逐块渲染,请保持开启; Initail sampling level ,初始采样级别,指从哪个采样级别开始渲染图象,该值越小会越快看到渲染结果,相应的初始渲染结果越粗糙; OPtix降噪器,基于Nvidia AI技术降噪,可以与IRP选项配合使用,加快渲染进程,快速查看清晰图像; 适用于任何AOV; 可以自主选择需要使用的GPU; 渲染是,OPtix降噪器是在全幅画面中起作用,不是区块; 使用时需要注意: 1、 必须安装Nvidia GPU,驱动程序版本至少为390。请注意,OSX上不提供OptiX降噪器; 2、 OptiX降噪器不适用于Merged AOV(与Arnold Denoiser不同); 3、 如果要在多个AOV上使用OptiX降噪器,则必须将其应用于每个AOV; 4、 如果希望在原始模式和去噪模式下将相同的AOV保存到EXR,为避免名称重复,可以在AOV名称中添加后缀“_denoise”,OptiX降噪器将检测原始AOV; 5、 根据场景大小,可能需要降低最小内存:渲染设置>系统> OptiX降噪器>自动设备选择。这还取决于GPU上的内存量。谨慎设置默认设置,如果你的可用磁盘数少于512Mb,则不会使用GPU;OptiX降噪器不会使用所有GPU资源,请勿尝试使用比GPU上可用内存更多的内存。更改此参数有风险,建议使用默认; 指定C4DtoA查找插件(如第三方着色器)、程序(如ASS文件)和纹理的路径; 许可证选项; 开启后将无法正常使用Arnold(正版请随意); 这个之前讲过了, 此处,略。 诊断栏,在此可以整理分析场景中出现的错误等信息,允许将这些信息输出到控制台或外部日志文件; 可以定义日志文件包含的内容,比如错误、警告、信息、调试等以及最多警告数; 材质有错的话会显示为红色,数据类型错误会显示为蓝色; 借助用户选项,可以访问Arnold的各类参数,包括隐藏属性,功能很强大 可以选择全局性的忽略某些对象,比如贴图。着色器等,新版增加了一个全局性的材质覆盖功能。 以上,Good luckU0001f497 Reference: 1.Solidangle Support & Documentation 下集预告: Arnold Parameters Tag & Particles

美国艾肯 ICON UTS USB 外接声卡老出问题,突然就电脑直接没有声音了,电脑检测不到声卡!

1.到设备管理器里面,选择 声音,视频设备,看看里面有没有这款声卡。如果没有的话,右键单击选择一下扫描。2.usb 接口接触不良,换个接口,如果供电不足的话,也有可能识别不到,所以如果是台式机的话接到主机后面的接口上。3.装个艾肯的声卡驱动再重新插拔声卡看看是否能识别。4.还是不行,或者显示黄色感叹号,问号之类的。建议你下个驱动精灵更新下驱动。5.上述的都不行的话,你换台电脑试下。如果别的电脑能识别,那就是你电脑的问题了。如果是电脑问题,建议重做个系统。如果还不明白的话可以到音平商城问下专业的技术。希望可以帮到你。

美国艾肯 ICON UTS USB 外接声卡老出问题,突然就电脑直接没有声音了,电脑检测不到声卡!

1.到设备管理器里面,选择 声音,视频设备,看看里面有没有这款声卡。如果没有的话,右键单击选择一下扫描。2.usb 接口接触不良,换个接口,如果供电不足的话,也有可能识别不到,所以如果是台式机的话接到主机后面的接口上。3.装个艾肯的声卡驱动再重新插拔声卡看看是否能识别。4.还是不行,或者显示黄色感叹号,问号之类的。建议你下个驱动精灵更新下驱动。5.上述的都不行的话,你换台电脑试下。如果别的电脑能识别,那就是你电脑的问题了。如果是电脑问题,建议重做个系统。如果还不明白的话可以到音平商城问下专业的技术。希望可以帮到你。

耐克的一双网球鞋上的NON-MARKING OUTSOLES是什么意思

无痕橡胶大底Non-marking 无痕橡胶,不进行掺碳工艺,不会在地板上留下痕迹。多用于篮球鞋。

socket通信异常 java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)

是的,一个输入、一个输出

java,DataOutputStream 读取错误啊,Exception in thread "main" java.io.EOFException,怎么修改??

试了一下文件内容纯英文就没问题,会不会是转码问题?你可以看一下底层源码

DataInputStream读不出内容求教,谢谢

catch(Exception e){e.printStackTrace(); //看看一定出错了}DataInputStream 一般用来读DataOutputStream写出来的东西,而不是你自己用notepad写的东西。读一般文本文件的话,推荐用Scanner (jdk1.5+)或BufferedReader。////////////////////////////////或者这样:String a=""; //替换掉int a=0;try{a=d.readLine();}catch(Exception e){ e.printStackTrace();}System.out.println(a);

ObjectInputStream报java.io.EOFException异常

ObjectInputStream 只能读由ObjectOutStream写的文件哦,goods_name.txt 里面是一般的文本内容吗?是的话用BufferedInputStream就可以了

java.io.EOFException at java.io.DataInputStream.readInt(Unknown Source)

这个是io流错误,运用的输入流,这个错误显示readInt(Unknown Source),所以你首先要建立输出流,输出到一个文本,然后从文本里面读取,因为是DataInputStream所以你是看不到文本里面的东西的,只有读取可以。问题是:没有输出,无法读取到数据。

STRUTS2中全局变量怎么样才能供多用户操作,而不会冲突???

public class Test { public static String kihonHensyu = ""; private synchronized String disPlay() { //自己的程序 return kihonHensyu+"fdsf"; } }操作变量的时候 不要 用类名.属性名 写一个方法来操作属性 在方法前面加上synchronized 同步锁当有对象在访问这个方法的时候其他的就只能等待。

如何评价《明日之子》第三季第四期选手张钰琪原创歌曲《outside》?

如何评价《明日之子》第三季第4期选手张玉琪原创歌曲《outside》?我觉得这首歌非常好听,明日之子聚集了知名艺人,包括杨幂,我很喜欢看这个节目,这个节目打算用专业的眼光和职业的判断力选出,他们接下来要打造的明星艺人,因为杨幂现在不只是演戏,她还有成立的工作室,所以这是他们一起做的一个节目,我很喜欢看这个节目。比之前的那些超级女生要好很多,因为这样更专业,张钰琪的《Outside》是原创歌曲,这女孩挺不错的,我看过很多关于她唱其他歌曲的视频,她应该是对唱歌有极深的热爱。而且这首原创歌曲,是她根据自己画的小漫画,小故事所改编的。通过这首歌,我觉得张钰琪是一个内心非常丰富的女孩,她会自弹自唱,会写歌词这是一个非常有才华,了不得的女孩。原创歌手要给自己的老师讲这首歌的创作经历,她给毛不易老师讲的时候,我就觉得这女孩的心思特别可爱,非常天真浪漫的一个小故事。她说:因为一个人在北极,被冻的要失去知觉,想要看极光,结果在这时被外星人给带走了,去了其他地方,在宇宙飞船上这个人得到了重生,从此遨游在宇宙之中。而这首歌的歌词,也是这样的真实写照,是非常有魅力,有深意的一首歌,每一句歌词都很用心,包含着梦想、愿望、追求,甚至是对无限宇宙的憧憬,还有对灵魂的探讨和对美好纯净灵魂的渴求,我能感受到她对浩瀚宇宙的欣赏,总之这首歌给我的感觉是非常好听,而且我很喜欢原创类歌手,她很有才华。

struts2 jasperreport 子报表不显示

看看是不是你是用jasperReport设计的时候是用的不是javabean的数据源?如果是用javaBean的数据源要在项目里面写一个获得所有的方法,如果没写那么你用的可能是jdbc数据源,如果写了看看是不是在整合的时候忘记数据源了。或者还有种可能是你在项目中没有添加jasperReport的架包,只要JasperReport中的lib下的所有架包加进去就可以了。

struts2+jasperreport插件导出excel时,数据量过大的问题

这个可能是导出功能的配置哪里出了问题吧,我用的是finereport,倒是没有这样的问题,而且导出成excel,表格还是那么好看,一点不乱,推荐一下。

Struts2整合JasperReport开发打印报表功能遇到问题:No dataSource specified...

看看是不是你是用jasperReport设计的时候是用的不是javabean的数据源?如果是用javaBean的数据源要在项目里面写一个获得所有的方法,如果没写那么你用的可能是jdbc数据源,如果写了看看是不是在整合的时候忘记数据源了。或者还有种可能是你在项目中没有添加jasperReport的架包,只要JasperReport中的lib下的所有架包加进去就可以了。

求天色islenauts汉化游戏,要求能下载的

天色Islenauts编辑《天色Islenauts(天色*アイルノーツ)》是柚子社制作的成人向美少女恋爱游戏,2013年7月26日发售。[1-2] 中文名天色Islenauts原版名称天色*アイルノーツ(あまいろ*アイルノーツ)游戏类型空岛校园恋爱ADV游戏平台PC(WindowsXP/Vista/7)开发商Yuzu-Soft发行商Yuzu-Soft发行日期2013年7月26日主要角色雪莉·沃里克、天雾夕音、白鹿爱莉、真咲·盖亚尔对象年龄18岁以上目录1简介2游戏信息3关联商品4画家担当5人物简介6其他人物7攻略1简介编辑在天空中的一段兴奋而又甜蜜的新生活!鹭之森透曾经苦恼过。大学毕业之后,虽然可以就这么以老师作为今后的职业,但这么做到底合不合适呢。就在他犹豫不决的时候,有一天,有一份邀请送到了他手中。这真可以说是晴天霹雳一般——这封邀请实在是太突然、太意外、让他完全没有想到。“是否愿意来一个全新的地方,在一所女子学校就任教师的职务”这样的邀请。这执教的邀请本身并不令人吃惊……但邀请方的学校是建在——竟然是在天上!浮在空中的岛屿——ライゼルグ,在这个伫立于广阔青空中的充满神秘色彩的岛屿上,排列着如同欧洲中世纪一般的街道,使用着魔法般的技术而非机械,在幻想世界中才会出现的人种在这里与人类一同居住。在这片何止是闻所未闻、简直就是童话般的土地上,透的新故事正在展开。在这个全是女生的学校里,面对可爱的少女们,他的教师生活将会变成什么样子呢?至今从未体验过的,在天空之上的故事,现在即将开始。[2] 2游戏信息编辑游戏标题:天色*アイルノーツ会社:ゆずソフト体裁:在蓝天中的浮空岛上进行的甜甜蜜蜜恋爱ADVWorld公开(3张)企画u30fb原案:天宫りつ原画:こぶいち、むりりんQ版原画:こもわた遥华剧本:天宫りつ、镜游、绀野アスタ视频:ろど音乐:Famishin AngelNote监督:煎路对应平台:WindowsXP/Vista/7/8分辨率:1280×720(可变)发售日:2013年7月26日发售[1] 3关联商品编辑キャラクターイメージソング天色*アイルノーツ キャラクターソングVol.1 「シャーリィu30fbウォリック」(2013年4月19日発売)1.キャラクターソング「step forward」天色*アイルノーツ キャラクターソングVol.2 「天雾夕音」(2013年5月2日発売予定)1.キャラクターソング「私だけの空」天色*アイルノーツ キャラクターソングVol.3 「白鹿爱莉」(2013年5月17日発売予定)1.キャラクターソング「アオゾラキャンバス」天色*アイルノーツ キャラクターソングVol.4 「真咲u30fbガイヤール」(2013年5月31日発売予定)1.キャラクターソング「大好きなんだ」今回のキャラクターソングでは、以下の2つのキャンペーンを実施している。CDに明记されているシリアルコードにより、ソーシャルゲーム「ゆずu30fbぱら」の限定レアカードプレゼント。CD全4曲购入者へ、オリジナル薄型マウスパットをプレゼント(応募には第一弾の「step forward」に同封されている応募ハガキに、残り3枚に同封されている応募券各1枚を贴る必要がある)。[3] 4画家担当编辑●雪莉·沃尔克    こぶいち●天雾 夕音    むりりん图片鉴赏(10张)●白鹿 爱莉   こぶいち●真咲u30fb盖亚尔   むりりん●蒂亚·霍亨维尔芬 むりりん●火宫 木乃香  こぶいち●弗朗西斯卡·帕拉米蒂 こぶいち●三刀屋 实里 むりりん●欧文·盖亚尔      こぶいち●伦纳德·沃尔克 むりりん●虎仓 博巳    むりりん●鹭之森 透(主人公)  こぶいち[4] 5人物简介编辑鹭之森 透さぎのもり とおるToru Saginomori故事的主人公。以女子学校教师的身份来到浮在空中岛屿“ライゼルグ”的青年。基本是个性格稳健、温柔的人。为了学生,有时也会冲动行事。雪莉·沃里克シャーリィ·ウォリックShirley WarwickCV:北见六花(小野凉子)住在ライゼルグ的友善女孩。 性格开朗率真,成绩优异,认真的生活态度也无可挑剔。 非常擅长画画,曾经还在比赛中获奖。 偷偷参加同人活动,这件事被她当做秘密。 可能是由于进行创作活动,经常会产生同人志里情景的妄想。[5] 天雾 夕音あまぎり ゆうねYune AmagiriCV:登代田濑良(清水爱)在ライゼルグ留学的温柔女孩。 家务有关的一切精通。 措辞礼貌,为他人尽心尽力,平常非常有女性气质。 只不过,因为特别想别人来向她来求助,以至于有着“想要侍奉主人”的愿望。 也曾对亲近的人提出“做我的主人吧”这样的要求。[6] 白鹿 爱莉しらが あいりAiri ShiragaCV:夏野こおり(田口宏子)与天雾夕音一样是来ライゼルグ留学的,内向害羞的女孩。 是主人公鹭之森透的表妹,但是年幼以来就未见过面。 其实是非常率真可爱的孩子,但因为很容易紧张,导致难以传达自己的心情。 有着小孩子的一面,本人也很想改善这一点。 顺便一提本人认为小孩子的一面分为内面与外面两种意义。[7] 真咲u30fb盖亚尔まさきu30fbガイヤールMasaki GaillardCV:桐谷华(种崎敦美)长着动物一样尾巴和耳朵的兽人元气娘。 主人公鹭之森透借宿人家里的独生女。性格开朗而坦率。 家里经营着名为“牙与爪的兽亭”的酒馆,所以也被当成看板娘。 眼里只容得下美味的食物,喜欢甜甜圈。 有点像小孩的地方,但意外的也有成熟的一面,也经常作为负责人。[8] 6其他人物编辑蒂亚·霍亨维尔芬ティアu30fbホーエンヴェルフェンTia·HohenwerfenCV:雪野玉(后藤麻衣)主人公鹭之森透的同事,属于被称作妖精的种族的女性。性格上非常的一本正经,为了符合教师的头衔而带起了平光镜。不善于即兴发言,一会就慌慌张张,不知所措。(后藤麻衣也是柚子社第四作——天神乱漫里的妹妹角色千岁佐奈的CV)火宫 木乃香ひのみや このかKonoka HinomiyaCV:雪都さお梨(深田爱衣)主人公鹭之森透的学生之一。一直有点打不起精神的样子,让人感觉好像是睡着的一样,但却意外的对很多事情都很合拍。对小道消息特别敏感,有时让主人公很困扰。弗朗西斯卡·帕拉米蒂フランチェスカu30fbパラミディFrancesca·PalamidiCV:井ノ上花(志村由美)来自意大利的开朗的留学生。非常喜欢宅文化,为了亲自见到兽耳而特别来岛上留学。动画、游戏、漫画、一般向、男性向、女性向,可谓一切通吃。三刀屋 实里みとや みのりMinori MitoyaCV:真中海(樱井浩美)主人公鹭之森透大学时的老朋友。从事岛与日本之间物资进出口的工作。性格爽朗、没有大架子的女性。(樱井浩美同时也是柚子社第五作nobleworks的女主兼元灯里的CV)欧文·盖亚尔オーウェンu30fbガイヤールOwen·GaillardCV:风雾瞬(三宅健太)“牙と爪の獣亭”酒馆的老板,有着野兽姿态的。真咲的父亲。如其外表一般,豪爽狂野的性格。伦纳德·沃尔克レナードu30fbウォリックLeonard·WarwickCV:大石恵三(近藤隆)ライゼルグ的行政首脑,议会代表。雪莉的哥哥。虽然在工作很出色,但是在私底下与他爽朗的外表不同,经常是唠唠叨叨的。虎仓 博巳こぐら ひろみHiromi KoguraCV:一条和矢主人鹭之森透的同事兼前辈。对琐碎小事并不是那么的在意,不过对工作倒是会认真对待。是个喝酒忘却工作压力的类型。已有妻儿。7攻略编辑注:木乃香和ティア二周目才可攻略。  ★号标注的选项为2周目之后才会出现的追加选项,不出现时无视即可。各角色攻略完毕后,会在After中追加新剧情。  【シャーリィ· ウォリック】  ウォリックさんを见に行く  キャラ弁 Q版人物(3张)  いや、ここは强固な态度で  ◆SAVE01  美乳  ★(……まっ、いっか)  このまま、ここに残る  ★(三刀屋に頼まない)  シャーリィ END  【天雾 夕音】  适当に回る  茶色い弁当  ◆SAVE02  ……仕方ない  巨乳★(……まっ、いっか)  先に料理の准备を——  ★(三刀屋に頼む)  夕音 END  【真咲·ガイヤール】  教室の中の子に话を闻く  ◆SAVE03  茶色い弁当  いや、ここは强固な态度で  巨乳  ★(……まっ、いっか)  もう少し湖に近づく  正直に言う★(三刀屋に頼まない)  真咲 END  【白鹿 爱莉】  ◆SAVE03开始 彩色的便当(茶色的下面,第二项)いや、ここは强固な态度で  どれも好き  ★(……まっ、いっか)  爱莉ちゃんを探しに行く  もうしばらく探してみる  ★(三刀屋に頼まない)  爱莉 END  【ティア·ホーエンヴェルフェン】  2周目以降に  ◆SAVE01开始  贫乳流れで誉める  もう少し湖に近づく  误魔化す  三刀屋に頼まない  似合うからそのままで(メガネはちょっと……)  ティア END  【火宫 木乃香】  2周目以降に  ◆SAVE02开始  いや、ここは强固な态度で  贫乳……まっ、いっか  もう少し湖に近づく  正直に言う  三刀屋に頼む  木乃香 END词条图册更多图册◆图片鉴赏(10张)World公开(3张)Q版人物(3张)词条图片(14张)1/2参考资料1. Spec .天色*アイルノーツ [引用日期2014-07-22] .2. 天色*アイルノーツ .YUZU SOFT .2013-2-20 [引用日期2013-02-25] .3. 天色*アイルノーツ(関连商品 ) .维基百科 [引用日期2013-05-1] .4. 原画家の担当キャラクターについて .YUZU SOFT .2013-2-25 [引用日期2013-02-25] .5. シャーリィ ウォリック .天色*アイルノーツ [引用日期2014-07-22] .6. 天雾 夕音 .天色*アイルノーツ [引用日期2014-07-22] .7. 白鹿 爱莉 .天色*アイルノーツ [引用日期2014-07-22] .8. 真咲·ガイヤール .天色*アイルノーツ [引用日期2014-07-22] .词条标签:动漫 , galgame , 柚子社

和外包(outsourcing)相反的概念叫什么

insourcing 外包项目回购

超赞!使用 argo-rollouts 实现kubernetes上的金丝雀、蓝绿发布

Argo-Rollout是一个Kubernetes Controller和对应一系列的CRD,提供更强大的Deployment能力。包括灰度发布、蓝绿部署、更新测试(experimentation)、渐进式交付(progressive delivery)等特性。 支持特性如下: Argo原理和Deployment差不多,只是加强rollout的策略和流量控制。当spec.template发送变化时,Argo-Rollout就会根据spec.strategy进行rollout,通常会产生一个新的ReplicaSet,逐步scale down之前的ReplicaSet的pod数量。 按官方文档进行安装,官方地址为:https://argoproj.github.io/argo-rollouts/installation/#kubectl-plugin-installation (1)在Kubernetes集群中安装argo-rollouts (2)安装argo-rollouts的kubectl plugin 金丝雀发布包含Replica Shifting和Traffic Shifting两个过程。 这里使用官方的demo来进行测试。例子:https://argoproj.github.io/argo-rollouts/getting-started/ 使用如下命令部署示例: 我们先看看第一个rollout.yaml的具体内容,如下: 可以看到除了apiVersion,kind以及strategy之外,其他和Deployment无异。 strategy字段定义的是发布策略,其中: 而service.yaml文件定义的就是普通的service,如下: 执行上面命令部署后,会在default命名空间下创建5个pod,如下: 可以使用kubectl-argo-rollouts get rollout rollouts-demo命令来查看部署状态,如下: 可以看到该版本被标记为stable,而且STATUS为healthy。还可以在命令后面加一个--watch来实时监控服务状态,完整命令为kubectl argo rollouts get rollout rollouts-demo --watch。 接下来对应用进行更新。对应用进行更新和更新用Deployment部署的应用一样,更新镜像即可。argo rollouts插件有一个set image命令来更新镜像,如下: 更新过后,我们可以通过观察kubectl argo rollouts get rollout rollouts-demo --watch服务状态,如下: 可以看到多了一个revision:2,而且该版本被标记为canary,而且状态是Status: Paused,canary接入流量为20%。 部署之所以处于Paused阶段,是因为我们在rollout.yaml中定义了发布第一个版本后会暂停,这时候需要手动接入接下来的更新。 argo rollouts提供了promote来进行后续的更新,命令如下: 然后我们可以在watch界面,看到如下的更新过程。 因为后续的更新在pause阶段只暂停10s,所以会依次自动更新完,不需要手动介入,待更新完后整体的状态如下: 可以看到第一个版本已经下线,第二个版本的状态为Healthy,而且镜像被标记为stable。 如果在更新应用的过程中,最新的应用有问题,需要终止更新需要怎么做呢? 我们先使用下面命令发布新版本应用,如下: 然后更新动作会在第一次更新的时候处于Paused状态,现在我们可以用abort来终止发布,如下: 待执行完命令后,可以在watch页面,看到如下信息: 最终应用会回退到稳定版本。 但是我们可以看到Status是Degraded状态而并非Healthy状态,我们有必须要将其变成Healthy状态。最简单的办法就是执行如下命令重新发布一下版本: 执行过后,可以看到其状态立即变成Healthy,并且没有创建新的副本、新的版本,如下: 有时候在应用上线过后,有些BUG并没有发现,这时候要回退怎么办呢?argo rollouts有一个undo命令,可以进行回退。 比如我们要将版本回退到第一个版本,则执行一下命令: 然后通过watch界面可以看到如下信息: 首先revision为1的版本标记没有,重新创建了一个为5的标记,而且第一步处于暂停状态,然后我们执行promote命令继续后续的更新,如下: 然后我们可以看到如下信息: 从Images可以看到回退到我们最初版本为blue的镜像了。 上面我们并没有接入外部流量,仅仅是在内部使用展示了金丝雀部署过程,下面我们接入外部流量进行测试。 Argo-Rollout主要集成了 Ingress 和 ServiceMesh 两种流量控制方法。 目前Ingress支持ALB和NGINX ingress。但是我使用的是nginx ingress。 我们依然使用官方的例子进行展示。 首先删除上面的例子。 然后重新部署一个官方的例子,如下: 这个例子包含1个rollout,2个service,1个ingress。 它们的配置文件分别如下。 rollout.yaml,为了便于测试,我将权重改为了50 services.yaml ingress.yaml 从配置文件可以看出Rollout里分别用canaryService和stableService分别定义了该应用灰度的Service Name(rollouts-demo-canary)和当前版本的Service Name(rollouts-demo-stable)。而且rollouts-demo-canary 和 rollouts-demo-stable的service的内容是一样的。selector中暂时没有填上pod-template-hash,Argo-Rollout Controller会根据实际的ReplicaSet hash来修改该值。 当我们创建完ingress后,Rollout Controller会根据ingress rollouts-demo-stable内容,自动创建一个ingress用了灰度的流量,名字为--canary,所以这里多了一个ingress rollouts-demo-rollouts-demo-stable-canary,将流量导向Canary Service(rollouts-demo-canary)。如下: rollouts-demo-rollouts-demo-stable-canary的内容如下: 通过域名访问,可以看到如下界面。 现在通过以下命令来进行应用更新操作。 然后通过状态窗口可以看到如下信息。 然后可以看到rollouts-demo-rollouts-demo-stable-canary的ingress的annotations中新增了两个参数,如下: 然后通过网页,可以看到如下的输出展示。 image.png 然后可以通过验证结果来判断是否继续还是终止。 如果继续使用如下命令: 如果终止使用如下命令: 目前我还在测试阶段,并没有实际接入使用。通过测试来看,Argo-Rollout提供更加强大的Deployment,包含比较适合运维的金丝雀发布和蓝绿发布功能,要使用蓝绿发布,仅需要配置rollout,如下: 整体使用还是比较丝滑,如果测试通过后续考虑集成进CD中。更多内容可以到https://argoproj.github.io/argo-rollouts/进行学习。

尝试运行Shell32.dll,SHHelpShortcuts_RunDLL AddPrinter时发生意外

动态链接库函数启动器——Rundll32 经常听到有些朋友说:呀!系统的注册表启动项目有rundll32.exe,系统进程也有rundll32.exe,是不是病毒呀?其实,这是对rundll32.exe接口不了解,它的原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,如果能理解了原理,我们就能活学活用,自己挖掘DLL参数应用技巧。 Rundll32.exe和Rundll.exe的区别 所谓Rundll.exe,可以把它分成两部分,Run(运行)和DLL(动态链接库),所以,此程序的功能是运行那些不能作为程序单独运行的DLL文件。而Rundll32.exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundll.exe这个程序。 相反,Windows 98代码夹杂着16位和32位,所以同时具有Rundll32.exe和Rundll.exe两个程序。这就是为什么Windows 98的System文件夹为主系统文件夹,而到了Windows 2000/XP时就变成System32为主系统文件夹(这时的System文件夹是为兼容16位代码设立的)。 Rundll.exe是病毒? 无论是Rundll32.exe或Rundll.exe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。在Windows的任务管理器中,我们只能看到rundll32.exe进程,而其实质是调用的DLL。我们可以利用进程管理器等软件来查看它具体运行了哪些DLL文件。 有些木马是利用Rundll32.exe加载DLL形式运行的,但大多数情况下Rundll32.exe都是加载系统的DLL文件,不用太担心。另外要提起的是,有些病毒木马利用名字与系统常见进程相似或相同特点,瞒骗用户。所以,要确定所运行的Rundll32.exe是在%systemroot%system32目录下的,注意文件名称也没有变化。 相信大家在论坛上很常看见那些高手给出的一些参数来简化操作,如rundll32.exe shell32.dll,Control_RunDLL,取代了冗长的“开始→设置→控制面板”,作为菜鸟的我们心里一定痒痒的。他们是怎么知道答案的?我们如何自己找到答案?分析上面命令可以知道,其实就是运行Rundll32.exe程序,指定它加载shell32.dll文件,而逗号后面的则是这个DLL的参数。了解了其原理,下面就可以自己挖掘出很多平时罕为人知的参数了。 第一步:运行eXeScope软件,打开一个某个DLL文件,例如shell32.dll。 第二步:选择“导出→SHELL32.DLL”,在右边窗口就可以看到此DLL文件的参数了。 第三步:这些参数的作用一般可以从字面上得知,所以不用专业知识。要注意的是,参数是区分大小写的,在运行时一定要正确输入,否则会出错。现在随便找一个参数,例如RestartDialog,从字面上理解应该是重启对话框。组合成一个命令,就是Rundll32.exe shell32.dll,RestartDialog ,运行后可以看见平时熟悉的Windows重启对话框。 现在,我们已经学会了利用反编译软件来获取DLL文件中的参数,所以以后看到别人的一个命令,可以从调用的DLL文件中获取更多的命令。自己摸索,你就能了解更多调用DLL文件的参数了。 小资料 常用的rundll32参数 命令: rundll32.exe shell32.dll,Control_RunDLL 功能: 显示控制面板 命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 功能: 显示“控制面板→辅助选项→键盘” 命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1 功能: 执行“控制面板→添加新硬件” 命令: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter 功能: 执行“控制面板→添加新打印机” 命令:rundll32.exe DISKCOPY.DLL,DiskCopyRunDll 功能:启动软盘复制窗口 动态链接库函数启动器——Rundll32 经常听到有些朋友说:呀!系统的注册表启动项目有rundll32.exe,系统进程也有rundll32.exe,是不是病毒呀?其实,这是对rundll32.exe接口不了解,它的原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,如果能理解了原理,我们就能活学活用,自己挖掘DLL参数应用技巧。 Rundll32.exe和Rundll.exe的区别 所谓Rundll.exe,可以把它分成两部分,Run(运行)和DLL(动态链接库),所以,此程序的功能是运行那些不能作为程序单独运行的DLL文件。而Rundll32.exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundll.exe这个程序。 相反,Windows 98代码夹杂着16位和32位,所以同时具有Rundll32.exe和Rundll.exe两个程序。这就是为什么Windows 98的System文件夹为主系统文件夹,而到了Windows 2000/XP时就变成System32为主系统文件夹(这时的System文件夹是为兼容16位代码设立的)。 Rundll.exe是病毒? 无论是Rundll32.exe或Rundll.exe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。在Windows的任务管理器中,我们只能看到rundll32.exe进程,而其实质是调用的DLL。我们可以利用进程管理器等软件来查看它具体运行了哪些DLL文件。 有些木马是利用Rundll32.exe加载DLL形式运行的,但大多数情况下Rundll32.exe都是加载系统的DLL文件,不用太担心。另外要提起的是,有些病毒木马利用名字与系统常见进程相似或相同特点,瞒骗用户。所以,要确定所运行的Rundll32.exe是在%systemroot%system32目录下的,注意文件名称也没有变化。 相信大家在论坛上很常看见那些高手给出的一些参数来简化操作,如rundll32.exe shell32.dll,Control_RunDLL,取代了冗长的“开始→设置→控制面板”,作为菜鸟的我们心里一定痒痒的。他们是怎么知道答案的?我们如何自己找到答案?分析上面命令可以知道,其实就是运行Rundll32.exe程序,指定它加载shell32.dll文件,而逗号后面的则是这个DLL的参数。了解了其原理,下面就可以自己挖掘出很多平时罕为人知的参数了。 第一步:运行eXeScope软件,打开一个某个DLL文件,例如shell32.dll。 第二步:选择“导出→SHELL32.DLL”,在右边窗口就可以看到此DLL文件的参数了。 第三步:这些参数的作用一般可以从字面上得知,所以不用专业知识。要注意的是,参数是区分大小写的,在运行时一定要正确输入,否则会出错。现在随便找一个参数,例如RestartDialog,从字面上理解应该是重启对话框。组合成一个命令,就是Rundll32.exe shell32.dll,RestartDialog ,运行后可以看见平时熟悉的Windows重启对话框。 现在,我们已经学会了利用反编译软件来获取DLL文件中的参数,所以以后看到别人的一个命令,可以从调用的DLL文件中获取更多的命令。自己摸索,你就能了解更多调用DLL文件的参数了。 小资料 常用的rundll32参数 命令: rundll32.exe shell32.dll,Control_RunDLL 功能: 显示控制面板 命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 功能: 显示“控制面板→辅助选项→键盘” 命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1 功能: 执行“控制面板→添加新硬件” 命令: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter 功能: 执行“控制面板→添加新打印机” 命令:rundll32.exe DISKCOPY.DLL,DiskCopyRunDll 功能:启动软盘复制窗口 动态链接库函数启动器——Rundll32 经常听到有些朋友说:呀!系统的注册表启动项目有rundll32.exe,系统进程也有rundll32.exe,是不是病毒呀?其实,这是对rundll32.exe接口不了解,它的原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,如果能理解了原理,我们就能活学活用,自己挖掘DLL参数应用技巧。 Rundll32.exe和Rundll.exe的区别 所谓Rundll.exe,可以把它分成两部分,Run(运行)和DLL(动态链接库),所以,此程序的功能是运行那些不能作为程序单独运行的DLL文件。而Rundll32.exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundll.exe这个程序。 相反,Windows 98代码夹杂着16位和32位,所以同时具有Rundll32.exe和Rundll.exe两个程序。这就是为什么Windows 98的System文件夹为主系统文件夹,而到了Windows 2000/XP时就变成System32为主系统文件夹(这时的System文件夹是为兼容16位代码设立的)。 Rundll.exe是病毒? 无论是Rundll32.exe或Rundll.exe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。在Windows的任务管理器中,我们只能看到rundll32.exe进程,而其实质是调用的DLL。我们可以利用进程管理器等软件来查看它具体运行了哪些DLL文件。 有些木马是利用Rundll32.exe加载DLL形式运行的,但大多数情况下Rundll32.exe都是加载系统的DLL文件,不用太担心。另外要提起的是,有些病毒木马利用名字与系统常见进程相似或相同特点,瞒骗用户。所以,要确定所运行的Rundll32.exe是在%systemroot%system32目录下的,注意文件名称也没有变化。 相信大家在论坛上很常看见那些高手给出的一些参数来简化操作,如rundll32.exe shell32.dll,Control_RunDLL,取代了冗长的“开始→设置→控制面板”,作为菜鸟的我们心里一定痒痒的。他们是怎么知道答案的?我们如何自己找到答案?分析上面命令可以知道,其实就是运行Rundll32.exe程序,指定它加载shell32.dll文件,而逗号后面的则是这个DLL的参数。了解了其原理,下面就可以自己挖掘出很多平时罕为人知的参数了。 第一步:运行eXeScope软件,打开一个某个DLL文件,例如shell32.dll。 第二步:选择“导出→SHELL32.DLL”,在右边窗口就可以看到此DLL文件的参数了。 第三步:这些参数的作用一般可以从字面上得知,所以不用专业知识。要注意的是,参数是区分大小写的,在运行时一定要正确输入,否则会出错。现在随便找一个参数,例如RestartDialog,从字面上理解应该是重启对话框。组合成一个命令,就是Rundll32.exe shell32.dll,RestartDialog ,运行后可以看见平时熟悉的Windows重启对话框。 现在,我们已经学会了利用反编译软件来获取DLL文件中的参数,所以以后看到别人的一个命令,可以从调用的DLL文件中获取更多的命令。自己摸索,你就能了解更多调用DLL文件的参数了。 小资料 常用的rundll32参数 命令: rundll32.exe shell32.dll,Control_RunDLL 功能: 显示控制面板 命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 功能: 显示“控制面板→辅助选项→键盘” 命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1 功能: 执行“控制面板→添加新硬件” 命令: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter 功能: 执行“控制面板→添加新打印机” 命令:rundll32.exe DISKCOPY.DLL,DiskCopyRunDll 功能:启动软盘复制窗口 动态链接库函数启动器——Rundll32 经常听到有些朋友说:呀!系统的注册表启动项目有rundll32.exe,系统进程也有rundll32.exe,是不是病毒呀?其实,这是对rundll32.exe接口不了解,它的原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,如果能理解了原理,我们就能活学活用,自己挖掘DLL参数应用技巧。 Rundll32.exe和Rundll.exe的区别 所谓Rundll.exe,可以把它分成两部分,Run(运行)和DLL(动态链接库),所以,此程序的功能是运行那些不能作为程序单独运行的DLL文件。而Rundll32.exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundll.exe这个程序。 相反,Windows 98代码夹杂着16位和32位,所以同时具有Rundll32.exe和Rundll.exe两个程序。这就是为什么Windows 98的System文件夹为主系统文件夹,而到了Windows 2000/XP时就变成System32为主系统文件夹(这时的System文件夹是为兼容16位代码设立的)。 Rundll.exe是病毒? 无论是Rundll32.exe或Rundll.exe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。在Windows的任务管理器中,我们只能看到rundll32.exe进程,而其实质是调用的DLL。我们可以利用进程管理器等软件来查看它具体运行了哪些DLL文件。 有些木马是利用Rundll32.exe加载DLL形式运行的,但大多数情况下Rundll32.exe都是加载系统的DLL文件,不用太担心。另外要提起的是,有些病毒木马利用名字与系统常见进程相似或相同特点,瞒骗用户。所以,要确定所运行的Rundll32.exe是在%systemroot%system32目录下的,注意文件名称也没有变化。 相信大家在论坛上很常看见那些高手给出的一些参数来简化操作,如rundll32.exe shell32.dll,Control_RunDLL,取代了冗长的“开始→设置→控制面板”,作为菜鸟的我们心里一定痒痒的。他们是怎么知道答案的?我们如何自己找到答案?分析上面命令可以知道,其实就是运行Rundll32.exe程序,指定它加载shell32.dll文件,而逗号后面的则是这个DLL的参数。了解了其原理,下面就可以自己挖掘出很多平时罕为人知的参数了。 第一步:运行eXeScope软件,打开一个某个DLL文件,例如shell32.dll。 第二步:选择“导出→SHELL32.DLL”,在右边窗口就可以看到此DLL文件的参数了。 第三步:这些参数的作用一般可以从字面上得知,所以不用专业知识。要注意的是,参数是区分大小写的,在运行时一定要正确输入,否则会出错。现在随便找一个参数,例如RestartDialog,从字面上理解应该是重启对话框。组合成一个命令,就是Rundll32.exe shell32.dll,RestartDialog ,运行后可以看见平时熟悉的Windows重启对话框。 现在,我们已经学会了利用反编译软件来获取DLL文件中的参数,所以以后看到别人的一个命令,可以从调用的DLL文件中获取更多的命令。自己摸索,你就能了解更多调用DLL文件的参数了。 小资料 常用的rundll32参数 命令: rundll32.exe shell32.dll,Control_RunDLL 功能: 显示控制面板 命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 功能: 显示“控制面板→辅助选项→键盘” 命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1 功能: 执行“控制面板→添加新硬件” 命令: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter 功能: 执行“控制面板→添加新打印机” 命令:rundll32.exe DISKCOPY.DLL,DiskCopyRunDll 功能:启动软盘复制窗口 动态链接库函数启动器——Rundll32 经常听到有些朋友说:呀!系统的注册表启动项目有rundll32.exe,系统进程也有rundll32.exe,是不是病毒呀?其实,这是对rundll32.exe接口不了解,它的原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,如果能理解了原理,我们就能活学活用,自己挖掘DLL参数应用技巧。 Rundll32.exe和Rundll.exe的区别 所谓Rundll.exe,可以把它分成两部分,Run(运行)和DLL(动态链接库),所以,此程序的功能是运行那些不能作为程序单独运行的DLL文件。而Rundll32.exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundll.exe这个程序。 相反,Windows 98代码夹杂着16位和32位,所以同时具有Rundll32.exe和Rundll.exe两个程序。这就是为什么Windows 98的System文件夹为主系统文件夹,而到了Windows 2000/XP时就变成System32为主系统文件夹(这时的System文件夹是为兼容16位代码设立的)。 Rundll.exe是病毒? 无论是Rundll32.exe或Rundll.exe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。在Windows的任务管理器中,我们只能看到rundll32.exe进程,而其实质是调用的DLL。我们可以利用进程管理器等软件来查看它具体运行了哪些DLL文件。 有些木马是利用Rundll32.exe加载DLL形式运行的,但大多数情况下Rundll32.exe都是加载系统的DLL文件,不用太担心。另外要提起的是,有些病毒木马利用名字与系统常见进程相似或相同特点,瞒骗用户。所以,要确定所运行的Rundll32.exe是在%systemroot%system32目录下的,注意文件名称也没有变化。 相信大家在论坛上很常看见那些高手给出的一些参数来简化操作,如rundll32.exe shell32.dll,Control_RunDLL,取代了冗长的“开始→设置→控制面板”,作为菜鸟的我们心里一定痒痒的。他们是怎么知道答案的?我们如何自己找到答案?分析上面命令可以知道,其实就是运行Rundll32.exe程序,指定它加载shell32.dll文件,而逗号后面的则是这个DLL的参数。了解了其原理,下面就可以自己挖掘出很多平时罕为人知的参数了。 第一步:运行eXeScope软件,打开一个某个DLL文件,例如shell32.dll。 第二步:选择“导出→SHELL32.DLL”,在右边窗口就可以看到此DLL文件的参数了。 第三步:这些参数的作用一般可以从字面上得知,所以不用专业知识。要注意的是,参数是区分大小写的,在运行时一定要正确输入,否则会出错。现在随便找一个参数,例如RestartDialog,从字面上理解应该是重启对话框。组合成一个命令,就是Rundll32.exe shell32.dll,RestartDialog ,运行后可以看见平时熟悉的Windows重启对话框。 现在,我们已经学会了利用反编译软件来获取DLL文件中的参数,所以以后看到别人的一个命令,可以从调用的DLL文件中获取更多的命令。自己摸索,你就能了解更多调用DLL文件的参数了。 小资料 常用的rundll32参数 命令: rundll32.exe shell32.dll,Control_RunDLL 功能: 显示控制面板 命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 功能: 显示“控制面板→辅助选项→键盘” 命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1 功能: 执行“控制面板→添加新硬件” 命令: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter 功能: 执行“控制面板→添加新打印机” 命令:rundll32.exe DISKCOPY.DLL,DiskCopyRunDll 功能:启动软盘复制窗口 动态链接库函数启动器——Rundll32 经常听到有些朋友说:呀!系统的注册表启动项目有rundll32.exe,系统进程也有rundll32.exe,是不是病毒呀?其实,这是对rundll32.exe接口不了解,它的原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,如果能理解了原理,我们就能活学活用,自己挖掘DLL参数应用技巧。 Rundll32.exe和Rundll.exe的区别 所谓Rundll.exe,可以把它分成两部分,Run(运行)和DLL(动态链接库),所以,此程序的功能是运行那些不能作为程序单独运行的DLL文件。而Rundll32.exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundll.exe这个程序。 相反,Windows 98代码夹杂着16位和32位,所以同时具有Rundll32.exe和Rundll.exe两个程序。这就是为什么Windows 98的System文件夹为主系统文件夹,而到了Windows 2000/XP时就变成System32为主系统文件夹(这时的System文件夹是为兼容16位代码设立的)。 Rundll.exe是病毒? 无论是Rundll32.exe或Rundll.exe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。在Windows的任务管理器中,我们只能看到rundll32.exe进程,而其实质是调用的DLL。我们可以利用进程管理器等软件来查看它具体运行了哪些DLL文件。 有些木马是利用Rundll32.exe加载DLL形式运行的,但大多数情况下Rundll32.exe都是加载系统的DLL文件,不用太担心。另外要提起的是,有些病毒木马利用名字与系统常见进程相似或相同特点,瞒骗用户。所以,要确定所运行的Rundll32.exe是在%systemroot%system32目录下的,注意文件名称也没有变化。 相信大家在论坛上很常看见那些高手给出的一些参数来简化操作,如rundll32.exe shell32.dll,Control_RunDLL,取代了冗长的“开始→设置→控制面板”,作为菜鸟的我们心里一定痒痒的。他们是怎么知道答案的?我们如何自己找到答案?分析上面命令可以知道,其实就是运行Rundll32.exe程序,指定它加载shell32.dll文件,而逗号后面的则是这个DLL的参数。了解了其原理,下面就可以自己挖掘出很多平时罕为人知的参数了。 第一步:运行eXeScope软件,打开一个某个DLL文件,例如shell32.dll。 第二步:选择“导出→SHELL32.DLL”,在右边窗口就可以看到此DLL文件的参数了。 第三步:这些参数的作用一般可以从字面上得知,所以不用专业知识。要注意的是,参数是区分大小写的,在运行时一定要正确输入,否则会出错。现在随便找一个参数,例如RestartDialog,从字面上理解应该是重启对话框。组合成一个命令,就是Rundll32.exe shell32.dll,RestartDialog ,运行后可以看见平时熟悉的Windows重启对话框。 现在,我们已经学会了利用反编译软件来获取DLL文件中的参数,所以以后看到别人的一个命令,可以从调用的DLL文件中获取更多的命令。自己摸索,你就能了解更多调用DLL文件的参数了。 小资料 常用的rundll32参数 命令: rundll32.exe shell32.dll,Control_RunDLL 功能: 显示控制面板 命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 功能: 显示“控制面板→辅助选项→键盘” 命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1 功能: 执行“控制面板→添加新硬件” 命令: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter 功能: 执行“控制面板→添加新打印机” 命令:rundll32.exe DISKCOPY.DLL,DiskCopyRunDll 功能:启动软盘复制窗口

德国手机运营商telekom deutschlandgmbh和T-mobile 是一家吗

Telekom Deutschland GmbH 和 T-Mobile是同一家公司。2010年4月1日,德国电信向德国国内用户提供一站式的产品及服务以及顶尖质量的网络服务,因此合并了负责固网的T-Home以及负责移动通讯的T-Mobile。德国电信股份公司(德语:Deutsche Telekom)是欧洲最大的电信运营商,全球第五大电信运营商,总部在德国波恩。

国外有很多低代码软件开发平台,比如OutSystems/AppSheet/Mendix/Zoho Creator等等,国内有没有类似的?

相较于国内的低代码开发市场,国外明显要发展得快很多,因此国外相关的低代码开发平台产品要成熟许多。然而再怎么成熟,国外的产品都是服务外国企业的,拿到国内来用可以说严重是“水土不服”,也就难怪题主吐槽说国外的低代码平台了。那么国内究竟有没有跟国外一样成熟度较高的低代码开发平台呢?答案肯定是有的。如果你想要真正意义上低代码开发平台,不妨试一试百数低代码开发平台。百数低代码开发平台是长沙异次元网络科技有限公司历时8年研发的,该平台集流程引擎、表单引擎等于一体,通过简单的托拉拽方式就可以在电脑上搭建各种的应用系统。例如:项目管理、采购管理、生产管理、供应链管理……除此之外,低代码开发平台还有以下好处1、使用Python脚本语言进行开发,不再依靠专业的技术开发人员,为企业在系统开发方面降低门槛,提高企业开发效率,更方便与自由。如果想要进行二次开发,也能轻松搞定。2、系统开发人工费无疑是最大的开销,低代码开发平台摆脱了专业人员才能操作的局限,只需懂一点就能上手操作,在一定程度上降低了企业的开发成本。3、传统系统的系统开发方式通常是定制模式,不仅金钱花费大,时间成本也非常高。而低代码平台的开发模式缩短了开发时间,最快几个小时就能搭建完成,大大缩减了企业的时间成本。同时也让产品的更新迭代速度变得更快,让系统发展跟得上企业的发展,不用担心会被淘汰掉。