李悠远
码龄7年
关注
提问 私信
  • 博客:24,350
    24,350
    总访问量
  • 24
    原创
  • 702,087
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-12-10
博客简介:

千里之行,始于足下

博客描述:
水滴石穿,绳锯木断
查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得3次评论
  • 获得69次收藏
创作历程
  • 13篇
    2021年
  • 1篇
    2014年
  • 2篇
    2013年
  • 8篇
    2012年
成就勋章
TA的专栏
  • 生活
    1篇
  • 职业
    8篇
  • 嵌入式
    1篇
  • 可靠性
    1篇
  • 工具
    1篇
  • C
    8篇
  • cmd
    1篇
  • android
    1篇
兴趣领域 设置
  • 服务器
    linux
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ONFI协议研究

概述ONFI是Nand Flash的一套公开标准官网:http://www.onfi.org/想干啥机缘巧合,就研究一下官方有提供PDF下载,最新版本是5.0,383页上来就看英文实在一头雾水最后找到了4.0的中文版电子发烧友网:http://www.elecfans.com/soft/68/guide/2017/20170727535427.html同时,还是想找些入门科普于是在京东读书上找到了《固态存储:原理、架构和数据安全》目录总体介绍,概念对外的物理接口(?管脚)内部的
原创
发布博客 2021.10.27 ·
6582 阅读 ·
6 点赞 ·
0 评论 ·
51 收藏

“卑”“亢”较量

回回面试,“卑”“亢”不定各种切换之间,发现了个有趣的现象分类表现分析对方重视你只问你会的对方内心已经明确要你,你说啥对方都爱听对方不重视你只问你不会的对方不愁候选人。对你简历的盲区,针针见血戳你对方无所谓你照他的CheckList过一遍,怎么回答都不评价,马上下一个问题跟他利益无关,就陪你走个流程。比如套话;有指令性招聘次数要求;地域交叉面试所以,定期出来看看挺好,连HR都说就应该这样能帮助识别知识盲区,找到前进方向,何乐而不为...
原创
发布博客 2021.10.21 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

齿轮和代码

前几天在单元楼下,捡到一个散板的小车,娃说是他的当时,我教导了他,不能高空抛物今天,终于有时间来修下这种小车,在儿童玩具中很常见我小时候就有,往后一拉,再松手,就会自动往前跑老远...
原创
发布博客 2021.10.10 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

markdown生成chm电子书或在线文档

背景团队能力建设,很重要的一种形式,就是WIKI但是公司整的各种平台,不一定适合团队所以整理下,接触过的几种方案要点markdown格式编写支持多人同时编辑(内源平台在线编辑,或者Windows共享)最终容易生成chm电子书,或在线文档支持即时搜索方案分类工具网址亮点不足富文本->chmmyBase官网不支持多人同时编辑md->chmLME官网美观md->在线本地gitbook参考md->在线
原创
发布博客 2021.10.07 ·
1896 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

编程语言的精通

语言程度要求C熟悉标准库,算法,数据结构C精通内存,编译,链接,汇编,内核代码,开源代码Python熟悉Web Programming: Django, Pyramid, Bottle, Tornado, Flask, web2pyGUI Development: wxPython, tkInter, PyGtk, PyGObject, PyQtScientific and Numeric: SciPy, Pandas, IPythonSoftware Deve...
原创
发布博客 2021.09.20 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

可靠性的认知

概念可靠度:产品在规定的条件下和规定的时间内,完成规定功能的概率称为产品的可靠度不可靠度:是指产品在规定的条件下,在规定的时间内、产品不能完成规定功能的概率失效率:在t时刻,尚未失效的产品,在该时刻后的单位时间内发生失效的概率平均失效率:平均失效率=失效产品的百分比/工作时间MTTF:(mean time to failure,平均失效前时间)对于不可修复的产品,平均寿命是指产品发生失效前的工作或储存时间的平均值MTBF:(mean time between failure,平均故障间隔时间)
原创
发布博客 2021.09.19 ·
474 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大学课程的重要,过十年才知道

我读的软件工程专业十多年后,想找一份新的工作时,惊奇地发现,现在恶补的理论/基础,竟多是当年的大学教程幸亏学校的发文还在,这些还能对得上号程序设计基础(C)、面向对象程序设计(C++)、Java程序设计、C#程序设计操作系统原理、计算机原理与系统结构编译原理与实现、数据库原理、计算机网络、模拟与数字电路数据结构、算法分析高等数学、线性代数、概率论与数理统计、离散数字、组合数学软件工程概论、计算机导论、软件体系结构、软件系统分析与设计、软件项目管理这些只能保证有碗饭吃程序设计基础(C
原创
发布博客 2021.09.19 ·
254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

专家角色的认识

早先在传接部门,一个部门就一个SE(专家,架构师)所有需求,SE分解所有矛盾,SE拍板所以长期以来,我以为专家就该是这样的——技术的权威,专门指引方向直到我以专家角色,转到终端部门当然,我忘了这个岗位原本的“专家”标签,也成功褪去了应有的光环在这里,再没遇到我以为的专家,当然我肯定更不是最后才看出,所有人争先恐后,是去当开发代表最近面试看到很多岗位描述架构师,技术总监,技术专家,当然这些我都忘而却步除了框架设计、需求分解这些基本功,还看到共性的一条——主导攻关疑难杂症这才恍然大悟,原来
原创
发布博客 2021.09.16 ·
738 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows C/C++开发工具选择

