自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小的生活,大大的世界

做为一名程序员,把一个产品从无做到完善,感觉自己很了不起。心有所想,事有所成!

  • 博客(87)
  • 资源 (10)
  • 收藏
  • 关注

原创 mosquitto交叉编译

1、设置好工具链环境变量如:CC等;2、安装编译需要的工具:sudo apt-get install xsltproc docbook-xsl docbook-xml3、生成makecmake -D WITH_TLS=no -D WITH_CJSON=no ../

2023-06-02 17:56:17 2055

原创 全志编译过程问题与解决方法汇总续

全志编译过程问题与解决方法汇总

2023-04-03 16:39:34 3266

原创 Window下为文件名加前缀

Window下批量修改文件名称

2022-08-18 14:44:53 2509

原创 imx6ull spi-imx.c 驱动接收导致内存问题

如果上一次SPI发送还有要接收的数据,接下一次spi发送中如果上次的接收缓存用的是临时变量,这次保存数据时原来的空间已经被释放,而spi_imx->rx_buf只有在本次接收中spi_imx_pio_transfer,被重置

2022-03-17 18:07:10 807

原创 qt5.9.8 IMX 平台编译

1、与QT平行目录创建一个文件夹qt5-build,进行shadow build配置configure脚本如下:../qt-everywhere-opensource-src-5.9.8/configure -prefix /home/wangll/practice/QT/qt \-opensource \-release \-no-pch \-confirm-license \-xplatform arm-poky-linux-gnueabi-g++ \-qt-zlib \

2020-11-27 16:43:12 332

转载 What is a Makefile and how does it work

What is a Makefile and how does it work?Run and compile your programs more efficiently with this handy automation tool.If you want to run or update a task when certain files are updated, themakeutility can come in handy. Themakeutility requir...

2020-07-21 16:06:32 189

原创 如何删除搜狗的地址搜萦栏

如何删除搜狗的地址搜萦栏1、查找注册表删除的:default_url主start_url发现没有效果;2、打开桌面的快捷方式,发现已经被修改,删除重新创建OK。

2020-07-21 16:05:12 222

原创 全志编译过程问题与解决方法汇总

