13 费晓行

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 114

随想录(产品需求的几个注意点)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 很多同学喜欢写软件、开发功能,因为成功的运行一段程序总是给人很大的满足感。但是软件开发成功之后,是不是有人用,或者使用的人体验如何,他们不是很关心,这就有点本末倒置了。归根到底,技术还是要为人服务的,需求是技术最大的推动力,当然这中间还涉及到成本、周期、人员和资源的配置。 所以,对于有一定开发经验的朋友,可以从好技术慢慢向好产品的方向来转型,让别人喜欢用你的产品。...

2020-06-17 08:42:30

随想录(scons编译)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 scons是基于python的一种编译方法。所有编译脚本的编写,和编写python脚本是一样的。除了本身的逻辑非常简单之外,用户还可以在编译代码的同时,利用python脚本处理很多额外的工作,比如代码搬家、merge、生成image等等。1、安装sconsshell> sudo apt-get install scons2、确认scons安装正确sh...

2020-05-25 09:00:17

机器学习与计算机视觉(opencl编程)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 因为学习cuda的原因,所以最近一段时间对GPU编程比较感兴趣。大家都知道,cuda是属于nvidia公司的产品,那么我就在想,对于其他公司开发的GPU产品,他们是怎么做的?结果就是opencl编程。1、opencl编程 opencl支持nvidia、ati...

2020-05-03 11:37:52

机器学习与计算机视觉(FPGA的图像处理方法)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 在传统的图像处理过程中,很多算法都是由cpu来完成的。但是由于cpu是一条指令、一条指令来完成的,整个时间上处理比较长。因此如果在图像处理的过程中出现标定、噪声处理、hsv提取、灰度化、旋转、算子计算、二值化、膨胀、腐蚀多次操作之后,那么整个计算时间是挺长的,因为每次处理的时候...

2020-04-24 08:36:09

随想录(OllyDbg和IDA Pro的配合使用)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 在软件处理中,OllyDbg和IDA Pro一般是配合使用的。前者主要用于动态的程序调试,后者主要用于静态的代码分析。那么,如果遇到实际程序,该怎么处理呢?逻辑一般是这样的,1、首先用OllyDbg验证此程序是否能够运行 分析程序的前提一般是判断程序是否可以...

2020-04-06 21:27:08

随想录(windows上cuda环境安装)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 cuda是nvidia公司用于gpu开发的一门语言。它来自于c,但是又对c进行了扩展。目前cuda广泛用于高性能计算、深度学习训练、嵌入式设备等各种应用场景。然而cuda入门容易,深入困难,如果只是基本概念学习,不足以对其有深刻的认识,因此最好结合具体的代码来一起开发,才能真正...

2020-04-06 16:07:05

随想录(scrapy入门)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 很多时候需要从网站上面下载一些数据,没有爬虫的帮助其实还是很困难的。好在现在有各种各样的爬虫框架,程序员不需要自己编写很多的代码就可以构建一个简单的爬虫代码,十分方便。不管是自己喜欢的电影,还是时事新闻、视频,有一个爬虫不停帮你抓取最新消息,体验还是很不错的。本文参考了这个链接...

2020-04-06 15:31:30

随想录(SEO笔记)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 大家都知道,搜索引擎上面的广告都是需要付费的。用户每单击一次,SE就要对商家收费一次。这是因为,每一次单击,都意味着SE对商家进行了流量输送,这些流量都是有代价的。所以说互联网上的生意大部分都是流量的生意,赚的都是广告的钱、会员的钱、电商的钱。SEO的门槛不高,但是要做好不容易...

2020-03-23 22:12:19

机器学习与计算机视觉(计算机视觉的嵌入式平台)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 嵌入式设备的性能大部分来自于嵌入式芯片,也就是soc。soc中最重要的部分就是cpu,用什么内核、频率多少、几个核,这都是有讲究的。但是如果涉及到深度学习或者计算机视觉,那么使用一般的soc就会非常吃力。cpu本身既要参与运算,还要负责任务之间的切换,能不能处理得过来,还要打一...

2020-03-19 14:05:19

