logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

详细了解SQLITE 优缺点 性能测试

http://blog.sina.com.cn/s/blog_8cfbb9920100zetj.html什么是SQLITE:SQLite是一个开源免费的数据库,一般用于嵌入系统或者小规模的应用软件开发中,你可以像使用Access一样使用它,你可以免费用于任何应用,包括商业应用,另外,它还支持各种平台和开发工具,这点是某些数据库(比如Access、DBISAM)。SQLite是一种嵌入式数据库,它跟

shell 脚本中交互输入自动化

Linux 中shell脚本运行时经常需要进行交互,比如安装软件的过程中对license声明的确认,需要输入yes,回车之类的确认信息。这个在自动化安装的时候就会是个问题。注意: 第一行是/usr/bin/expect,这个是选用解释器的意思,我们shell一般选的是 /bin/bash,这里不是。expect是专门用来交互自动化的工具,但它有可能不是随系统就安装好的,有时需要自己手工安装该命令。

#自动化#linux#运维
信号处理函数陷阱:调用malloc导致死锁

其实不然,仔细分析,就会发现其中蹊跷:有一个线程,在执行malloc的过程中,跳转到了信号处理函数中。看了glibc源码就会知道,malloc内部也是有锁、而且是非嵌套的,如果在上一次调用中拿到锁,又跳转到信号处理函数中再次malloc,自然就导致死锁了。本人在项目中就曾两次遇到信号处理函数中调用不可重入函数导致的死锁:某项目运行一段时间后,进程基本停止响应各种外界命令,日志也基本停止打印(只有个

#unix#服务器
sigemptyset、sigaddset、sigprocmask的用法 信号未决,信号阻塞 信号的捕捉

igprocmask 是最为关键的一个函数.在使用之前要先设置好信号集合set.sigfillset 也初始化信号集合,只是将信号集合设置为所有信号的集合.sigemptyset 函数初始化信号集合set,将set 设置为空.其中 do_sig是一个函数,在翻译的时候会被翻译成一个地址。sigaddset 将信号signo 加入到信号集合之中,sigismember 查询信号是否在信号集合之中.s

#网络
玩转CODESYS 入门篇(一)-- 认识CODESYS

目前codesys + EtherCAT驱动 做运动控制很有优势。现在总线式运动控制基本都是这种配置。Codesys 号称PLC界的安卓,国内造PLC的 基本都用Codesys内核了。如:汇川 ,合信, 和利时,英威腾, 台达。包括国外的: 倍福TC2 施耐德Somachine 力士乐 等等都是Codesys直观的讲codesys是一个已经写好了运动控制和通讯的软件PLC。例如:树苺派刷一个Cod

GD兆易GD32系列MCU替换ST芯片对照表

GD101系列 规格书 开发板 _____GD32F系列芯片解密专家-深圳市维动智芯科技有限公司GD型号 脚位 ST型号GD32F101T4U6 pin-pin兼容可替代 STM32F101T4U6GD32F101T6U6 pin-pin兼容可替代 STM32F101T6U6GD32F101T8U6 pin-pin兼容可替代 STM32F101T8U6GD32F101TBU6 pin-pin兼容可

ubuntu14.04下安装visual studio code

彻底清除,包括配置。# 只是卸载,保留配置。# 彻底清除,包括配置。# 只是卸载,保留配置。# 只是卸载,保留配置。# 彻底清除,包括配置。

#linux
linux的socket can学习,指令汇总:

1、#ip link set canX down //关闭can设备;2、#ip link set canX up   //开启can设备;3、#ip -details link show canX //显示can设备详细信息;4、#candump canX  //接收can总线发来的数据;5、#ifconfig canX down //关闭can设备,以便配置;6、#ip l

#linux
从理论到实践,机器人SLAM技术详解

由 Dora 于 星期四, 2017-05-18 12:00 发表思岚科技专栏作者:思岚科技地图的四种表示方法智能服务机器人正成为行业的风口浪尖,从清扫机器人开始,家庭陪伴机器人、送餐机器人等陆续进入公众视线。在讨论这类机器人是否能解决实际问题时,自主定位导航技术作为机器人智能化的第一步正不断引起行业内的重视。同时,作为自主定位导航技

#机器人
激光定位原理的理解

 对激光定位的原理作了初步的了解,主流的是三角定位和三边定位,其中三角定位原理类似GPS;但是对于激光定位而言,更多适用于室内,并且要在环境中布置安装一定数量反射板,同时需要注意反射板安装的精度,相隔距离,安装时避开窗户,非对称布置等要素;定位分为初始的静态定位和运动过程中的动态定位,静态定位用于确定初始位置,动态定位则根据运动状态不断更新;    在激光器扫描一周的过程中,理论上可以计算得到激.

    共 120 条
  • 1
  • 2
  • 3
  • 12
  • 请选择