ubuntu上试用sql developer

本文介绍了解决Oracle SQL Developer在Linux环境下启动时需要手动输入JDK路径的问题。通过修改launcher.sh文件,避免了每次启动时的路径输入,使用户能够更便捷地使用该工具。
windows下面oracle客户端ui程序有toad和pl/sql developer,到了linux下面突然发现全部没了。还好oracle官方有sql developer,同时支持多个系统平台,而且能支持mysql、mssql、sybase数据迁移,既然这么好还是官方的,没有不用的理由。
下载回来运行.sh,却发现总需要输入jdk的路径,很不爽,于是迅速看了下bash shell执行中是什么时候提示要输入jdk路径的,终于在安装目录下的ide/bin/launcher.sh中做个修改即可:

CheckJDK()
{
# if ide home is not defined then try to define it using
# the first found java command on the path
if [ "X$APP_JAVA_HOME" = "X" ]
then
GetDefaultJDK #这里会检查JAVA_HOME环境变量,我正常设置了却获取不到
fi

# if java wasn't found on the path then ask the user for it
if CheckJavaHome #上面检查不到defalut jdk,因此会进入if
then
local DOT_JDK_FILE_NAME=`GetDotJdkFileName`
APP_JAVA_HOME="" #把这里修改成jdk的目录即可
if [ -f "$HOME/$DOT_JDK_FILE_NAME" ]
then
APP_JAVA_HOME=`cat < "$HOME/$DOT_JDK_FILE_NAME"`
fi
if [ "X$APP_JAVA_HOME" != "X" ]
then
if [ ! -d ${APP_JAVA_HOME} ]
then
APP_JAVA_HOME=""
fi
fi
while [ "X$APP_JAVA_HOME" = "X" ]
do
echo "Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored in ~/$DOT_JDK_FILE_NAME"
read APP_JAVA_HOME
if [ -f "${APP_JAVA_HOME}/bin/java" ]
then

好了,可以正常进到ui界面了,第一感觉还是比较清爽的。
【无人机】基于改进粒子群算法的无人机路径规划研究[和遗传算法、粒子群算法进行比较](Matlab代码实现)内容概要:本文围绕基于改进粒子群算法的无人机路径规划展开研究,重点探讨了在复杂环境中利用改进粒子群算法(PSO)实现无人机三维路径规划的方法,并将其与遗传算法(GA)、标准粒子群算法等传统优化算法进行对比分析。研究内容涵盖路径规划的多目标优化、避障策略、航路点约束以及算法收敛性和寻优能力的评估,所有实验均通过Matlab代码实现,提供了完整的仿真验证流程。文章还提到了多种智能优化算法在无人机路径规划中的应用比较,突出了改进PSO在收敛速度和全局寻优方面的优势。; 适合人群:具备一定Matlab编程基础和优化算法知识的研究生、科研人员及从事无人机路径规划、智能优化算法研究的相关技术人员。; 使用场景及目标:①用于无人机在复杂地形或动态环境下的三维路径规划仿真研究;②比较不同智能优化算法(如PSO、GA、蚁群算法、RRT等)在路径规划中的性能差异;③为多目标优化问题提供算法选型和改进思路。; 阅读建议:建议读者结合文中提供的Matlab代码进行实践操作,重点关注算法的参数设置、适应度函数设计及路径约束处理方式,同时可参考文中提到的多种算法对比思路,拓展到其他智能优化算法的研究与改进中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值