自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

StephenFengz的博客

一个小程序猿的学习历程

  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 Oracle使用小技巧

一、如果安装好Oracle后忘了设置sys或者system密码,可在命令行修改:cd..进入C盘符下:C:> sqlplus请输入用户名:sys输入口令:sys as sysdba //注意:在口令这里输入的密码后面必须要跟上 as sysdba 才可以。     (连接到数据库)SQL> alter user system account unlock; 对syste

2017-03-14 19:06:43 647

原创 使用地图的API获取目标的经纬度以及获取两地间的距离

一般百度地图、高德地图等都会提供API接口给我们,我们要使用其地图服务需要注册账号申请个密钥。举例:百度地图开放平台的网址:百度地图开放平台注册后去创建个应用申请密钥:图片中红框中的AK就是百度地图API的密钥(该AK就是我下面代码中调用百度地图API时使用的ak)可以在这个网站找到对应功能API的用法:最后,附上我跑的有关地图python代码:# -- cod

2017-01-14 12:17:04 6817

原创 pycharm中配置SVN

最近因为项目去求你需要把代码从台式移植到笔记本,之前都是直接用u盘拷贝比较麻烦。所以折腾了下载pycham中使用SVN1、首先获得个自己SVN代码托管地址,推荐Taocode:http://code.taobao.org/ 这是阿里云旗下的一个云代码托管,主要目的是注册后获得一个自己的SVN地址。使用教程: 使用Myeclipse + SVN + TaoCode 免费实现项目版本控

2016-12-04 16:33:54 25205 1

原创 Python pydot模块安装

因为学习机器学习用到决策树,用pydot可以直接可视化出来决策树的模型。遂直接pip安装了pydot模块,然而运行出错。后来在网上搜索说使用pydot要预先安装pyparsing和GraphViz。安装顺序:1、下载安装GraphViz     链接: http://pan.baidu.com/s/1pKrvHUz 密码: hvmn下载完后双击运行安装在环境

2016-11-01 17:08:46 21889 3

原创 机器学习算法之Logistic Regression算法实现

该代码基本上参考了zouxy09的专栏中的逻辑回归代码,他对于ML一些经典的算法都写得很不错,读后受益匪浅。直接上代码:#-*- coding:utf8 -*-'''逻辑回归1.0Author:Stephen2016.10.6'''from numpy import *import matplotlib.pyplot as pltimport timedef

2016-10-07 23:10:15 1836

原创 mablab/Octave中的小知识

最近刚学完Coursera中Ng开的ML课程,用到Octave,顺便记一下其编程的小技巧。1、求矩阵A中符合某条件的元素个数:>> sum(a(:) == k);2、求矩阵A中符合某条件的所有元素索引:>> find(a == k);3、终止程序执行:>> Ctrl + C4、使新图像画在旧图像上面而不是覆盖旧图像

2016-09-06 08:11:09 3409

原创 Coursera机器学习 week9 assignment

代码仅供思路参考————>estimateGaussian.m:mu = ( sum(X, 1) )'./m; %(n*1)temp = bsxfun(@minus, X, mu'); %(m*n)sigma2 = ( sum( (temp.^2), 1) )'./m; %(n*1)selectThreshold.m:predictions =

2016-09-04 16:45:10 1062

原创 Coursera机器学习 week4 assignment

lrCostFunction.m:b = sigmoid(X*theta);J = -(1/m)*( (log(b'))*y + log(1-b')*(1-y) ) + (lambda/(2*m))*(sum(theta.^2)-theta(1)^2);k = X'*(b-y);grad(1) = (1/m)*k(1);long = length(k);k2 = (1/m)

2016-09-02 21:01:38 1104

原创 Coursera机器学习 week3 assignment

plotData.m:pos = find(y==1); neg = find(y==0);plot(X(pos, 1), X(pos, 2), 'k+', 'LineWidth', 2, 'Markersize', 8)plot(X(neg, 1), X(neg, 2), 'ko', 'MarkerFaceColor', 'y', 'Markersize', 8)s

2016-09-02 20:58:48 1674 2

原创 Coursera机器学习 week2 assignment

warmUpExercise.m:A = eye(5);plotData.m:plot(x,y,'rx','markersize',10);xlabel('Population of City in 10,1000s');ylabel('Profit in $10,1000s');computeCost.m:J = (1/(2*m))*sum((

2016-09-02 20:50:41 1101

原创 Coursera机器学习 week8 assignment

findClosestCentroids.m:K_temp = zeros(K, 1);for i = 1:size(idx, 1) %遍历所有样本 for j = 1:K %遍历所有K值 K_temp(j) = sum(( X(i,:) - centroids(j,:) ).^2); end mini = min(K_temp); %找出最小值 %id

2016-09-02 20:42:59 2253

原创 Coursera机器学习 week7 assignment

仅供思路参考,代码最好还是自己独立完成。gaussianKernel.m:sim = exp(- sum((x1-x2).^2) / (2*(sigma^2)) );dataset3Params.m:lambda_all = [0.01 0.03 0.1 0.3 1 3 10 30]';len_all = size(lambda_all, 1);erro

2016-08-31 10:25:32 1926

原创 Coursera机器学习 week6 assignment

linearRegCostFunction.m:function [J, grad] = linearRegCostFunction(X, y, theta, lambda)%LINEARREGCOSTFUNCTION Compute cost and gradient for regularized linear %regression with multiple variables%

2016-08-23 16:56:57 2021

原创 Coursera机器学习 week5 神经网络的学习 assignment

sigmoidGradient.m:function g = sigmoidGradient(z)%SIGMOIDGRADIENT returns the gradient of the sigmoid function%evaluated at z%   g = SIGMOIDGRADIENT(z) computes the gradient of the sigmoid f

2016-08-19 17:49:03 2667

原创 糗事百科的网络爬虫

最近看完《python基础教程》后,想学下数据分析和爬虫。找了一些简单的爬虫练练手。参考了Python爬虫实战一之爬取糗事百科段子,因为糗事百科代码改版了,我修改了Re后基本实现,然后用bs4改为第二版。工具:python2.7.11  IDE:pyhcarn1、用Re匹配识别:#-*- coding:utf8 -*-"""爬取糗事百科 ——>2.0版本 ——>使用

2016-07-31 19:35:55 1433

原创 《python基础教程》项目3

项目3 :万能的XML情况是:自动构建网站,根据一份XML文件,生成对应目录结构的网站首先是:website.xml Welcome to my Home page Hi, there. My name is Mr.gumby,and this is my home page,here are some of my int: Shouti

2016-07-29 16:52:30 1669

原创 python的numpy模块安装问题

Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与Scipy、matplotlib一起使用。本人的安装过程:1、首先选择了pip isntall numpy  ,可惜这种方法很依赖网速,且numpy文件挺大下载断断续续,基本下载不了报错,无奈放弃。2、去https://sourceforge.net/projects/numpy/files/NumPy/

2016-07-28 17:14:37 3196

原创 python的Tidy工具安装

Tidy是用来修复不规范/随意的HTML文档的工具,可以修复HTML代码中普通的错误,确保文件的格式是正确的安装步骤:1、先去https://pypi.python.org/pypi/pytidylib    下载pytidylib(或者直接在系统命令行下输入:按enter等待它自行下载安装)2、再去http://www.paehl.com/open_source/?HTM

2016-07-23 14:51:59 3511

原创 Python的chardet模块安装

chardet模块可以检测字符编码,在检测txt/字符串或者其他文件时的编码时很有用以下是安装方法:在python的安装文件夹的scripts文件夹里面有个pip.exe文件,安装时需要用到这个命令行下:等待一下,系统会自动加载进度:至此,运行下import chardet如果没有问题就说明模块导入成功

2016-07-22 12:19:29 11078 1

原创 Python和wxpython小问题

python最近开始学,然后看书看到图形用户界面一章时下载安装了wxpython来玩。输入语句:import wx运行报错:No module named wx意思就是说没有这个模块,导入错误。出错情况:我在安装wxpython时改的安装路径为python的安装路径(D:\360Install\Python)。即一开始这两者的安装路径相同。运行出错解决:

2016-07-21 17:08:59 3360

原创 Python的shelve模块小问题

shelve模块:是个数据存储模块,可以在文件中存储数据 只需为其提供文件名 在练习时,贴的代码:import shelve,sysm = shelve.open(r'F:\python\Te.dat')运行结果报错:Traceback (most recent call last):  File "E:/PythonTest/Bettery/shelve.

2016-07-18 12:41:56 2281

原创 eclipse中设置提示功能(输入字母或".")

在eclipse中显示输入代码提示

2016-04-30 16:48:38 7887

《数据科学入门》

动物书系列之一的《数据科学入门》

2017-07-17

数据库课程设计——学生成绩管理系统

这是我在数据库课程设计上做的学生成绩管理系统,压缩包里面我用Mysql设计的数据库文件和java窗口的项目包。有兴趣的可下载来看看。

2015-01-16

空空如也

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

TA关注的人

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