自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis

Redis2021/3/8 开始学习Redis1、概述Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。键的类型只能是字符串值就支持五种数据类型:字符串,列表,集合,散列表,有序集合2、数据类型Redis支持很多特性,将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能数据类型可以存储的值操作STRING字符串、整数或者浮点数对整个字符串或者字符串的其中一部分执行操作对整数和浮点数执行自增

2021-03-14 09:00:31 209

原创 Mybatis

MyBatisMyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。最好的学习来源就是官网的学习:https://mybatis.org/mybatis-3/zh/getting-started.htmlgi

2021-03-14 08:58:29 122

原创 数据结构与算法[每日学习记录]

综述数据结构包括: 数组、链表、栈、二叉树、哈希表 等等,算法对这些结构中的数据进行各种处理现实世界数据存储程序员的工具建模数据结构特点概述数据库优点缺点数组插入快,如果知道下标,可以非常快的存取查找慢,删除慢,大小固定有序数组比无序的数组查找快删除和插入慢,大小固定栈提供 后进先出 方式的存取存取其他项很慢队列提供 先进先出 方式的存取存取其他项很慢链表插入快 删除快查找慢二叉树查找、插入、删除都快(如果树保持平衡)

2021-03-08 20:18:00 174

原创 13Java多线程

Java多线程【重点】01 线程简介任务、进程、线程、多线程多任务:看起来是多个任务在做,其实本质上是大脑在同一时间依旧只做了一件事情多线程:提高效率,多条道路,多条线路同时运行多条执行路径,主线程和子线程交替执行在操作系统中运行的程序就是进程一个进程可以有多个线程Process 和 Thread程序 是指指令和数据的有序集合,本身没有任何运行的含义,是一个静态的概念进程 是执行程序的一次执行过程,是动态的概念,是系统资源分配的单位通常在一个进程中可以包含若干个线程,一个进程至

2021-03-06 16:40:14 118

原创 12Java_IO框架

Java_IO框架什么是流?概念:内存与存储设备之间传输数据的通道流的分类按方向:输入流: 将 存储设备 中的内容读入 内存输出流: 将 内存 中的内容写入到 存储设备按单位:字节流:以字节为单位,可以读写所有数据字符流:以字符为单位,只能读写文本数据按功能:节点流:具有实际传输数据的读写功能过滤流:在节点流的基础之上增强功能字节流字节流的父类(抽象类)InputStream:字节输入流read()FileInputStream:publi

2021-03-06 16:39:08 72

原创 11Java集合框架详解

集合框架类集合的概念概念: 对象的容器,定义了对多个对象进行操作的常用方法,类似数组的功能和数组的区别数组长度固定,集合长度不固定数组可以存储基本类型和引用类型,集合只能存储引用类型位置 java.util.*Collection接口list接口的特点有序、有下标、元素可重复ArrayList 数组列表LinkedList 链表Vector (过时)Set接口的特点无序、无下标、元素不能重复HashSetSortedSetTreeSet

2021-03-05 10:03:09 91 1

原创 10Java常用类