VsCode+MingGW-W64免费,但是配置麻烦,网上攻略倒也多,但我不喜欢拷贝别人的配置文件用Code Runner插件倒省了配置,但是不能调试Clion收费,30天体验期可以在拼多多上买激活码,长期使用Dev C++待尝试...
原创
发布博客 2021.09.12 ·
5881 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

理论基础和问题解决能力

最近看了越多越多的嵌入式总线,器件,Linux尤其是内存管理,概念多、机制多、问题多、工具多看的越多,越觉得自己懂的越少我也不禁奇怪,之前搞嵌入式、搞可靠性的那多年,是怎么过来的我既没有研究过,代码那样写的背后原因也没有研究过,问题那样定位的背后原理也许研究过,但肯定也是浅尝辄止了是我真的混时间了吗?还是效率太低?或者是我三心二意,做了太多业务之外的事?有个表弟,读了一年计算机,整不明白C++,想退学回去复读、另选专业我给他推荐了我看得上的bilibili视频也让他尝试讲给别人听
原创
发布博客 2021.09.05 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网络/手机设备的BSP,一个共同点

最近在回顾一些,之前做过的工作偶然发现一个异曲同工之处,在网络设备的两层BSP,和手机设备的低功耗管理单元之间网络设备的两层BSP最开始接触BSP时,就看到是这么个流程后来适应了,也就再没想过,为何如此拆分设备上电后,先是引导第一层BSP模块的加载启动第一层BSP模块再引导第二层BSP模块的加载启动第二层BSP模块再引导内核、文件系统的加载启动第一块BSP模块启动后还可以进入一种器件测试模式,做些内存等器件的全面检测还可以进入一种网络加载模式,网络加载镜像到内存文件系统,然后继续运行手
原创
发布博客 2021.08.29 ·
1605 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

接近35岁——一劳?永逸?

在我30多岁的时候,我问一个当时接近35岁的同事(努力型,同我一样经常闭门造车)——你不怕35岁吗,到时候再找工作就难了他说:现在薪资和加班都还不错,能在这儿多干一年就算一年,以后干不动了或者不续签了再说如今我也接近35岁了,我问现在已过35岁的另一个同事(也是努力型,但人缘很赞)——你新找的这家公司,能干到退休吗?他说:现在薪资和加班都还不错,能在这儿多干一年就算一年,以后干不动了或者不续签了再说(当然不会完全说的一样,但意思相近)同样问题,我又问了另一个同事(公司新招进来的合作方,但是我渐渐发现
原创
发布博客 2021.08.25 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

程序猿的专利工程师出路

到了该看看外面世界的时候了简历写了快2周,离知乎上期望的10年程序猿差距甚远知乎上说
原创
发布博客 2021.08.24 ·
698 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

startService写法

用法1:MainActivity.javaIntent intent = new Intent();intent.setClass(getApplicationContext(), MyService.class);startService(intent);AndroidManifest.xml<serviceandroid:name="com.example...
原创
发布博客 2014.12.14 ·
628 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【转】pause>null

pause 就是暂停命令,执行时会在命令行窗口显示“请按任意键继续. . .”并等待你按键。pause > nul的作用是同样的,区别是不显示“请按任意键继续. . .”这些字,nul相当于空文件,把这些文字隐去了。同样是等待你按键。后面的命令往往用于批处理,自己用echo命令显示提示信息,不显示“请按任意键继续. . .”这些默认的字符。例如:echo 文件已经成功执行,请按任意键退...
原创
发布博客 2013.09.01 ·
1802 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

【转】cmd 组合命令和管道命令的使用

1.&Usage:第一条命令 & 第二条命令 [& 第三条命令...] 用这种方法可以同时执行多条命令,而不管命令是否执行成功2.&& Usage:第一条命令 && 第二条命令 [&& 第三条命令...] 用这种方法可以同时执行多条命令,当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令;...
原创
发布博客 2013.09.01 ·
351 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Euler】2

答案:9227463(错误)思想:a,b,c,d,e,f,g,h,i    --- s+b,c,d,e,f,g,h,i,j     --- s-a+j=c,d,e,f,g,h,i,j,k     --- s-a-b+j+k所以s=k-b,k是大于等于4000000的第二个数,b=2 // Euler1.cpp : Defines the entry point ...
原创
发布博客 2012.11.30 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Euler】1

答案:233168// Euler1.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <stdio.h>int getSum(int a, int s);int main(int argc, char* argv[]){...
原创
发布博客 2012.11.30 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Euler】1

答案:233168// Euler1.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <stdio.h>int getSum(int a, int s);int main(int argc, char* argv[]){...
原创
发布博客 2012.11.30 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

练习3.4

// test2.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include<malloc.h>void getR(int n);int main(int argc, char* argv[]){ printf("Hello World!
");  getR...
原创
发布博客 2012.11.18 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多