自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 gdb调试c程序常用命令

gcc -g main.c -o main //把调试信息加到可执行文件中gdb main //进入gdb调试环境(gdb) start //开始调试(gdb) n //一条一条执行(gdb) step/s ...

2019-08-24 12:24:20 174

原创 Mysql面试问题

 1 Mysql实现的四种通信协议         (1)TCP/IP协议,通常我们通过它来连接mysql,各种主要编程语言都是根据这个协议实现了连接模块。         (2)Unix Socket协议,这个通常我们登入mysql服务器中使用这个协议,因为要使用这个协议连接mysql需要一个物理文件,文件的存放位置在配置文件中有定义,值得一提的是,这是所有协议中最高效的一个。 ...

2018-08-17 12:23:24 182

原创 网络相关面试题

1.什么是长连接和短连接     http://www.sohu.com/a/217893939_348178     https://www.jianshu.com/p/c41aa401b967     什么时候使用:https://blog.csdn.net/a675311/article/details/52997549                            ...

2018-08-17 12:22:59 123

原创 JAVA刷题笔记

1.JAVA异常类体系      Error类体系描述了java运行体系中的内部错误以及资源耗尽的情形,Error不需要捕捉;      异常分为运行时异常,非运行时异常和error,其中error是系统异常,只能重启系统解决。非运行时异常需要我们自己补获,而运行异常是程序运行时由虚拟机帮助我们补获,运行时异常包括数组的溢出,内存的溢出空指针,分母为0等!2.线程安全   ...

2018-08-01 21:03:20 2077

原创 PHP学习笔记

php语法php数组之foreach循环访问索引数组里的值        foreach($var as$k=>$v){echo '<br>第 '.$.'值是:'.$v;}   php之map初始化    $fruit=array( 'apple'=>"苹果", 'banana'=>"香蕉", 'pineapple'=&g...

2018-07-26 09:08:20 160

原创 c++常用库函数

1.map(1)插入数据map.insert(pair<string,int>("test",1))(2)判断是否包含keymap.find("test")!=map.end()2.min/max           (1) 头函数<limits>(2)使用方法int num_min=std::numeric_limits<int>::max();3.vecto...

2018-06-08 18:38:14 519

原创 常见正则表达式的使用

在写代码过程中,常常遇见需要使用正则表达式的情况下,如对爬取的网页结果进行提取,对字符串进行整理等场景。在实际使用中,经常是用了就查,查完就忘的状态,所以这里想对一些常用正则表达式进行一个整理,方便以后使用。(?=[-+])/**exp="3+6-4";token=["3","+6","-4"];*/String[] token=exp.split("(?=[-+])");//exp=3+

2017-10-11 15:48:33 215

原创 McDonld数据分析总结

McDonld数据分析总结1.检查数据的质量 (a) menu.isnull().any() (b) menu.shape (c) menu.describle()2.查看数据之间的关系 a) seaborn相关使用:http://blog.csdn.net/bea_tree/article/details/50757338 b) 皮尔森相关系数 c) plotly相关使用:(https

2017-09-27 19:19:46 572

原创 python for machine-learning

pd.columnss 输出为不包括第一列的表名pd.merge 类似于数据库表的合并,data1,data2代表要合并的两个数据表,how表示连接的方式,on表示连接的条件.np.round 对数据进行小数点位数处理str(yr) 可以直接把数字变成字符df.boxplot(‘Income’,by=’Regin’,rot=90) rot : label

2017-03-14 15:20:37 854

原创 scrapy入门

由于信息检索课程需要进行搜索引擎的搭建,所以这里就先开始爬取网络内容的第一步。 一直苦于eclipse+pyDev对Scrapy的各种不支持,今天师兄给我介绍了一款神器:Jupyter.感兴趣的小伙伴赶紧下手了。好了废话不多说,进入正题吧。 (一)入门 选择scrapy框架进行爬虫主要是因为本人自己刚刚接触python,网上大家说python自带的BeatifulSoup功能

2016-12-01 20:37:15 628

原创 Lucene学习(1)

由于我们学校这期课程需要做一个基于源码工具包搭建一个搜索引擎,上课的老师强力推荐使用lucene工具并且读一读lucene源码。小编准备先把搜索引擎这个任务完成,学习lucene的使用,然后有时间的时候研究一下lucene这个优秀的源码。1.lucene学习框架

2016-11-10 22:23:31 298

原创 matlab学习中遇到的一些函数总结

1.feval feval函数用于求一个带符号表达式的数值,如:f=@(x)x^3;feval(f,3)ans= 27注意feval中的f表达式必须是带有句柄的,syms符号化的函数表达式是不可以使用feval中,出错如下:syms x;f=x^3;feval(f,3)*Error using fevalArgument must contain a string or functio

2016-11-09 20:19:12 865

原创 机器学习之神经网络

我们之前学习了线性回归和logistic regression,为什么还要学习神经网络呢,首先给你一个直观的概念: 当特征变量过多时,使用线性回归(如二次多项式)可能会导致过拟合现象,同时随着特征变量项的增多(机器学习的n特征量一般都是很大的),计算量会逐渐增大。(如果你只考虑二次项,就会忽略很多相关项,拟合出来的边界线一般为椭圆什么的,不会符合想要的结果)。综上,我们需要从不同的角

2016-11-08 19:23:05 316

原创 机器学习之logistic Regression

今天学习第一个分类算法——Logistic Regression,这是一种应用比较广泛的分类算法。 1.Logistic Regression (1)应用Email:Spam/Not Spam?OnLine Transactions:Fraudulent(Yes/No)?Tumor:Malignant/Benign? (2)模型 (3)目标 变形为: (4)实现 为了

2016-11-07 17:52:03 256

原创 机器学习开篇

之前看过andrew Ng在斯坦福大学的机器学习的视频,但是没有做笔记也没有进行编程练习,所以打算在coursera重新学习,并将学习过程记录下来。 1.机器学习的定义 coursera上有两种定义 (1)the field of study that gives computers the ability to learn without being explicitly

2016-11-01 22:26:52 219

原创 centos下git的安装与使用

小编在学习cs109 data science时候,发现学校第一次homework就是学习和使用git。关于git是什么有什么用,小编是一点都不清楚,但是小编还是在GitHub网站上下过东西的,看上去他们是有很大关系的,下面是小编从网上找到的关于git的资料。1.git的介绍 首先,为什么需要控制版本系统? 1).更好备份:相比于将不同版本的文件以时间等命名存储备份,使用版本控制系统能节约更多的

2016-10-27 14:58:38 323

原创 data science cs109 homework1

1.python及其第三方库的引入 想要用python学习机器学习,就需要配置python及其很多的第三方库,data science的老师在homework中给出了详细的需要下载的第三方库的列表:#IPython is what you are using now to run the notebookimport IPythonprint "IPython version: %6

2016-10-26 08:02:24 369

原创 初始MFC

现在已经不太使用mfc这种复杂的窗体开发了,但是既然上课的老师热衷把mfc作为c++教学的内容,那么我就微微记录一下mfc框架的学习步骤吧,怎么说mfc学习对了解windwos系统机制还是很有作用的。1.mfc第一个程序 mfc程序的创建首先是一个windows Application,其次,程序运行在int WinMain(HINSTANCE HInstance,HINSTANCE

2016-10-24 21:27:49 311

原创 机器学习之神经网络

神经网络是现在最火的deep learning的基础,这里对Andrew Ng大师的教学视频进行了简要的记录和概括,主要是为了后期复习方便。 如上图所示,神经网络主要分为三个部分,输入层,中间层(又叫隐藏层),输出层。其中隐藏层可以由多层组成。 Andrew Ng给出的例子是以logistics函数为基础的神经网络,即: 其中J就是我们要最小化的目标函数,称为

2016-10-18 23:58:02 305

原创 linux的使用

1.插入命令 i:在当前位置前插入 I:在当前首行插入 A在当前行尾插入 a:在当前位置后插入 o:在当前行之后插入一行 O:在当前行之前插入一行2.查找命令 /text 查找text,按n件查找下一个,按N键查找前一个 ?text 查找text,反向查找,按n键查找下一个,按N键查找前一个 :set ignorecase 忽略大小写查找 :set noigorecase 不忽略

2016-10-18 22:12:36 244

原创 python3爬虫之旅

1.首先我们来完成一个简单的爬虫。import urllib.requestresponse=urllib.request.urlopen('http://baidu.com')html=response.read();print(html)2.发送请求的同时用post发送表单数据import urllibimport urllib.requesturl="http://baidu.com

2016-10-16 08:35:34 3066

算法导论-中文版-第三版

算法导论-中文版-第三版,简单实用,经典之作

2014-09-01

空空如也

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

TA关注的人

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