- 博客(171)
- 收藏
- 关注
原创 利用Python四步掌握机器学习
转载:http://python.jobbole.com/84326/ 为了理解和应用机器学习技术,你需要学习 Python 或者 R。这两者都是与 C、Java、PHP 相类似的编程语言。但是,因为 Python 与 R 都比较年轻,而且更加“远离”CPU,所以它们显得简单一些。相对于R 只用于处理数据,使用例如机器学习、统计算法和漂亮的绘图分析数据, Pthon 的优势在于它适用于许...
2017-02-18 21:22:00
254
原创 面向开发人员的机器学习指南(二)
转载:http://blog.jobbole.com/109702/ 注意,该数据读取器将数值从英制单位转换为公制单位。这对 OLS 的应用没有什么大影响,不过我们还是采用更为常用的公制单位。这样操作之后我们得到一个数组 Array[Array[Double]],该数组包含了数据点和 Array[Double] 值,该值代表男性或女性。这种格式既有利于将数据绘图,也有利于将数据导入...
2017-01-16 00:00:32
279
原创 面向开发人员的机器学习指南(一)
转载:http://blog.jobbole.com/109702/ 现如今,大多数的开发人员都听说过机器学习,但是当他们试图寻找捷径来学习这些技术时,却有很多人都对机器学习中的一些抽象概念望而却步,诸如回归、无监督学习、概率密度函数和其他许多定义。如果诉诸于书本,代表著作有《An Introduction to Statistical Learning with Applicatio...
2017-01-15 22:15:42
402
原创 从机器学习谈起
转载:http://www.cnblogs.com/subconscious/p/4107357.html 在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。这篇文档也算是 EasyPR开发的番外篇,从这里开始,必须对机器学习了解才能进一步介绍EasyPR的内核。当然,本文也面对一般读者,不会对阅读有相关的前提要...
2017-01-15 18:19:37
200
原创 7点关于RESTful规范的API接口设计的想法
转:https://segmentfault.com/a/1190000004051246 在项目中,需要为APP撰写API。刚开始接触的时候,并没有考虑太多,就想提供URL,APP端通过该URL进行查询、创建、更新等操作即可。但 再对相关规范进行了解后,才发现,API的设计并没有那么简单,远远不是URL的问题,而是一个通信协议的整体架构。因此,我写这篇文章,用来记录自己的 一些心得,...
2016-11-28 14:29:37
168
原创 RESTful API 设计指南
转:http://www.ruanyifeng.com/blog/2014/05/restful_api.html 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTf...
2016-11-28 14:17:12
108
原创 rails笔记
电子商务系统restful API问卷调查系统考试系统文档管理系统爬虫系统##############################################################>cd D:\mysql-5.7.15-win32\bin>mysqld -install>mysqld --initializestart mysql service:>n...
2016-11-28 13:55:43
453
原创 重构臃肿 ActiveRecord 模型的 7 种方式
转:http://ruby-china.org/topics/18418 当团队使用 Code Climate 来提高 Rails 程序的代码质量时,他们就会学习到如何防止模型慢慢变得臃肿。“胖模型( Fat models )” 在大应用中会导致维护问题。它仅仅比那种充斥着各种业务逻辑的凌乱的控制器好一点,但它们都违反了单一权责原则(SRP)。“任何有关用户做什么” 这种并不是单一权责。...
2016-11-19 16:29:06
189
原创 Rails系统重构:从单一复杂系统到多个小应用集群
转:http://www.infoq.com/cn/articles/rails-app-refactoring/ Ruby on Rails近几年在国内受到越来越多的开发者的青睐,Rails应用也从较简单的内部系统深入到复杂的企业级应用。Rails“习惯优于配置”的思想以及ActiveRecord等众多优秀的技术极大地提高了开发效率,但在业务复杂的大型系统中,Rails应用也会面临很多...
2016-11-17 22:32:57
185
原创 jquery editable
http://www.cnblogs.com/xiaoyao2011/archive/2012/04/28/jeditable.htmlhttp://jquery-plugins.net/50-most-popular-jquery-plugins-from-2016http://jquery-plugins.net/editable-table-editable-jquery-boot...
2016-11-17 22:00:39
513
原创 FileUtils 基本文件操作
FileUtils.cd( dir, *options ) FileUtils.cd( dir, *options ) {|dir| .... } Options: noop verbose移动到dir目录。若被用作迭代器的话, 将在块停止工作之后返回原来的目录。 FileUtils.cd '/', :verbose # chdir and report it ...
2016-11-14 21:38:08
311
原创 数据科学 怎样进行大数据的入门级学习?
转:数据科学 怎样进行大数据的入门级学习? 数据科学并没有一个独立的学科体系,统计学,机器学习,数据挖掘,数据库,分布式计算,云计算,信息可视化等技术或方法来对付数据。但从狭义上来看,我认为数据科学就是解决三个问题:1. data pre-processing;(数据预处理)2. data interpretation;(数据解读)3.data modeling and...
2016-10-12 14:15:21
438
原创 Custom dialog for data-confirm in Rails
Every Rails developers might be already familiar with data-confirmattribute for a link. It is used to ask for user confirmation before executing the action on behalf of user. Here is one example ...
2016-10-11 17:24:24
343
原创 CSS之使用clearfix清除浮动
block一般一个块占一行,除非floatinline是自动排为一行,就象段内的文字一样,可成为多行。clear:both语法:clear : none | left |right | both none : 允许两边都可以有浮动对象both : 不允许有浮动对象left : 不允许左边有浮动对象right : 不允许右边有浮动对象 说明:该属性的值指出了不允许有浮动对象的边。请参阅...
2016-10-09 15:45:33
383
原创 常用ruby gem
常见gems:Devise用于快速构建用户功能,如:注册,登陆,个人设置,找回密码oauthOmniAuth如果你需要在项目中实现三方平台(如: Twitter, Facebook, 新浪微博, 腾讯 QQ)账号登陆的支持,那你需要用上它。will_paginate 和 Kaminari分页控件,几乎所有 Rails App 都在用, 其中 will_paginate 比较老, 应用案例较多,...
2016-10-01 12:34:05
779
原创 SwipeRefreshLayout 和RecyclerView下拉冲突
http://stackoverflow.com/questions/25178329/recyclerview-and-swiperefreshlayout SwipeRefreshLayout和RecyclerView一起使用的时候,有时出现RecyclerView没有滑动到顶部,手指向下滑动时,触发了SwipeRefreshLayout的刷新事件,造成了冲突。 1.解决办法...
2016-09-04 14:00:19
181
原创 SQLITE 数据库
SQLITE 数据类型一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型: NULL:空值。 INTEGER:带符号的整型,具体取决有存入数字的范围大小。 REAL:浮点数字,存储为8-byte IEEE浮点数。 TEXT:字符串文本。 BLOB:...
2016-08-25 11:49:38
125
原创 android selector
使用Android的颜色选择器可以让我们的view在不同状态下显示不同的颜色。1、Android中ListView 选择某项改变该行字体颜色2、文件位置res/color/filename.xml,文件名被做资源的ID3、语法示例<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http:...
2016-08-21 19:57:27
110
原创 Android高手进阶:Adapter深入理解与优化
转载: http://mobile.51cto.com/abased-445617.htm 一般是针对包含多个元素的View,如ListView,GridView,ExpandableListview,的时候我们是给其设置一个Adapter。Adapter是与View之间提供数据的桥梁,也是提供每个Item的视图桥梁。 以ListView为例,其工作原理为:● Li...
2016-08-05 18:59:19
90
原创 Intent ACTION值自定义
在启动一个ACTIVITY时,作为信使的Intent主要由三部分构成:Intent<Action,Data,Category>;对于Action,有时候我们不一定非得用系统自定义的值,而可以自定义,同样可以达到启动其它Activity的效果。 这里我们需要明确如下定义:1.ACTION的值是一个类型为String的字符串2.Intent中ACTION的值是双向的,发送...
2016-08-05 17:16:30
122
原创 Android开发中常用到Intent的URI与示例
转载: http://www.cnblogs.com/error404/archive/2011/11/10/2244643.html 下面是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse("http://blog.3gstdy.com/"); In...
2016-08-05 16:44:03
121
原创 android 自带的主题 theme 的使用
在android的sdk 安装目录data\res\values\themes.xml 里系统定义好的主题,可以直接使用,在AndroidManifest.xml中定义。如果整个工程用一个主题就在application 标签中定义。 <application android:icon="@drawable/icon" android:label="@string/app...
2016-08-04 21:05:38
128
原创 Android自定义View
为什么我们觉得自定义View是学习Android的一道坎? 为什么那么多Android大神却认为自定义View又是如此的简单? 为什么google随便定义一个View都是上千行的代码? 以上这些问题,相信学Android的同学或多或少都有过这样的疑问。 那么,看完此文,希望对你们的疑惑有所帮助。回到主题,自定义View ,需要掌握的几个点是什么呢? 我们先把自定义View细分一下...
2016-08-02 14:32:14
80
原创 android中像素单位
android中像素单位dp、px、pt、sp的比较dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,...
2016-08-02 13:54:13
147
原创 Android自定义View的实现方法,带你一步步深入了解View(四)
转载:http://blog.csdn.net/guolin_blog/article/details/17357967 如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,自绘控件、组合控件、以及继承控件。那么下面我们就来依次学习一下,每种方式分别是如何自定义View的。一、自绘控件自绘控件的意思就是,这个View上所展现的内容全部都是我们自己绘制出来的。绘制的...
2016-07-29 11:34:03
80
原创 Android视图状态及重绘流程分析,带你一步步深入了解View(三)
转载:http://blog.csdn.net/guolin_blog/article/details/17045157 相信大家在平时使用View的时候都会发现它是有状态的,比如说有一个按钮,普通状态下是一种效果,但是当手指按下的时候就会变成另外一种效果,这 样才会给人产生一种点击了按钮的感觉。当然了,这种效果相信几乎所有的Android程序员都知道该如何实现,但是我们既然是深入了解...
2016-07-29 11:10:46
91
原创 Android视图绘制流程完全解析,带你一步步深入了解View(二)
转载:http://blog.csdn.net/guolin_blog/article/details/16330267 在上一篇文章中,我带着大家一起剖析了一下LayoutInflater的工作原理,可以算是对View进行深入了解的第一步吧。那么本篇文章中,我们将继续对View进行深入探究,看一看它的绘制流程到底是什么样的。如果你还没有看过我的上一篇文章,可以先去阅读 Android...
2016-07-29 10:56:04
82
原创 Android LayoutInflater原理分析,带你一步步深入了解View(一)
转载:http://blog.csdn.net/guolin_blog/article/details/12921889 先来看一下LayoutInflater的基本用法吧,它的用法非常简单,首先需要获取到LayoutInflater的实例,有两种方法可以获取到,第一种写法如下: LayoutInflater layoutInflater = LayoutInflater.fro...
2016-07-29 10:21:03
78
原创 eclipse导入SlidingMenu
https://github.com/JakeWharton/ActionBarSherlockhttps://github.com/jfeinstein10/SlidingMenu 首先下载ActionBarSherlock-master和SlidingMenu-master 1.导入ActionBarSherlock-master/actionbarsherlock...
2016-07-28 14:14:33
198
原创 sphinx-0.99 + ultrasphinx
一、Installing Sphinx 1.Extract everything from the distribution tarball (haven't you already?) and go to the sphinx subdirectory: $ tar xzvf sphinx-0.9.9.tar.gz $ cd sphinx 2.Run the configuration prog...
2016-07-27 20:20:30
87
原创 android menu
转载: http://android.blog.51cto.com/268543/306424/ Android系统里面有3种类型的菜单:options menu,context menu,sub menu。 options menu 按Menu键就会显示,用于当前的Activity。 它包括两种菜单项: 因为options menu在屏幕底部...
2016-07-27 16:05:27
91
原创 AutoCompleteTextView customize dropdown
NameAdapter.java:package com.eoemobile.book.ex_widgetdemo;import java.util.ArrayList; import java.util.List; import android.content.Context; import android.view.View; import an...
2016-07-23 19:48:30
135
原创 java集合类面试
转载: http://blog.csdn.net/touchSea/article/details/750923 java.util包中就包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:Collection所有集合类的根类型,主要的一个接口方法:boolean add(Ojbect c)虽返回的是boolean,但不是表示添...
2016-07-16 16:49:03
70
原创 Java集合类
java collection framework 转载: http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html 图中的接口应该是ListIterator不是LinkIterator。 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的...
2016-07-16 15:10:07
118
原创 TableLayout表格布局详解
1、TableLayout简介2、TableLayout行列数的确定3、TableLayout可设置的属性详解4、一个包含4个TableLayout布局的实例及效果图一、Tablelayout简介 Tablelayout类以行和列的形式对控件进行管理,每一行为一个TableRow对象,或一个View控件。当为TableRow对象时,可在TableRow下添加子控件,默认情况下,每...
2016-07-09 18:56:26
179
原创 android:layout_gravity 和 android:gravity 的区别
gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。android:layout_gravity 和 android:gravity 的区别从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素...
2016-07-09 11:21:07
81
原创 android的Log输出
转载:http://blog.csdn.net/alley_zhang/article/details/5713894 一个android应用程序运行后 并不会在 ide的控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。 在程序中输出日志, 使用 android.util.Log 类. 该类提供了若干静态方法 Log.v(String tag, S...
2016-07-08 17:39:46
155
原创 Android LayoutInflater详解
转载:http://www.cnblogs.com/top5/archive/2012/05/04/2482328.html 在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体w...
2016-07-08 15:58:05
76
原创 Android工程师面试题大全
转载:http://finalshares.com/read-6945Java基础: 1、内存泄露的原因:资源对象没关闭。 如Cursor、File等资源。他们会在finalize中关闭,但这样效率太低。容易造成内存泄露。 SQLiteCursor,当数据量大的时候容易泄露使用Adapter时,没有使用系统缓存的converView。即时调用recycle()释放不再使用的B...
2016-07-08 10:35:14
115
原创 Android的两种对话框:Dialog和Popupwindow
原文来自:http://blog.csdn.net/mwj_88/article/details/30328271AlertDialog和Popupwindow的区别:1)AlertDialog是非阻塞线程的,Popupwindow是阻塞线程的。2)Dialog没法设置宽为整个屏幕宽,总有点边界。Popupwindow可以(PopupWindow也可以设置有边界)。3)Popup...
2016-07-06 21:43:31
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人