mac下dashboard小控件开发实例(附源码)

1.背景          用mac的用户都应该知道,mac有一个很好的功能,就是dashboard小控件的功能,按下F12键就可以自由切换。博主最近在背GRE单词,就尝试这开发了一个背单词的dashboard小控件。效果如图...
阅读(2406) 评论(1)

微信QQ聊天记录分析工具-微Q

1.背景         忙了一周,从设计算法到编程,到部署服务器,到最后的UI实现,终于我的微Q诞生了。         用起来非常的简洁,只要把微信或者qq的聊天记录导出来,是个txt文件,导入微Q,手机端也能用,它就能帮你分析谁是话唠,谁是话题终结者/开启者,谁是表情帝,热词,还有活跃时段。我自己用着还挺爽了。美中不足:服务器比较慢,UI做的比较繁重,刷不出来得多刷新几次。秀下界面吧:分析结...
阅读(4346) 评论(3)

python 中文乱码问题解决方案

最近在项目中部署结巴分词的时候遇到了乱码情况,明明是中文,确显示不出来或者显示乱码。解决方案如下。利用isinstance 来判断是否已经编码,s是出问题的字符串。unicode是没编码isinstance(s, unicode): 用print 打印,如果结果是true说明没编码。如果是false说明编码了,但是编的码不对print isinstance(s,unicode)如果没编码,加入编码...
阅读(1741) 评论(0)

【算法数据结构Java实现】Java实现单链表

