- 博客(34)
- 资源 (3)
- 收藏
- 关注
原创 Mac 煎饼
如何卸载通过brew安装的package? Answer: 可以通过brew rmdeps 或者brew rmtree来卸载。如果电脑没有安装rmtree,则: $\$brew tap beeftornado/rmtree && brew install brew-rmtree $\$brew rmtree “package”
2015-06-18 13:48:01
3165
原创 Python 食谱
1) Check whether python is 64bit or 32bit? import sys is_64bits = sys.maxsize > 2**322) Install python into a specific path?python setup.py install --prefix=/path/to/install/ --exec-prefix=/path/to/e
2015-05-29 17:45:06
2677
原创 文章标题
第一周-Overview of Android Services Unlike Activities, Services don’t interact with the user directly. Activities typically launch ServicesActivities can use Services to perform long-duration operations
2015-05-07 12:31:55
486
翻译 Mongodb常见的问题
问题1. exception in initandlisten 29 data directory /data/db not found解决思路:用root权限创建db文件。sudo mkdir -p /data/db 问题2. Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied解决
2015-05-05 15:11:03
7362
翻译 OSDI 2014 paper reading
OSDI 2014 Accepted Paper Summary1. Arrakis: The operating system is the control plane最近的硬件促进网络服务器操作系统(network server operating system)产生了一种新的设计方法。在传统的操作系统中,kernel缓解了通过服务器应用访问装备硬件来迫使进程独立,保证网络和硬盘的安全。这篇文章
2015-05-05 14:38:59
1575
原创 Computational Neuroscience
这篇文章是Coursera课程Computational Neuroscience的笔记。第一周 Computational neuroscience provides tools and methods for “characterizing what nervous systems do, determining how they function, and understanding wh
2015-05-04 17:45:59
1290
原创 Learning how to learn (Part 2)
第三周-Procrastination and MemoryTackling procrastination - it’s easier, and more valuable, than you think Good learning is bit by bit creativity. By taking same amount time into your learning by starti
2015-05-01 17:23:15
1068
原创 Malicious Software and its Underground Economy
本篇博客用来记录Coursera上的一门课程——Malicious Software and its Underground Economy。第一周-Admin blabbing (泄露)Most security threats start from the webA malicious web page leverages a defect in a program to gain arbi
2015-04-30 09:48:50
1060
原创 数据挖掘中的聚类分析
记录Coursera上由数据挖掘大牛韩家伟教授开的一门课程——Cluster Analysis in Data Mining。第一周-Considerations for Cluster Analysispartitioning criteria (single level vs. hierarchical partitioning)separation of clusters (exclusi
2015-04-28 14:01:35
4725
原创 Main Conference
以下为几个主要会议的deadline和accepted date。单击后面的年份,显示所在年份的accepted papers。 Conference Name Deadline Accepted Date Conference Time NSDI (15) 9.25(14) 12.15(14) 5.4-5.6(15) KDD(14) 2.21(14) 5.
2015-04-27 22:29:58
849
翻译 Evolutionary Algorithms
Evolutionary Tagging - Araujo 2002Evolutionary tagger能从一个training corpus里面学习从而产生一组rules (contexts),这里叫做training table。table记录了每个tag的上下文情境,通过记录在training text中不同的语境和每种tag在training text中出现的次数来计算。training
2015-04-27 20:01:06
1286
原创 GitHub命令行操作
声明:本文参考廖雪峰git教程。 - 远程仓库创建远程库去github上,点击“Create repository”创建一个新的repository。现在github上的这个仓库还是空的,从提示可以看到,github允许我们从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后再把本地仓库的内容推送到github上。这里,我选择后者。到自己本地要创建仓库的文件夹,输入命令行: g
2015-04-24 09:58:46
1103
原创 Error handling when using Git
1. ssh: connect to host github.com port 22: Bad file number 解决这个问题,用Https来完全避免SSH。大多数防火墙和代理允许使用HTTPS,所以改写远程URL: 由SSH改到HTTPS: git clone https://github.com/username/reponame.git有时候要使用SSH而非HTTPS。防火墙有时
2015-04-23 10:56:06
1469
原创 推荐系统
最近在学习Coursera上的Recommender System这门课,用这篇博客来记录。该课程大约持续3~4个月。 -第一周 Introduction to Recommender Systems Basic Model:UsersItemsRatings(Community) - users+itemsNon-personalized Recommender (No need
2015-04-20 22:25:22
725
翻译 AngularJS的应用(4)
我们已经可以让AngularJS app在index.html中呈现数据。如果需要有更多类数据需要显示的时候该怎么办呢?一个较好的方法是使用多模板基于用户浏览的URL呈现不同条数据。我们可以用Angular application routes来实现。在index.html添加<div ng-view></div>.在app.js中,在angular.module 的下方,添加route, 如下所示
2015-04-20 16:11:28
562
翻译 Automatic Labeling for Topics (为话题自动加标签)
最近在写一篇论文时用到了topic modeling的方法,为了更具创新性,就打算实现基于topic modeling的automatic topic labeling。也就是,给topic models的结果自动总结出意思,而不需要人工揣摩。这一类的文章已经有很多,下面就对这些文章进行一下总结。-(1) Automatic Labeling of Topic Models ——2011这篇文章提出
2015-04-17 22:00:58
2359
2
原创 Learning how to learn (Part 1)
这篇文章用来记录学习coursera课程——learning-how-to-learn。-First week:我们大脑每天都在学习新的事情,如何高效地开心地学习呢?本课程对学习math或者computer的同学非常有用。 研究发现有两种思考方式:集中型(Focused)和发散型(Diffuse)。第二种较少让人知道。 Focused mode Diffuse mode 发散思考,通常在
2015-04-17 14:12:58
1547
翻译 AngularJS的应用(3)
现在我们已经可以通过添加数据到controller后在网页中呈现。但是当数据包含成千条甚至上万条,或者一些实时更新的数据(比如说每小时天气预报或者股市行情)的时候,这时候硬加数据到controller中就显得毫无优势。一个较好的解决方法是从服务器读取实时数据。我们可以通过创建服务来实现。如下显示的是我们要呈现的json数据:{ "city_name": "New York", "countr
2015-04-17 11:35:35
593
原创 How to do research?
Curiosity (好奇心),organization (组织能力)和meticulousness (谨小慎微),这三个特征是researcher应该具备的。如果你尝试开始一个research project,那么发现、评估和归类资源并定义 完善和罗列资料将会帮助你写出一份具有总结性的报告。From WikiHow (Research Project)很不好意思的说,我已经做PhD一年了,导师非
2015-04-16 17:59:48
960
原创 Research Resources Summary
Network Mining最近开始总结Network Mining相关领域的知识。 - Jure Leskovec. Standford UniversityMobile-Chih-Hung Hsieh Googler (2014年SigIR best paper 二作) -Youngki Lee,Singapore Management University,在mobisys上中了多篇。In
2015-04-16 17:35:11
689
翻译 AngularJS的应用(2)
在有多个app的时候,在同一个webpage会重复地用directive呈现每个app。这时,我们需要为html添加新的element <app-info,并用这个element来呈现每个app。在js目录下,新建directives文件夹,在该文件夹下,新建文件appinfo.js和appinfo.html。在appinfo.js中,代码如下:app.directive('appInfo', fu
2015-04-16 13:51:59
580
翻译 Angularjs的应用(1)
本文是在自学Codecademy上的Angularjs的总结。filter, controller, 和expression的应用Quick Viewmodule 包含一个AngularJS APP的不同部分 controller 管理app的数据 expression 在webpage上呈现相应的数值filter 格式化上面expression的值 repea
2015-04-15 23:00:01
661
原创 创建交互式博客——jquery (4)
jquery可以是html element具有动感。slideDown()方法通过向下滑动的方式显示选定的html element;slideDown(600)表示下一张图片在600ms内向下滑动。代码如下:$('body').click(function() { $('.slide').slideDown(600).addClass('active-slide');});sli
2015-03-31 23:10:37
561
原创 创建交互式博客——jquery (3)
本篇文章主要介绍用jquery创建一个状态更新框,类似于新浪微博和facebook中的update boxes。也就是在update box里面输入想要呈现的信息,点击“post”,该信息就会呈现在你的个人网页里面。在html中,status update box可以通过“status-box” class访问,“Post” button可以通过"btn"来访问,新的信息状态填加新elemen
2015-03-31 22:11:07
810
原创 创建交互式博客——jquery (2)
网页要与用户交互,我们需要用event handler来修改html网页上的内容。jquery提供了一些方法来修改html elements。在jquery中,$()有两种作用:一是选定网页上已有的html elements,比如说$('p')选定了网页上所有的p elements;二是给网页填加新的html elements,$('')则创建一个新的h1 element。.text()方
2015-03-31 13:23:17
719
原创 创建交互式博客——jquery (1)
最近特别想创建自己的个人博客来记录生活当中的点滴感悟。虽然有很多创建博客的工具,但总感觉不具有自己的特色,想修改的话比较花时间,想创建自己的个人博客的想法就更加强烈了。Codecademy是一个学习创建网页的好的网站,虽然在上面学过很多东西,但是如果不总结、不整理,后面就全都忘掉了。这里就记录下自己的学习感悟。在本篇文章中,主要实现的网站功能是:点击第一篇文章,按“n”快捷方式到下一篇文章;按
2015-03-31 12:26:47
780
翻译 Mysql5.6 + Python 3.3遇到问题“ImportError: No module named 'mysql.connector'; mysql is not a package”
装了 Mysql5.6 和 Python3.3 后,试了下面代码
2014-09-30 18:04:49
8581
2
翻译 Jaccard系数(Jaccard Coefficient)和tf-idf方法
这个方法在信息检索或者搜索引擎中经常用到,用于衡量两个词库的交集。这里面的两个词库可能来源于文档或者请求的语句。虽然简单,但是很实用。比如A和B是由文档(Document)或者请求语句(Query)得到的两个词库 (term sets)。所以,我们有 JACCARD(A, A) = 1; 当A∩B=0时, JACCARD(A, B) = 0; 0=注意,两个词库A和B大
2014-09-22 19:16:16
11084
1
dbtools.inc.php
2013-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人