首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏老高的技术博客

    centos6 优化脚本与安全脚本

    = 6 ];then echo "this script is only for CentOS 6 !" x86_64/epel-release-6-7.noarch.rpm #rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6. cat > /etc/modprobe.d/ipv6.conf << EOFI alias net-pf-10 off options ipv6 disable=1 EOFI echo "NETWORKING_IPV6 -------------------------------------+ EOF cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 对脚本的内容做一下说明 sysctl.conf fi sysctl -p /etc/sysctl.conf chown root:root /etc/sysctl.conf chmod 600 /etc/sysctl.conf 脚本转自

    71030编辑于 2022-12-28
  • 来自专栏Java成神之路

    Java_脚本引擎_03_nashorn支持es6

    一、前言 jdk1.8的nashorn 支持部分es6语法。 二、支持es6 jdk默认是关闭了对es6的支持的,想要开启对es6的支持,需要设置一下jvm参数: -Dnashorn.args=--language=es6 如下图: ? 三、参考资料

    1.8K10发布于 2018-09-20
  • 来自专栏iSharkFly

    Confluence 6 访问日志脚本

    希望使用这个脚本: 使用 7Zip 解压 7z 文件。 拷贝所有的访问日志到一个叫做 logs 的文件夹中。 运行 Atlassian-processDailyLog.rb。 运行脚本 Atlassian-processDailyLog-hourly.rb <admin/comment/create/edit/search/rss>。每一个脚本将会创建不同的 csv 文件。 Note 所有的脚本是使用 Ruby 写的,同时假定日志文件包含有字符串 'confluence.atlassian.com-access.log'。 如果你使用了不同的文件名,那么这个脚本也需要进行一些修改。 https://www.cwiki.us/display/CONF6ZH/Access+Log+Scripts

    87730发布于 2019-01-30
  • 来自专栏运维前线

    CentOS 6自动安装RabbitMQ脚本

    ################################ epel-repo() { #rpm -Uvh http://download.fedoraproject.org/pub/epel/6/ x86_64/epel-release-6-8.noarch.rpm # rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-6.noarch.rpm # cd /usr/local/src # wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm # unstall aliyun epel rpm -qa | grep epel rpm -e epel-release-6-8.noarch find / -type d -name epel -exec \; # install fedoraproject epel rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.

    66820发布于 2019-05-26
  • 来自专栏Netkiller

    java 脚本引擎

    本文节选自《Netkiller Java 手札》 第 18 章 java 脚本引擎 目录 18.1. Maven 18.2. Helloworld 18.3. 运行脚本文件 18.4. 调用脚本中的函数或方法 18.7. 脚本编译 什么是脚本引擎,脚本引擎是指在程序运行期间嵌入另一种脚本语言,并与其交互,产生最终运行结果 脚本引擎存在的意义是什么? 运行脚本文件 将脚本放入外部文件 package javascript; import java.io.FileNotFoundException; import java.net.URL; import bindings); } public void function() throws ScriptException { engine.put("a", 4); engine.put("b", 6) 脚本编译 只有重复执行脚本时才需要编译。只运行一次不建议编译运行。

    2.1K50发布于 2018-03-05
  • 来自专栏若尘的技术专栏

    Java动态脚本

    常见的使用场景 在日常的Java项目中,我们免不了会遇到这样的需求: 动态地获取并运行自定义脚本文件,以实现特定的功能 对数据流执行用户自定义的数据有效性、公式计算、数据处理ETL(如数据截取、拼接)等不同业务逻辑 Java动态脚本常见的实现方式 2.1 动态编译执行Java代码 2.2 通过Java脚本引擎执行不同类型的脚本 JavaScript Groovy Python Lua Ruby Scala 以上脚本语言可根据项目实际需求 、对不同脚本语言的掌握情况出发进行选择。 安全问题 提供常见的脚本文件供用户选择(系统提供的脚本文件更规范、更安全、性能更好) 设置脚本编写规范及模板 对用户提交的脚本做健康检查(如对Thread、reflect、truncate等关键词进行检查 ,做提示确认或拒绝通过) 对脚本进行版本管理,可对脚本做回滚处理 对脚本设置审核机制 可根据实际情况考虑是否对用户的脚本执行进行进程或线程隔离

    1.4K84发布于 2021-11-22
  • 来自专栏summerking的专栏

    安装java脚本

    # 1.卸载存在的java 卸载掉现有的JAVA版本的话,可以使用 rpm -qa | grep java 和 rpm -e xxx --nodeps进行卸载 # 2.安装脚本 #! "检查java......" java -version &>/dev/null if [ $? -eq 0 ]; then echo "检查到java已安装!" =/usr/java/latest export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=. fi } install_java

    75510编辑于 2022-10-27
  • 来自专栏Hadoop数据仓库

    Greenplum 6 一键升级脚本

    /gpadmin/open-source-greenplum-db-6.18.0-rhel7-x86_64.rpm' gpstart -a 参考:https://docs.greenplum.org/6-

    47610编辑于 2021-12-07
  • ChatGLM-6B的api脚本

    return answer if __name__ == '__main__': tokenizer = AutoTokenizer.from_pretrained("THUDM/chatglm-6b ", trust_remote_code=True) model = AutoModel.from_pretrained("THUDM/chatglm-6b", trust_remote_code () uvicorn.run(app, host='0.0.0.0', port=8000, workers=1) 代码来自:https://github.com/THUDM/ChatGLM-6B

    24510编辑于 2025-07-17
  • 来自专栏架构师成长之路

    Java(6)-java线程

    多线程是 Java 语言的一个很重要的特征。 多线程程序设计最大的特点就是能够提高程序执行效率和处理速度。Java 程序可同时并行运行多个相对独立的线程。 Java 提供的多线程机制使一个程序可同时执行多个任务。线程有时也被称为小进程,它是从一个大进程里分离出来的小的独立的线程。由于实现了多线程技术,Java 显得更健壮。 程序与程序ThreadDemo1.java表面上看运行结果相同,但是仔细对照会发现,程序OnlyThread.java中对 run方法的调用在程序ThreadDemo1.java中变成了对 start 也就是说看java是运行在什么操作系统上,java这个应用程序进程的线程调度算法就是什么。 Java SE 还声明JVM可以任何方式实现线程的优先级,甚至忽略它的存在。 3、在Linux上Java线程一对一地映射到内核级线程上。

    3.5K21编辑于 2022-04-14
  • 来自专栏全栈程序员必看

    Java详解:淘宝秒杀脚本java

    当然 Sentinel 就不在这篇讲了,后续奉上~ 最后 对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。 整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。 再免费分享一波我的Java面试真题+视频学习详解+技能进阶书籍 点击这里即可免费获取以上我收集整理的全部学习资料 这一点。 ** 再免费分享一波我的Java面试真题+视频学习详解+技能进阶书籍 点击这里即可免费获取以上我收集整理的全部学习资料 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

    87720编辑于 2022-09-05
  • 来自专栏菩提树下的杨过

    java: ant 脚本示例

    ./"> 5 6 <!

    1K80发布于 2018-01-24
  • 来自专栏cwl_Java

    Java基础-脚本引擎

    脚本引擎介绍: 使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎交互,从 而达到在 Java 平台上调用各种脚本语言的目的。 Java 脚本 API 是连通 Java 平台和脚本语言的桥梁。 可以把一些复杂异变的业务逻辑交给脚本语言处理,这又大大提高了开发效率。 获得脚本引擎对象 ? 脚本引擎执行JavaScript代码 Java 脚本 API 为开发者提供了如下功能: 获取脚本程序输入,通过脚本引擎运行脚本并返回运行结果,这是最 核心的接口。 注意是:接口。 Java可以使用各种不同的实现,从而通用的调用js、 groovy、python等脚本 Js使用了:Rhino Rhino 是一种使用 Java 语言编写的 JavaScript 的开源实现,原先由Mozilla 通过脚本引擎的运行上下文在脚本Java 平台间交换数据。 通过 Java 应用程序调用脚本函数。

    1.2K10发布于 2019-11-12
  • 来自专栏花落的技术专栏

    Java动态脚本运用

    Java动态脚本常见的实现方式 2.1 动态编译执行Java代码 2.2 通过Java脚本引擎执行不同类型的脚本 JavaScript Groovy Python Lua Ruby Scala 以上脚本语言可根据项目实际需求 、对不同脚本语言的掌握情况出发进行选择。 使用动态脚本常见的问题及解决方案 5.1. 安全问题 提供常见的脚本文件供用户选择(系统提供的脚本文件更规范、更安全、性能更好) 设置脚本编写规范及模板 对用户提交的脚本做健康检查(如对Thread、reflect、truncate等关键词进行检查 ,做提示确认或拒绝通过) 对脚本进行版本管理,可对脚本做回滚处理 对脚本设置审核机制 可根据实际情况考虑是否对用户的脚本执行进行进程或线程隔离 5.2 OOM问题 Java执行动态脚本的过程往往会产生很多对象

    1.6K10编辑于 2021-12-15
  • 来自专栏Java学习123

    JAVA调用Shell脚本

    在实际项目中,JAVA有时候需要调用C写出来的东西,除了JNI以外,我认为一种比较好的方法是JAVA调用Shell。 先把C写出来的make成可执行文件,然后再写一个shell脚本执行该可执行文件,最后是JAVA调用该shell脚本JAVA调用很简单,例子如下: 首先是shell脚本 /users/bmcmsend_linux/server/bin/msend -n @10.26.202.27:1828#mc -a TRKUTIL_EV 需要注意的是,在调用时需要执行waitFor()函数,因为shell进程是JAVA进程的子进程,JAVA作为父进程需要等待子进程执行完毕。 shell脚本已经开始执行了。

    3.5K40发布于 2018-05-16
  • 来自专栏Java实战博客

    Java执行脚本

    特殊说明: 解决问题的光鲜,藏着磕Bug的痛苦。 万物皆入轮回,谁也躲不掉! 以上文章,均是我实际操作,写出来的笔记资料,不会出现全文盗用别人文章!烦请各位,请勿直接盗用!

    84710编辑于 2022-01-14
  • 来自专栏运维前线

    CentOS6 脚本自动安装redis sentinel

    脚本自动安装redis sentinel(在同一台服务器上) #! grep redis $redis_dir/src/redis-cli -h $redis_sentinel_ip -p 29000 sentinel masters redis-sentinel 启动脚本 # rename-command CONFIG b840fc02d524045429941cc15f59e41cb7be6c52 rename-command SHUTDOWN REDIS_SHUTDOWN 当一个脚本超过了最大时限。只有SCRIPT KILL和SHUTDOWN NOSAVE可以用。第一个可以杀没有调write命令的东西。要是已经调用了write,只能用第二个命令杀。

    1.1K70发布于 2018-01-02
  • 来自专栏怀英的自我修炼

    Java漫谈6

    在聊数组之前先聊个别的,如果想在Java中实现一个 数字-月份 转换,那我该怎么做呢?就比如数字1代表了一月份,数字2代表了二月份…数字12代表了十二月份。 Java中与之对应的充当这个角色的就是数组,它就是一个能装同一类的对象的一个数据组。数组本身还自带一个长度值,并且每一个元素也会自带一个下标,用于表示自己在数组中的位置。

    758110发布于 2018-03-12
  • 来自专栏怀英的自我修炼

    Java漫谈6

    在聊数组之前先聊个别的,如果想在Java中实现一个 数字-月份 转换,那我该怎么做呢?就比如数字1代表了一月份,数字2代表了二月份…数字12代表了十二月份。 Java中与之对应的充当这个角色的就是数组,它就是一个能装同一类的对象的一个数据组。数组本身还自带一个长度值,并且每一个元素也会自带一个下标,用于表示自己在数组中的位置。

    75490发布于 2018-03-12
  • 来自专栏devops探索

    系统初始化脚本-centos6

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 shutdown -t3 -r now/" /etc/inittab sed -i 's/^id:5:initdefault:/id:3:initdefault:/' /etc/inittab #关闭ipv6 echo "关闭IPv6....." echo "alias net-pf-10 off" >> /etc/modprobe.conf echo "alias ipv6 off" >> /etc/modprobe.conf /sbin/chkconfig --level 35 ip6tables off echo -e "\033[031m ipv6 is disabled.\033[0m" #关闭selinux echo CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.

    68820发布于 2020-07-31
领券