【Linux驱动】Linux设备树(一)—— 设备树基本语法

  • Post author:
  • Post category:linux

设备树是一种树形结构,用于描述某一个板级设备的硬件信息,比如 CPU数量、I2C接口上接了哪些设备、SPI接口上接了哪些设备等。设备树让驱动程序和硬件信息发生了解耦,对于不同的板级设备,即便是外设不同,也无需变动驱动,只需要修改设备树即可。 一、设备树文件类型 C语言的文件类型包含 .c、.h、.i、.s、.o,设备树也存在类似的文件, .dts: 设备树源文件,一般描述板级信息(开发板上包含哪些…

继续阅读 【Linux驱动】Linux设备树(一)—— 设备树基本语法

【计算机网络自顶向下方法】TCP可靠数据传输(超时间隔、快速重传、回退N步or选择重传)

  • Post author:
  • Post category:其他

可靠数据传输 因特网的网络层服务(IP服务)是不可靠。IP不保证数据报的交付,不保证数据报的按序交付,也不保证数据报中数据的完整性。对于IP服务,数据报能够溢出路由器缓存而永远不能到达目的地,数据报也可能是乱序到达,而且数据报中的比特可能损坏(由0变为1或者相反)。由于运输层报文段是被IP数据报携带着在网络中传输的,所以运输层的报文段也会遇到这些问题。 TCP在IP不可靠的尽力而为服务之上创建了一…

继续阅读 【计算机网络自顶向下方法】TCP可靠数据传输(超时间隔、快速重传、回退N步or选择重传)

HarmonyOS第四次培训

  • Post author:
  • Post category:其他

目录 1.命名 2.弹窗 3.web组件 4.cemara组件 1.命名 命名的时候要注意避免与关键字重复,否则会报错 2.弹窗 先导入模块 import prompt from '@system.prompt';3 prompt.showToast showToast(Object): void 显示文本弹窗 3.web组件 首先要添加权限列表:ohos.permission.INTERNET …

继续阅读 HarmonyOS第四次培训

登入态的几种方式

  • Post author:
  • Post category:其他

登入态是为了解决什么问题而存在的呢? HTTP是一个无状态的协议,那么Web应用要怎么保持用户的登录态呢? cookie cookie其实是HTTP头部的一个字段,本质上可以存储任何信息,早年用于实现登录态,所以有了一层别的含义——客户端存储。把凭证存储到cookie中,每次浏览器的请求会自动带上cookie里的凭证,方便服务端校验。 优点: 解决了HTTP请求无状态的问题 缺点: 可以通过修改d…

继续阅读 登入态的几种方式

PHP 身份证验证

  • Post author:
  • Post category:php

/** * 身份证验证 * @param {[type]} $idcard 身份证号码 * @return {[type]} */ function check_pin($idcard) { // 只能是18位 if (strlen($idcard) != 18) { return false; } // 取出本体码 $idcard_base = substr($idcard, 0, 17); /…

继续阅读 PHP 身份证验证

mysql 查询不等于问题

  • Post author:
  • Post category:mysql

SELECT * FROM table t where t.ID IS NOT NULL 不能用!=,要用is not 版权声明:本文为qq_31551105原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/qq_31551105/article/details/78458230

继续阅读 mysql 查询不等于问题

ORA-14551: 无法在查询中执行 DML 操作

  • Post author:
  • Post category:其他

最近在调试一个带DML操作的函数时,一直不成功,在PL/SQL中测试时没问题,通过 SQL语句调用函数时就不行了,刚开始一直没找到原因,后来无意间把 函数中捕获异常的代码注释掉,终于通过SQL调试时,弹出了一个“ORA-14551: 无法在查询中执行 DML 操作 .”错误,找到了问题原因,就好找解决办法了,在网上找到一篇文章,大谈什么自治事务和主事务,看了半天,还是云里雾里,找到关键点,就是添加…

继续阅读 ORA-14551: 无法在查询中执行 DML 操作

Java IDEA c3p0配置

  • Post author:
  • Post category:java

(一)导入jar包 将第1,2个jar包导入libs目录下,同时,不要忘记导入数据库的驱动jar包(第三个) (二)导入配置文件 代码: <?xml version="1.0" encoding="utf-8"?> <c3p0-config> <default-config> <!-- com.mysql.cj.jdbc.Driver --> <…

继续阅读 Java IDEA c3p0配置

Html 分页自动控制、分页自动生成、分页数量可控制

  • Post author:
  • Post category:其他

/** * 对页面进行分页 * @param obj 页码标签对象 * @param pageCount number 总页面数 * @param pageSize number 分页大小 * @param currentPage number 当前页 */ function PagingManage(obj, pageCount, pageSize, currentPage) { if (obj…

继续阅读 Html 分页自动控制、分页自动生成、分页数量可控制