首页 文章 精选 留言 我的

精选列表

搜索[数据库脚本],共10000篇文章
优秀的个人博客,低调大师

Apache Groovy 3.0.2 发布,JVM 动态脚本语言

Apache Groovy 3.0.2 发布了。Groovy 是一种功能强大的可选类型和动态的语言,具有静态类型和静态编译功能,适用于 Java 平台,旨在通过简洁、熟悉且易于学习的语法提高开发人员的工作效率。 更新内容如下: Improvement [GROOVY-4694] -将 AstBuilderTransformation 全局 xForm 移动到单独的模块 [GROOVY-9408] -解决类型时避免不必要的查找默认导入类 [GROOVY-9417] - 改进 @NullCheck [GROOVY-9430] -添加了对 ScriptEngine.FILENAME 行为的支持 [GROOVY-9434] - groovyConsole UI调整 Bug 修复等更多详情见更新说明: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12346991

优秀的个人博客,低调大师

Apache Groovy 2.4.19 发布,JVM 动态脚本语言

Apache Groovy 2.4.19 发布了。Groovy 是一种功能强大的可选类型和动态的语言,具有静态类型和静态编译功能,适用于 Java 平台,旨在通过简洁、熟悉且易于学习的语法提高开发人员的工作效率。 更新内容如下: Bug [GROOVY-9185] -groovyc 不在生成的字节码中保留 RetentionPolicy [GROOVY-9271] -函数名称中带括号的方法无法编译 New Feature [GROOVY-9384] -Groovy 应该提供一个 Maven BOM 更新说明: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12346771

优秀的个人博客,低调大师

Apache Groovy 3.0.0 发布,JVM 动态脚本语言

Apache Groovy 3.0.0 发布了。Groovy 是一种功能强大的可选类型和动态的语言,具有静态类型和静态编译功能,适用于 Java 平台,旨在通过简洁、熟悉且易于学习的语法提高开发人员的工作效率。 更新内容如下: Bug [GROOVY-4976] -错误的数组创建表达式中 AntlrParserPlugin 中的 NPE [GROOVY-8966] -当 List.getAt(range)使用 Exclusive NumberRange 时,它将转换为 inclusive [GROOVY-9204] -编译器丢失超类字段的类型信息 [GROOVY-9368] -有关 jointCompilationOptions 的重大更改 [GROOVY-9370] -具有匿名类的类型推断回归,和对 SAM 的嵌套闭包类型控制 [GROOVY-9376] -Groovy 完全忽略 @GrabResolver 注释 New Feature [GROOVY-9384] -提供一个 Maven BOM Improvement [GROOVY-9377] - 支持 JDK15 更新说明

优秀的个人博客,低调大师

Python difflib对比配置文件差异脚本

!/usr/bin/python import difflib import sys try: textfile1=sys.argv[1] #第一个配置文件路径参数 textfile2=sys.argv[2] #第二个配置文件路径参数 except Exception,e: print "Error:"+str(e) print "Usage: simple3.py filename1 filename2" sys.exit() def readfile(filename): #文件读取分隔函数 try: fileHandle = open (filename, 'rb' ) text=fileHandle.read().splitlines() #读取后以行进行分隔 fileHandle.close() return text except IOError as error: print('Read file Error:'+str(error)) sys.exit() if textfile1=="" or textfile2=="": print "Usage: simple3.py filename1 filename2" sys.exit() text1_lines = readfile(textfile1) #调用readfile函数,获取分隔后的字符串 text2_lines = readfile(textfile2) d = difflib.HtmlDiff() #创建HtmlDiff()类对象 print d.make_file(text1_lines, text2_lines) #通过make_file方法输出HTML格式的比对结果 运行如下代码: python simple3.py nginx.conf.v1 nginx.conf.v2 > diff.html

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册