Java常用类内部类成员内部类静态内部类static局部内部类匿名内部类public class Demo01 { private String name = "weirui"; class Header{ public void show(){ System.out.println(name);//内部类访问外部类的私有成员 } }}概念:在一个类的内部再定义一个完整的类特点:编译之后可生

2021-03-04 20:45:16 111 1

原创 Json简介

JSON-简介JSON是纯文本JSON具有"自我描述性’’JSON具有层级结构可以直接通过JavaScript进行解析JSON数据可使用AJAX进行传输对于AJAX应用程序来说,JSON比XML更快且更易于使用~JSON语法JSON的语法是JavaScript语法的子集JSON的语法规则JSON语法是JavaScript对象表示语法的子集数据在 名称/值 对中数据由逗号分隔大括号保存对象中括号保存数组JSON名称/值对名称/值对 包括 字段名称(在双引号中),

2021-02-18 17:57:10 351

原创 09面向对象编程

面向对象编程Java的核心思想就是 面向对象编程(OOP)初识面向对象面向过程思想步骤清晰面对过程适合处理一些简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,再对这些分类单独思考面向对象适合处理复杂的问题,适合处理需要多人协作的问题描述复杂的事物,宏观上把握,整体上分析 面向对象的思路,具体微观就,面向过程面向对象编程的本质就是: 以类的方式组织代码,以对象的组织(封装)数据抽象三大特征:封装继承多态对象 是

2021-02-18 17:24:38 118 2

原创 SQL必知必会

了解SQL数据库基础数据库保存有组织的数据的容器(通常是一个文件或一组文件)注意混淆:数据库软件应称为数据库管理系统(DBMS)数据库是通过DBMS创建和操纵的容器表某种特定类型数据的结构化清单主键一列(或一组列),其值能够唯一标识表中的每一行主键用来表示一个特定的行,应该总是定义主键表中的任何列都可以作为主键,只要它满意以下条件:任意两行都不具有相同的主键值每一行都必须具有一个主键值(主键列不允许为Null 值)主键列中的值不允许修改或更新主键值不能重用(如果某行从表中删除

2021-02-18 17:23:25 379

原创 MySQL学习笔记

1、初试MySQLJavaEE: 企业级Java开发 Web前端(页面:展示,数据!)后台(连接点:连接数据库JDBC、连接前端(控制、控制视图跳转、给前端传递数据))数据库(存数据、Txt、Excel、World)只会写代码,学好数据库,基本混饭吃~操作系统、数据结构与算法、一个不错的程序员~离散数学、数字电路、体系结构 + 实战经验 高级程序猿~1.1、为什么学数据库岗位需求大数据时代~ 得数据者得天下~被迫需求:存数据 去IOE数据库是所有软件体系中最核心的存在

2021-02-18 17:20:31 552 1

原创 JavaScript学习记录

什么是JavaScript1.1 概述JavaScript 是一门世界上最流行的脚本语言一个合格的后端人员,必须要精通JavaScript1.2 历史自行百度查看ECMAScript 可以理解为JS的一个标准最新版本已经到达了ES6 ,但是大部分浏览器还是停留在ES5 代码上开发环境 和 线上环境 版本不一致~2.快速入门2.1 引入JavaScript一定要严格规定<!-- 外部引入 --><script src="js/myfirstjs.js" type="

2021-02-18 17:18:08 100

原创 08.Java方法详解

JAVA方法详解何谓方法Java 方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤和有序组合方法包含于类或对象中方法在程序中被创建,在其他地方引用(原子性)一个方法只完成一个功能,这样利于我们后期的拓展方法命名规则 首字母 小写后面驼峰// main 方法public static void main(String[] args) { int sum = add(1,5); System.out.println(sum);}public

2021-02-02 20:43:20 57 1

原创 07.Java数组

Java数组数组概述数组的定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成每一个数据称作一个数组元素,每个数据元素可以通过一个下标来访问它们数组声明创建首先必须先声明数组变量,才能在程序中使用数组//变量的类型 变量的名字 = 变量的值;// 数组类型int[] nums; //1.定义 建议如此定义 声明一个数组int nums1[];nums = new int[10];// 2.创建一个数组//3.给数组元素

2021-02-02 20:42:46 54

原创 06.Java流程控制

1、用户交互Scannerjava.util.Scanner 是java5 的新特性,我们可以通过 Scanner 类来获取用户的输入基本语法: Scanner s = new Scanner(System.in)通过Scanner类的 next() 和nextLine()方法获取输入的字符串,在读取前我们一般需要 使用 hasNext() 与 hasNextLine() 判断是否还有输入的数据。//创建一个扫描器对象,用于接收键盘数据Scanner scanner = n

2021-02-02 20:41:20 59

原创 05.Java基础

一、注释、标识符、关键字注释书写注释是一个很好的习惯三种注释 注释快捷键 Ctrl + /单行注释// 单行注释 注释一行文字多行注释/* */ 注释一段文字文档注释//Java 文档注释 /** */ 可以添加参数/** * @Description HelloWorld * @Author weiruiye */平时写代码一定要注意规范标识符关键字Java 所有组成部分都需要名字。类名、变量名以及方法名都被称为标识符所有的标识符都以字

2021-02-02 20:40:48 94 2

原创 04.HelloWorld开始

HelloWorld随便新建一个文件夹,存放代码新建一个Java文件文件后缀名为 .javaHello.java[注意点]系统可能没有显示文件后缀名,我们需要手动打开编写代码public class hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}编译java文件cmd 到文件所在位置 javac + java文件生成一个clas

2021-02-02 20:40:18 54

原创 03.Java特性以及JDK安装

Java的特性和优势Java的特性和优势简单性面向对象万物皆对象,令人头秃…可移植性高性能分布式动态性反射机制多线程带来更好的交互行为,一边…一边…安全性健壮性JAVA三大版本write once,run anywhere JVM 跨平台的虚拟机JavaSE : 标准版JavaME: 嵌入式开发JavaEE: E企业级开发多思考,多练习JDK、JRE、JVMjdk: java development kitjre:

2021-02-02 20:39:20 103

原创 02.计算机常识

什么是计算机&计算机软件[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QXbzLyaG-1612269490995)(C:\Users\ye\AppData\Roaming\Typora\typora-user-images\image-20200813165150052.png)]计算机软件计算机软件 可以是计算机按照实现预定号的顺序完成特定的功能计算机软件按照其功能划分为系统软件与应用软件开发 软件开发人机交互人机交互(图形化界面

2021-02-02 20:38:33 52

原创 01.markdown学习

Markdown学习标题三级标题字体hello worldhello worldhello worldhello worldhello world引用/> 大于号 + 字体 就是引用标签123suidijwhhfaf s分割线/***/ /—/ 都是分割线图片超链接点击跳转baidu/// 内容 /////列表A 数字 空格b加号 空格表格右键插入表格名字性别生日

2021-02-02 20:37:14 50

原创 VS code恢复初始设置的问题

查找半天,分找一篇有用的,随手记录分享:打开如下目录:C:\Users\pcName\AppData\Roaming\Code\User( 注意替换pcName为自己电脑设置的名称)将目录下的json文件配置都删除即可原文链接:https://blog.csdn.net/qq_39953537/article/details/82987181...

2020-08-05 12:38:31 1527

原创 艺术哲学与审美问题

艺术哲学与审美问题性 灵书目录:《禅与秀摩托的艺术》《文心雕龙》美与真理的关系什么是美的?美是什么?艺术批评的停止,表示这个民族的艺术创作的衰落。超验 和 经验 的问题美不是一个实体,对美的本质探讨,其实应当转变为对艺术本性的讨论。这样的转折就是艺术哲学取代美学。谈起口味无争辩,谈起趣味有高下。我们始终在接触作品的过程中,不知不觉地从事着最起码的艺术批评。艺术判断三个...

2020-04-05 23:26:26 1839

原创 TAsk5 模型结果融合

模型融合的策略:1.简单加权融合:回归(分类概率):算术平均融合(Arithmetic mean),几何平均融合(Geometric mean);分类:投票(Voting)综合:排序融合(Rank averaging),log融合2.stacking/blending:构建多层模型,并利用预测结果再拟合预测。3.boosting/bagging:多树的提升方法下面展示Stack...

2020-04-04 17:00:41 154

原创 JAVA随机生成30个1~100以内不重复的整数,并且写入文件,输出

自留做记录package java3arry;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.Arrays;import java.util.Random;public class Tarry { public static void main(S...

2020-04-03 16:42:20 3604

原创 Task4 建模调参

了解常用的机器学习模型,并掌握机器学习模型的建模与调参流程线性回归线性回归是一种被广泛应用的回归技术,也是机器学习里面最简单的一个模型,它有很多种推广形式,本质上它是一系列特征的线性组合,在二维空间中,你可以把它视作一条直线,在三维空间中可以视作是一个平面。线性回归最普通的形式是f(x)=w'x+b其中x向量代表一条样本{x1,x2,x3…xn},其中x1,x2,x3代表样本的各个特征,...

2020-04-01 18:39:32 93

原创 Tsak3

. Dict字典1) 定义字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:a={‘color’:‘green’,‘points’:‘5’}1键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。值可以取任何数据类型,但键必须是不可变...

2020-03-28 21:49:34 122

原创 tack2数据挖掘学习记录

## 基础工具 import numpy as npimport pandas as pdimport warningsimport matplotlibimport matplotlib.pyplot as pltimport seaborn as snsfrom scipy.special import jnfrom IPython.display import display,...

2020-03-24 20:25:19 424

原创 Task1&2 的学习记录

#Task1 赛题理解你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在...

2020-03-22 23:04:29 107

空空如也

空空如也

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

TA关注的人

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