RT-Thread源码-5-空闲线程分析

  • Post author:
  • Post category:其他

前言 空闲线程是系统中优先级最低的线程,且永远不会被挂起,当系统无其他线程轮转调度时,调度器将调度到空闲线程。 初始化 空闲线程初始化于函数rtthread_startup函数中,在调度器启动前执行,具体看RT-Thread西东启动流程分析。函数名为rt_thread_idle_init,具体实现为: /** * @ingroup SystemInit * * This function will…

继续阅读 RT-Thread源码-5-空闲线程分析

毕业三载,回顾反思,继往开来

  • Post author:
  • Post category:其他

时也,运也,毕业近三年换了三家公司,第一家公司做矿车的无人驾驶,第二家公司做列车相关的智能设备,现在这家公司汽车相关的车载软硬件设备供应商,与车真是缘分甚深。我清楚这个行业的发展前景,特别是新能源汽车的发展,5G通信网络的发展,为汽车的智能化提供了支撑框架,我看不到它的尽头,换句话说,这是一个长青的行业。家乡河南,其实很久之前我就开始关注智慧农业行业,作为农业大省,网上可查到的五大智慧农业公司,河…

继续阅读 毕业三载,回顾反思,继往开来

利用css3动画效果编写滑动按钮开关

  • Post author:
  • Post category:其他

代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>css3做的滑动开关效果</title> <link rel="stylesheet" type="text/css" href="bootstrap.min.css"/&g…

继续阅读 利用css3动画效果编写滑动按钮开关

数组 链表 哈希表 区别详解

  • Post author:
  • Post category:其他

一、数组 1、简介 数组将元素在内存中连续存放,存储区间是连续的。 2、举例 体育课上,老师说:同学们站一队,每个人记住自己是第几个,我喊到几,那个人就举手,这就是数组。 3、优缺点 1.数组必须事先定义固定的长度,不能适应数据动态的增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费。 2.数组从栈中分配空间,对于程序员方便快速,但是自由度小。 3.当进行数据查询时,…

继续阅读 数组 链表 哈希表 区别详解

iptables+tc实现isp级别每ip限速并限制会话数

  • Post author:
  • Post category:其他

脚本1: 限制会话数 #!/bin/sh INET=192.168.0. IPS=1 IPE=253 IDEV=eth1 ODEV=eth0 COUNTER=$IPS while [ $COUNTER -lt $IPE ] do iptables -A FORWARD -i $IDEV -s $INET$COUNTER -m iplimit --iplimit-above 2 -j REJECT …

继续阅读 iptables+tc实现isp级别每ip限速并限制会话数

swiper滑动实现幻灯片功能及swiper animate的动画特效

  • Post author:
  • Post category:其他

           怎么实现手机滑动实现幻灯效果呢?目前网上有很多插件可以实现,本人选了一款非常不错的插件swiper.js,原因有很多,当然这款插件最符合项目的需要。所以在此推荐给大家。             那么在实现滑动幻灯效果,而且还能实现元素的动画特效,不就更酷炫了吗?动画特效可以用CSS3来自己实现,但是已经有大侠专门写了一个动画库animate.css,只需要指明类名和动画名就能…

继续阅读 swiper滑动实现幻灯片功能及swiper animate的动画特效

远程连接服务器突然失败

  • Post author:
  • Post category:其他

,前些天还可以远程连接虚拟机,但是某天突然不能连接了。 分别用mobaxterm、vscode、xshell远程连接 mobaxterm报错: Remote side unexpectedly closed network connection xshell报错: Socket error Event: 32 Error: 10053. Connection closing...Socket cl…

继续阅读 远程连接服务器突然失败

【内网安全】 横向移动&IPC&AT&SC命令&Impacket套件&CS插件&全自动

  • Post author:
  • Post category:其他

文章目录 章节点域信息收集-目标&用户&凭据&网络域横向移动-IPC-命令版-AT&schtasks上线配置at < Windows2012 (该版本之前的操作系统使用at命令)补充反向连接上线效果图 schtasks >=Windows2012(适用于windows2012后的操作系统版本)建立IPC常见的错误代码 域横向移动-IPC-插件版-CS&a…

继续阅读 【内网安全】 横向移动&IPC&AT&SC命令&Impacket套件&CS插件&全自动

使用USB Key(加密狗)实现身份认证

  • Post author:
  • Post category:其他

首先你需要去买一个加密狗设备,加密狗是外形酷似U盘的一种硬件设备! 这里我使用的坚石诚信公司的ET99产品 公司项目需要实现一个功能,就是客户使用加密狗登录, 客户不想输入任何密码之类的东西,只需要插上类似U盘的加密狗就验证身份登录! (当然如果U盘掉了,也就不安全了哦), 当时这个分配给我的时候,就给了我个ET99设备(类似于U盘那东西),和官方网站! 去官方下载资料(API & DEM…

继续阅读 使用USB Key(加密狗)实现身份认证

div层调整zindex属性无效原因分析及解决方法

  • Post author:
  • Post category:其他

还要注意一下是否是overflow设置为hidden的原因 在做的过程中,发现了一个很简单却又很多人应该碰到的问题,设置Z-INDEX属性无效。在CSS中,只能通过代码改变层级,这个属性就是z-index,要让z-index起作用有个小小前提,就是元素的position属性要是relative,absolute或是fixed。 1.第一种情况(z-index无论设置多高都不起作用情况): 这种情况…

继续阅读 div层调整zindex属性无效原因分析及解决方法