自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

增阅笔记

世事洞明皆学问,人情练达即文章

  • 博客(119)
  • 资源 (3)
  • 收藏
  • 关注

原创 芯片与针灸

芯片的出厂过程中,有一个步骤叫做 trimming:意思就是调整芯片的性能参数,甚至让芯片起死回生试想一下,在遥远的古代,未知的生物就像创造芯片一样创造了人类。但是就像芯片一样,有些人会出现各种各样的问题,对于这些未知的问题,未知生物在人类身上扎针,获取一些信息,然后通过该针,传输到了人类身体,达到了解决问题的效果。对人类来说就是治好了体内的疾病。后来人们记录了这种过程,只是慢慢的变成了针灸。

2024-03-20 21:04:15 303

原创 程序员的最佳副业居然是炒股

之前的文章 《程序员的最佳副业居然是这个》讲述了个人的副业选择,和各种做过的副业。最后选择了炒股。那么究竟是否能够在股市里赚到利润呢?以我个人最近的交易记录来看,答案是肯定的。一个半月赚取了 2898。

2024-03-20 20:46:04 140

原创 程序员的最佳副业居然是这个

从 2008 年开始接触编程,已经在程序开发领域摸爬滚打 16 年。期间呆过私企,国企,外企,500 强,打过杂,创过业,干过核心开发,也搞过代码测试。总结起来就是四个字,身经百战。然而工作仅仅只是工作,想要靠打工发财,基本痴人说梦。眼下又没有合适的创业机会,那么搞点副业则是唯一选择。

2024-03-07 21:15:23 286

原创 Python 中实现 CDF 累积分布图的两种方法

累积分布函数,又叫分布函数,是概率密度函数的积分,能完整描述一个实随机变量X的概率分布。一般以大写“CDF”(Cumulative Distribution Function)标记。《百度百科》累积分布函数,又叫分布函数,是概率密度函数的积分,能完整描述一个实随机变量X的概率分布。一般以大写“CDF”(CumulativeDistributionFunction)标记。

2024-03-07 20:50:22 682

原创 【2023 我的编程之旅】

转眼 2024 年都过去 14 天了。回顾 2023 有太多技术上的思考以及人生的感悟,接下来趁着 CSDN 官方活动,顺便记录下来。

2024-01-14 19:49:27 433

原创 【一个中年程序员的独白】

公司上班比较早,8:30,基本上我6:50 就要从公司出发,赶上第一班公交车,因为接下来就是一个多小时的通勤之路,早餐就只能路边将就了。是的,别人花前月下,我在敲代码,别人抱得美人归,我却还在敲代码。可现实却给我当头一棒,学校的东西太古老了,学的是 51 单片机,用的是 STM32,学的是操作系统理论,玩的是 Google 刚出的 Android 1.6。大四专业课很少,准确地应该是没有课了。不知道是自己年少无知,还是缺乏自信,总之在一轮的选择和被选择中,就签了第一个愿意发给我 offer 的公司。

2024-01-14 17:28:56 493 1

原创 【有史以来最快入门蓝牙 BLE 教程】

为什么编写一篇极简低功耗蓝牙入门级教程?因为 BLE (Bluetooth Low Energy)其实算是比较容易使用的一个技术,简单知道了一些基础知识(GAP,GATT,ATT)就能够非常清晰基于蓝牙技术实现一些功能。最开始了解蓝牙的时候,到处寻找各种蓝牙知识文档,要么太简单,介绍了几个基础概念,要么太复杂,动不动牵出 SIG 的标准协议来,看得痛苦不堪。这篇文档希望给同样想做 BLE 和还没有认真研究 BLE 的同学一个清晰的背景脉络,能够基本认识 BLE ,并可以完成简单的蓝牙开发。...

2022-07-26 16:24:19 1313 2

原创 工作十年之感悟 -- 兼谈生活与人生

