- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 在交叉编译器中出现 “no such file or directory”
今天同事的编译器出现了 “no such file or directory” 的问题。 我查看了一下,发现gcc所说的.o文件找不到,但是在debug相应的文件夹下确实已经生成了相应的.o文件。 排查了半个小时,竟然无半点头绪。 突然觉得是不是路径命名有问题,就检查了一下同事的文件名,无意发现该文件名前面有空格。 把该文件名的空格去掉,再重新编译,竟然好了
2015-07-21 21:20:17 1020
转载 Ubuntu下搭建tftp服务器最简单方法 (整理转载)
春节假期还有几天就要结束了,女友已经提前我开始上班了,自己在家无事,故又开始自己琢磨OpenWrt. 之前玩过过linux,但是工作这些年,都是在ucos平台下开发,linux就变得有点陌生了.不过还好,操作系统的各种概念基本是相通的,自己在家里装了双系统,一个ubuntu,一个win7.公司文化正版软件的使用导致我从心里有些厌恶使用盗版的东西了,切换到linux平台下后,感觉有
2015-02-27 02:21:53 1806
转载 解析企业如何选择数据泄露防护系统?
近年来,泄密案件日益成为企业管理者的梦魇。各种数据泄露事件越演越烈,不仅给企业带来严重的直接经济损失,而且在品牌价值、投资人关系、社会公众形象等多方面造成损害。因此,企业在加强信息安全管理的基础上,必须采用先进的数据泄露防护(DLP)体系防止泄密。 一、泄密是如何发生的? 泄密的情况是多种多样的,不该将所有的泄密都混为一谈。分析泄密的产生原因是很有必要的,这对于如何防止泄密有直
2014-10-12 16:41:50 1872
原创 QICON加载不了图片的解决方法之一
最近在学习Qt5,跟着《QT学习之路2》进行编码时,发现QICON怎么弄也没法加载图片,网上搜了半天,也牛头不对马嘴,后来尝试将整个路径进行加载,才发现问题所在。 相信还会有人继续遇到这类问题,所以在此把该情况解说一遍,也方便以后不犯这种低级错误。 首先,我使用的是Qt5 for MinGW的,也就是说在windows平台下的。这点很重要。
2014-03-27 22:57:12 12443 4
原创 代码风格
“注释尽可能的少。清晰、使用好的命名以及有缩进格式的代码通常就能解释它本身。注释只有在某些时候才有必要,例如数据结构的细节、算法中的特殊情况以及异常情况等等。编译器不能检查注释和代码的一致性,由此可能产生误导的注释比没有注释更糟。最后,那些杂乱的、过多的印刷样式中的注释,除了给代码带来混乱外,其他什么用处也没有。“——摘自《c语言接口与实现》刚进部门,开始编码的时候,就遇到了一道选
2014-01-16 11:24:41 609
原创 从C语言程序员角度理解——单一职责原则
单一职责原则,与模块化设计理念是相通的。不过,在开发中,能保持“单一职责原则”是比较难的,比如,往往你觉得自己设计出了一个很好的模块,在自己任务快结尾阶段,突然需求有更改,需要增加更多的功能,往往为了减少改动,而被迫放弃该原则。虽然会遇到这样或者那样的情况,保持“单一责任原则“,还是十分重要的。坚持该原则,给我最大的感受是,开始设计阶段,不会随着编码的深入导致思路混乱,虽然对喜欢简洁的C程
2014-01-14 12:13:38 987
原创 从C语言程序员角度理解Java中的 interface
出来工作一年多了,对C语言越来越得心应手,对linux代码的阅读兴趣越来越浓。linux内核代码中C语言的高级应用,参悟一二,对我的工作有大大的益处。本人经常使用面向对象的思路去处理自己的程序,随着经验的积累,蓦然发现暗含着某种关乎“设计模式”的东西。直到某天,同事由于觉得我的程序设计不错,在一次会议上提议分享我的思路,我才开始发现自己有必要把“设计模式”再仔细研读一遍,以便能把设计程序中的那种感
2014-01-10 17:36:04 1291
原创 在这里安家了
原来是百度空间里安家了,主要是自己喜欢回答百度知道那些问题,至今坚持着http://hi.baidu.com/%E7%B1%B3%E6%B0%B4%E8%83%A1%E4%BD%99/home 但是,问题回答多了,感觉很多都是初级的问题,没有啥兴趣了,反而是cs
2011-09-01 09:30:38 406
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人