随想录(386cpu保护模式)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 写过操作系统的同学都知道,编写os除了基础的操作系统理论之外,最大的工作就是需要阅读cpu手册。注意,这里提到的是cpu手册,不是soc手册。比如说,s3c2416是三星的芯片,大家拿到的一般是这款芯片的soc手册,但是如果需要查找arm的相关信息,还是应该去arm的官网看ar...

2020-03-15 22:02:30

机器学习与计算机视觉(slam技术)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 slam技术,就是一边定位一边进行建图。现在比较流行的扫地机器人,其实就是slam应用的一个例子。另外工业生产上用的比较多的AGV,有一部分也是slam技术。相比较传统的磁条导航,带有slam不需要外部辅助,可以自己对环境进行建图,并且快速进行部署。1、应用场景...

2020-03-13 21:55:27

随想录(反调试技术)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 和代码逆向不同的是,反调试的最终目的还是增加逆向工作者的时间和成本,让调试者失去耐心、放弃调试。同时,对调试过程中的常用套路进行重点监控、设防,不让逆向者轻而易举攻破软件。1、字符串加密 大部分逆向软件的同学都是使用OllyDbg来调试软件的。通常情况下,他...

2020-03-08 10:21:14

随想录(软件逆向与OllyDbg)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 学习过c语言的同学都知道,在代码编写完成之后,就可以用调试器对程序进行单步调试了。在windows上面,有windbg调试器;在linux平台上面,有gdb调试器。可是大家有没有想过,如果没有源代码,比如需要研究某一个病毒软件,这个时候怎么进行分析呢?OllyDbg软件就可以帮...

2020-03-02 10:24:59

随想录(程序调试与dll注入)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 有这样一些场景,我们需要监控一些进程是否运行,内存数据是否正确。但是,与此同时,原来的程序不能被修改,或者无法修改,这种情况类似于gdb。今天,正好在网上看到类似的一篇文章,链接地址在这。主要用到了这么几个API,即1、获取窗口句柄FindWindowW...

2020-02-28 17:38:53

随想录(文件系统的第一个用户程序shell)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 熟悉linux的同学都知道,linux的启动顺序就是uboot -> linux -> shell。但是很少人研究linux是怎么调用shell程序的。今天,可以借助早期linux 0.11的内核版本分析一下。linux 0.11的地址可以参考这个链接,https:...

2020-02-22 09:43:26

随想录(形式化验证小结)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 形式化验证,英文是formal verification,是验证软硬件逻辑很重要的一种方法。特别是对于芯片开发、高安全性的系统开发来说,是非常必要。这主要是因为系统失败的代价很高,传统的测试也无法验证整个系统的安全性和可靠性。1、目前主要的测试方法 当前,验...

2020-02-18 10:14:17

java分布式(分布式架构)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 开头的话,架构多半和业务关联在一起,如果只是简单的图书管理系统、选课系统或者什么简单的财务系统,用不着分布式。只有大型公司、高并发的业务才需要分布式的帮助。当然,架构本身要和业务模型紧密配合才能发挥作用。 很长一段时间,java都是最流行的编程语言。我想,一方面...

2020-01-29 10:02:08

随想录(用好Visual Studio开发平台)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 从2003年上大学,第一次写下"Hello, world",到现在已经过去了17年。还记得第一次编写代码时,使用的开发软件就是VS6。对于很多人来说,这是一个不能再古老的软件了。不像现在脚本使用这么普及,那个时候大部分的编译器还是c、c++编译器为主。除了微软的vs,还有bor...

2020-01-23 16:31:55

随想录(从技术到业务的转变)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 最近形势不好,这基本是大家的共识了。不管是外面的贸易战,还是现在的制造业萎缩、升级转型,越来越多的裁员搞得大家人心惶惶的。说到程序员35岁危机,其实这也不是软件工程师特有的,中年危机是广泛存在的。一方面生活对自己的要求越来越高,家里开支越来越大;另外一方面个人精力有限、无法在专...

2020-01-18 11:32:49

随想录(安全关键系统和rtos)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 safety critical system,国内一般翻译成安全关键系统。安全,就是说系统必须能够长时间稳定运行、并且不可以发生故障,同时任何时候都不能对人造成伤害(包括失效的情况下),比如飞机控制系统、电梯系统、汽车自动驾驶系统等等。但是,我们都知道,即使代码测试了很长时间,...

2020-01-17 21:07:16

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。