1.背景          单链表是最基本的数据结构,仔细看了很久终于搞明白了,差不每个部分,每个链都是node的一个对象。需要两个参数定位:一个是index,表示对象的方位。另一个是node的对象。2.代码node类public class Node { protected Node next; protected int data; public Node(int data){...
阅读(1146) 评论(2)

【算法数据结构Java实现】欧几里得算法

1.背景           欧几里得算法是一个求最大因子的快速算法。如果m,n存在最大因子k,假设m=x*n+r,那么m和n可以整出k的话,r也肯定可以整除k           因为定理:如果M>N,则M mod N2.代码           package Algorithm_analysis; public class Euclid { public static void mai...
阅读(1833) 评论(0)

【算法数据结构Java实现】折半查找

1.背景       以一个题目为例,一个整数x是一组按大小顺序排列好的数列中的一个数,我们要找到x在数列中的索引位置。比如按从小到大排列的数列:-3,-2,0,4,5,7,12,64我们要找到数字7的位置,如果是线性查找,时间复杂度是O(n),如果用折半查找的话,时间复杂度是O(log(n)),因为每次折半,计算量少一半,所以取对数。2.代码package Algorithm_analysis;...
阅读(1337) 评论(0)

【算法数据结构Java实现】时间复杂度为O(n)的最大和序列

1.背景             最大序列和问题一直以来是一个比较经典的算法题,看到这个问题,有很多解题的办法。今天看到了一种时间复杂度只为O(n)的解题算法,在这里记录下。             思路很简单,比方说有P1,P2,P3,P4.....这样一个序列,我们从P1开始求和,比如说在P5时求和数小于零,就可以断定。第一种情况,最大序列在P1~P5之间,或者说在P6~Pn之间。因为如果P1...
阅读(1959) 评论(0)

【算法数据结构Java实现】递归的简单剖析及时间复杂度计算

1.理解            对于递归函数的理解,我觉得是比较重要的,因为很多大神能把递归函数用的惟妙惟肖,不光是他们的编程功力高深,更主要是能理解这个算法。比较直白的理解是,如果一个事件的逻辑可以表示成,f(x)=nf(x-1)+o(x)形式,那么就可以用递归的思路来实现。编写递归逻辑的时候要知道如下法则:1.要有基准  比如说,f(x)=f(x-1)+1,如果不加入基准,f(0)的值是多少,...
阅读(1710) 评论(0)

latex快速入门教程

1.背景         最近被逼着写论文,用了下latex,真心高大上啊。可以写出特别漂亮的pdf,总结下用法,以后毕业论文能用上。2.使用       (1)模板            没错,这个模板是真心重要,我其实也不会自己定义完整的一套格式,但是因为有代码基础,所以在模板的基础上修订还是不难的。我clone一个大神的模板列表,然后增加了论文,包括单栏和双栏。大家可以到github看看,地...
阅读(2274) 评论(0)

用python+flask自己制作api(教程附源码)

1.背景        ok,可能很多朋友跟我一样经常使用各种api,比如facebook的,github的,甚至是微信的api。所以很多人也想制作自己的api。网上关于这方面的教程实在是很少,今天我就顺手做了一个,把方法公布下。首先秀一下效果:用“curl”方法,返回一个json,大家也可以试下:curl -i http://ospafzone.duapp.com/ospaf 2.代码首先说下环...
阅读(5766) 评论(2)

明天是我的生日,写给24岁的自己

哎,本来想把今晚留给蛋疼的latex。我的导师让我写一篇论文,我正在研究怎么用latex。但是想了想,明天就过生日了,最后一晚还是写点东西,静静地思考下。。本来想写点东西发到朋友圈或是qq空间的,突然觉得那样会有点难堪,大家生活在不同的空间和纬度,你我都不能清楚地理解对方。     在23岁这一年,坦率的说还是比较满意的一年,相比于20岁、21和22岁。感觉这一年突然有了使命感和责任感。1.回首2...
阅读(2833) 评论(11)

python+flask+html/css+mysql+BAE 打造CSDN简历自动生成系统(附网站完全源码)

1.背景            一直想自己动手x...
阅读(8056) 评论(6)

sublime插件开发教程(附源码)

1.背景            虽然可能大神门在编辑器方面都比较偏向于vim之类的自由度更高的工具,但是从我个人来讲sublime这样的插件安装更方便的工具还是比较得心应手的。之前用sublime写英语作文,但是没有一个比较好用的timer,Package_Control里面的track_timer不能实时显示时间,所以博主就自己动手,写了这个插件,可以实时timer,记录时间。效果如下图,2.使...
阅读(2494) 评论(3)

sublime使用笔记

快捷键笔记:    分屏:...
阅读(1308) 评论(0)

mac在终端打开应用程序

今天研究了下mac终端的启动流程。下面以sublime为例,介绍怎么在mac的终端中添加app启动方法。方法1 :使用“open -a /Applications/Sublime\ Text\ 2.app/”,这种方法可以直接打开,但是每次都要这样做的话为免麻烦。在网上又找到方法二方法2 :使用“alias sublime='open -a /Applications/Sublime\ Text\...
阅读(3023) 评论(0)

找到真爱了-sublime

转载OS X下Sublime Text (V2.0.1)破解" title="Mac OS X下Sublime Text (V2.0.1)破解" action-data="http%3A%2F%2Fs7.sinaimg.cn%2Fmw690%2F559d6646gd74f8ce9f276%26690" action-type="show-slide" style="margin: 0px; pad...
阅读(1810) 评论(0)

提高开源项目逼格-为你的github项目添加Travis CI

1.背景                每当我们浏览github开源项目的时候,比较牛的项目,往往在readme文件里,会有如下图这样的小绿标。因为博主的好奇心比较强,所以就研究了下怎么添加这个。大家也不妨动手试试!2.步骤         (1)登陆以下网站,它会自动绑定你的github账号-https://travis-ci.org/          (2)会自动生成你的所有repo的列表,...
阅读(2478) 评论(0)

Todd.log - a place to keep my thoughts on programming TF-IDF模型的概率解释

转自:http://www.cnblogs.com/weidagang2046/archive/2012/10/22/tf-idf-from-probabilistic-view.html信息检索概述信息检索是当前应用十分广泛的一种技术,论文检索、搜索引擎都属于信息检索的范畴。通常,人们把信息检索问题抽象为:在文档集合D上,对于由关键词w[1] ... w[k]组成的查询串q,返回一个按查询q和文...
阅读(1318) 评论(0)

新闻个性化推荐系统(python)-(附源码 数据集)

1.背景       最近参加了一个评测,是关于新闻个性化推荐。说白了就是给你一个人的浏览记录,预测他下一次的浏览记录。花了一周时间写了一个集成系统,可以一键推荐新闻,但是准确率比较不理想,所以发到这里希望大家给与一些建议。用到的分词部分的代码借用的jieba分词。数据集和代码在下面会给出。2.数据集一共五个字段,以tab隔开。分别是user编号,news编号,时间编号,新闻标题,对应当前月份的日...
阅读(9510) 评论(20)

写给师弟师妹的一封信-论在校程序员的学习方向

这是我给研究生刚入学的师弟师妹们的一封信,分享给大家吧Hi dear team-members:                  我们的项目已经接近尾声,过一段我会去成都把项目部署完成。感谢大家这段时间的辛苦工作。         发这个邮件的原因,是我不知道大家是否在等待我来部署任务,或是可以自主的学习。         首先我想说的事情是,不要指望做好实验室的项目就会找到好的工作;不要指望在...
阅读(2182) 评论(3)
265条 共14页首页 上一页 ... 6 7 8 9 10 ... 下一页 尾页
    我的微信公众号

    作者公众号:凡人机器学习

    凡人机器学习

    机器学习微信交流群
    为了方便大家学习与交流,凡人云近日已开通机器学习社群! 分享“凡人机器学习”公众号名片到40人以上的大群并截图给小助手,小助手就会拉你入群 在这里你可以得到: 1.各种学术讨论 2.最新的资料分享 3.不定期的征文以及联谊活动! 小助手微信号:meiwznn
    作者新书《机器学习实践应用》

    主要讲述算法和业务的结合,适合初学者

    机器学习实践应用

    京东地址

    个人资料
    • 访问:758576次
    • 积分:10380
    • 等级:
    • 排名:第1802名
    • 原创:226篇
    • 转载:39篇
    • 译文:0篇
    • 评论:452条
    博客专栏
    统计