详解指针数组、数组指针、函数指针

  • Post author:
  • Post category:其他

目录 指针数组 数组指针 函数指针 总结 指针数组 首先要明确 指针数组是数组而不是指针 ,是一个存放指针的数组。 数组里面存放的都是地址 声明一个指针数组的方式是 int* arr1[5]; //整形指针的数组 char* arr2[4]; //一级字符指针的数组 char** arr3[5];//二级字符指针的数组 int* arr1[5]表明arr1这个数组里面存的成员是int*类型的,最多…

继续阅读 详解指针数组、数组指针、函数指针

获得Windows系统中文件属性——GetFileAttributes详解

  • Post author:
  • Post category:其他

在MSDN 中,文件总共有15 种属性,根据磁盘的分区格式不同,文件的属性也会不同。 现在针对 GetFileAttributes 函数 的返回值做以下整理 返回字段 返回值 属性类型 FILE_ATTRIBUTE_READONLY 1 只读 FILE_ATTRIBUTE_HIDDEN 2 隐藏 FILE_ATTRIBUTE_SYSTEM 4 系统 FILE_ATTRIBUTE_DIRECTORY…

继续阅读 获得Windows系统中文件属性——GetFileAttributes详解

Flink面向状态编程

  • Post author:
  • Post category:其他

有状态的Stream应用开发 流处理,以前我们的认知是来一条数据就处理一条,例如:解析某种编码的事件,将事件转换为更易读、已处理的编码格式。而当今天,我们要开发一个流式应用时,往往需要进行事件中间状态的存储。例如:我们需要每隔两秒计算出来最近1小时的访问流量。 Flink的特点就是有状态的流式处理。而有状态会让事情变得复杂起来。当流处理有状态时,一旦出现故障,就需要将出错之前的状态恢复回来,并且在…

继续阅读 Flink面向状态编程

Idea热部署后JS、HTML不能自动更新的问题

  • Post author:
  • Post category:其他

按照网上教程给Idea设置了热部署 https://www.jianshu.com/p/f658fed35786 但是改了代码,界面上还是不能实时显示,各种尝试,还是不行,很郁闷,开发效率太低,必须解决。 后来发现是路径上有中文的问题。 1、检查你的代码,路径是否有中文 2、我把windows磁盘上的中文说明也改成了英文 解决。 补充一下具体操作步骤,备忘: 1、在POM文件添加热部署插件 <…

继续阅读 Idea热部署后JS、HTML不能自动更新的问题

JS的本地保存localStorage、sessionStorage用法总结

  • Post author:
  • Post category:其他

JS的本地保存localStorage、sessionStorage用法总结 localStorage、sessionStorage是Html5的特性,IE7以下浏览器不支持 为什么要掌握localStorage、和sessionStorage。 JS中为了减少与服务器的通信,经常会用到保存的数据到本地的功能, 例如本地用户信息保存。 localStorage和sessionStorage的区别:…

继续阅读 JS的本地保存localStorage、sessionStorage用法总结

摆脱Spring依赖症——使用Vert.x 4与JOOQ打造REST服务脚手架项目

  • Post author:
  • Post category:其他

相关文章 Vert.x-Web与SpringBoot整合 文章目录 相关文章 前言 一、项目框架 二、项目目录结构 三、项目构建 四、代码详解 1.配置 2.入口 3.代码生成 4.业务代码 总结 前言 上一次发布关于Vert.x的文章已经是两年多以前了,写《Vert.x-Web与SpringBoot整合》的意图主要是帮助想尝试Vert.x又很难快速从spring框架的开发模式中转变过来的同学,而…

继续阅读 摆脱Spring依赖症——使用Vert.x 4与JOOQ打造REST服务脚手架项目

逆序对的递归求法

  • Post author:
  • Post category:其他

int cnt=0; // 逆序对个数 int a[100002], c[100002]; void MergeSort(int l, int r) // r=右边界索引+1 { int mid, i, j, tmp; if (r>l+1) { mid = (l+r)/2; MergeSort(l, mid); MergeSort(mid, r); tmp = l; for (i=l,j=m…

继续阅读 逆序对的递归求法

Ubuntu19.10 笔记本模式(省电设置配置)

  • Post author:
  • Post category:其他

找到的提示 安装laptop-mode-tools sudo apt-get install laptop-mode-tools sudo apt-get install laptop-mode-tools --fix-missing 启动并修改设置 sudo /usr/sbin/lmt-config-gui 版权声明:本文为qq_35587463原创文章,遵循 CC 4.0 BY-SA 版权协议…

继续阅读 Ubuntu19.10 笔记本模式(省电设置配置)

消息队列如何测试

  • Post author:
  • Post category:其他

众所周知,在代码实现,有些异步场景需要使用到消息队列,作为测试人员来说消息队列如何测试呢? 首先消息队列分为两个端,一个是生产端,一个是消费端,针对不同的端,我们的关注也有所不同 对于生产端,我们关注的点在于消息是否正常的发送成功,发送的内容是否符合预期,那除了这些还有哪些需要关注的?本文总结了一下几个方面 注意点 测试点 MQ发送的时序问题 多个MQ发送时的先后顺序问题 MQ重复发送 同一个MQ…

继续阅读 消息队列如何测试

ClamAV学习【4】——cli_magic_scandesc函数浏览

  • Post author:
  • Post category:其他

今晚继续浏览ClamAV代码,挖掘到了cli_magic_scandesc函数,发现前面包装了很多次扫描函数,这里就是最后一层的感觉。一些扫描限制判断加上文件类型判断,采用不同扫描函数处理。 (PS:发现这些函数个头都很大,虽然按着功能分段好理解,但是书本不是说一个函数一个功能模块么?难道是不实际,还是理解错误?) 代码分析如下: //magic,说明这很神奇 int cli_magic_scan…

继续阅读 ClamAV学习【4】——cli_magic_scandesc函数浏览