工作十年之感悟 – 兼谈生活与人生开篇2020 本身是不平凡的一年,身处疫情中心 – 武汉,更是让这一年在人生中变得异常夺目。走过八月,将手上的事情一一落地,有了更多时间来思考,总结,并回忆过往;算起来这已经是工作的第十个年头了。这十年对自己来说,的确可以称得上丰富多彩,完成了人生中最重要的几件大事:买房,买车,结婚,生子。人生能有几个十年?这个十年无疑是最值得书写一篇的!工作目前是在一家通信央企做 BSP 开发,工作主要涉及Linux驱动和底层 c 开发。晚上有固定加班,周末双休,相对还算轻松。总

2020-08-28 22:27:17 1157

原创 红楼梦笔记

这里写自定义目录标题以前在 CSDN 写博客引用了红楼梦的字段,自称无才顽石,博客称为增阅笔记,并题“世事洞明皆学问,人情练达即文章”为博客描述。其实当年并未深读《红楼梦》,所写几个也只不过按照自己理解胡诌的。最近读原著,看 87 版电视剧,听喜马拉雅讲书。深以为红楼梦不是曹雪芹所写,而是之前就有一本《石头记》,其作者应该是脂砚斋,《石头记》被人改名《情僧录》,后来孔梅溪叫这本书为《风月宝鉴》...

2019-12-11 15:25:34 516

原创 IOTutility 一个轻量级的 IOT 基础操作库

IOTutility 一个轻量级的 IOT 基础操作库IOTutility 一个轻量级的 IOT 基础操作库1. 为什么要写一个 IOT 编程库?2. IOTutility 具有什么功能?3. IOTutility 有什么特点IOTutility 实现了哪些功能MQTT protocol implement MQTT 实现1. 创建一个 MQTT_Session...

2018-09-17 16:49:45 378

原创 CSDN 近千积分全部过期,呵呵哒,完美

2018-08-14 16:12:23 1065 4