全志编译过程问题与解决方法汇总一、copy_file_range./../misc/create_inode.c:395:18: error: conflicting types for 'copy_file_range'static errcode_t copy_file_range(ext2_filsys fs, int fd, ext2_file_t e2_file,修改文件:./out/sun8iw11p1/linux/common/buildroot/build/hos..

2020-05-13 15:28:35 4393 1

原创 rust Linux环境下开发环境安装 和 IDE工具 EMACS配置

官网:https://rustlang-cn.org/安装教程:https://rustlang-cn.org/office/rust/book/getting-started/ch01-01-installation.htmlemacs rust:https://manenko.com/2016/08/03/setup-emacs-for-rust-development.html...

2020-03-24 14:27:16 696

原创 大厂物联网技术汇总

总的来说:相同点:四个大厂,基本的架构相同:用户侧通过IoT SDK或者MQTT、CoAP、HTTP接口接入,IoT云提供消息的路由转发、计算存储等。安全方案则通过TLS+用户鉴权(用户名、密码,Acess Token等),协议数据的Payload部分均采用Json字符串,华为同时还支持二进制。不同点:阿里的功能更完善,用户鉴权部分最复杂,腾讯次之,华为偏重于硬件,小米的产品更像只...

2019-11-13 16:18:59 2221

翻译 MQTT介绍和最佳实践

与一般的消息队列相比,MQTT的主题是相当轻量。客户端在发布或者订阅主题前,不需要事先创建。代理不需要任何初始化,接收每一个主题。主题是一种地址组织方式,这种组织方式允许客户端间交互信息。MQTT以一种文件系统的方式进行组织,这样就可以创建可以自我描述和用户友好主题。主题有以下特点:1、大小写敏感2、UTF-8编码3、至少包含一个字符除了$SYS主题外,没有其他默认或者标准的主题。代理...

2019-10-10 14:51:43 1060

原创 QT程序崩溃原因示例和分析

崩溃示例程序崩溃的一般原因一、内存访问QT中的QList和他的了类QByteArrayList,QItemSelection,QQueue,QStringList以下标方式引用时,如果未对下标是由越界进行检查,就有可能会引起程序的崩溃。1.1 SIMIS-Teacher CreateUser.cpp数组越界,引起崩溃:另外还需要注意:ui.comboBox_structur...

2019-10-04 16:43:41 7979

原创 C++ 动态库的全局变量和函数中定义的静态变量

本文主要验证动态库的全局变量和动态变量影响环境,经测试验证。动态库,代码共享,数据分离,不管是什么数据。Compute.h:代码如下:#ifndef __COMPUTE_H#define __COMPUTE_Hint GetResult();int GetStaticResult();#endifCompute.cpp:代码如下:#include "Compute...

2019-09-05 12:12:16 2298

原创 QT使用Postgresql开发中出现:Driver not loaded的错误

部分代码如下:运行过程始报:Driver not loaded的错误。查了许多资料,最终发现我用的32位MinGW,Postgresql安装的为64位,所以一直报错误。解决办法,拷贝3个32位的文件,libeay32.dll,libpq.dll和ssleay32.dll到程序目录才解决:...

2019-09-05 11:25:12 1369

原创 Windows环境下文件夹自动同步的实现

一、Winscp介绍Winscp是开源的FTP、SCP客服端。WinSCP 是一个 Windows 环境下使用的SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。下载地址:https://winscp.net/eng/docs/lang:chs主要功能如下:支持所有常用文件操作 支持基于...

2019-08-13 10:08:08 10436

原创 ZK应用场景

一、ZK简介ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are...

2019-08-09 08:47:47 575

原创 移动网络介绍

移动网络介绍一、接入示例1.1 CMWAP设置1)连接名称:中国移动梦网(GPRS);2)数据承载方式:GPRS;3)接入点名称:cmwap;4)用户名:无;5)密码:无;6)鉴定:普通;7)网关IP 地址:10.0.0.172 ;8)主页:http://wap.monternet.com;9)连接安全:关;10)连接类型:永久。1.2 C...

2019-07-24 09:50:42 1431

原创 HLA(高级体系结构,High Level Architecture) 介绍

HLA(高级体系结构,High Level Architecture),在美国国防建模与仿真办公室(DMSO)1995年10月制定的建模与仿真主计划(MSMP)中,提出了未来建模/仿真的共同技术框架。HLA的组成类似于面向对象的思想,即客观世界是由对象以及对象间的交互组成。HLA的总体体系结构如下图所示,HLA将 实现某种特定仿真目的的仿真系统 抽象为联邦,将仿真系统中存在交互关系的仿真应用抽...

2019-07-24 09:49:24 4288

翻译 Google C++ sytle ------ c++ 11

Google C++ Style GuideTable of ContentsBackgroundC++ is one of the main development languages used by many of Google's open-source projects. As every C++ programmer knows, the language has many ...

2019-07-24 09:42:35 523

原创 设置QPushButton的ICon图标

#FrameName #pushButton{ font-size:24px; font-family:MicrosoftYaHei; font-weight:bold; color:rgba(77,77,77,1); qproperty-iconSize:150px 112px; qproperty-icon: url(data/images/u...

2019-07-12 17:08:00 4445

原创 怎样通过QSS设置ICON

在网上找了许久,也测试了不少的方法,终于找到可以设置QPushButton ICON的方法。很完美的将图标设置到左边。#CUserWidget #teacherPbt{ qproperty-icon: url(data/images/userMangaer/teacher.png);}最终实现方式为:#CUserWidget #teacherPbt{ qpr...

2019-04-22 11:22:34 15883 5

转载 中国移动业务支撑系统简介(BOSS、BASS、BOMC、4A及VGOP)

业务支撑系统(Business Support Systems,简称BSS)主要应用于通信行业,通过该系统对用户执行相应业务操作。它采用省中心/全国中心两级系统架构,两级系统相辅相成,共同构建全网服务/全网运营的运营支撑能力。省中心将侧重于省内业务的运营,在满足个性化、本地化的业务需求的基础上,提供标准化的接口以满足全网运营的要求,通过业务支撑系统提供全网共享、一致的业务和服务能力,实现面

