拥有0000-未整理-等待研究标签的文章

C#调用EXE文件实现传参和获取返回结果_C#教程_脚本之家

在项目开发的过程中,不可避免的遇到这种情况:主程序由于算法的第三方库使用的目标平台需为X86的,但是在调用别家公司的程序或者是其他程序驱动不能为X86的(使用x64或者Any cup的没问题)。我遇到的连接oracle数据库报异常“尝试加载Oracle客户端库时引BadImageFormatException。如果在安装32位Oracle客户端组件的情况下以64位模式运行将出此问题”。这就不由...
阅读全文

C#/.Net开发chatGPT、openAI的简单步骤_C#教程_脚本之家

+ 目录 C/.Net开发chatGPT、openAI最近ChatGPT火爆了,自己使用了一下,确实厉害。但是使用官方网站不支持国内访问,好在国内可以使用API调用,所以自己折腾一番,使用C来调用API。获取Token注册账号获取apikeys等操作可以参考CharGPT介绍。本文不再赘述,如果嫌麻烦,直接淘宝上花几块钱买...
阅读全文

C#基于Socket套接字的网络通信封装_C#教程_脚本之家

本文为大家分享了C基于Socket套接字的网络通信封装代码,供大家参考,具体内容如下摘要之所以要进行Socket套接字通信库封装,主要是直接使用套接字进行网络通信编程相对复杂,特别对于初学者而言。实际上微软从.net 2.0开始已经提供了TCP、UDP通信高级封装类如下: TcpListener TcpClient UdpClient 微软从.net 4.0开始提供...
阅读全文

C# WINFORM 强制让窗体获得焦点的方法代码_C#教程_脚本之家

复制代码 代码如下: //调用API  \  public static extern IntPtr GetForegroundWindow(); //获得本窗体的句柄  \  public static extern bool SetForegroundWindow(IntPtr hWnd);//设置此窗体为活动窗体  //定义变量,句柄类型  public In...
阅读全文

C# WINFORM 强制让窗体获得焦点的方法代码__SetForegroundWindow_InteropServices_GetForegroundWindow_Runtime_System__

代码如下: //调用API  \  public static extern IntPtr GetForegroundWindow(); //获得本窗体的句柄  \  public static extern bool SetForegroundWindow(IntPtr hWnd);//设置此窗体为活动窗体  //定义变量,句柄类型  public IntPtr ...
阅读全文

C#获得windows任务栏窗口句柄及一些操作(放大、缩小、关闭、隐藏……)_ourstoryzj的博客-CSDN博客_c# 任务栏 句柄

需调用API函数需在开头引入命名空间 using System.Runtime.InteropServices;1、通过窗口名字查找\ public ;示例:IntPtr hWnd = FindWindow(null, "abc");2、对窗口进行在任务栏隐藏和打开操作\ public static ;0    隐藏窗口到后台1    正常大小显示窗...
阅读全文

【Windows】win10 kill 端口_牛哞哞杂记的博客-CSDN博客_kill端口

补充: 打开 命令提示符 应用,输入 。进窗口按照下面步骤操作即可。kill 端口步骤:1、netstat aon|findstr 端口号2、tasklist|findstr 进程号3、 taskkill /f /t /im 应用名如下图 原网址: 创建于: 20230227 09:57:30目录: default标签: 无
阅读全文

【windows10】netstat命令查看端口是否被监听_jn10010537的博客-CSDN博客

【windows10】查看端口是否被监听 0、背景====使用windows10自带的netsh工具实现端口的转发, 并使用windows10自带的curl工具(curl ip:port)测试转发的端口是否连通。 最后我们还需要查看下被转发的端口是否处于监听状态。相关博客: https://jn10010537.blog.csdn.net/arti...
阅读全文

优先队列——PriorityQueue详解_v_BinWei_v的博客-CSDN博客_priorityqueue

PriorityQueue(优先队列) 采用的是, 实际上是一个堆(不指定Comparator时默认为最小堆) 队列既可以根据元素的自然顺序来排序,也可以根据 Comparator来设置排序规则。 队列的头是按指定排序方式的最小元素。如果多个元素都是最小值,则头是其中一个元素。 新建对象的时候可以指定一个初始容量,其容量会自动增加。注意1: 该队列是用数组实现,但是数组大...
阅读全文

java.util.concurrent.locks.ReentrantLock 锁经验_flypeace的博客-CSDN博客

     1、ReentrantLock 锁是采用计数机制来进行加锁的,getHoldCount() 方法,可以认为当前线程Hold的次数,在实际当前线程中,lock/tryLock 和 unlock 不匹配,可能出现锁无法释放的情况。      2、如果 先tryLock   ,然后再 lock 一次,则holdCount 为2,如果在finally中 unlock 一次,holdCount...
阅读全文