左旋异构

Something interesting


  • 首页

  • 分类

  • 标签

  • 归档

在Go中调用C++库的方法

发表于 2018-04-11 | 分类于 软件之路 |

因为各种移植性的考虑和功能性的考虑,我们有时需要在Go中调用C库或C++库。C库的调用很简单,使用cgo就可以实现,但是使用c++库,由于Golang还是基于c的,所以还需要在c++库上再包裹一层c的中间层。

阅读全文 »

Go语言 调试delve在mac下无法使用

发表于 2018-04-10 | 分类于 软件之路 |

今天调试golang过程中发现无论是用哪个IDE都会出现一个提示:

1
could not launch process: EOF
阅读全文 »

一天一个linux命令 - wc

发表于 2018-04-10 | 分类于 软件之路 |

wc (word count)是用于统计字数行数等的linux命令

阅读全文 »

入职之后学到的一些调试技巧

发表于 2017-08-01 | 分类于 软件之路 |

发现一些很好用的操作技巧和功能

阅读全文 »

数据结构中结构定义中层级关系的理解

发表于 2017-06-03 | 分类于 硬件之芯 |

之前一直对数据结构中

1
2
3
4
5
typedef struct xxx
{
ElemType a;
struct xxx *b;
}xxx,*yyy;

中*yyy一处与xxx的关系感觉比较迷茫,这里整理一下。

阅读全文 »

把自己的网站https化

发表于 2017-05-30 | 分类于 软件之路 |

最近几天看了下《图解HTTP》,里面讲解了一下Http相关的知识,里面提到了https相关知识,于是乎想试一试把自己的域名也改成https通信。结果一看国内的各种代理购买一个证书,最少都需要2000人民币一年,而某知名云平台网站提到可以通过Let’s encrypt计划获得免费的证书。结果开心注册了下后发现……网站还要求国内各种审核认证什么的。这不坑爹么,不过由于了解到了Let’s encrypt这个计划,所以决定自己动手获取下证书。

阅读全文 »

关于换行-有趣的小细节

发表于 2016-12-09 | 分类于 软件之路 |

最近跨平台做的东西比较多,发现一个很有意思的情况是经常在Linux/OSX下显示得好好的文档,一到windows底下用默认记事本双击一打开就是长长的一行,完全没法看。

今天正好做Python,查到\r和\n的区别,仔细一看发现上面困扰的问题原来还和这个有关。

首先要说到的是“回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别。

阅读全文 »

STM32的PB4作为GPIO使用的正确配置

发表于 2016-12-04 | 分类于 硬件之芯 |

昨晚调板子发现同一组LED灯,接在引脚上唯独配置在PB4引脚上的那个LED一直保持1.65V半亮半不亮的状态。查了半天电路图未果之后,PB4旁边的NJTRST引起了我的注意。一查定义发现是JTAG的一个功能引脚,瞬间明白是怎么回事了,应该是功能引脚没禁用的锅。

阅读全文 »

记又一次Debug

发表于 2016-12-03 | 分类于 硬件之芯 |

前面是脱水版:

下面的日志记录了一个无辜的嵌入式工程师因为一个小问题调了一下午bug的悲惨经历,生动形象的表现了嵌入式工程师同时调软件和硬件的苦逼生活,很容易查半天软件发现是硬件问题或者反过来。

在这个充满着bug的行业里,经验正是这样一次次中积累起来的。

阅读全文 »

制造业!制造业!

发表于 2016-11-24 | 分类于 生活随想 |

临时被扔到深圳附近出差,又到了一家电子生产厂,又是熟悉的环境,洁净室、空气净化器的嗡嗡、防静电服、白的不见天日的舱室,但是也有不一样的地方,在这里,才真正感觉到深圳速度的恐怖之处。

阅读全文 »
1…678
汨罗

汨罗

72 日志
9 分类
74 标签
GitHub
© 2016 — 2023 汨罗
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4