ICode9

精准搜索请尝试: 精确搜索
  • Delphi 经典游戏程序设计40例 的学习 例30 残留的轨迹是圆形运动2022-09-15 22:33:18

    unit R30; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls; type TRei30 = class(TForm) Panel1: TPanel; Button1: TButton; ScrollBar1: TScrollBar; ScrollBar2: TScr

  • Delphi 经典游戏程序设计40例 的学习 例29 残留的轨迹是钟摆线2022-09-14 10:34:21

        unit R29; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls; type TRei29 = class(TForm) Panel1: TPanel; Button1: TButton; ScrollBar1: TScrollBar; ScrollBar2:

  • Django 信号 — 初学者2022-09-11 01:04:41

    Django 信号 — 初学者 Django Signals 101 如果使用得当,Django 中的信号非常有用。信号由发送者和接收者两个主要元素组成。 Sender 负责发送信号(事件)。接收器(函数)接收执行的信号。 Sender 是一个 python 对象,或者说是那个实例的模型对象。 Receiver 是一个函数,它与模型对象或 s

  • 02-mORMot框架样例学习-02 - Embedded SQLite3 ORM(SQLite3 数据库)2022-09-04 19:04:48

      program Project01; uses {$I SynDprUses.inc} // use FastMM4 on older Delphi, or set FPC threads Forms, SysUtils, SynCommons, mORMot, Unit1 in 'Unit1.pas' {Form1} ,mORMotSQLite3, SynSQLite3Static ; {$R *.res} begin App

  • Delphi 让Listview中的item可以显示不同的颜色2022-08-16 22:02:49

    procedure TFormAlissaA.ListViewAAdvancedCustomDrawItem(Sender: TCustomListView; Item: TListItem; State: TCustomDrawState; Stage: TCustomDrawStage; var DefaultDraw: Boolean); begin if Item.SubItems[0] = 'Send' then begin Sender.Canvas.Fon

  • Soldity-event2022-08-02 12:34:13

    Events allow logging to the Ethereum blockchain. Some use cases for events are: Listening for events and updating user interface A cheap form of storage   // SPDX-License-Identifier: MIT pragma solidity ^0.8.13; contract Event { // Event declaratio

  • Soldity0.8-Delegatecall2022-08-02 12:33:45

    delegatecall is a low level function similar to call. When contract A executes delegatecall to contract B, B's code is executed with contract A's storage, msg.sender and msg.value.   // SPDX-License-Identifier: MIT pragma solidity ^0.8.13; // N

  • Web网页音视频通话之基于sipjs功能扩展2022-07-29 23:34:14

    在上一篇开发基础上,已经实现了音视频通话。本文是在此基础上继续完成以下内容 关闭/开启音频 开启/关闭视频 屏幕共享 开启/关闭音频 javaScript /** * 静音 */ mute() { if (!currentSession) { layer.msg("请先建立视频通话");

  • 关于 Delphi 中流的使用(1) 用 TMemoryStream(内存流) 入门2022-07-04 13:05:32

    前言:所谓"流", 就是一段数据或是一块内存;在进行流操作时, 我们不必关心流中的数据到底是什么; 只需要知道流的大小和当前的指针位置. 所以流只有两个属性:Size、Position.对流的操作, 不过就是读取和写入. 所以流最主要的方法就是 Read 和 Write.在很多控件的使用中, 读取主要用

  • WPF 窗体最大化、最小化、还原 | WPF 最大化/最小化 按钮图标切换2022-06-28 19:06:56

    UI界面: <Window x:Class="Test.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.micros

  • c# Winform DataGridView 当前单元格失去焦点的有关问题2022-06-27 14:35:02

    在一个DataGridview中的某一个单元格输入了内容,点击窗体上的Button按钮(输入的光标还在那个输入的单元格中,没有失去焦点),获取到的那个单元格的值不是刚才输入的值,还是输入前的值,现将解决方法整理如下:   在DataGridView的EditingControlShowing事件中: private void dataGri

  • DELPHI 拖动窗体2022-06-17 20:01:46

    我写了一个无边框的窗体.想通过pnlTop实现拖动窗体,与双击时最大化的功能. 最佳的解决方案如下: procedure TFMain.pnlTopMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin  ReleaseCapture;  SendMessage(FMain.Handle, WM_SYSCOMM

  • 邮件发送工具2022-06-13 18:02:19

    springBoot邮件发送工具 pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> yaml spring: mail: host: smtp.126.com port: 25 usernam

  • c#可视化,日期时间、计时器、计时器控制图片切换2022-05-31 21:33:08

    日期时间 获取当前时间,使用工具箱里的组件Timer属性 在加载事件中写入 //启动计时器 this.timer1.Start(); 之后在文本框Label或在菜单栏的StatusStrip菜单列列表双击进入     Timer对应的事件代码:  this.toolStripStatusLabel1.Text = DateTime.Now.ToString("yyy

  • BytesIO | 零基础轻松看懂 C# TCP客户端(完整源码+视频教程)2022-05-28 03:00:07

    BytesIO系列(一) 轻松实现TCP客户端 @目录BytesIO系列(一) 轻松实现TCP客户端视频教程动手实现引用库界面设计源代码结束语 视频教程 B站传送门 https://www.bilibili.com/video/BV1jB4y1R7fx/ 动手实现 引用库 首先,通过NuGetj将STTech.BytesIO.Tcp引用到项目中; 界面设计 客户

  • 以圆角裁剪控件2022-05-25 16:01:43

    public override void OnValueChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e) { if (sender is FrameworkElement element) { if (e.NewValue is Thickness cornervalue)

  • Unity 算盘制作过程2022-05-16 14:02:54

    using System.Collections; using System.Collections.Generic; using UnityEngine; using DG.Tweening; public class Operation: MonoBehaviour { public GameObject allBead; public List<float> startFloat; private List<Vector3> v3; pr

  • 用c#实现简易记事本2022-05-09 00:31:27

    今天的博客内容是用c#实现简易记事本,是课后老师布置的作业,虽说是布置的作业,但老师其实给出了示范,且十分详细,话不多说,上示例: 一 记事本 本章介绍如何使用Visual C# 2015设计一个Windows应用程序——记事本,通过本章的学习,可以进一步掌握MenuStrip(菜单)、ToolStrip(工具栏)、RichTextB

  • StringGrid单元格绑定ComboBox、DateTimePicker或窗口传值2022-05-06 13:31:27

    一、初始化控件状态 procedure TForm7.FormCreate(Sender: TObject); begin with StringGrid1 do begin ColWidths[0] := 15; Cells[1, 0] := 'Combobox'; ColWidths[1] := 100; Cells[2, 0] := 'DateTimePicker'; ColWidths[2] := 100;

  • python 笔记11 退出应用程序2022-04-21 20:02:55

    import sys#带入系统from PyQt5.QtWidgets import *class quitapp(QMainWindow): def __init__(self,parent=None): super(quitapp,self).__init__(parent) #初始化 self.setWindowTitle('退出程序') self.resize(600,600) #获取创建一个Bu

  • Kafka - Kafka 生产者2022-03-28 01:01:37

    一、Kafka生产者 如何将消息发送到 kafka集群? 将下图纵向分为4列: 1)生产者的主线程 Producer对象:生成一个该对象,然后调用send方法 拦截器:不是必须的,可选 序列化器:kafka自己的更轻便,大部分都是数据,保证安全校验的只是小部分;而Java数据只占一小部分,大部分都是安全校验。因此在大数据

  • 【WPF】通过名称查找相关控件2022-03-21 15:02:04

    前言 天下代码一大抄 优化前 当通条目控件(itemControl)派生出多个名称是按序列排序,当需要对多个控件设置属性时,最初我的方式是: // IO全选 private void IOButton_Click(object sender, RoutedEventArgs e) { IO_1.IsChecked = true;

  • Hadoop报错 rsync error: remote command not found (code 127) at io.c(226) [sender=3.1.2]2022-03-04 11:00:07

    问题描述 bash: rsync: 未找到命令 rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: remote command not found (code 127) at io.c(226) [sender=3.1.2] 问题原因 之所以会出现这个问题是因为,不仅同步的机器需要安装rsync,而且在被同步

  • 大华相机(华睿科技)SDK取像(halcon版)2022-02-26 15:33:03

    根据官方demo修改出来的类 public class DaHuaCam { List<IGrabbedRawData> m_frameList; // 图像缓存列表 | frame data list Mutex m_mutex = new Mutex(); // 锁,保证多线程安全 | mutex private IDevice m_dev; List<IDe

  • 深入理解“同步-异步-阻塞-非阻塞”2022-02-22 01:01:01

    why:   “同步-异步-阻塞-非阻塞”这四个名词都很熟悉,但是每次又说不清它们之间具体的区别。本次特意深入、全面的理解一下。   demo:   以老张烧水为例。   1、老张用普通的水壶烧水,同时自己在火炉旁等待水开 —— 同步阻塞式;   2、老张用普通的水壶烧上水后,去看电视,没看

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

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

ICode9版权所有