自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

bcb系统框架代码

代码为bcb2010编写。主要能给习惯拖控件的写程序的人带来一些面向对象设计的概念。

2012-11-06

delphi 界面美化

本人做delphi界面设计时总结的一些东西

2008-12-06

midas11.0版本

midas.dll11.0版,解决clientdataset中文过滤问题。

2013-07-17

Android卷II

android电子书,深入分析,高清。需要的带走。

2016-02-16

SkinBuilder.v2.5

SkinBuilder.v2.5.zip SkinBuilder.v2.5.zip v SkinBuilder.v2.5.zip

2008-12-06

skinbuilder6.0

skinbuilder6.0 skinbuilder6.0 skinbuilder6.0

2008-12-06

skin builder 3.5

vclskin 的编辑器,找了很久才找到。

2008-12-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除