存档

‘生活’ 分类的存档

Machine Learning

2014年11月18日 没有评论

最近买了基本跟机器学习相关的书籍看看能不能入门,《数学之美》 《机器学习》 《统计学习方法》 ,以及大学时还没有扔掉的《高数》 《概率统计》 《线性代数》,并且还看了《 斯坦福大学公开课 :机器学习课程》,感觉基础数学基本忘得差不多了。这两天看了,马尔科夫模型:C-K方程、Viterbi算法 和 线性回归:梯度下降算法(随机梯度下降和批量梯度下降)、最小二乘法,只搞清楚了能干什么,公式的意义,但对公式的推导基本是晕的。

下阶段准备用业余时间考虑一个可以用到机器学习相关原理的应用,在实践中学习,纯理论的实在有点头大。

分类: 生活 标签:

插件式开发OSGI

2013年1月2日 1 条评论

  元旦这几天一直在思考以前的一个想法,想做一个整合了Spring+hibernate+struts+quartz等常用框架的可实现模块化插件式加载的系统,如果是针对某一单一功能而不考虑通用性扩展的话做出一个满足自己需求的框架还是相对简单的。
  为了减少配置,倾向于更多的采用注解,主要是在Spring这块,目前已经实现的可以看之前的两篇关于Spring和Hibernate动态加载的文章,不过在后续的实践中发现这些方法并不是很好。首先在Spring动态加载获取Bean的时候如果需要手动去获取某个Bean那么会存在线程安全问题,因为需要改变Spring的当前ClassLoader这肯定是会导致冲突的。Hibernate这块由于其本身类加载器以及SessionFactory不能动态加入类映射关系,所以考虑为每一个需要用到hibernate的模块单独创建一个SessionFactory,不过有两个问题,第一为每个模块都创建SessionFactory感觉比较浪费资源用同一个呢又没有好的方法;第二,一个模块中的Dao操作是没有问题的,但是存在跨模块的调用时Dao的操作将出问题,体现在事务方面,因为不同模块的SessionFactory不一样,所以会导致Session也不一样。
  OSGI这个目前应该说还是比较潮的技术,而且基于OSGI开发的成功软件也比较多,Eclipse是一个典型,Andorid底层也用到了OSGI的一些标准,现在比较流行的OSGI框架有Eclipse的Equinox和Apache的Felix,这两个属于OSGI标准的实现,但要自己去整合Spring和hibernate基于这些框架似乎也不是那么容易,另外Spring有个SpringDM的玩意儿这个东西整合了Spring使用了一下感觉还行但不是很完善,主要是配置麻烦文档偏少,另外SpringDM被捐给Eclipse之后有个新的版本叫Gemini Blueprint的东西,主体还是SpringDM,下载其提供的Server后即Virgo这个基于Equinox的OSGI实现并且整合了Spring的容器后感觉这个就是我想要的东西。

  最近的业余目标就是改造Virgo满足我的要求整合Hibernate和Quartz.并尽量减少无用的配置。

分类: 生活, 高级民工 标签:

[转] 悟空与佛祖的哲理对话

2011年3月24日 1 条评论

有一天,悟空问佛祖:什么是爱情?
佛祖说:我请你穿越这片稻田,去摘一株最大最金黄的麦穗回来,但是有个规则:你不能走回头路,而且你只能摘一次。
于是悟空去做了。许久之后,他却空着手回来了。
佛祖问他怎么空手回来了?
悟空说道:当我走在田间的时候,曾看到过几株特别大特别灿烂的麦穗,可是,我总想着前面也许会有更大更好的,于是没有摘;但

是,我继续走的时候,看到的麦穗,总觉得还不如先前看到的好,所以我最后什么都没有摘到。。。
佛祖意味深长地说:这,就是爱情。
阅读全文…

分类: 生活 标签:

最近的面试经历

2010年11月25日 1 条评论

  最近一个月大大小小的面试也参加过10次左右了。有发挥比较好的也有被打击到的,不过总的来说还是长了见识。面试一般就三种情况,要嘛你看企业不顺眼,要嘛企业看你不顺眼,或者彼此都看不顺眼。总的来说搞IT这行大公司对基础要求比较高,小公司对实践要求相对高些,希望来就能上手干。

  选择公司上我个人觉得还是要想好自己的发展方向学会投资,不一定在工资上有太高的要求。也许进一个小公司,薪水低点但可以解除到核心的东西;进大公司薪水高,但往往大公司都相对稳定,在技术方面都有自己的固有流程,很难接触到整个项目,而且在职位晋升方面也不是很容易,很多时候都需要你上面的人走了,留出空位才有升职的可能。另外对于公司的评价,我发现在网上搜索出来的关于公司的评价一般都是相当的差,可能是因为那些在公司里受了委屈什么的人才会更多的到网上评论的原因造成的吧。

  参加了10来次IT行业的笔试,我唯一感到郁闷和不理解的就是有些公司笔试考的编程题,考非算法方面的。做java方面个人感觉要让自己在纸上完整的写出一个应用那简直是让人发疯的事情。对于此类问题我的解决方法是写出思路不写代码。。

分类: 生活 标签:

迅捷FW54U无线网卡

2009年7月20日 6 条评论

  暑假换了个地方住,网络成了一个问题.想去开一个用2个月但又划不来,新开宽带一个安装费就要150多.人穷,用不起啊.所以本着节约的原则跑去买了个无线网卡准备蹭网.^_^!.对无线网卡这个东西不是很清楚但再次本着节约的原则买了迅捷FW54U.
  想不说郁闷都不行,妈的,这东西居然在BT3上不支持,没发只有到网上去找这个的LINUX驱动,网上倒是有文章提到了FW54U的解决办法.说是用的ZD1211B的芯片.老实的安着网上说的方法重新编译了ZD1211RW,但试了几次插上的网卡还是不能被识别.用dmesg查看信息发现在插上网卡时ZD1211RW报了错误大概的原因应该是不能识别。用lsusb查看的FW54U的PID:0X0CF3 VID:0X1006.从PID上看这个网卡的芯片应该是atheros生产的,到atheros的网站上查VID:1006这个产品的信息,居然没有.妈的,难道买到的是假货.查看说明书,上面写着的FW54U的版本是7.0,靠,这个版本的网卡多半是用芯片和以前的不一样….没法,只有认灾.google搜片了也找不到0cf3 1006这个的驱动…哭.

分类: 生活 标签: