本文分类:news发布日期:2024/9/22 1:10:39
相关文章
c语言指针学习:交换变量值1
交换地址和交换指针
//交换pt_x和pt_y所指向的地址int *temp;temp pt_x; pt_x pt_y; pt_y temp;
//交换pt_x和pt_y的值int temp;temp *pt_x; *pt_x *pt_y; *pt_y temp; 假如没有指针p
int i1;
p&i;
//p指的是所指向变量的地址 即 i的地址
//*p指的是指针所指…
建站知识
2024/9/13 1:24:00
Java | Leetcode Java题解之第88题合并两个有序数组
题目: 题解:
class Solution {public void merge(int[] nums1, int m, int[] nums2, int n) {int p1 m - 1, p2 n - 1;int tail m n - 1;int cur;while (p1 > 0 || p2 > 0) {if (p1 -1) {cur nums2[p2--];} else if (p2 -1) {cur nums1[p…
建站知识
2024/9/14 1:40:08
EasyExcel进阶教程
EasyExcel进阶教程 EasyExcel进阶教程概述一、关于表头1.1 多级表头1.2 ExcelProperties注解的index字段和order字段的第一个区别1.3 ExcelProperties注解的index字段和order字段的第二个区别1.4 表头单元格的合并二、动态表头三、样式设置3.1 表头样式设置3.2 数据样式设置Eas…
建站知识
2024/8/3 22:22:08
Oracle 数据库
前言 今天开始学习 Oracle 数据库,这是实习公司要求的,虽然还没开始实习,但是事先熟练到岗之后就不需要再花费时间学习了。有了 MySQL 的基础,学习 Oracle 应该问题不大,不过 MySQL 一些进阶的内容依然需要再精进一下。…
建站知识
2024/9/16 1:09:01
libssh C++封装之六(Dir)
1 概述 libssh是一个在客户端和服务器端实现SSHv2协议的多平台C库。使用libssh,您可以远程执行程序、传输文件、使用安全透明的隧道、管理公钥等等。本文描述的对libssh客户端功能的C++封装。 libssh下载地址
3 实现
3.5 Dir
Dir类型管理远程路径,通过SFTP和Channel实现(有…
建站知识
2024/9/15 3:13:17
Exchanger的 常用场景及使用示例
Exchanger的 常用场景及使用示例
Exchanger是Java并发包中的一个工具类,它用于两个线程之间交换数据。当两个线程都到达同步点并调用exchange()方法时,它们会交换数据然后继续执行。Exchanger特别适用于那些需要两个线程进行协作,交换数据或…
建站知识
2024/9/22 1:02:16
(java)websocket服务的两种实现方式
1.基于java注解实现websocket服务器端
1.1需要的类
1.1.1服务终端类
用java注解来监听连接ServerEndpoint、连接成功OnOpen、连接失败OnClose、收到消息等状态OnMessage
1.1.2配置类
把spring中的ServerEndpointExporter对象注入进来
2.1代码示例
2.1.1 maven配置
<…
建站知识
2024/9/20 22:36:59
【哈希】Leetcode 383. 赎金信【简单】
赎金信 给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。
magazine 中的每个字符只能在 ransomNote 中使用一次。
解题思路
可以使用哈希…
建站知识
2024/9/16 3:28:47