自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云和小草 csensors.cc

带你发现新奇好玩的东西,敬请期待

  • 博客(101)
  • 资源 (26)
  • 收藏
  • 关注

原创 docker内部sshfs

container内部挂载前提默认docker容器启动后无法通过sshfs挂载远程目录,可通过在构建container的时候添加 --privileged 选项。挂载sshfs [email protected]:/remote_dir /local_dir卸载fusermount -zu /local_dir

2021-02-22 19:49:16 722

翻译 如何删除git submodules

Stage the .gitmodules changes:git add .gitmodulesDelete the relevant section from .git/config.Remove the submodule files from the working tree and index:git rm --cached path_to_submodule (no trail...

2019-11-13 12:14:00 1306

原创 图像属性、质量相关

检查图像质量identify -verbose 1568789101.593812.jpg

2019-09-20 15:43:41 286

原创 CMake target_link_libraries

CMake target_link_libraries Interface Dependencieshttp://stackoverflow.com/questions/26037954/cmake-target-link-libraries-interface-dependencies例子target_link_libraries(${PROJECT_NAME} PRIVATE commo...

2019-09-18 15:30:44 692 1

原创 smb服务器搭建,linux、windows文件共享

软件安装sudo apt install 环境准备关闭防火墙,或者设置出入规则sudo ufw disable创建smb用户sudo useradd sharesmbpasswd -a share创建共享目录sudo mkdir -p /home/user_name/smbsudo chmod 777 /home/user_name/smb修改配置文件建议先备份一下...

2019-09-06 01:21:00 399

原创 非root用户安装rpm包的方法

背景以wkhtmltopdf工具为例,介绍如何在用在自己的找好下安装rpm 包。“wkhtmltopdf” 是一款将html文件转换为pdf文件的工具。步骤下载 rpm包 wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm解压 rpm2cpio wkhtmlto...

2019-03-28 14:43:59 4353 1

原创 ubuntu开发环境之zsh、oh-my-zsh、tmux

这里写自定义目录标题安装zsh安装zsh-autosuggestions安装tumx附件工欲善其事必先利其器恭喜大家换了新PC,每每换完电脑都要蒸腾一番开发环境,然后才能噼里啪啦写代码。安装zsh安装zsh的基础环境:sudo apt install zsh安装Oh My ZSH:sh -c "$(curl -fsSL https://raw.github.com/robbyrus...

2019-03-24 22:36:04 761 2

原创 nodeclub迁移至nodebb

背景在嵌入式部门工作时搭建了一个论坛,用于每周末大家做周末总结,并制定下周计划。在调研云计算厂商时发现,好多公司内部都有论坛,用于技术交流分享想法和讨论问题,于是萌生了把之前搭建的论坛推广全公司使用的想法。遇到了问题由于之前用nodeclub搭建的论坛比较简单,可用性比较差,尤其在权限控制上粒度太高,只有管理员和普通用户的区别,如果全公司使用,可能有些板块是部门内部的板

2017-09-29 10:19:34 4046 1

原创 记1573长江大桥施工体验

历时10天的现场实施体验工作终于完成。在这里,不再是办公桌前的程序猿。在现场,和工人一起干活,钻孔,拧螺栓,拉线。 第二次来南方,满怀欣喜在重庆逗留了20分钟,坐上开往醉美泸州的大巴车。对,那个号称国窖的地方。 大巴车一定要坐在第一排,风景醉美大巴车一定要坐在第一排,风景醉美一行人,一座城。 泸州蓝田夜景泸州蓝田夜景第二天,公司物流的关键货物还没到,无法施工,全体到两架桥体验。分安

2017-03-10 20:07:15 1229

原创 Csensors云和图床--七牛客户端

该项目用于将图片、文件上传到七牛云,由于七牛提供的客户端不够友好,因此萌生了编写一个七牛桌面客户端的想法。再加上Markdown文本编辑越来越流行,写博客,写Readme,写网站内容都在使用Markdown,但是有一件事情很尴尬,就是往文章中粘贴图片太不方便!不过没关系,你现在有了这个客户端软件,尽情的玩耍吧。

2016-11-05 15:24:45 930

原创 使用Qt玩转Yeelink Http API

yeelink_Qtyeelink_Qtyeelink_Qt是一个用Qt编写的对接yeelink服务的客户端程序,代码很简单,无非就是http的get、post请求。yeelink的api文档地址:点击这里我的设备地址 在官方提供的接口文档上提供了curl测试的方法,建议创建完设备后使用curl或者本项目中的demo对所创建的传感器进行测试。相比curl,yeelink_Qt更直观。创建传感器注

2016-10-30 20:44:45 1096

原创 物联网网关使用中国移动物联卡

背景以前我的物联网网关使用4G卡都是中国移动、中国联通的普通卡,也就是咱们手机使用的4G卡,后来用中国移动的互联卡就悲剧了。发现通过华为ME909S模块进行AT指令交互,每秒查询一次注册状态(AT+CREG?),发现: 指令返回 值 保持时间 +CREG: 0,1 8s +CREG: 0,2 7s +CREG: 0,0 1s也就是模块在漫游、搜索网络、

2016-07-25 18:34:42 19011

原创 Jquery学习

Jquery学习0.学习原因为了兴趣做一个web版的串口调试助手,由于缺乏web的基础知识,本着现学现卖的的原则在网上学习了一下jquery,原来jquery不仅可以发起ajax请求(就是为了前端和后端交互才学jquery的),还可以做很多工作。由于初学,总结如下,随时更新。1.准备工作在head标签中引用jquery 各种版本的jquery实时更新 例如在head中引入这个<script src

2016-03-21 00:21:59 723 1

原创 做了一个网页版的串口调试助手

serial-webDebug项目github 项目地址简介对于web爱好者来说,在web上做一些事情真的很酷。这个项目通过使用serialport包调用底层的串口,完成串口的收发。和桌面软件的串口调试助手功能类似。 由于本人也是web新手,所以界面粗糙,代码组织的不够好。但是可以供大家参考和日常的使用。技术说明前端使用ejs模板引擎开发,通过jquery发起ajax请求与后端的nodejs进行交

2016-03-21 00:17:55 17006 13

原创 stm32F437 与 me909 通过 usb 通信调试

概述还没有找到stm32 与 华为通信模块通过USB通信的例子,本贴直播调试usb host的全过程,如果有搞过的请跟帖帮忙分析一下。已经知道的东西1.华为me909 usb属于usb device,是cdc类。 2.stm32F4具备usb host功能,可以使用官方提供的usb库进行设计,最新的usb库为2.2.0版本。3.移植了usb hid的例子,stm32F4作为host 与鼠标进行通

2016-03-09 16:16:16 5393 3

原创 source Insight unknown command or macro 解决办法

0x00 前言在接手一个新项目的时候由于别人的代码对于自己来说太过于陌生,因此使用一个代码组织良好的编辑器来看代码至关重要,毫无例外,SI是比较好的选择,但是老外的东西对中文支持就是不好。大多是情况下的中文乱码可以通过将原文件另存为编码格式为ANSI解决。但是今天碰到了使用backspace和左右移动光标时的问题(unknown command or macro:XXX)。0x01 解决办法1.在

2016-03-01 11:14:38 7893

原创 linux安装jdk 省心安装法

sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer

2015-12-24 00:13:19 478

原创 ubuntu15.04 安装mongodb

0x00.无奈想学习mongodb,无奈新安装的ubuntu15.04无法用官方给的安装方式安装。0x01.安装方法:添加keysudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB102.添加源echo "deb http://repo.mongodb.org/apt/debian wheezy/mong

2015-11-15 17:11:19 1328

原创 ubuntu sublime中文输入

还在为linux上的sublime输入不了中文东翻西找解决方案吗? 在这条帖子里就可以解决了。https://github.com/lyfeyaj/sublime-text-imfix

2015-11-14 17:13:30 526 2

原创 知道怎么修改自己程序版本号吗?

语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新。如果只是修复bug,需要更新Z位。如果是新增了功能,但是向下兼容,需要更新Y位。如果有大变动,向下不兼容,需要更新X位。语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新。

2015-09-29 15:50:41 1002

原创 Qt制作高亮语法编辑器

制作高亮语法编辑器 开发平台:Qt5.4.1搭建一个编辑器 QPlainTextEdit通过继承QPlainTextEdit添加更多的功能:添加高亮显示当前编辑行添加显示行号1. 添加高亮显示当前编辑行当光标位置发生改变之后,会触发这个信号: cursorPositionChanged()在处理这个信号槽时,我们可以这样做 QList<QTextEdit::Extr

2015-09-17 11:17:16 7810 3

原创 一步步编写跨平台串口调试助手

开发平台:Qt5.4.1 github:https://github.com/tianzhihen/youCanPrintf-serial.git

2015-09-14 11:09:39 2329

原创 one-wire 调试单总线 ds2781

调试ds2781的时候可谓艰难啊,但是调完了一个模拟的iic时序之后单总线的时序竟然迎刃而解了。下面总结一下调试的过程: 我使用ds2781的快速模式(OVD高电平) 1. 首先要有一个芯片的datasheet 这里写链接内容 2. 其次测试设备:示波器,逻辑分析仪 3. 根据手册上的时序写代码进行调试 时隙 复位时序 关于与复位时序,手册说明: 与DS278

2015-08-27 16:22:22 7962 3

原创 mysql 中文乱码问题

mysql版本:mysql-5.6.24-win32好多教程都是修改 ini文件,全局的修改配置。 反对者认为这是不明智的。其实只需要在创建表的时候指定下字符集就可以解决问题。"CREATE TABLE if not exists `PationtInfo` (`id` int(11) AUTO_INCREMENT,`uniqueid` text,`name` text,`age` int,`se

2015-05-27 17:45:20 612

翻译 Qss样式集合(持续更新)

/* === Shared === */QStackedWidget, QLabel, QPushButton, QRadioButton, QCheckBox, QGroupBox, QStatusBar, QToolButton, QComboBox, QDialog { background-color: #222222; color: #BBBBBB; font-

2015-04-29 18:21:01 8068 3

翻译 sqlite的事务和锁,很透彻的讲解 【转】

原文:sqlite的事务和锁 http://3y.uu456.com/bp-877d38906bec097sf46se240-1.html事务事务定义了一组SQL命令的边界,这组命令或者作为一个整体被全部执行,或者都不执行。事务的典型实例是转帐。 事务的范围事务由3个命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN开始一个事务,之后的所有操作都可以取消。COMMIT使BEGIN后的

2015-04-22 10:22:49 13862 1

原创 sqlite如何避免重复建表(获取已经存在的表)

为避免重复建表本文提供两种方法:方法一:找到已经存在的所有表,手动判断是否需要建表SELECT name FROM SQLITE_MASTER WHERE type='table'ORDER BY name"返回的结果集将包含所有的存在的表。方法二:建表时sqlite自动判断create table if not exists nodetype(id integer PRIMARY KEY auto

2015-04-17 11:13:53 9622

原创 Qt 奇葩问题

同一个信号和同一个槽多次 connect的后果:connect n次,槽函数触发 n次!

2015-04-01 15:48:01 1000

原创 Qt文件遍历在linux下和windows下的差异

工具:Qt5.2.1文件夹:autosavedir (C:/Users/wq/Documents/SmartbowAssist/AutoSave) 在linux下路径的斜杠是这样的: ‘/’ 而在windows下的路径的斜杠是这样的: ‘\’ 好在在Qt中设置文件路径的时候这种差异是没有问题的。统统使用 ‘/’就行 要不然使用反斜杠在字符串中会把它当成转义符。QDir dir(auto

2015-03-26 18:16:45 1269

原创 Qt 上下文菜单

上下文菜单的使用(初级)上下文菜单可通过鼠标右键点击弹出。主要描述下基本的上下文菜单的框架应该怎么写。 只要涉及菜单的操作一般使用 QMenu 和QAction 都能够解决。方法1通过重写contextMenuEvent(QContextMenuEvent *e)实现void MainWindow::contextMenuEvent(QContextMenuEvent *e){ popm

2015-03-21 15:10:23 1454

原创 Qt qss语法高亮

Qtcreator 默认打开qss文件不高亮显示,解决办法如下:进入:工具> 选项 > 环境 > MIME 类型!找到 text/css 这个MIME type,在“模式”添加 .qss,即将原来的“模式”改为.css;*.qss,注意中间用“;”分隔的!重新打开qss文件就可以高亮显示了!

2015-03-18 09:33:43 2653

原创 Qt实现iphone小白点

按钮类.hclass SmartpushButton : public QPushButton{ Q_OBJECTpublic: explicit SmartpushButton(QPushButton *parent = 0);protected: //鼠标按下事件 void mousePressEvent(QMouseEvent *event); //鼠标

2015-03-17 14:33:15 1356

原创 QAction学习

Qt大类的层次:QObject-》QWidget-》QMainWindowQObject-》QWidget-》QDialogQAction的操作是在QMainWindow上可以将QAction 添加到QMenu上,也可以添加到QToolBar上。如果添加到QMenu(菜单)上就会显示成一个菜单项,如果添加到QToolBar(工具条)上,就会显示成一个按钮QAction类

2015-01-26 10:23:28 1356 1

原创 linux驱动之I2C驱动框架

参考内核驱动: drivers/i2c/chip                             drivers/i2c/bussesapp: open   write  read  ----------------------------------驱动: drv_open  drv_real   drv_write           -------

2015-01-11 19:56:22 767

原创 移植linux文件系统遇到的问题 tq2440

说明:移植是按照tq2440的教程进行移植的。但是其中避免不了出现一些小的问题。---------------------------------------------------------------------------------------------------------------------------------------------------------

2015-01-10 16:35:25 1061

原创 解决ubuntu上的 eclipse突然打不开 多个版本的jdk切换

0、多个版本的jdk切换。。。。。。。。。。。。你的eclipse以前用着好好的,突然有一天它打不开了,并提示如下:--------------------------------------------------------------------------------------------Version 1.6.33 of the JVM is not suitabl

2015-01-09 21:33:40 2339

原创 TQ2440从nfs网络文件系统启动

前提:我的PC已经配置好了 NFS服务 nfs根目录为:/home/daysmark/nfsdir如果不会配置,请看点击打开链接1、进入uboot进行设置Set the boot parameters Set parameter 设置如下:serverip=192.168.0.149ipaddr=192.168.0.151netmask=255.25

2015-01-03 22:53:59 1672

原创 eclipse 使用技巧

记录下平时使用 eclipse cdt写C程序的一点一滴的积累吧。如果有朋友有些好的使用技巧,麻烦评论下,把技巧留在下面,然后我汇总到这个博文里面。1、列模式:alt+shift+a 。可以选择一列数据。应用:#define S3C2440_NFCONT   S3C2410_NFREG(0x04)#define S3C2440_NFCMD    S3C2410_NFREG(0x

2015-01-03 17:35:56 1139

原创 linux驱动之NandFlash驱动

写块驱动程序的框架:分配 gendisk 结构体,使用alloc_disk设置:队列,属性注册Nandflash芯片操作:1、NandFlash和S3c2440怎么硬件怎么连接?DATA0 ~DATA7上既传输数据,又传输地址,也传输命令当ALE为高电平时传输的是地址当CLE为高电平时传输的是数据当ALE和CLE都为地电平时传输的是数据2、数据线既接到NAND

2015-01-02 22:57:49 1589

原创 linux驱动之块设备驱动框架

本文主要介绍了 linux块设备驱动的框架。并且以内存为例子,讲解如何书写块设备驱动程序

2015-01-01 22:24:32 1596

ISO26262 功能安全国际标准 《道路车辆功能安全》

自动驾驶 ISO26262 功能安全国际标准 《道路车辆功能安全》

2023-01-02

JTT 883 2014 营运车辆行驶危险预警系统 技术要求和试验方法 .pdf.tar

主要FCW、LDW的测试方法,资料好难找上传上来供大家学习学习,如有侵权,请联系我删除

2019-07-30

JTT1242-2019营运车辆自动紧急制动系统性能要求和测试规程.pdf.tar

AEB测试方法,资料好难找,上传下来供大家学习,如有侵权请联系我删除

2019-07-30

GB∕T 33577-2017 智能运输系统 车辆前向碰撞预警系统 性能要求和测试规程.pdf.tar

33577主要是针对FCW进行测试的标准。资料好难找,为了方便大家下载,上传到这里,如果有侵权,请联系我删除。

2019-07-30

禅道嵌入式开发实例ppt

软件项目管理工具对比----推进敏捷开发管理工具的使用

2017-04-12

SetupFactory免费版 一直在用

SetupFactory 软件打包工具

2016-11-08

CH340驱动 win7 win10 通用

CH340驱动 win7 win10 通用

2016-11-08

七牛图床_linux版

自己实现的七牛客户端,支持预览,可以上传任意文件 https://github.com/tianzhihen/qiniu_Qt 欢迎star!

2016-11-08

七牛图床_32位

自己实现的七牛客户端 开源免费 https://github.com/tianzhihen/qiniu_Qt 欢迎star!

2016-11-08

七牛图床_64位

自己实现的七牛客户端,开源免费!https://github.com/tianzhihen/qiniu_Qt/releases 欢迎star!

2016-11-08

grpc_msvc_x86_Qt库文件

使用vs2015编译的grpc静态库,其中包含了protobuf库,另外openssl可以使用这个链接http://download.csdn.net/detail/a912293097/9670793下载安装。 附Qt工程配置: QT += core QT -= gui CONFIG += c++11 TARGET = msvc_grpc_demo CONFIG += console CONFIG -= app_bundle DEFINES += _WIN32_WINNT=0x0600 QMAKE_CFLAGS += -MD QMAKE_LFLAGS += -NODEFAULTLIB:libcmt.lib INCLUDEPATH += C:\grpc_msvc_lib\include CONFIG(debug, debug|release) { LIBS += -LC:\grpc_msvc_lib\lib\debug\ C:\grpc_msvc_lib\lib\debug\grpc++.lib \ C:\grpc_msvc_lib\lib\debug\gpr.lib \ C:\grpc_msvc_lib\lib\debug\grpc.lib \ C:\grpc_msvc_lib\lib\debug\libprotobufd.lib \ C:\grpc_msvc_lib\lib\debug\libprotocd.lib } else { LIBS += -LC:\grpc_msvc_lib\lib\release\ C:\grpc_msvc_lib\lib\release\grpc++.lib \ C:\grpc_msvc_lib\lib\release\gpr.lib \ C:\grpc_msvc_lib\lib\release\grpc.lib \ C:\grpc_msvc_lib\lib\release\libprotobuf.lib \ C:\grpc_msvc_lib\lib\release\libprotoc.lib } LIBS += -LC:\grpc_msvc_lib\lib\ C:\grpc_msvc_lib\lib\zlib.lib LIBS += C:\OpenSSL-Win32\lib\libeay32.lib C:\OpenSSL-Win32\lib\ssleay32.lib LIBS += -lws2_32 -lzlib #LIBS += -luser32 -lgdi32 -ladvapi32 TEMPLATE = app SOURCES += main.cpp \ helloworld.grpc.pb.cc \ helloworld.pb.cc HEADERS += \ helloworld.grpc.pb.h \ helloworld.pb.h

2016-11-02

openssl_win32_Archie

一直使用的openssl,windows通用,这是23位的库

2016-11-02

ds2781单总线avr单片机程序

ds2781 stmelstudio整个工程

2015-08-27

燕山大学光纤位移传感器控制终端--王奇

燕山大学课程设计,光纤位移传感器控制终端,Qt编写,做实验时不再用屌丝的串口终端查看数据,使用这个终端可以节约很多时间。配合的嵌入式程序 请搜索燕山大学光纤位移传感 51单片机程序--王奇

2015-05-21

crazyflie 四轴源码 原理图

repo: cc655b10984e48f22734389333b68978b61b64e1 node: 26d661941c7e11506886264660fb02fd681f0c53 branch: default latesttag: null latesttagdistance: 5

2014-04-02

OLED例程源码

OLED例程源码 详细的OLED源码资料 51单片机例程

2014-04-02

51 AVR VS1003资料 源码 例程

51 AVR VS1003资料 源码 例程 超详细的资料

2014-04-02

NI软件卸载 multisim卸载

NI软件卸载 multisim卸载 NI Labview 卸载

2014-04-02

GNU ARM Eclipse Plug-in

GNU ARM Eclipse Plug-in Brought to you by: ilg-ul, justxi Eclipse 上安装MDK的插件

2014-04-02

stm32带引脚图.pdf

stm32带引脚图 一般的都不带 看引脚功能在此

2013-10-21

labview教程之非常完美

此文件包为labview教程,教程详细,非常完美

2013-08-04

51单片机智能小车避障+遥控+穿桩

51单片机智能小车避障+遥控+穿桩

2012-06-25

74HC138 资料

74HC138

2012-05-07

基于GPRS的远程监控系统

基于GPRS的远程监控系统 可以看看 基于GPRS的远程监控系统

2012-04-15

一种基于单片机的GPRS的无线数据传送系统.

基于单片机的GPRS的无线数据传送系统. 提供了一些思路

2012-04-15

单片机例程

MCU 单片机 想学同单片机必备 单片机例程

2012-04-09

空空如也

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

TA关注的人

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