自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习——tsne降维处理

import warningsimport numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as sns#依赖from sklearn.manifold import TSNEfrom sklearn.preprocessing import StandardScalersns.set()warnings.filterwarnings('ignore')df = pd.read_

2020-12-03 11:23:25 674

原创 机器学习——pandas,seaborn数据可视化

这是一个数据可视化的demoimport warningsimport numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snssns.set()warnings.filterwarnings('ignore')df = pd.read_csv( 'https://labfile.oss.aliyuncs.com/courses/1283/telecom_churn.csv'

2020-12-02 22:00:55 251

原创 机器学习——pandas

import numpy as npimport pandas as pdimport warnings#加载模块绘制图形import matplotlib.pyplot as pltimport seaborn as snswarnings.filterwarnings('ignore')df = pd.read_csv('https://labfile.oss.aliyuncs.com/courses/1283/telecom_churn.csv')df.head()#显示前五行数据

2020-11-30 20:43:07 326 1

原创 python——os模块部分操作

####os库部分操作import osos.getcwd()os.chdir()os.fchdir()os.chroot()os.listdir()os.mkdir()os.mkdirs()os.rmdir()os.removedirs()os.rename()os.renames()#os.access(path,mode)#mode:#******************os.F_OKos.R_OKos.W_OKos.X_OK#************

2020-09-20 09:02:55 101

原创 python——上下文管理器

####基于生成器实现的上下文管理器from contextlib import contextmanager#生成器@contextmanagerdef file_manager(name,mode): try: f = open(name,mode,encoding="utf-8")#打开文件 yield f#生成器 finally: f.close()with file_manager("1.txt","w") as f:

2020-09-19 21:07:03 84

原创 python——实现自定义序列

class IntDic: def __init__(self): #字典 self.__date={} def __len__(self): return len(list(self.__date.values())) def __getitem__(self,key): if key in self.__date: return self.__date[key] return

2020-09-19 10:20:04 198

原创 python——实现简单搜索引擎框架

class SearchEngineBase: def __init__(self): pass #搜索器 def add_corpus(self,file_path): with open(file_path,"rb") as fin: text = fin.read().decode("utf-8") self.process_corpus(file_path,text) #索引器 def

2020-09-18 15:51:59 653

原创 c++——模板中的非类型参数

#include<iostream>using namespace std;//在函数模板中使用非类型参数template<class T>void Swap(T &a, T &b);template<typename T, unsigned N>void Swap(T (&a)[N],T (&b)[N]);template<typename T, unsigned N>void printArray(T (&amp

2020-08-30 17:03:43 883

原创 c++——类模板的显示(部分)具体化

#include<iostream>using namespace std;//类模板的显示具体化//类模板template<class T1, class T2> class Point{public: Point(T1 x, T2 y) :m_x(x), m_y(y){}public: T1 getX() const { return m_x; } void setX(T1 x){ m_x = x; } T2 getY()const { return m_

2020-08-30 15:37:41 596 1

原创 c++——函数模板的显示具体化

#include<iostream>#include<string>using namespace std;typedef struct{ string name; int age; float score;} STU;//函数模板template<class T> const T& Max(const T& a,const T& b);//函数模板的显示具体化(针对STU类型的显示具体化)template<>

2020-08-27 19:32:07 254 1

原创 c++——函数模板重载

#include<iostream>using namespace std;//函数模板的重载template <class T>void Swap(T &a, T&b);template <typename T> void Swap(T a[], T b[], int len);void printArray(int arr[],int len);int main(){ int m = 10, n = 90; Swap(m, n);

2020-08-27 17:47:19 186

原创 C++——template入门

#include <iostream>using namespace std;//template casetemplate<class T1,class T2>class Point{public: Point(T1 x, T2 y) :m_x(x), m_y(y){}public: T1 getX() const; void setX(T1 x); T2 getY() const; void setY(T2 y);private: T1 m_x;//

2020-08-27 11:40:51 163

原创 c++——获取类型信息

c++获取类型信息#include<iostream>#include<typeinfo>using namespace std;class Base{};struct STU{};//void print(string name,string raw_name,string hash_code){// cout<<name<<" | "<<raw_name<<" | "<<hash_code<&lt

2020-08-12 16:09:44 630

原创 C++——虚函数

析构函数声明为虚函数#include <iostream>using namespace std;class Base{public: Base(); virtual ~Base();//声明为virtual,保证调用子类的析构函数,释放内存空间protected: char *str;};Base::Base(){ str = new char[100]; cout<<"Base contructor"<<endl;}Base::~Ba

2020-08-12 10:59:00 182

原创 vs实用插件安装

vs实用插件安装代码提示或自动代码补全附下载地址Visual AssistX10.6.1845的百度云资源链接:https://pan.baidu.com/s/1jIN7MVc 密码:zrlc步骤:1、 运行exe文件2、 复制.dll文件替换到:C:\Users\用户\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1856.03、 打开vs实验

2020-08-11 11:59:43 1222

原创 python实现排序算法(持续更新)

python实现排序#冒泡排序data = [5,2,4,1,3]for i in range(len(data)-1): for j in range(len(data)-i-1): if(data[j]>data[j+1]): data[j],data[j+1] = data[j+1],data[j]print("排序后数据为:",data)

2020-08-10 21:09:48 86

原创 串的堆分配存储表示与实现(c语言)

#include "pch.h"#include <stdio.h>#include <string>#define TRUE 1#define FALSE 0/*堆串结构定义*/typedef struct { char *ch; int len;}HString;/*串赋值函数*/int StrAssign(HString *s,char *...

2020-03-23 15:22:52 919 1

原创 串的定长顺序存储表示与实现(c语言)

#include "pch.h"#include <stdio.h>#include <math.h>#include <string>#include <stdlib.h>#define MAXLEN 225#define FALSE 0#define TRUE 1/*字符串顺序表示(静态存储)*/typedef struct ...

2020-03-23 11:13:22 757

原创 线性表单链表算法分析(C语言)

#include "pch.h"#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define OVERFLOW -2typedef int ElemType;typedef int Status;/*存储结构*...

2020-03-12 17:00:34 420

原创 线性表单链表头插法、尾插法(C语言)

#include "pch.h"#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define OVERFLOW -2typedef int ElemType;typedef int Status;/*存储结构*...

2020-03-12 14:25:17 750

原创 java基础——swing中的文件复制

package gui;import javax.swing.*;import javax.swing.filechooser.FileFilter;import java.awt.*;import java.awt.event.*;import java.io.*;import java.sql.*;import java.util.Random;public class T...

2020-02-18 15:15:42 551

原创 java基础——gui

package gui;import javax.swing.*;public class TestGUI { public static void main(String[] args){ //主窗体 JFrame f = new JFrame("LOL"); //主窗体设置大小 f.setSize(400,300)...

2020-01-29 15:47:47 90

原创 java基础——数据库ORM操作原型

package jdbc;import java.sql.*;import java.util.ArrayList;import java.util.List;public class TestJDBC { public static Hero get(int id) { Hero hero = null; try { ...

2020-01-28 15:23:06 329

原创 java基础——数据库元数据

package jsbc;import java.sql.*;public class TestJDBC { public static void main(String[] args) { Connection c = null; Statement s = null; try { //初始化驱动 ...

2020-01-22 16:43:01 173

原创 java基础——jdbc基本操作

package jsbc;import java.sql.*;public class TestJDBC { public static void main(String[] args) { Connection c = null; Statement s = null; try { //初始化驱动 ...

2020-01-21 23:39:32 120

原创 Windows下使用DOS命令进入MySQL数据库

进入命令行模式cmd.exe命令行模式切换到mysql安装目录(到bin)如:C:\Program Files\mysql\mysql-8.0.11-winx64\mysql-8.0.11-winx64\bin进入mysqlmysql -u root -p输入密码显示数据库show databases;切换到数据库use database_name;显示数据库中的表sho...

2020-01-17 17:25:00 124

原创 java基础——多线程(三种)

package multiplethread;public class TestThread { public static void main(String[] args){ Hero gareen = new Hero(); gareen.name = "盖伦"; gareen.hp = 616; gareen.dam...

2020-01-16 11:44:12 87

原创 java基础——常用聚合操作

package lambda;import character.Hero;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Random;public class TestAggregate { public static void main(...

2020-01-16 09:48:28 209

原创 java基础——lambda表达式

package lambda;import character.Hero;import java.util.ArrayList;import java.util.List;import java.util.Random;public class TestLambda { public static void main(String[] args){ Rand...

2020-01-15 15:49:49 102

原创 java基础——根据指定属性排序

package collection;import character.Hero;import java.util.*;public class TestCollection { public static void main(String[] args) { Random r = new Random(); List<Hero> h...

2020-01-15 11:41:10 224

原创 java基础——ArrayList和LinkedList比较

package collection;import character.Hero;import java.util.*;public class TestCollection { public static void main(String[] args) { List<Integer> l; l = new ArrayList&lt...

2020-01-13 15:13:20 139

原创 java基础——hashMap查找

package collection;import character.Hero;import java.util.*;public class TestCollection { public static void main(String[] args) { List<Hero> heros = new ArrayList<>();...

2020-01-13 10:37:37 2862

原创 java基础——集合遍历

package collection;import character.APHero;import character.Hero;import property.Item;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class TestCollection {...

2020-01-10 10:08:54 100

原创 java基础——ArrayList基本操作

package collection;import character.Hero;import java.util.ArrayList;public class TestCollection { public static void main(String[] args){ ArrayList heros = new ArrayList(); f...

2020-01-09 17:11:25 145

原创 java基础——文件(夹)复制操作

package stream;import character.Hero;import java.io.*;import java.nio.charset.Charset;import java.util.Scanner;public class TestStream { public static void main(String[] args) { Str...

2020-01-09 15:40:44 78

原创 java基础——文件操作

package file;import java.io.File;import java.io.IOException;import java.util.Date;public class TestFile { static long minSize = Integer.MAX_VALUE; static long maxSize = 0; static Fil...

2020-01-07 11:34:36 64

原创 java基础——时间操作

package date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class TestDate { public static void main(String[] args){ //根据时间进行升序排序 i...

2020-01-06 16:27:12 77

原创 java基础——MyStringBuffer

package string;public interface IStringBuffer { //接口 public void append(String str); public void append(char c); public void insert(int pos,char b); public void insert(int pos,Strin...

2020-01-06 11:10:15 260

原创 java基础——字符串操作

package string;public class TestString { public static void main(String[] args) { String str = "击杀8次后,超神,哈哈哈"; //获取字符 char c = str.charAt(0); print(c); ...

2020-01-03 10:59:26 77

原创 java基础——递归法破解密码

package string;import java.util.Arrays;public class TestString { //递归法破解密码 public static boolean found = false; public static void main(String[] args) { String s = random(3); ...

2020-01-03 10:28:48 268

空空如也

空空如也

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

TA关注的人

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