2018-02-07 10:47:21 3974

原创 DMZ

DMZ是非军事化区域,在计算机中指周边网络。通常概念上的说法是充许数据的流入和流出。这样就不需要对每个端口进行单独设置。DMZ域主要部署面向外部提供服务的服务程序。DMZ从功能上来说是一个小的隔离出来的位于因特网和私有网之间的网络。举个不是太恰当的例子,路由器类似于某单位的电话交换机。每个分机都可以打出电话;但是如果别人想打进来,只知道总机号是不行的,不知道分机号就没办法转到特定的某部分机

2018-01-26 18:10:54 732

翻译 什么是浮动IP

如果一个主要的负载均衡器或者集群中一个主要的业务服务器当掉,浮动IP立即被分配到冗余的应用器或者备用的负载均衡器,这些都需要提前配置好。当浮动IP飘到一个活动单元,活动单元立即承担相应的业务。故障恢复指的是非计划的网络服务切换。这种特别的保护推荐用于关键应用。

2017-12-27 14:11:47 38482 2

原创 PLMN和PSTN

PLMN公众陆地移动电话网(PLMN) public land mobile network 由政府或它所批准的经营者,为公众提供陆地移动通信业务目的而建立和经营的网路。该网路必须与公众交换电话网(PSTN)互连,形成整个地区或国家规模的通信网。

2017-12-22 15:17:25 5391

原创 人生 -- 有感于近期的一个事件

如果把人生比做马拉松,我们所要做的就是要跑完全程,并心情享受沿途的风景。前进路上遇到的每一个人,都是生命的恩赐。 生活有难承之重,也有难承之轻。所谓一念天堂,一念地狱。事情真正的差别往往是在一念之间。从中兴程序员的悲剧,让我感到生 命之轻、人生的无常、世事的无奈。

2017-12-18 11:53:37 276

原创 职场四原则

职场四原则: 1、有利别人的财路; 2、有利别人的升迁; 3、无论争辩多激烈,不实行人身攻击; 4、保持合作的态度,保持平和的心情,努力工作...

2017-12-05 09:43:56 261

原创 Fatal error compiling: java.lang.NoSuc hFieldError??

用了两天时间,试了各种方法,问题最终解决。是JDK的版本问题:Maven3.5不支持jdk-9.0.1,最后退回:jdk1.8.0_151,问题圆满解决!!

2017-12-02 15:53:56 691

原创 idea 2017 常用图标

idea 2017 常用图标

2017-11-15 17:04:57 1486

翻译 CQL

CQL是Cannandra查询语言,是Cassandra数据库管理系统默认和主要的接口。CQL的用法和SQL相同。CQL和SQL有着关于表相同的抽象概念,即表由列和行构成。CQL和SQL主要的差别在于:CQL不运行join操作或者子查询。作为替代,Cassandra强调反范式,这些牲通过CQL的collections 和 clustering来实现。 CQL是一种推荐的与Cassandra的交换方式。这是一种优于传统基于Cassandra API对数据操作的方式。

2017-11-13 11:47:32 2447

原创 Oracle和MySQL的对比

Web站点,是MySQL最大的客户群,也是MySQL发展史上最为重要的支撑力量。MySQL数据库的安装配置都非常简单,使用过程中的维护也不像很多大型商业数据库管理系统那么复杂,而且性能出色。

2017-11-09 15:55:06 1882

翻译 消息队列介绍

计算机科学中,消息队列和邮箱是用于进程间或者线程与同一进行间通讯的软件工程组件。他们都是消息传传输控制队列。消息队列是发布/订阅模型的变种,是较大的面向消息的中间件的一部分。多数消息系统支持发布/订阅和消息队列模型的API,如JMS(Java Message Service)。消息队列提供异步的通讯协议,这就意味着消息发送者和消息接收者不需要在同一时间与消息队列交互。消息入队直到接收者来读取。消息队列都有单条消息大小的限制,入队消息的数目也有限制。消息队列的主要应用是在不同计算机系统间进行通讯,

2017-11-04 17:27:57 413

