faihung的留言板

个人专区 > faihung [问题点数:0分]
等级
本版专家分:0
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
GitHub 绑定GitHub第三方账户获取
Blank
领英 绑定领英第三方账户获取
结帖率 55.56%
faihung

等级:

Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
GitHub 绑定GitHub第三方账户获取
Blank
领英 绑定领英第三方账户获取
Linux多线程编程讲解之系列九

前面介绍了线程的一些基本概念的特性,API等。后续会结合一些具体实战去分析更深层次的问题,欢迎大家继续review,讨论。 浅析多线程并发及写微信红包遇到的问题

Windows中Eclipse开发C/C++

背景:因某些原因,需在Eclipse中开发C/C++。 环境:Win10 64位,JDK1.8.0x86(对,这也行。64位的也不会有问题),EclipseNeon 32位(和JDK一致,都为32位或都为64位),已配置Java环境变量,已安装MingGW。...

Camera-摄像头工作原理(转载)

title: Camera-摄像头工作原理(转载) date: 2019-11-09 21:13:43 tags: [摄像头] categories: Camera 回想这工作的这几年,尝尽社会的辛酸艰难,从一开始什么都没有到30万,从30万到200万,从200万到1300万,不是...

Python--列表嵌套列表排序

>>> foo = [["zs",19],["ll",54],["wa",23],["df",23],["xf",23]] 按照年龄排序 >>> a=sorted(foo,key=lambda x:(x[1],x[0]))#年龄相同,添加参数安字母排序 按照字母排序 ......

mcu和mpu的不同之处

微处理器(MPU)通常代表一个功能强大的CPU,但不是为任何已有的特定计算目 的而设计的芯片。这种芯片往往是个人计算机和高端工作站的核心CPU。最常见的微处理器是Motorola的68K系列和Intel的X86系列。...

Python--单引号、双引号、三引号用法

1. 单引号和双引号没有什么区别,不过单引号不用按shift,打字稍微快一点。表示字符串的时候,单引号里面可以用双引号,而不用转义字符,反之亦然。 'She said:"Yes." ' or "She said: 'Yes.' " ...

汽车以太网对TCP/IP协议簇的应用

汽车以太网与传统以太网的主要区别在于物理层及应用层,而网络层及传输层大多参考传统应用,即TCP/IP协议簇(TSN暂不讨论)。使用传统网络TCP/IP协议簇,既能加快汽车以太网数据传输的速度,又能与因特网无缝连接,...

python多进程并发、使用队列或大数组通信

需求:运行主函数,实时监听子进程1输出,在子进程2空闲时,传给子进程2处理;在子进程忙时,暂存缓冲 # 子进程1 # 子进程2 # 主函数 致谢:https://blog.csdn.net/nescafe1111/article/details/15028739 ...

STM32中断控制的流程

对于 STM32 讲(还是以Timer2例),外部中断通道位置 28(35 号优先级)是给外部设备 TIME2 的,但 TIME2本身能够引起中断的中断源或事件有好多个,比如更新事件(上溢/下溢) 、输入捕获、输出匹配、DMA ...

C语言--memset结构体初始化

memset可以方便的清空一个结构类型的变量或数组。如:  struct sample_struct  {  char csName[16];  int iSeq;  int iType;  }; 对于变量 struct sample_strcut stTest; 一般情况下,清空stTest的...st...

VLC对Live555 RTSP视频直播稳定性问题

从不同时间测试来看,2015 VLC安卓版对rtsp兼容不太好,很不稳定;2016年已经稳定下来了,但官网提供的android app还是存在直播时卡机问题,开发人员需要进行提取去掉部分功能才能集成到自己的app中。...

命名空间namespace的概念和使用

为什么需要命名空间(问题提出)  命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的同名冲突。... C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。...

Yocto开发简单介绍(1)

目录 1. 添加一个新的machine 2. 配置linux内核 3. kernel打patch 4. 安全问题 5. Packages相关操作 ...6. Initialization Manager的选择 ...添加一个新的machine需要在新加layer的conf/machine/目录中填写对应的配置...

关于VESA的一些简单介绍

名词解释: H Total, Htotal = H Pixels + H Sync time + H Front Porch + H Back Porch H Pixels, 一行中有效的像素 H Sync time, 行同步前沿宽度,即从行有效的像素结束到行同步开始的像素。...

hisi3559的usb无线网卡驱动(rtl8192cu)(一条龙服务:内核编译、驱动编译、iw等工具编译)...

(哈哈,如果有其他问题,麻烦留言;) 环境 板卡:hi3559av100(arm64) 交叉编译链:aarch64-himix100-linux- usb无线网卡:rtl8192cu(ID 0bda:8178) 1、内核编译 在内核中,不仅要包含相应无线驱动、...

hisi3559A的usb无线网卡驱动

