自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 test

test

2018-11-12 16:15:22 113

原创 KNN(K临近算法)

一、KNN算法的定义 已知训练集中的特征值和分类值,输入一个需要分类的数据点A,判断和A欧式距离最短的K个点,求这K个点中分类占比最多的分类作为A点的类别。KNN算法比较简单,可以用于分类,也可以用于回归(临近点的均值做结果)。二、KNN算法优缺点 优点:1、简单、容易实现和理解,不需要参数估计和训练  2、适用于对稀有事件进行分类3、特别适用多分类问题,比SV

2018-02-05 21:27:02 516

原创 logistic regression (逻辑回归算法)

一、LR产生背景先看下面两张网上借鉴的图1和图2。X轴表示肿瘤大小,Y轴>0.5表示是癌症,否则不是。紫色直线表示预测直线,从图中可以看出,X对应到预测直线上的值之后,上面4点是癌症,下面4点不是癌症。再转到图2,点的排列一旦变化,0.5的阈值很可能就不适用,这主要是在线性拟合中,Y的值无限延伸造成的。为了解决Y值无限延伸的问题,LR算法应运而生,把Y的值限定在0和1之间,完美解决Y值无限

2018-01-22 19:56:23 21060 2

原创 oracle数据库性能优化

本文参考的是以下链接:http://www.cnblogs.com/shined/archive/2012/06/29/2570335.html写这篇文章的目的是实践一下性能调优。一、简介数据库是为存储数据而生的,数据表记录数很少的时候,我们可能不需要考虑查询性能,但是随着时间的推移,数据记录可能呈爆炸性增长,所以必须对查询进行优化。二、调优出发点要充分利用索引、SGA

2016-05-18 09:41:43 355

原创 oracle中关于数据库、schame、user、table、DBA的形象解释

最近在看oracle+concept的时候遇到了几个概念,有点晕,网上查找到了一个形象比喻,觉得很贴切,拿来共享一下。首先,说一下书中的概念:1、一个用户只属于一个表空间;2、同一个数据库用例中,用户名不能重复;3、不同用户中可以创建同名的表;4、表空间创建后需要创建用户名才能使用,因为任何数据库对象都需要建立在一个数据用户上;5、连接DBA权限的用户可以直接访问其他用户的

2016-05-13 15:03:55 1353

原创 C++ 写leetcode遇到的一些问题总结Implement strStr()

KMP算法真是看了很久很久,看很简单,关键是自己写起来还得好好理解理解个人觉得KMP算法重点要掌握i,j,next的含义,啥也不说了,看了两天,终于调处来了,直接上代码吧。。。。。代码:运行时间:4msclass Solution {public: int strStr(string haystack, string needle) { if(haysta

2015-05-29 16:01:44 256

原创 C++ 写leetcode遇到的一些问题总结Restore IP Addresses

leetcode :Restore IP Addresses这一题是深搜问题考虑问题:1、IP地址位数不够,如string = "123";2、IP地址位数太长,如string = "255255255255222";3、如果出现连0的情况,只能取其中一个0,如果00.1.1.1是不合法的代码:class Solution {public: vector resto

2015-05-27 10:37:44 341

原创 C++ 写leetcode遇到的一些问题总结Reverse Words in a String

这一题写起来很快,但是还是有些细节没有考虑好,拖慢了编程时间。本题需要注意的问题:1、删除字符串开始的所有空格;2、删除字符串结尾的所有空格;3、删除字符串中间多余的空格;这题容易只考虑第一个条件忽略后两个条件。代码:运行时间:12msclass Solution {public: void reverseWords(string &s) {

2015-05-26 08:36:43 439

原创 C++ 写leetcode遇到的一些问题总结string to integer

一、String to Integer (atoi) 这一题主要难点在于考虑条件。符合规定条件:1、+123,-123,123;                       2、1323s                       3、_ _  _ _134                       4、0000123,+000123,-000123不符

2015-05-25 11:30:12 358

原创 C++leetcode一些常用函数,以备面试使用(不断更新)

Valid Palindrome1、isalnum(char)   判断一个字符是否是大小写字母或者数字2、transform(*itB, *itE, *itB, ::tolower)转换成小写字母,::touper转换成大写字母

2015-05-24 11:47:34 2086 1

原创 一个简单的时间获取客户端——服务器程序

操作系统:Linux语言:C之前知识储备:TCP/IP编程基础知识,C++/C编程经验描述:之前自己学过一些TCP/IP知识,师兄推荐于是下定决心用两个星期时间狂啃UNIX网络编程卷一,励志要把这本书上的代码都自己敲一边。万万没想到,第一个程序就让自己内心狂躁不已。第一段程序调起来确实需要时间,不过只要弄好第一个,下面的就好弄了。遇到困难及解决方法:1、头文件问题,这些都可以在

2015-05-20 13:07:18 392

原创 简单的客户端和服务器通信程序

平台:visual studio 2013 (win32控制台)语言:C++目的:练习简单的windows下的socket编程运行结果:左(服务器)     右(客户端)          运行代码:服务器:#include#include#pragma comment(lib, "ws2_32.lib")using namespace std;

2015-05-12 10:50:55 364

原创 windows下窗口的创建

平台:visual studio 2013 win32语言:C++运行结果:代码:#include#define IDC_MAIN_BUTTON 101#define IDC_MAIN_EDIT 102HWND hEdit;LRESULT CALLBACK WinProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM

2015-05-11 16:59:05 322

原创 弹出一个错误提示对话框

windows下用int nResult = MessageBox(HWND  hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType)实现一个消息窗平台:visual studio C++ 2013 语言:C++ 运行代码:#include using namespace std;INT WINAPI wWinMain(HIN

2015-05-11 10:08:51 1375

空空如也

空空如也

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

TA关注的人

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