原创 MQ的前世今生

1983年孟买26岁的工程师Vivek Ranadive设想一种软件总线,同年Teknekron诞生了。 最初用于高盛,用于解决金融交易。于是发布订阅的MQ The Information Bus诞生。1994年大型新闻机构路透社收购了Teknekron。 1994年IBM开始开发MQ,17年后,WebSphere MQ诞生。 1997年微软开始在消息通讯市场暂露头角,MSMQ微软消息队列诞生。

2017-11-02 17:33:22 632

原创 Ambari架构源码解析

Ambari是hadoop分布式集群配置管理工具,是由hortonworks主导的开源项目。它已经成为apache基金会的孵化器项目,已经成为hadoop运维系统中的得力助手。

2017-10-21 10:37:21 1055

原创 Zookeeper初步了解

Zookeeper初步了解:Zookeeper实现了许多复杂的事情,例如实现了Zookeeper Atomic Broadcasting Protocal来广播状态信息的变化,Fast Paxas 算法实现Leader选举和信息同步。但在具体的实现上去十分简单明了。1、最常用的Leader选举主要是大家共同创建一个临时节点,谁创建成功,谁就是Leader。每个成员都订阅这个临时节点的变化信息,如果节点消失,则 重新创建节点选举Leader;2、变化信息的获取常规的用法为轮询,这在信息变化频率不

2017-10-14 09:46:46 237

转载 i386 、x86_64 、ppc是指

i386 、x86_64 、ppc是指CPU的架构1、i386:是指兼容Intel 80386处理器 x86或80x86是英代爾Intel首先开发制造的一种微处理器体系结构的泛称。該系列較早期的處理器名稱是以數字來表示,並以“86”作為結尾,包括Intel 8086、80186、80286、80386以及80486,因此其架構被稱為“x86”。由於數字並不能作為註冊商標,因此Intel及其競爭者均在新一代處理器使用可註冊的名稱,如Pentium。現時Intel把x86-32稱為IA-32,全

2017-10-11 11:12:29 4616

原创 Spring框架下Junit测试

对于有Autowired成员变量类的单元测试。

2017-09-30 17:13:01 359

原创 Dangling javadoc

Javadoc主要用于对类和方法的注释。Javadoc没有@file和@date的注解。Javadoc has no @file or @date tags. You should be tagging the class, instead. 如果想关闭提示,你只需要按以下操作就OK了。 "File-Settings-Editor-Inspections-Java-Javadoc issues-Dangling Javadoc comment"

2017-09-18 20:25:18 5576

原创 IntelliJ IDEA :Error(1, 1) java 非法字符 'ufeff'

原因:Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能,所以使用IDEA和Android Studio编译UTF-8+BOM编码的文件时会出现” 非法字符: '\ufeff' “之类的错误。

2017-09-16 10:43:04 2394

原创 HTTP DNS

APP通过HTTP请求访问HTTP DNS,DNS返回一个XML的配置文件,配置文件中有APP可以连接到所有域名及其对应的IP。APP选择域名和IP登陆相应的系统。

2017-09-02 17:16:24 522

C++校招试题和答案.rar

校招 C++ 答案 试题一共有9页,主要考察C++的基础知识、程序编译的原理、思维逻辑等。也有一些深层的C++问题,相对比较全面

2019-08-22

轻松Scrum之旅.pdf

深入浅出的讲解敏捷开发,以生动的实例来讲解枯燥的理论,他值得阅读。

2019-07-24

加Wave文件头

根据采样率、量化字节、声道,自动加上Wave头

2013-12-05

The C++ Programming Language 4th Edition.pdf

The C++ Programming Language 4th Edition.pdf

2013-09-25

深入浅出设计模式

面向对象的技术,升级所要看的书。集大师级开发经验,有一定基础后,收获会更大些

2012-03-19

VC 串口开发

VC 串口开发的好教材!!详细讲好VC下关于串口的操作!

2012-03-10

Emacs使用手册

Linux下的开发神器: 学好了它,你就可以像神一样了!

2012-03-10

More+Effective+C++.

一本学习C++的好书。是C++这父所写。Enjoy it !

2010-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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