思考2015.12.20

        我好像又陷入了原来的怪圈,抱着学习基础知识的心理,一直在学习,最后没有落地到实践,导致没什么卵用,最重要的是将学习的成果实践,而不是每天看看书,写写博客,以为自己很粗暴,其实你就是一个小菜鸡,怎么避免这种情况呢,首先我应该先理清自己的技能体系,和想要发展成的技能体系。

想一想你自己真正会什么,会到什么程度。

python爬虫

曾经利用scrapy写过几个简单的爬虫,就是一定防ban措施都没有的爬虫,和最基本的爬虫其实也没啥区别,后来学了一点mongodb的只是,可以正常增删改查,就将爬虫和mongodb连接起来,存储数据方面脱离了最低级爬虫的序列,之后想要学习一下xpath后来也没有成功,现在每次写爬虫的时候都会查一下官方文档,前一阶段终于知道了,爬虫防ban的几种方法,我认为还是做代理ip比较简单,查了几个代理ip的网站,原本打算做一个爬去代理ip网站的小爬虫,后来也没有付出行动,再到后来听说了一个叫squid的代理软件,可以免去我自己管理代理ip的这一部分,配置一下全部交给它就ok了,其实有一个第三方平台crawler也可以做动态代理ip这方面的工作。

在最开始的时候,我还用过beautifulsoup、urllib2也做过几个小爬虫,但现在都有点忘了,前几天还学了一个splinter的前段测试工具,做了一个抢票的软件,其实抢啥票啊,就是一个自动登陆自动刷新自动下单的买票软件,还越不过去验证码,是不是挺水的。python的学习基本就停在了这个阶段。

数据库

从最开始接触的oracle,因为公司用的数据库就是oracle,也做过与oracle接口的c++程序,但基本都是前辈把模型写好,我们接着写就ok了,后来又接到一个整合数据库的活,就是将oracle数据库中的文件和sqlserver数据库中的文件合成一个oracle的表,大概有200多万条吧,我记得我是利用sqlserver的导出工具将其导出dmp文件,之后再和oracle的dmp文件合成到一个表中,最后又筛选了一下数据库,去重,去掉无用字段。

再到后来自学mysql数据库,基本常用的语句都写过,简单的增删改查,触发器,函数,但现在也忘得差不多了,mongodb同样也是,在菜鸟教程上学习过一阶段,可以创建数据库,文档,插入记录,写索引,备份还原等等,爬虫里还用到一点,就是简单的创建数据库并插入数据。


c++

工作的内容就是c++程序员一枚,做过两个大一点的项目,几个小的分析程序,用过mfc、bcg的控件库,udp通信神马的,其实还是和挺水的,解决的都是接口不对,提取信息不完全,类型转换等等问题,稍微有难度一点的就是话音的实时播放,调整了一下参数,使其播放声音清晰一点,播放程序就是两个线程在实时接收数据,调用windows的wavapi播放声音,用到比较多的还有定时器,多线程写过几个小程序,比如说读文件我就是用定时器循环读文件,这样就能和界面的主线程同时工作,防止界面死掉。

目前c++就是能拖个控件,写一个上位机的程序,嵌入式的程序也写过,同时wince系统还做过一阶段,编译一下系统文件,添加个关机重启等的小功能。


python

python目前还没做过什么项目,就是平常测试的时候偶尔会用到,有时候需要完成一个小功能,也可能需要它写一个小脚本,比如果自动ping ip,自动处理文本数据。这些程序用c++可能比较麻烦,python可能几行代码就ok了。


机器学习

这方面就是看过几本书,看过几篇博客,了解过几个算法的原理,其实也没懂太透,学习过线性回归,最小二乘法,协同过滤。。。。。。


未完待续。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值