不积跬步,无以至千里!

博客不求扬名,点滴只为积累!

【精选】uboot/linux/qt/busybox/opengl/yaffs/lzop/glibc源码下载地址

随着Linux、Android等开源平台和开源项目的推广和应用,它们所带来的开源思维也更加深入的普及到更多领域。现在,非常多的项目都推崇开源分享了。于是,我也在日常工作中接触了很多开源项目。开源项目的好处就是,随时可以更新和下载源代码,免费获取到最新版本的支持。坏处就是,每次都要去记住这些开源项目...

2017-02-23 20:39:48

阅读数 5138

评论数 0

谈谈柔性屏/可折叠屏的过去、现在和未来

这两年随着显示屏技术的不断进步,越来越多的厂商开始推出折叠屏的概念机甚至量产机,包括三星、华为等知名厂商。但是,到现在为止,也只是停留在概念机的程度上,量产还没有实现。那么,什么是折叠屏,它的工作原理是什么,其中有什么关键技术,又面临哪些技术难题呢?这篇文章将初步对目前的折叠屏手机技术进行解析和提...

2019-05-16 16:52:58

阅读数 7

评论数 0

如何在64位Ubuntu16.04系统下安装electron

一、Electron简介 Electron【官网https://electronjs.org/】是由Github开发,基于Chromium和Node.js,使用JavaScript、HTML和CSS等Web技术创建跨平台原生桌面应用的框架。兼容Mac、Window和Linux,它构建的应用可在这...

2019-05-16 11:52:07

阅读数 4

评论数 0

玩转GIT系列之【git submodule update出错提示子模组未对路径注册】

今天在github上找到了一个很有意思的项目,叫做listen1【https://github.com/listen1】,它是一个开源的、用于从各大音乐网站自动化搜索歌曲、避免某个特定的网站因为版权问题而无法听歌的、超级实用的好东东。下面摘自作者的原文: 当我发现找个想听的歌因为版权听不了,...

2019-05-16 11:15:15

阅读数 392

评论数 0

如何在64位Windows 10下安装java开发环境

