Java反射:通过方法名调用方法

在开发中,有时希望像Javascript一样,用 object['property'] = xxx 的方式,对属性进行遍历和赋值,这就需要用到Java中的反射。

查看更多

分享到

Java动态编译

JDK1.6加入了编译API,开发者可以在代码中调用API,从而动态编译Java源代码,下面举个例子来讲解具体用法。

查看更多

分享到

Python01:MacOS升级Python2到Python3,以及误删系统自带Python的解决方法

刚开始学Python,想装个Python3.6,一看MacOS自带Python2.7,就在网上搜升级方法,结果第一条搜索是个坑!也不知道在哪搞了个半截的教程贴上来的,误人子弟!系统自带的Python2.7是很多系统级应用的依赖,比如xcode什么的。所以,千万、千万、千万不要删除系统自带的Python2.7!!!

如果已经看了那个教程掉坑了,可以按照下面的方法解决。

查看更多

分享到

算法03:回归算法

回归算法(Regression)是研究自变量和因变量之间关系的一种预测模型技术。回归算法与分类算法类似,是基于已有的数据样本,对未来的样本进行预测。回归算法与分类算法也有不同,主要区别在于输出变量的类型。回归是定量的输出,即连续变量的预测;分类是定性的输出,即离散变量的预测。例如:预测明天的温度,是回归任务;预测明天是晴天还是雨天,是分类任务。回归算法可以通过三种方法分类:自变量的个数、因变量的类型和回归线的形状,主要包括线性回归、逻辑回归、多项式回归、逐步回归等多种算法。

查看更多

分享到

算法02:分类算法

分类算法,是从数据集中提取描述数据类的一个函数或模型(也叫分类器),并将数据集中每个样本归结到某个已知的类中。分类算法的目标是对已有数据进行分类,并预测未来数据的归类,分类算法常用语医疗诊断、图像识别模式等领域。常见分类算法包括贝叶斯(Bayes)、决策树(Decision Tree)、支持向量机(SVM)、K近邻(KNN)、逻辑回归(Logistic Regression)、神经网络、深度学习等。

查看更多

分享到

算法01:聚类算法

聚类算法,是把一组样本中,把类似的样本聚在一起,不同的样本分开,最终形成几个簇。主要是基于已有数据进行分析,得出结论的过程。常见业务场景包括:基于用户位置信息的商业选址、中文地址标准化处理、用户画像、非人恶意流量识别、广告精准投放、图像分割等众多领域。

查看更多

分享到

Swift3 - 01:基础语法

入门学习Swift3的一些基本语法tips。

查看更多

分享到

Less入门 & Webstorm实时编译

Less只要半小时就入门了,顺便介绍下怎样用Webstorm实时编译和调试。

查看更多

分享到

Vue 02:单页面开发基础

本文粗略讲述了Vue单页面应用开发,包括组件:状态管理模块Vuex、路由管理模块VueRouter、AJAX模块VueResource等,新建一个页面并实现跳转。

查看更多

分享到

Vue 01:初始化项目

最近开始学习Vue框架,使用基于Vue开发的iView组件库,开发单页面应用。iView组件库设计的较为全面,特别欣赏它的复杂表格组件和项目构建工具。IDE使用Webstorm,前段工具为Webpack。

查看更多

分享到