后端开发2025年09月05日
目录 1,自己new线程或者线程池 2,Sping Mvc 3,修改单个任务为批量任务 在日常项目中,我们经常采用多线程异步调用的方式来提高接口的响应时间。 在实际情况下,我们如何通过异步方式优化我们的接口呢,有以下几种常见思路 1,自己new线程或者线程池 如下我们把三个耗时操作交给新的线程或者线程池执行。 当请求过来的时候tomcat线程会等待子线程全...
后端开发2025年09月04日
这篇文章主要介绍“如何使用Java注解和反射实现Junit4调用”,在日常操作中,相信很多人在如何使用Java注解和反射实现Junit4调用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Java注解和反射实现Junit4调用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧! 实例需求 需求:模拟Junit4中的用例结...
后端开发2025年09月03日
目录 Java core 使用ProcessBuilder 使用Java脚本引擎 总结 Python语言有丰富的系统管理、数据处理、统计类软件包,因此从java应用中调用Python代码的需求很常见、实用。DataX 是阿里开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、...
后端开发2025年08月31日
我们通常在使用Java 调用脚本的时候,会使用 Runtime 类如: // 打开浏览器并访问 http://localhost:7001 Runtime.getRuntime().exec("cmd /c start http://localhost:8080"); 这里我们使用到了终端 CMD # 执行字符串指定的命令,并在执行命令...
后端开发2025年08月26日
目录 WebService 简介 概述 使用 axis 调用 WebService 引入依赖 WebService 调用工具类 总结 WebService 简介 概述 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据 WebService 规范实施的应用之间,无论它们所使用的语言、平台或内部协议是什么,都...
后端开发2025年08月22日
...
后端开发2025年08月13日
目录 前言 使用方式 GroovyShell GroovyClassLoader ScriptEngineManager 前言 Groovy 是一种基于 JVM 的动态语言,与 Java 语言紧密集成,可以很方便地在 Java 项目中使用。Groovy 有着简洁的语法、灵活的类型系统、强大的元编程能力,适合编写各种类型的脚本和应用程序。使用groovy也可...
后端开发2025年08月11日
昨天在写ruby的过程中发现一个很奇怪的问题。 我们在ruby中调用shell命令,通常使用反括号(数字键1左边那个)把shell 命令括起来即可,比如: `ls -l` 这行代码的输出是一个字符串,既是ls -l命令的返回结果。 但是当shell命令中使用了Process Substitution语法后,悲剧就发生啦。 比如下面这个命令: cat &am...
服务器2025年08月05日
...
后端开发2025年08月03日
上一篇讲了ruby中的可调用对象proc和lambda,他们都是块转换成的对象。ruby中的可调用对象还有方法。通过使用method方法,并且以方法名作为参数(字符串或者符号),就可以得到一个方法对象。 如下: class C def talk p "hello world" end end c = C.new meth = c.met...