随想录(用python预测未来中国的GDP)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    很多机构都对未来中国未来的gdp进行了预测。有的预测的高,有的预测的低,具体用什么模型,看各个专家自己是怎么定义。对于我来说,在不考虑通货膨胀的前提下,我们可以用基础增长速率加增长衰减的方法来进行评估。比如说,我们可以认为目前gdp的增长是6.5个点,但是后面会每4年掉0.5个百分点,在这...
阅读(79) 评论(0)

机器学习(绘图)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    经常读工科论文的同学都知道,用图表达实验结果是很重要的一项工作。如果把论文看成是八股文的话,那么基本的步骤就是前人工作论述、新算法的提出、新算法的数学原理、新算法的详细流程、新算法的实验结果。所以说,怎么用图来表示实验结果是非常重要的。之前,大部分同学都习惯用matlab来画图。matla...
阅读(368) 评论(0)

机器学习(sklearn快速上手)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】     很多熟悉机器学习的同学,都知道python下面有一个sklearn的库。这个库使用起来很简单,不但功能多算法全,而且很多参数都是默认的,使用的时候直接调用就可以了。我建议大家,如果是生产使用就直接使用sklearn算法库好了,如果是自己练习的话,还是一步一步去练习和分析。    skle...
阅读(272) 评论(0)

机器学习(数据集的选择)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    作为学术研究而言,同学们更关注那些最新最酷的算法,反而对于数据集这种事情不太在乎。一来,如果要发表论文,一般数据集都是公开的,别人用什么数据,你也用什么数据,基本上没有选择的余地;二来,除了少部分竞赛之外,一般测试用的数据都不会很大,这些数据对于写文章、做实验来说都足够了,没有必要自己重新...
阅读(254) 评论(0)

机器学习(开篇)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    这几年,机器学习非常火。自从alpha go战胜了韩国的李世石之后,深度学习又将机器学习推向了新的高度。不可否认,机器学习是非常有用的。不管是模式识别、自然语言处理、计算机视觉,还是推荐系统、机器发掘、语音识别等方面,机器学习都发挥了巨大的作用。机器学习作为基础学科,它为其他学科的发展作出...
阅读(398) 评论(0)

随想录(内核模块的测试方法)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    今天,在网上无意看到kernel里面有内核模块的测试代码,觉得很有意思,放到这里和大家一起学习一下。#include #include #include /* a simple boot-time regression test */ #define TEST_LEN 1000 ...
阅读(605) 评论(0)

随想录(kgdb的基本原理)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    在linux kernel调试的时候,有一种很方便的调试方法,那就是kgdb。kgdb的本质,就是在kernel内部建立一个gdb server,通过串口,它就可以和gdb进行通信来调试了。kgdb的代码和kernel是独立开来的,也就是说,除了极少数的情况,kgdb不会调用kernel的...
阅读(607) 评论(0)

python编程(最简单的rpc代码)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    采用twisted可以编写最简单的rpc代码。    server端代码如下,from twisted.web import xmlrpc, server class Example(xmlrpc.XMLRPC): def xmlrpc_add(self, a, b):...
阅读(708) 评论(0)

随想录(skyeye中的soc仿真)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    想学好soc,再怎么看linux kernel都不为过。但是要学习好kernel,则再怎么看skyeye都不为过。学习虚拟机,不光可以自己添加soc,也可以自己添加硬件,实在不错。    我们可以可以找一段skyeye的soc代码,看看skyeye是怎么仿真外设的,比如1.2.5版本下对e...
阅读(1319) 评论(0)

随想录(如何学习内核)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    很多学习linux kernel的同学都会陷入到一个误区当中。一方面,他们希望自己学习的东西大而全,恨不能理解全部的kernel代码;另外一方面,他们常常无法将学习到的知识应用到工作当中,这会导致一种感觉,好像学习了很多东西,但是基本上都没有什么用。    所以,这里我建议同学们可以从这几...
阅读(1467) 评论(0)

