设备驱动程序

  • Post author:
  • Post category:其他

以编写helloworld程序为例。 1.用ctrl+alt+T来打开终端 2.要在某个文件夹里创建文本,首先要回到该文件夹的目录。如我在桌面(desktop)建立文本。 (在终端中输入) cd Desktop //然后按下回车 3.创建文件夹(此步骤可跳过,但建议创建) mkdir 文件名 4.建立文本 gedit helloworld.c //然后按下回车,会跳出一个类似于windows的记事…

继续阅读 设备驱动程序

立体匹配SGM算法

  • Post author:
  • Post category:其他

立体匹配之SGM算法简述 1、概述 2、算法步骤 2.1 匹配代价计算 2.2 代价聚合 2.3 视差计算与优化 3 总结 1、概述 看了 李博 的立体匹配SGM算法理论部分系列文章,觉得受益匪浅,为了具体梳理一下思路,因此简单记录一下。 2、算法步骤 2.1 匹配代价计算 使用 Census变换 计算每个像素的二进制比特串。主要思想就是设计一个以某个像素为中心的5*5或是更大窗口,通过比较像素值…

继续阅读 立体匹配SGM算法

java中对于页面传入ids的数组进行的批量操作

  • Post author:
  • Post category:java

对于页面上的代码: <script type="text/javascript"> function batchApproval() { if ($("input[name='ids']:checked").length <= 0) { $(this).alertmsg("error", '请选择需要审批的项目'); return; } var ids = ""; var apr…

继续阅读 java中对于页面传入ids的数组进行的批量操作

Http协议之Referer

  • Post author:
  • Post category:其他

Http协议头中的Referer主要用来让服务器判断来源页面, 即用户是从哪个页面来的,通常被网站用来统计用户来源,是从搜索页面来的,还是从其他网站链接过来,或是从书签等访问,以便网站合理定位. Referer有时也被用作防盗链, 即下载时判断来源地址是不是在网站域名之内, 否则就不能下载或显示,很多网站,如天涯就是通过Referer页面来判断用户是否能够下载图片. 当然,对于某些恶意用户,也可能…

继续阅读 Http协议之Referer

mongodb 子集操作汇总(较详细,附带springBoot中的操作)

  • Post author:
  • Post category:其他

mongodb中子集的操作也算是很经典的一部分,但是最近有用到找的的资料都偏简单,所以问题解决后顺便整理记录下mongodb子集的所有操作。 全文示例结构: collection: test { _id:ObjectId('62fc3dd6babacc41da59a94b'), date:'2022-08-18', child:[ {childId:1,type:1,name:'测试1'}, {c…

继续阅读 mongodb 子集操作汇总(较详细,附带springBoot中的操作)

react源码debugger-各个hooks的逻辑实现(useState和useEffect)

  • Post author:
  • Post category:其他

了解react的整体流程,会有助于理解本文。 hooks是什么? 要了解hooks是什么,我们得先想知道react怎么执行函数组件。 先看看函数组件的fiber是什么? const fiber = { type: f App(){}, //函数本身, memoziedState: {}, //hooks链表 updateQueue: {}, //effects链表 .... } 对于函数组件,我们…

继续阅读 react源码debugger-各个hooks的逻辑实现(useState和useEffect)

从0到1完成一个Babel插件

  • Post author:
  • Post category:其他

前言 社区里面有很多关于 Babel 的文章,有些写的很好,我自己也受这些文章启发很大。但我发现一个问题就是,这类文章一进来就讲了很多babel底层的概念,说实话对基础不深的一些童鞋来说,看完之后理解起来还是有一定难度的,最重要的是看完了之后,自己并不知道如何去写一个 Babel 插件,因而这促使了 如何从0到1完成一个babel插件 这篇文章的编写,学习完本篇文章,期望是大家能对 Babel 有…

继续阅读 从0到1完成一个Babel插件

解决Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning a simple key

  • Post author:
  • Post category:其他

解决Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning a simple key 出现这个问题肯定就是yam文件有错误,所以针对yam文件去查找问题就行。(一般都是yam文件少了空格引起的) 方式一: 我这里是 bootstrap.yml 多写了一个 redis,把它删了就可以正常运行了。 方式二: 我自己测…

继续阅读 解决Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning a simple key

微软在 Ignite 2022 宣布Azure Stack HCI的更新

  • Post author:
  • Post category:其他

在Ignite 2022上,微软宣布了Azure Arc和Azure Stack HCI可以帮助用户无缝运行混合云的新方法。整理此文,方便阅读。 这次新发布包括为Windows Server软件保障客户提供新的混合权益,启动Azure Arc的虚拟机管理进入公共预览,Azure Stack HCI 22H2 版本的正式发布,混合 Azure Kubernetes Service(简称AKS)的重大…

继续阅读 微软在 Ignite 2022 宣布Azure Stack HCI的更新

android版本更新

  • Post author:
  • Post category:其他

版本更新,估计现在大多数app都需要这样的功能,感觉以前写的比较繁琐,正好这次app需要添加这个功能,就想找个比较简单的方法实现; 众所周知,版本更新大致需要三步走: 第一步:获取当前版本号和服务器版本号 第二步:对比两个版本号是否相同,相同进入主页面,不相同弹出更新对话框 第三部:下载apk 繁琐就繁琐到第三步,在网上看了好多demo,几乎都是两年前的demo,所以比较繁琐,今天我们用一个工具类…

继续阅读 android版本更新