原创 Android 7.0 进度条显示

 Android 7.0 去掉了很多 ProgressDialog 的方法,导致网上的定制教程无法使用,所以最好的办法就是最原始的办法:继承 ProgressDialog 自定义自己的 ProgressDialog public class XmlProgressDialog extends ProgressDialog { TextView mTextView;...

2018-07-18 10:13:03 1357

原创 SylixOS 系统初探

国产嵌入式硬实时操作系统 SylixOS 初体验关于 SylixOS详细了解请见:http://wiki.sylixos.com/index.php/%E7%B3%BB%E7%BB%9F%E7%AE%80%E4%BB%8BSylixOS是一款嵌入式硬实时操作系统,同其类似的操作系统,全球比较知名的还有VxWorks(主要应用于航空航天、军事与工业自动化领域)、RTEMS(起源于美国国防...

2018-07-18 10:11:49 10206

原创 QEMU 模拟运行 VxWorks 6.6

QEMU 模拟运行 VxWorks 6.6项目简介本项目是在 Windows 系统编译运行 X86 平台 VxWorks 6.6 系统,使用的模拟软件是 qemu for WindowsHost:联想 thinkVISON 64 位 + Windows 10 专业版target:pc-i440fx-2.10 Standard PC (i440FX + PIIX, 1996)Vx...

2018-07-18 10:10:02 1814 1

原创 csky 开发环境搭建

csky 介绍https://c-sky.github.io 一块国产开发板,使用国产处理器,必须支持一下购买了开发板后,板子上默认集成 4MB SPI Flash 用于存放 bootloader 和播放器程序,所以开机后就是执行 BootLoader 和播放器程序,启动界面如下 串口打印 :XNts_port=2 not support, please input 1.Parti...

2018-07-18 10:07:30 11042

原创 博客已经搬家到 coding.net

http://ruier.coding.me/2014/12/31/old-blogs/百度博客第一次写博客是在 baidu,那时候还在读大学,把自己的一些学习心得记录在百度的博客上,后来上班了都还在更新。可惜了百度说停就停,所有的博客没有了,只是导出一些 txt。一张伤心脸啊。CSDN后来因为总是写的技术博客,搬家到 csdn,算是专业的技术博客社区了。http://

2017-12-12 14:52:29 616 1

原创 Fuschia 是什么样的一个操作系统

发表博客 博客管理 发表博客 博客管理 文章标题 Fuschia 是 google 一直在开发的一个类似

2016-08-15 12:03:42 3871

原创 改版的 csdn 博客很漂亮

很高兴看到 csdn 的改版博客依然有些不太喜欢的地方侧边栏占据的面积有点大头像放在左边是不是看起来更好?总之要是能够自己配置就好啦。哈哈

2016-07-28 12:03:11 1029

原创 uboot 2015 添加新的板级支持

环境ARM 开发板 飞思卡尔 imx6uboot 版本:VERSION = 2015PATCHLEVEL = 04SUBLEVEL =EXTRAVERSION =NAME =准备代码地址: imx     git://git.freescale.com/imx/uboot-imx.gitbranch: imx_v2015.04_3.14.52_1

2016-03-24 17:39:47 3320

转载 Android下截屏 及 格式转换

http://wiseideal.iteye.com/blog/1250175Android下截屏 及 格式转换 (2011-02-17 11:41:43)转载标签:  it (根据王研科先生的探索)Android G1手机的色深是16bit, 即R/G/B=5/6/6. 故需要一些特殊处理才能获得其屏

2016-03-10 10:41:08 1174

转载 binder驱动-------之内存映射篇

版权声明:本文为博主原创文章,未经博主允许不得转载。http://blog.csdn.net/xiaojsj111/article/details/31422175目录(?)[+]1:binder内存管理概述binder一次跨进程通讯,只需要一次拷贝(原因后面会解析),而一般的像socket通讯则需要两次拷贝;参与binder通讯的进程,无论

2016-02-29 10:35:01 1257

转载 Linux环境下段错误的产生原因及调试方法小结

http://blog.163.com/longsu2010@yeah/blog/static/17361234820122761525799/最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对

2016-02-24 16:13:28 1794

转载 程序运行时的内存空间分布

http://blog.csdn.net/ljianhui/article/details/21666327我们在写程序时,既有程序的逻辑代码,也有在程序中定义的变量等数据,那么当我们的程序进行时,我们的代码和数据究竟是存放在哪里的呢?下面就来总结一下。一、程序运行时的内存空间情况其实在程序运行时,由于内存的管理方式是以页为单位的,而且程序使用的地址都是虚拟

2016-02-24 16:11:40 873

转载 Linux内存管理之mmap详解

http://blog.chinaunix.net/uid-26669729-id-3077015.html一. mmap系统调用1. mmap系统调用        mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射

2016-02-24 16:10:21 851

原创 推荐的网站

http://www.crifan.com/crifan_released_all/books/

2016-02-19 10:13:34 633

原创 Professor Emeritus

http://www.cs.fsu.edu/~baker/who has a wife from china

2016-02-18 15:22:50 553

原创 CodeSourcery提供的基于GCC改造的能够兼容多种ARM架构的交叉编译工具链arm-none-linux-gnueabi:

CodeSourcery提供的基于GCC改造的能够兼容多种ARM架构的交叉编译工具链arm-none-linux-gnueabi:http://sourcery.mentor.com/public/gnu_toolchain/arm-none-linux-gnueabi/

2016-01-11 09:21:34 964

原创 新服配置 ftp 下载文件

ftp 登录ftp serverIP会要求输入 用户名 和 密码或者 ftp 然后 open下载整个 ftp 目录的文件,用 wgetwget ftp://IP:PORT/* --ftp-user=xxx --ftp-password=xxx -r如果文件或者目录名包含空格需要 使用反斜杠 \

2015-12-10 11:04:37 825

原创 新服配置(四) mount.cifs 失败 mount error(13): Permission denied

服务器数据需要备份,备份存储在网络硬盘上,这块硬盘格式 ext4 , 来源于 Windows server 服务器。然而使用 cifs 挂载失败,老是提示没有权限,我反复在 Windows 系统下测试,用户密码千真万确,然而在 ubuntu 上就是无法成功挂载。最后终于找到问题的根本原因,密码 hash 格式不对,这样系统一直回报密码错误:[602334.718574] CIF

2015-12-08 15:03:10 53024 1

原创 新服配置(三)

jenkinsInstallationwget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.

2015-12-03 09:51:35 756

原创 新服配置(二)

环境相光tftp server sudo apt-get install tftpd tftp openbsd-inetd    按照提示确认并完成打开终端,编辑配置文件/etc/inetd.confsudo vi /etc/inetd.conf# add for tftpserver, tftp share director

2015-12-02 14:32:15 599

原创 新服配置(1)

新服务器配置列表网络:使用静态 IP:cat /etc/network/interfaces# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).

2015-12-02 10:04:35 740

原创 戴尔PowerEdge R730 机架式服务器安装 Ubuntu 14.04.3 LTS

为服务器安装 Linux硬件戴尔PowerEdge R730 机架式CPU: Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz   × 16MEM: 16GB RDIMM × 2系统DISTRIB_ID=UbuntuDISTRIB_RELEASE=14.04DISTRIB_CODENAME=trustyDISTRIB

2015-12-01 16:00:03 10260

原创 git 错误 fatal: Unable to find remote helper for 'https'

user1@ubuntu:~/tmp$ git clone https://github.com/user1/repo.git repo.gitCloning into 'repo.git'...warning: templates not found /tmpxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

2015-11-18 15:38:25 4079

原创 Linus 又发怒了,针对丑陋的代码

Linus 又发怒了,针对丑陋的代码 Christ people. This is just sh*t.看来大神这次怒的不轻。我们来看看令大神愤怒的代码是什么样的,事情的起因是一位 net 开发者,提交一系列关于内核 Networking 的补丁: This may look a bit scary this late in the release cycle, but as is typ

2015-11-04 09:57:57 3930

转载 DMA及cache一致性的学习心得

http://xmxohy.blog.163.com/blog/static/53469584201082734630713/这里提到的DMA设备是非PCI设备在framebuffer的prob函数中,用到了这样一个函数,下面分析下它的作用/**    s3c_fb_map_video_memory():*   分配DRAM的缓存区给frame buffer。*   这

2015-10-30 17:13:22 803

转载 分析-外星人计算Pi的程序

18

2015-10-29 16:32:23 894

转载 【视频处理】YUV格式说明

From: http://www.cnblogs.com/dwdxdy/p/3713968.htmlYUV,是一种颜色编码方法,Y表示明亮度(Luminance、Luma),U和V则是色度、浓度(Chrominance、Chroma)。YUV,Y`UV,YCbCr,YPbPr等都可以称为YUV,彼此有重叠。YUV和Y`UV通常用来描述模拟信号,YCbCr与YPb

2015-10-27 16:53:58 1423

转载 基于Facebook Buck改造Android构建系统之初体验

http://www.jianshu.com/p/1e990aac7836@author ASCE1885的 Github 简书 微博 CSDN本文由于潜在的商业目的,不开放全文转载许可,谢谢!自从Android开发切换到Android Studio之后,就一直使用Gradle进行项目的构建,随着工程Module的增加,代码的一处改动,都要花费几分钟的时间重新编

2015-10-22 14:49:57 1113

转载 Google Play开发者账号注册、GoogleWallet解封及收款教程

Google Play开发者账号注册、GoogleWallet解封及收款教程http://www.gameres.com/forum.php?mod=viewthread&tid=316493 作为一个中国地区的开发者,成功注册一个Google Play开发者账号曾经是一件非常头疼的事。2014年11月20日中国开发者现可直接向Google Play提交应用的新闻推出后,中国的

2015-10-22 13:56:56 9855

视频采集程序 windows

基于windows 系统的视频采集程序 其中的重要函数 已经做成动态链接库 方便使用

2009-09-05

打开jepg和bmp图片并转换为灰度

使用dll封装 了jepg和bmp的转换可直接用在你自己的程序中

2009-05-02

计算器(VC++编写的)

极简单的 初学者参考

2008-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除