自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胡星的专栏

胡星学习的小屋

  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 【机器学习】Random Forest(随机森林)入门和实战(三)什么时候使用

一句话你不知道用什么模型的时候就用RF。优点万金油。只要是分类,回归问题,都能一股脑的用它。操作简单。不可否认神经网络的效果比它好,但是神经网络要疯狂调参啊,一调就是好几天,你见过像RF这么乖巧,耐操,就几个参数就搞定的么。效果好。因为本质上是用了很多不同模型的Tree。总有一些树蒙对,所以不管是什么问题,运行出来的效果不会太差。缺点内存消耗高。种几百颗树,没有十几亩“地”不行。容易过拟

2017-02-14 13:48:28 5787 2

原创 【机器学习】Random Forest(随机森林)入门和实战(二)它是个什么东西(What)

我对机器学习模型的学习方法分为三点:学会如何使用(how),扫盲式的了解它是个什么东西(What),以及什么时候使用(when)。定义RF是用来处于 分类 问题和 回归 问题的通用性模型,属于 集成学习(Ensemble) 的一种。(什么是集成学习?画上问号,后几篇文章解释)关键词森林我知道你想的是这样: 没错就是这样,所以核心就是每棵树:- 是什么:不同模型的决策树 (Decision Tr

2017-02-14 13:23:01 3148

原创 【机器学习】Random Forest(随机森林)入门和实战(一)先写个项目

准备条件seaborn: 一个可视化工具,不会用参见:数据可视化工具seabornmatplotlib.pyplot: 也是一个可视化工具sklearnpandasnumpyjupyter notebook实践项目项目地址 Kaggle上面的一个项目:digit-recognizer项目描述 简单说下就是train.csv训练数据里面是42000条手写数字图片的数据。 tra

2017-02-14 00:01:22 10575

原创 机器学习

机器学习知识体系定个基调是我学习机器学习的方法和目的可以归纳为一起,即:为我所用了解机器学习知识体系的目的在于知道我现在学的位置在哪里更多的知识体系资料补充:机器学习知识体系

2017-02-13 22:23:58 453

原创 Hexo + Github Pages 搭建博客 且不同设备上同步写作

安装为什么选择Github Pages + Hexo穷(githubpages 免费,且送300M的空间)还算好用(写完上传就两步,多插件)颜值丰富多变(可以自己设置别人弄好的主题)你需要准备什么一台 mac一个 github 账号node.jshomebrewhexo步骤分解创建Githubpages安装node.js安装homebrew安装hexo创建本地hexo

2017-02-12 23:47:56 1794

原创 Convet lproj to strings for iOS Android Translation

应用场景公司做翻译,因为接受的统一渠道都是iOS格式的翻译文件。翻译出来都是iOS格式文件。 作用描述For Android: 将iOS格式的翻译文件转成Android格式的xml文件。补充缺失的语言翻译。将一些翻译出来的结果里面的 的引号“ 去掉For iOS:补充缺失的语言翻译。将一些翻译出来的结果里面的 的引号“ 去掉代码地址这里并不打算上传到PIP上去,这里采用原始代码共享的功

2017-02-12 22:28:03 416

原创 【IOS】 TableView and sectionIndex 的使用

IOS开发遇到的一个显示tableView index的问题

2015-09-14 13:00:01 1073

原创 【技术点】2015.09.09 一些接触到的技术点.

基础到的一些技术点,以后研究

2015-09-10 00:08:19 484

原创 【SSH】2015.09.09 SSH技术初步接触

发觉SSH是个神奇的东西,简直黑科技好吗

2015-09-10 00:03:51 538

原创 【Android】2015.09.09 第一行代码 Day7 Count:9

《第一行代码》学习 第七天

2015-09-09 23:50:43 560

原创 【github】2015.09.09 linux 命令行设置代理,连接github(Linux command line set http proxy for connecting github)

命令行设置代理解决连接github的问题

2015-09-09 23:37:47 991

原创 【Android】2015.09.08 第一行代码 Day6 Count:8

《第一行代码》学习 第六天

2015-09-09 00:16:48 592

原创 2015.09.07 活着就是一种召唤——《活着》余华

读完余华的《活着》

2015-09-07 23:13:26 1157

原创 【Android】2015.09.07 第一行代码 Day5 Count:7

第一行代码学习:第五天

2015-09-07 22:18:23 893

原创 【Android】2015.09.04 第一行代码 Day4 Count:6

了解分辨率一家人

2015-09-07 09:33:46 628

原创 【Android】2015.09.02 第一行代码 Day3 Count:5

第一行代码 学习 第三天

2015-09-04 09:41:21 516

原创 【JAVA】java做注释

java注释规范

2015-09-02 11:35:58 619

原创 【快捷键】Android Studio自己常用快捷键for mac

先简单整理下Android Stuidio常用的快捷键

2015-09-02 11:06:49 594

原创 【Android】2015.09.01 第一行代码 Day2 Count:4

《第一行代码》学习第二天

2015-09-02 11:00:50 505

原创 【Android】2015.08.31 安卓官方文档: Day3  第一行代码 Day1 Count:3

安卓官方文档第三天《第一行代码》第一天

2015-09-02 10:55:46 715

原创 【Android】2015.08.29 安卓官方文档学习:Day2 Count:2

安卓官方文档学习第二天

2015-09-02 10:54:05 523

原创 【Android】2015.08.28 安卓官方文档学习:Day1 Count:1

安卓官方文档学习第一天

2015-09-02 10:52:30 514

原创 【Android】Android初步学习路线

人界一外门弟子,开始修炼安卓。

2015-09-02 10:43:07 572

原创 【java.repaint】制作动画时的刷新

repaint()  2008-07-14 10:50 星期一  repaint()这个方法是一个具有刷新页面效果的方法,如果你要页面进行重画就可以调用.一般都是在AWT的图形绘制当中调用的到.那么该方法具体的工作原来是怎么样的呢?看下面的结构流程图你就可以大概的了解了:       repaint()方法   |   |   V   AWT线程--->

2014-05-13 21:44:05 2775

转载 DECLARE_DYNAMIC/IMPLEMENT_DYNAMIC宏的详细解释【转】

DECLARE_DYNAMIC/IMPLEMENT_DYNAMIC宏的详细解释最近有些朋友在看《深入浅出MFC》的时候,被第三章的几个宏给卡住了,记得我第一次看此书时,也被这几个宏给卡住。当然真正卡人的其实是第一个,也就是DECLARE_DYNAMIC/IMPLEMENT_DYNAMIC。我做了一个详解,供同样被卡住的朋友做个参考:)说明:这两个宏的主要目的,是在所指定的class(比

2014-04-13 09:51:11 1746

转载 [jsp]Class.forName详解

Class.forName(xxx.xx.xx) 返回一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,可以考虑一下这个问题,给出一个字符串变量,它代表一个类的包名和类名,怎么实例化它?只有提到的这个方法了,不过要再加一点。A a = (A)Class.forName("pacage.A

2014-04-02 16:08:48 1607

转载 【JSP】jsp中标签id和name的区别(转)

name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。     但是name在以下用途是不能替代的:1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如checkbox和radio, 而id必须是全文档中唯一的。此外浏览器会根据name来设定发送到服务器的request。因此如果用id,服务器是无法得到

2014-04-01 19:46:21 1898

转载 JSP中request.getParameter()和session.getAttribute()的区别

JSP中request.getParameter()和session.getAttribute()有没有区别,它们各自适合那些场合,thx.   ---------------------------------------------------------------   request.get是从上一个页面用户提交的数据中取得,   而session存在范围是用户这一次看你的网站

2014-04-01 19:32:03 1070

原创 【jsp】局部变量和全局变量

1.jsp三种脚本元素全局变量到处可以用,例如声明的,局部变量就是只有函数内部可以用2.记录一下我用使用jsp页面中全局变量声明遇到的问题,我们用全局变量一般保存的是在这个页面中要多次用到的变量,如用户ID等等,但是在给变量定义赋值后,关闭页面再此打开后值是不变的,这使得想用全局变量接收提交的参数的时候出现一些问题:比如用户ID依然是上次

2014-04-01 09:06:28 5415

原创 传入数组名,如何得到数组元素个数

首先,请先参考我上一篇博文《sizeof的种种孽缘》,搞清楚何为数组名退化。      方法一:把数组长度作为参数传入。      方法二:裹成结构体传入。#include "stdio.h"typedef struct array_box{ int array[10];}ARRAY_BOX;void getData(ARRAY_BOX * arrayBox_p)

2013-11-01 19:47:48 1011

转载 sizeof的种种孽缘

摘要:Sizeof的作用非常简单:求对象或者类型的大小。然而sizeof又非常复杂,它涉及到很多特殊情况,本篇把这些情况分门别类,总结出了sizeof的10个特性:(0)sizeof是运算符,不是函数;(1)sizeof不能求得void类型的长度;(2)sizeof能求得void类型的指针的长度;(3)sizeof能求得静态分配内存的数组的长度!(4

2013-11-01 18:39:52 687

原创 好的讲解博文地址

1.堆:http://www.cnblogs.com/vamei/archive/2013/03/20/2966612.html

2013-10-29 10:21:01 588

堆栈调用技巧

如何调用堆栈对程序进行调试。本文档进行了详细的说明。

2013-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除