随想录(软件系统稳定性)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    开发人员都知道,稳定性是评价软件质量的一个重要目标。但是如果涉及到软件系统,那么涉及的内容就很多了,除了软件本身,硬件、网络、运营商等都需要考虑。就拿市场上比较常见的云系统稳定性来说,一般有两个数据是大家比较关注的。一个是软件稳定性,要达到99.95%,另外一个就是数据的稳定性,要达到百万...
阅读(2409) 评论(0)

随想录(git操作)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    自己以前虽然也学习过git,但是用的不是很好,这一次系统学习一下git的相关命令。当然,学习的目的不是大而全,而是以工作使用为主,尽可能多学一些使用的命令。(1)git初始化git init(2)配置用户git config --global user.name (3)配置emailgit...
阅读(1776) 评论(0)

随想录(我们从uboot学什么)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    uboot的基本结构不复杂,主要就是一个裸循环的结构。但是,uboot包含的东西很多,有很多我们值得学习的东西。下面,我们就按照arm基本上电流程,看看一个soc芯片初始化到运行,需要完成哪些工作。(1)cpu/arm920t/start.S    start.S包含了uboot进入c之间...
阅读(1849) 评论(0)

verilog 学习记(如何编写assert)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】    我们在编写c代码的时候,一般测试的时候都要用assert进行判断。那么怎么在verilog中进行assert判断呢?大家知道,system verilog是包含有assert语句的,但是raw verilog是没有的。既然verilog 没有,那么我们可以自己定义一个module,一样可以...
阅读(2858) 评论(1)

verilog学习记(测试和验证)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】平台的选择  对于很多不是数字电路专业的同学来说,学习verilog的过程不算轻松。因为没有modelsim和quartus的实际经验,如何验证自己编写的verilog是否正确,这本身就成了一道难题。好在天无绝人之路,自从有了iverilog和gtkwave之后,发现这世界上原来还有这么一种简单易...
阅读(2818) 评论(0)

verilog 学习记(mac安装iverilog和gtkwave)

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】    由于自己的电脑是mac,所以在安装方法和linux、windows不太一样,只能使用brew安装,其做下来,发现也不复杂,就两步。    1) 安装iverilog    brew install icarus-verilog    2)安装gtkwave    brew install...
阅读(4049) 评论(1)

随想录(canvas学习)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】  不管什么编程语言,gui编程除了控件这块,一般来说都有canvas方面的内容。开发过程如果用户需要自己设计图形、图像的话,canvas肯定是少不了的。这方面C语言的开发者就比较吃亏,因为windows下面gui不太好编写。之前turbo c软件下面有个graphics库挺好用的,但是window...
阅读(2057) 评论(0)

python编程(python开发的三种运行模式)

python作为一门脚本语言,使用的范围很广。有的同学用来算法开发,有的用来验证逻辑,还有的作为胶水语言,用它来粘合整个系统的流程。不管怎么说,怎么使用python既取决于你自己的业务场景,也取决于你自己的python应用能力。就我个人而言,我觉得python作为既可以用来进行业务的开发,也可以进行产品原型的开发.一般来说,python的运行主要下面这三种模式。1.单循环模式  单循环模式使用的最多...
阅读(3284) 评论(0)

python编程(pdb调试)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】  很长时间,我都以为python是没有单步调试的。也就是说,使用python不能像使用python一样快乐地单步调试,但事实上,python是可以的。和编译工具给出的单步调试不同,python的单步调试本身是作为一个lib集成在python语言里面的。今天,我们可以以一个简单的递归程序表示pyth...
阅读(2445) 评论(0)

随想录(objc的编译)

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】    很多同学想学习objective c,却不知道怎么入门。甚至于怎么编译,都不太清楚,这篇博客主要是让大家知道在linux平台上和mac平台上怎么编译objc文件。假设有这么一个文件,即hello.m#import int main (int argc , const char *a...
阅读(2455) 评论(0)
369条 共19页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:3901756次
    • 积分:37917
    • 等级:
    • 排名:第111名
    • 原创:368篇
    • 转载:1篇
    • 译文:0篇
    • 评论:2499条
    最新评论