DM8 常见应用程序开发配置
📅 2026/7/3 17:18:00
👁️ 次浏览
c/c开发编译安装unixodbc#解压源码包tar-xvunixODBC-2.3.12.tar.gz# 配置安装选项./configure --enable-guino#编译安装makemakeinstall编辑 odbcinst.ini文件[DM8 ODBC DRIVER]DescriptionODBC DRIVER FOR DM8 Driver/home/dmdba/dmdbms/bin/libdodbc.so编辑 odbc.ini文件[dm8]Description DM ODBC DSNDriver DM8 ODBC DRIVERSERVER localhostUID SYSDBAPWD Dameng123TCP_PORT 5236测试连接python开发前提Linux环境需要gcc编译工具编译安装python3#下载开发工具及依赖项yuminstallgcc openssl-devel bzip2-devel libffi-devel zlib-devel-y#下载源码wgethttps://www.python.org/ftp/python/3.8.9/Python-3.8.9.tgz# 解压源码包tar-xfPython-3.8.9.tgz# 配置安装选项cdPython-3.8.9##--enable-optimizations 在gcc8.1.0以下版本会导致编译失败./configure--prefix/usr/local/python3# 编译并安装make-j$(nproc)makeinstall编译安装 dmPythonpython3 setup.pyinstall设置 LD_LIBRARY_PATH 环境变量vi/root/.bash_profileexportLD_LIBRARY_PATH$LD_LIBRARY_PATH:/home/dmdba/dmdbms/drivers/dpi/source/root/.bash_profile测试连接importdmPython conndmPython.connect(userSYSDBA,passwordDameng123,server192.168.43.131,port5236)cursorconn.cursor()cursor.execute(select username from dba_users)valuescursor.fetchall()print(values)cursor.close()conn.close()Java开发创建maven工程导入DM驱动测试连接publicclassjdbc_conn{// 定义连接staticConnectionconnull;// 定义 DM JDBC 驱动串staticStringcnamedm.jdbc.driver.DmDriver;// 定义 DM URL 连接串staticStringurljdbc:dm://192.168.43.131:5236;// 定义连接用户名staticStringuseridSYSDBA;// 定义连接用户口令staticStringpwdDameng123;publicstaticvoidmain(String[]args){try{Class.forName(cname);conDriverManager.getConnection(url,userid,pwd);con.setAutoCommit(true);System.out.println([SUCCESS]conn database);}catch(Exceptione){System.out.println([FAIL]conn databasee.getMessage());}}publicvoiddisConn(Connectioncon)throwsSQLException{if(con!null){con.close();}}}Go开发下载并安装go#解压源码包tar-C/usr/local-xzfgo1.22.0.linux-amd64.tar.gz#配置环境变量exportPATH$PATH:/usr/local/go/binexportGOPATH$HOME/goexportPATH$PATH:$GOPATH/binsource~/.bashrc#检查版本信息go version下载并安装gityuminstallgityuminstallgit-svn git-email gitk解压并安装go驱动unzipdm-go-driver.zipcp-rdm/ /usr/local/go/src/测试连接vigodm.go go mod init godm goenv-wGOPROXYhttps://goproxy.cn,direct go mod tidypackagemain// 引入相关包import(database/sqlfmt_dm)vardb*sql.DBvarerrerrorfuncmain(){driverName:dmdataSourceName:dm://SYSDBA:Dameng123localhost:5236fmt.Println(1)ifdb,errconnect(driverName,dataSourceName);err!nil{fmt.Println(err)return}iferrdisconnect();err!nil{fmt.Println(err)return}}/* 创建数据库连接 */funcconnect(driverNamestring,dataSourceNamestring)(*sql.DB,error){vardb*sql.DBvarerrerrorifdb,errsql.Open(driverName,dataSourceName);err!nil{returnnil,err}iferrdb.Ping();err!nil{returnnil,err}fmt.Printf(connect to \%s\ succeed.\n,dataSourceName)returndb,nil}funcdisconnect()error{iferr:db.Close();err!nil{fmt.Printf(db close failed: %s.\n,err)returnerr}fmt.Println(disconnect succeed)returnnil}
告别Steam客户端限制:Wallpaper Engine创意工坊壁纸下载终极指南 【免费下载链接】Wallpaper_Engine 一个便捷的创意工坊下载器 项目地址: https://gitcode.com/gh_mirrors/wa/Wallpaper_Engine
你是否厌倦了每次下载创意工坊壁纸都要打开庞大的Steam客户端&…
📅 2026/7/3 17:16:00
为什么显存明明够用却频频 OOM?
最近在生产环境部署 vLLM 服务时,遇到一个让人头疼的现象:监控显示显存占用率只有 85%,距离设定的 90% 阈值还有余裕,但服务却突然抛出 OOM(Out Of Memory)错误并…
📅 2026/7/3 17:16:00
在数字化转型的背景下,企业IT系统的复杂度呈指数级增长。应用性能监控(APM)作为保障业务连续性的技术手段,其普及却带来了一个意想不到的副作用——告警过载。当系统出现故障时,数百条告警同时涌入,网络、服…
📅 2026/7/3 17:16:00
政务信息化建设是推进国家治理体系和治理能力现代化的重要支撑。为规范国家政务信息化建设管理,推动政务信息系统跨部门跨层级互联互通、信息共享和业务协同,国务院办公厅印发了《国家政务信息化项目建设管理办法》(国发函〔2019〕57号&#…
📅 2026/7/3 18:10:09
RTSPtoWeb终极指南:3分钟实现摄像头视频网页直播的完整方案 【免费下载链接】RTSPtoWeb RTSP Stream to WebBrowser 项目地址: https://gitcode.com/gh_mirrors/rt/RTSPtoWeb
想要将监控摄像头视频实时展示在网页上,却苦于复杂的RTSP协议转换&…
📅 2026/7/3 18:10:09
第115页的gtk编程例子——进度条改写网上的例子用gtk4编译
主要是参考网络《GTK 2.0 中文教程》中进度条 Progress Bars的例子程序
源代码出处是http://www.huzheng.org/ebook/gtk2-tut/x892.html
第115页的gtk编程例子——最简单的进度条2附带使用Anjuta写gtk程序的步骤
https…
📅 2026/7/3 18:10:09
如何用DevToysMac提升macOS开发效率:完整的全能工具箱指南 【免费下载链接】DevToysMac DevToys For mac 项目地址: https://gitcode.com/gh_mirrors/de/DevToysMac
你是否厌倦了在多个工具之间来回切换,只为完成一些看似简单却频繁出现的开发任务…
📅 2026/7/3 18:10:09
1. 4-20mA电流环基础与行业应用在工业自动化领域,4-20mA电流环传输标准已经存在超过60年,至今仍是过程控制系统中模拟信号传输的黄金标准。这种双线制传输方式之所以经久不衰,主要得益于其独特的物理特性:电流信号在长距离传输时不…
📅 2026/7/3 18:10:09
2行3列六格分镜复古手账漫画,治愈水彩手绘,米黄色做旧笔记本纸张,格子胶带边框,按照动漫图片统一形象,6个格子分别对应1-6月成长场景,柔和暖色调,可爱手绘小贴纸装饰(小狗、绿植、爱…
📅 2026/7/3 18:08:09
1. AI Agent设计模式全景概览在智能系统开发领域,AI Agent的设计模式就像建筑师的蓝图,决定了智能体如何感知环境、处理信息并采取行动。从业五年来,我见证过太多团队因为模式选择不当导致系统重构的案例。最近在金融风控系统升级时ÿ…
📅 2026/7/3 0:00:32
1. 项目概述:iOS自动化测试的“定位”之痛做iOS自动化测试的朋友,十有八九都卡在“元素定位”这个环节上。你兴冲冲地写好了测试脚本,结果一运行,要么是找不到元素,要么是找到了但点不动,要么是这次能跑通下…
📅 2026/7/3 0:00:32
MTKClient实战指南:深度解析联发科芯片调试与设备修复方案 【免费下载链接】mtkclient MTK reverse engineering and flash tool 项目地址: https://gitcode.com/gh_mirrors/mt/mtkclient
MTKClient是一款专业的联发科芯片调试工具,为技术爱好者和…
📅 2026/7/3 0:00:32
6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…
📅 2026/7/2 17:37:53
引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…
📅 2026/7/2 17:37:51
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/3 4:46:22
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/2 9:49:12
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/3 10:20:06