- 博客(13)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Apache Doris 大表 Insert 重启中断、状态查询、数据重复问题深度解析
存在典型的网络超时假象问题:1. 服务端:Insert 任务已正常执行、事务提交、数据成功落盘;2. 客户端:网络抖动、连接断开,未收到成功响应,判定任务失败;3. 重启重试:重复执行相同 SQL,直接写入一批完全一致的数据,造成目标表数据重复。补充:原子性仅保障。
2026-08-04 10:36:35
252
原创 一键上传Windows文件到Linux服务器
本地打包好的文件需要频繁上传到服务器,需要大量的手动操作,以下方案可一键完成操作。完全不用输密码,最安全,推荐长期使用。一、Windows PowerShell 生成密钥ssh-keygen一路回车,默认生成2. 推送公钥到 Linux 服务器注意:如果生成的文件是id_ed25519 是新版更安全的密钥算法,完全可用,操作只改文件名二、之后在Windows执行任意 scp ,无需密码。
2026-06-13 10:11:24
190
原创 在centos7的docker环境部署hermes三件套
因为都是用root账号权限,这里uid都设定为0,否则可能出现容器无法访问宿主机目录的问题。把127.0.0.1修改为0.0.0.0,这样才能在局域网访问,否则智能本机访问服务。把hermes的安装目录定义为宿主机的一个自定义目录,为了更好的观察和测试系统。修改内容二:- /data/hermes/home:/home/hermes/.hermes。这里原来是root目录,导致程序因为权限问题启动失败,修改为home目录。修改内容三: - HERMES_HOME=/home/hermes/.hermes。
2026-05-08 11:29:21
241
原创 Android 安装apk过程中奔溃
最近在写一个自动升级代码的时候, 下载了apk后安装,在网上找了个代码:Intent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);//执行动作intent.setDataAndType(Uri.fromFile(localFile), "application/vnd.android.package-archiv
2016-09-21 15:21:10
1451
原创 android Socket通讯时readline阻塞
android编写了一个测试soket的例子, public void run() { try { while (true) { if (socket.isConnected()) { if (!socket.isInputShutdown()) { if (in != null) { if ((content =
2014-05-01 15:32:36
2056
原创 android程序建立socket失败
socket = new Socket("192.168.1.100", 9999);用上面代码建立and
2014-04-30 20:54:43
3220
1
原创 delphi把Clientdataset的Delta保存到数据库
//ATableName-表名, AKeyField-主键,多个主键用;隔开,如 ;pid;times; from:unit HlsImplBase;function THlsImplBase.UpdateTableData(ATableName, AKeyField: AnsiString; var AData: Variant): Boolean;var LSql: string;
2013-04-17 16:36:27
3106
原创 试题集
原文地址:http://zhidao.baidu.com/question/432203933.html题目:给定一个字符串数组,按字典序输出。对输入的正文按字典顺序取最大或最小的行输出,输出的结果由一个函数的参数来决定,为1,则为最大行输出#include#include#define MAX 100void sort(char str[][MAX+1],int n,int le
2013-02-02 16:03:25
532
原创 获取文件md5值
前面做系统自动更新时,想通过MD5值来检查文件版本差异,在网上看到了很多代码,都能计算出MD5值来。今天偶然看到indy的demo时发现indy有几个类是实现这个功能的,那就没必要自己去写代码了,直接利用起来就可以了。 下面是borland c++ 和 delphi的代码:DELPHI:uses IdHash,IdHashMessageDigest; function
2012-11-22 16:27:29
1535
原创 bcb实现_从excel复制数据到黏贴板再从黏贴板读取数据到StringGrid
在excel复制数据后, 在黏贴板的格式实际是每格用‘ /t’分隔, 每行用换行符分隔。为了避免用相对复杂的windows函数, 借用vcl的几个类方法简单方便的实现更快捷。头文件:TButton *Button1;TRichEdit *RichEdit1;TRichEdit *RichEdit2;Button1的单击代码:RichEdit1->Clear();Ri
2012-10-22 10:18:14
1350
转载 DLL 作为 MDIChild (子窗体)
原文地址:http://www.ccrun.com/article.asp?d=f36445&i=498 实际上,调用子窗体的 DLL 时,系统只是检查应用程序的 MainForm 是否为 fsMDIForm 的窗体,这样只要把调用程序的 Application 的 Handle 传递给 DLL 的 Application 即可;同时退出 DLL 时也要恢复 Appli
2012-07-17 13:58:42
771
原创 sql2005数据库备份,完整,差异备份
<br />差异备份和完全备份,把备份文件同时拷贝到异地服务器,实现异地备份:一、差异备份,把下面语句直接放在任务里面定时执行,实现差异备份。 DECLARE @ss VARCHAR(200),<br /> @des_hisdb varchar(200),<br /> @des_ehr varchar(200) <br /> SET @ss = replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',
2010-12-08 13:44:00
1942
原创 用配置文件设置服务端数据库连接和端口号,服务端的URL地址
//在ro的服务端写入如下代码,从ini配置文件读取数据库连接,设置端口号procedure TServerDataModule.DataModuleCreate(Sender: TObject);var aExePath:String; aIni:TInifile; aConnectionString:String; aPort:integer;begin aExePath
2009-04-08 21:47:00
1951
使用ehcache-spring-annotations开启ehcache的注解功能
2015-08-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