ICode9

精准搜索请尝试: 精确搜索
  • Delphi WMI[2] 响应网线断开2021-07-28 16:35:28

    Delphi WMI[2] 响应网线断开 uses WbemScripting_TLB,ActiveX,ComObj; procedure OnDisconnect(Sender: TObject; var objWbemObject: OleVariant; var objWbemAsyncContext: OleVariant); procedure TForm1.OnDisco

  • WPF 踩坑笔记6 无边框窗体拖拽2021-07-26 13:32:08

    private void ContentControl_MouseDown(object sender, MouseButtonEventArgs e) { if (e.LeftButton==MouseButtonState.Pressed) { this.DragMove(); } }    <Window WindowStyle="None" MouseDown="ContentControl_Mou

  • WPF X名称控件简述 X:Type X:Null X:Array X:Static X:2021-07-24 02:31:07

        <Window x:Class="WpfDemo.XPASEDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Height="377.631" Width=&q

  • Delphi两个取字串长度的函数strlen,length2021-07-22 09:04:07

    相关资料: http://www.delphitop.com/html/zifuchuan/1242.html   【strlen】PChar 串专用函数:串长度procedure TForm1.BitBtn1Click(Sender: TObject); var s: Widestring; begin s := '桂枝香在故国晚秋'; ShowMessage(IntToStr(Length(String(s))));//结果不是8而是16 end;━━

  • DELPHI动态创建窗体2021-07-17 23:30:53

    //第一种方式 procedure TForm1.btn1Click(Sender: TObject); begin With TForm2.Create(Application) do Try ShowModal; finally free; end; end; //第二种方式 procedure TForm1.btn2Click(Sender: TObject); begin if not assigned(Form2) then begin Fo

  • cxGrid 锁定一行,让该行数据不能编辑2021-07-15 17:33:14

    在使用cxGrid时,由于设置了所有单元格都能编辑, 但在特定的情况下,让某些行,根据一些列值条件,让该行整行锁定,不能编辑。 研究了很久,在DevExpress官网上找到了相关的资料,因此,分享给大家。 Dev官网的列子是这样的 // DISABLE A ROW  整行禁止编辑 procedure TForm1.cxGrid1DBTableV

  • 关于Kafka-开启事务的两种方式2021-07-11 17:56:34

    为什么要使用Kafka事务 在日常开发中,数据库的事务几乎是必须用到的,事务回滚不一定在于数据增删改异常,可能系统出现特定逻辑判断的时候也需要进行数据回滚,Kafka亦是如此,我们并不希望消息监听器接收到一些错误的或者不需要的消息。 SpringBoot使用数据库事务非常简单,只需要在方法上

  • menuStrip鼠标滑过自动弹出2021-07-06 08:32:09

            在页面FormMain_Load里面添加如下注册事件: for (int i = 0; i < this.toolStrip1.Items.Count; i++) { this.toolStrip1.Items[i].MouseHover += new EventHandler(toolStrip1_MouseHover); } 添加方法: private vo

  • C# 记事本 课堂练习2021-07-06 01:32:45

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 :

  • 使用Python定时发送邮件2021-07-01 21:02:15

    需求说明 每日定时发送邮件,邮件中包含excel数据 发送邮件代码 # -*- coding:utf-8 -*- import email, smtplib, ssl from email import encoders from email.mime.base import MIMEBase from email.mime.multipart import MIMEMultipart from email.mime.text import MIMETe

  • SAP PP 成品工单批次号跟所消耗的半成品批次号一致2021-06-30 13:52:34

    SAP PP 成品工单批次号跟所消耗的半成品批次号一致   在制药行业里经常有这样的场景或者需求:成品工单是一个包装工单,将生产好的半成品加上内外包材,经过包装后做成可以交付给客户的成品,成品的批次的属性本质上跟被包装的半成品的批次一致,批次号保持一致。   SAP系统是可以实现这

  • win2d通过CanvasActiveLayer画出透明度和裁剪2021-06-29 15:56:12

    title author date CreateTime categories win2d 通过 CanvasActiveLayer 画出透明度和裁剪 lindexi 2019-08-31 08:52:36 +0800 2019-1-17 21:4:6 +0800 UWP win2d 本文告诉大家如果在 UWP 的 win2d 通过 CanvasActiveLayer 创建一层,在这里画出的图片有透明度或者裁剪

  • WPF绑定密码2021-06-29 15:06:50

    title author date CreateTime categories WPF 绑定密码 lindexi 2018-2-13 17:23:3 +0800 2018-2-13 17:23:3 +0800 WPF 我们发现我们无法绑定密码框的密码,PasswordBox 的 Password 不能绑定。 我们想做 MVVM ,我们需要绑定密码,不能使用前台 xaml.cs 监听 密码改变得到

  • win10uwp毛玻璃2021-06-29 14:56:17

    title author date CreateTime categories win10 uwp 毛玻璃 lindexi 2018-08-10 19:16:50 +0800 2018-2-13 17:23:3 +0800 UWP win2d 毛玻璃在UWP很简单,不会和WPF那样伤性能。 本文告诉大家,如何在 UWP 使用 win2d 做毛玻璃。 毛玻璃可以使用 win2D 方法,也可以使用 Co

  • Kafka生产者源码初识2021-06-27 12:58:30

    Kafka生产者整体架构 整个生产者客户端主要有两个线程:主线程和Sender线程RecordAccumulator用来缓存消息,如果创建消息的速度过快,超过sender发给Kafka服务器的速度,会导致缓存空间不足 实现上述架构图的源码 在初始化生产者时,会初始化一个Sender线程并启动(下截图为KafkaProduc

  • Java实现发送邮件2021-06-24 22:54:01

    1.前置条件 发送邮件的前提是需要java的一个javax.mail的一个jar包。它支持一些简单的邮件传输协议,例如:SMTP,POP3等。我使用的是javax.mail-1.16.2.jar。 需要下载的话,可以到Javaee官方的github下载:https://javaee.github.io/javamail/#Download_JavaMail_Release 点击即可下载 若

  • ONVIF协议云台服务规范(三)-移动操作 ONVIF PTZ Service Specification-Move Operations2021-06-19 20:59:11

    5.3    移动操作     本节介绍三种移动PTZ单元操作,绝对、相对或移动。所有操作都需要profile token,引用PTZ配置中的Media Profile。     所有移动命令应以非阻塞方式执行,表示不应等到请求的移动操作完成。新的移动请求可以覆盖最后的移动操作。     由于本规范涉及

  • Delphi中MediaPlayer简单使用--播放视频2021-06-17 18:05:39

    ------------------     仅做简单的测试,只想看看怎么播放视频,不想弄这个,有兴趣的可以深入了解,谢谢! 要想更深入了解请参考:Delphi多媒体设计之TMediaPlayer组件(一) - pchmonster - 博客园  https://www.cnblogs.com/pchmonster/archive/2012/07/12/2588846.html ----------------

  • Solidity入门学习笔记2-根据例子学习Solidity-投票2021-06-13 19:31:00

      //摘自:https://solidity-cn.readthedocs.io/zh/develop/solidity-by-example.html# //案例:投票 //结构:为每个投票表决创建一份合约,为每个选项提供简称,最后合约创建者赋予每个地址投票权 //投票人可以选择本人投票,也可选择委托他人 //投票时间结束时,winningProposal()将返回

  • Apollo详解之bridge模块——udp_bridge_sender_component2021-06-13 17:01:19

    udp_bridge_sender_component简要介绍 udp_bridge_sender_component的功能是订阅Apollo的话题,并将话题中的protobuf数据发送给目的IP地址。 使用方法 在modules/bridge/conf文件夹下,可以找到对应的配置文件,修改其中的参数,定义目标IP地址,端口号,protobuf数据类型。若要添加新的

  • Python区块链教程(一)2021-06-13 03:01:50

    来源 https://zhuanlan.zhihu.com/p/141458648l     此区块链教程将详细介绍区块链背后的理论。区块链是数字货币比特币的基本构建块,此教程将讨论比特币的复杂性,全面解释区块链架构,并建立我们自己的区块链。 Satoshi Nakamoto创建了世界上第一个虚拟货币,称为比特币。你可能想启

  • Qt信号槽机制理解2021-06-11 23:33:33

    1. 信号和槽概述 > 信号槽是 Qt 框架引以为豪的机制之一。所谓信号槽,实际就是观察者模式(发布-订阅模式)。当某个`事件`发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意

  • rsync算法原理和工作流程分析2021-06-11 17:01:50

    在开始分析算法原理之前,简单说明下rsync的增量传输功能。 假设待传输文件为A,如果目标路径下没有文件A,则rsync会直接传输文件A,如果目标路径下已存在文件A,则发送端视情况决定是否要传输文件A。rsync默认使用"quick check"算法,它会比较源文件和目标文件(如果存在)的文件大小和修改

  • rsync工作机制(翻译)2021-06-11 16:58:00

    本篇为rsync官方推荐文章How Rsync Works的翻译,主要内容是Rsync术语说明和简单版的rsync工作原理。本篇没有通篇都进行翻译,前言直接跳过了,但为了文章的完整性,前言部分的原文还是保留了。 本人译作集合:http://www.cnblogs.com/f-ck-need-u/p/7048359.html How Rsync Works A Prac

  • 仿制Windows画图板程序2021-06-10 23:58:37

    仿制Windows画图板程序 控件代码效果图 控件 新建一个Windows窗体应用程序,将窗体Form1调整到适当大小,在窗体Form1中分别添加1个Panel、1个PictureBox和1个StatusStrip控件,在Panel控件中分别放入3个GroupBox控件,3个GroupBox控件中再分别放入9个Button、5个Button和7个Butt

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有