一、环境介绍 系统版本:64位Windows 10; java版本:jdk-8u212-linux-x64.tar.gz(从官网上下载,步骤见下); 二、java安装包下载 进入oracle的下载页面(https://www.oracle.com/technetwork/java/java...

2019-05-16 10:30:44

阅读数 13

评论数 0

如何在64位Ubuntu16.04下安装java开发环境

一、环境介绍 系统版本:64位Ubuntu 16.04; java版本:jdk-8u212-linux-x64.tar.gz(从官网上下载,步骤见下); 二、java安装包下载 进入oracle的下载页面(https://www.oracle.com/technetwork/java/javase...

2019-05-16 10:12:18

阅读数 332

评论数 0

OpenCV各个版本的下载地址

最直接的,建议大家去官网下载(https://opencv.org/releases/),这里什么版本都有。 不过,最近官网好像出问题了,下载不了。至少我本人在2019年5月份的时候反复尝试,是无法下载的。 于是,从网上搜集了一位大神整理好的部分版本的百度网盘的地址,大家可以自行下载(请注...

2019-05-14 17:24:21

阅读数 11

评论数 0

自动驾驶领域常见英文缩写及其中文含义(不断完善中)

下表中是我本人在平时工作中,针对汽车自动驾驶及安全领域,总结到的一些常见的英文缩略语及其中文含义: 英文缩写 英文全称 中文全称 ACC 自适应巡航 BCW 盲点碰撞预警及 DAW 驾驶员疲劳提醒 FCA ...

2019-04-25 10:07:01

阅读数 196

评论数 2

汽车行业(车厂)常见英文缩写及其中文含义(不断完善中)

下表中列出了一些在汽车行业中经常使用的英文缩写及其全称,便于日常查询使用: 英文缩写 英文全称 中文名称 A/D/V Analysis/Development/Validation 分析/发展/验证 AA Approve Architectu...

2019-04-25 10:00:59

阅读数 781

评论数 0

makefile如何减小可执行文件的大小(没有用到的函数不参与链接)

一、问题 在linux下玩makefile玩的多了,发现一个问题。程序总是越编越大,换句话说就是程序编译出来的可执行文件总是在不停的增大,特别是加入了外部的静态库之后,程序文件显著增大,造成程序下载耗时增大,甚至造成程序空间溢出,FLASH不够用。 我分析了一下,虽然所引用的静态库本身确实很大...

2019-03-20 10:16:24

阅读数 71

评论数 0

ubuntu下如何给应用软件增加启动器快捷方式

最近一个同事推荐VS Code,初步用了一下发现确实很好用,windows系统和linux系统下都可以用,各种配置非常灵活,界面也很清爽舒服。不过,在linux(ubuntu 16.04)系统下,我使用的是tar的压缩包直接解压的,因此程序本身并未写入系统环境中,所以在dash中找不到它,也就无从...

2019-02-27 20:58:26

阅读数 517

评论数 0

WIN10+VS2017环境下对USB HID设备进行枚举的程序(含源码)

前段时间在WIN10系统+VS2017环境下安装了USB开发的驱动环境(详见我的博客【如何在win10+VS2017环境下安装USB驱动开发套件WDK】),今天介绍一下如何建立一个简单的HID设备枚举工程。文中的工程使用VS2017社区版建立和编译,文中对整个工程的建立、配置、编码过程进行了详细的...

2019-02-20 20:01:23

阅读数 2742

评论数 0

如何解决win10+VS2017+WDK环境下编译C++程序提示error LNK1104无法打开文件*.lib的问题

昨天在电脑上安装了VS2017+WDK了之后,遇到了一个很匪夷所思的问题:不管是编译任何工程,包括之前所有完全正常的项目,都会提示一个类似的错误: 1>------ 已启动生成: 项目: MyUSBEnum, 配置: Debug x64 ------...

2019-02-15 22:19:23

阅读数 2048

评论数 3

如何在win10+VS2017环境下新建一个简单的WDF示例程序

上一课我们在win10系统+VS2017开发环境下搭建了WDK驱动程序开发环境的搭建,详见我的博客【如何在win10+VS2017环境下安装USB驱动开发套件WDK】,今天我们来尝试建立一个最简单的KDM示例工程。 第一步:新建工程 记得要选择WDF模型下的空KMD驱动项目,项目名我输的是...

2019-02-14 19:12:25

阅读数 3027

评论数 1

如何在win10+VS2017环境下安装USB驱动开发套件WDK

最近要研究一下WIN10下开发USB驱动程序,于是首先要搭建相关的开发环境。查了很多文章和博客,绝大部分都是支离破碎,不成章法,只能自己一边理解一边摸索,终于搞定。现在将整个过程记录如下,便于日后参考,也可与同道中人分享。 其实,下面的全部过程,在微软的官方网站上(https://docs.mi...

2019-02-14 11:07:19

阅读数 1691

评论数 0

Windows驱动开发VXD/WDM/WDF/DDK/WDK的联系和区别

背景介绍 首先,先从基础的东西说起,做任何程序的开发,你都需要一个配套的开发套件,专业术语叫做SDK(Software Development Kit,软件开发套件)。比如:开发JAVA程序,我们可能需要一个JDK。那么,开发WINDOWS应用程序,我们同样需要WINDOWS的SDK。而想要开发W...

2019-02-14 10:02:11

阅读数 359

评论数 0

linux监测指定进程的CPU及物理内存消耗情况(bash脚本)

近日,由于工作要求,研究了一下如何在linux系统下对某个指定的单个进程进行监测,分析其CPU及物理内存的使用情况,并基于bash脚本写了一个独立的模块,完整的实现上述功能。现将整个模块的代码贴上,以便日后借鉴,并与同道中人分享。源码在ubuntu 16.04、嵌入式主板等多个系统下运行亲测正常。...

2019-02-12 16:51:08

阅读数 1046

评论数 0

linux监测指定进程的CPU及物理内存消耗情况(c程序)

近日,由于工作要求,研究了一下如何在linux系统下对某个指定的单个进程进行监测,分析其CPU及物理内存的使用情况,并基于c语言写了一个独立的模块,完整的实现上述功能。现将整个模块的代码贴上,以便日后借鉴,并与同道中人分享。源码在ubuntu 16.04、嵌入式主板等多个系统下运行亲测正常,各类注...

2019-02-12 16:48:51

阅读数 4024

评论数 0

64位Ubunu 16.04系统安装最新版本的wine 4.0

wine的最新版本已经更新到3.0,那么如何在64位Ubuntu 16.04系统下安装呢?网上不少方法都过时了,下面就整理一个最新的方法,亲测有效! 第一步,64位的系统必须首先使能对32位架构的支持,执行下述语句即可: sudo dpkg --add-architecture i386 ...

2019-01-24 10:05:59

阅读数 1721

评论数 0

玩转mini2440开发板之【64位Ubuntu系统无法运行arm-linux-gcc】

前段时间由于工作原因,将虚拟机重装了,由原来的Ubuntu 12.04(32位)升级成了Ubuntu 16.04(64位)。自然,原来安装在Ubuntu 12.04中的所有mini2440开发板相关的工具和源码,都要重装一遍。今天刚好得空,于是就开始整。 第一步当然是安装交叉编译器了,仍然是友善...

2019-01-20 15:59:10

阅读数 3653

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