hisi3559的usb无线网卡驱动(rtl8192cu)(一条龙服务:内核编译、...(哈哈,如果有其他问题,麻烦留言;) 环境 板卡:hi3559av100(arm64) 交叉编译链:aarch64-himix100-linux- usb无线网卡:rtl8192cu(ID 0bd...

Python--列表如何去掉最后一个元素

在Python3中列表数据类型的内置方法里有三种方法可以删除列表的最后一个元素(我所知道的): 1、pop方法 list = [1,2,3,4] list.pop() print(list) #[1, 2, 3] 2、del方法 ...list = [1,2,3...

Linux spi设备端驱动编写(基于linux4.9的内核)

目录 前序 1. 在dts中对应的设备树节点 2. 重要的数据结构与核心层API 3. 实例 ...linux下写驱动是站在巨人的肩膀上做开发,不用完全从头做起,甚至你不需要懂SPI时序,照样能写出可用的驱动,原因是:控制器驱动...

python byte类型与int、str类型转换

bytes类型解释 python中的bytes类型可以类比为C中的uint8型数组,本质就是顺序排列的8bit二进制数字,例如以二进制方式从文件中读取时返回的就是bytes类型,或以b前缀的字符串也是bytes类型,如 ...

C语言--返回指针值的函数

我们知道,一个函数可以带回一个整型值、字符值、实型值等,函数还可以带回一个指针型的数据,即地址。这种函数的定义形式如下: 类型标识符 *函数名(参数表) 如:int *a(x,y)返回一个指向整型的指针 ...

嵌入式中断的一些整理

中断的分类硬件中断(Hardware Interrupt): 一般是由外部(相对CPU内核而言)的硬件引起的事件,比如串口来数据,键盘击键等;软件中断(Soft Interrupt): 通过在程序中执行的中断指令引起的中断,又叫软陷;...

c语言链表详解

链表是一种常见的基础数据结构,结构体指针在这里得到了充分的利用。链表可以动态的进行存储分配,也就是说,链表是一个功能极为强大的数组,他可以在节点中定义多种数据类型,还可以根据需要随意增添,删除,插入...

海思芯片上GPIO操作步骤的整理

最近在研究海思芯片,弄到GPIO这块时,一开始一头雾水,一番搜索加看文档,貌似搞明白怎么用了。特写此文,帮助自己理解。 根据3516cv200手册(其它都一样),使用gpio只需要3步 1 设置gpio端口复用 ...

->在C语言中的应用 学习笔记

->是一个整体,它是用于指向结构体、C++中的class等含有子数据的指针用来取子数据。换种说法,如果我们在C语言中定义了一个结构体,然后申明一个指针指向这个结构体,那么我们要用指针取出结构体中的数据,就要...

STM32 DMA配置

作个搬运工,以下内容均来自: https://blog.csdn.net/gdjason/article/details/51019219 ... https://blog.csdn.net/faihung/article/details/78748033 https://blog.csdn...

Yocto之目录结构说明

转自: https://blog.csdn.net/faihung/article/details/82699268 以下结构为yocto工程的一些通用的结构。实际工程中,各个厂商可能根据自己的需要进行剪裁,但是整体的结构以及每个目录存放的内容大体上是一致的。...

用Eclipse完成C语言编程的几个简单步骤

Eclipse是一款被广泛应用的开发工具,最初它是为编写Java程序而设计的,但由于它良好的架构并作为开源软件来发行,有很多的公司和个人以它为基础开发了插件,使得Eclipse有了越来越丰富的功能。...

基于Hi3516A的H265 IPC LIVE555 开发基本原理

转载于http://m.blog.csdn.net/faihung/article/details/73008742,如有侵权,请告知删除。 1 系统工作原理 系统以Hi3516A开发平台(由高分辨率1080 p的AR0330摄像头模块和带千兆以太网功能的Hi3516A...

Linux下TCP网络编程与基于Windows下C#Socket编程间通信

一、Linux下TCP网络编程基础,需要了解相关函数 Socket():用于套接字初始化。 Bind():将 socket 与本机上的一个端口绑定,就可以在该端口监听服务请求。 Listen():使socket处于被动的监听模式,并为该 socket ...

Java图形界面开发—学生信息管理系统 完整源码

学生信息管理系统,使用Java开发。 1、登录界面可以进行登录操作。有俩种权限选择。分别跳转到不同的界面。 2、使用了事件监听、Java操作SQLserver数据库等知识。 3、图形化界面中使用了JTable等组件,将查询结果显示在表格中。 详见我的博客:http://blog.csdn.net/qq_25827845/article/details/50932501

相关热词 c# panel边框 c#调用dll报错 c# 编写dll c# dll修复工具 c# timer 多线程 c# 发送邮件带图片 c# 集合怎么赋值 画笔c# c# int数组传给c c#sql语句拼接