自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 com.alibaba.druid.pool.DruidDataSource报错

Java错误报告

2022-06-09 16:57:08 11229

原创 Typora设置引用块颜色

点击 文件–>偏好设置–>外观—>打开主题文件夹–>打开github.css–>ctrl+f 检索 blockquote–>设置颜色

2022-04-27 14:48:44 1516

原创 leetcode刷题142 环形链表

1.leetcode 142 题目:https://leetcode-cn.com/problems/linked-list-cycle-ii给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递

2022-03-07 10:09:55 431

原创 Python 使用Tkinter制作签名(附完整代码)

思路:先选择在线签名网站,找到接口模拟请求,然后将生成的签名图片显示在 Tkinter 生成的 GUI 窗口上,最后保存生成的签名图片选择网址为:http://www.uustv.com/首先了解爬虫的基本步骤:发起请求 :即发送一个Request,可能包含额外的headers,data等信息获取响应内容 :得到网页的HTML文件内容解析内容:可以使用正则表达式提取出想要的内容保存数据:将数据存为文本,或mp3,mp4等文件或存到数据库等一.首先确定GUI界面:例如如:代.

2022-03-03 17:26:41 1563

原创 报错:pymysql.err.IntegrityError: (1062, “Duplicate entry ‘1‘ for key ‘mm.PRIMARY‘“)

1.报错pymysql.err.IntegrityError: (1062, “Duplicate entry ‘1’ for key ‘mm.PRIMARY’”)因为插入的主键在数据库中已存在,要么删除数据库的主键,要么修改插入的主键

2022-03-02 20:36:04 2909

原创 PyMySQL的简单使用(创建表和插入数据)

创建新的表及插入数据使用的pymysql 版本==0.9.3否则可能报错,新的版本使用方法改变了,查看官方文档import pymysql#1.执行的sql语句:#sql语句:如果没有此表则创建此新表sql_create_database = ''' CREATE TABLE if not exists `mm` ( `id` int(11) NOT NULL AUTO_INCREMENT, `song_id` int(11

2022-03-02 20:24:36 2937

原创 MYSQL的安装

一.下载MySql及创建初始化文件下载Mysql数据压缩包解压缩(默认c盘,可以更改到其他盘),注意:记录存放路径创建初始化文件:找到解压好的文件夹根目录,创建.txt 文件,再改为my.ini文件输入下列命令:(只需改第三,第四行路径)[mysqld]port=3306basedir=E:\mysql\mysql ----安装路径datadir=E:\mysql\mysql\data ----安装路径\data data文件夹不用自己创建,它会自己生成,默认存放表的路径ma

2022-03-02 19:18:43 349

原创 Java多线程同步(3)---狂神说Java

文章目录1.Java多线程同步介绍2.三大不安全案例1.买火车票2.银行取钱3.线程不安全的集合三.同步方法及同步块四.CopyOnWriteArrayList五.死锁六.Lock锁1.Java多线程同步介绍多个线程操作同一个资源(上万人抢票,食堂排队买饭)线程同步条件:队列和锁(sleep每个对象有一把锁)2.三大不安全案例1.买火车票package syn;public class UnsafeBuyTicket { public static void main(Stri

2022-02-05 20:55:09 602

原创 Java多线程状态(2)----狂神说Java

文章目录1.线程停止2.线程休眠3.线程礼让4.Join5.观测线程状态6.线程的优先级7.守护线程多线程的状态:1.线程停止建议线程正常停止—>利用次数,不建议死循环建议使用标志位—>设置一个标志位不要使用stop或者destroy等过时,或者JDK不建议使用的方法自定义stop,可以看到threa停止,但是mian函数还在跑package statue;/*测试stop1。建议线程正常停止---》利用次数,不建议死循环2.建议使用标志位---》设置一个标志位3

2022-02-05 18:39:23 485

原创 Java静态代理模式

静态代理模式总结:真实对象和代理对象都要实现同一个接口代理对象要代理真实角色好处:代理对象可以做很多真实对象做不了的事情真实对象专注做自己的事情实例:package demo05;public class staticProxy { public static void main(String[] args) { WeddingCompany a =new WeddingCompany(new You()); a.happyMarry();

2022-02-05 15:04:50 127

原创 Java lambda使用和演变----狂神说java

Lamda表达式接口a=(参数)->{核心代码}为什么使用lambda表达式?避免匿名内部类定义过多让代码看起来简洁留下核心的代码函数接口的定义:任何接口,只包含一个抽象方法,对于函数式接口,我们可以通过lambda表达式创建函数式接口的对象。总结:lambda表达式只一条语句可以去花括号,如果有多行,用{}包裹。使用lambda表达式前提:接口为函数式接口多个参数也可以去掉参数类型,要去掉就都去掉,必须加上括号例子:package lambda;public clas

2022-02-05 15:00:56 417

原创 Java多线程简介和创建(1)----狂神说JAVA

文章目录一.多线程简介二.多线程的创建1. 继承Thread类案例:多线程下载图片2.实现Runnable接口(推荐)初识并发问题龟兔赛跑3.实现Callable接口(了解)三 .线程的状态1.静态代理一.多线程简介多任务:同时干很多件事,但是是分时进行,不同时间交替较快。多线程:多条路线执行同一个任务。多线程:主线程先调用start方法,然后子线程执行run()方法程序,进程,线程:在操作系统中运行的是进程,例如qq,播放器,游戏等,而一个进程可以有多个线程:例如,视频中同时听声音,看图像

2022-02-04 21:17:59 499

原创 (八)Java异常处理机制

文章目录1.异常什么是异常?异常分类:异常体系结构2.捕获和抛出异常3.自定义异常1.异常什么是异常?异常分类:异常体系结构ErrorException2.捕获和抛出异常异常处理机制:步骤:1.抛出异常 2.捕获异常异常处理五个关键字:try 监听异常,监控区域catch 捕获异常(捕获异常类型)finally 善后工作,可以不要,在IO或资源关闭使用,最后被执行throw 主动抛出异常,一般在方法中使用throws 选可能抛出的异常代码块,快捷键:

2021-12-30 16:23:30 268

原创 (七)Java面向对象(下)抽象类,接口,N种内部类----狂神说Java

文章目录抽象类接口内部类抽象类注意:不能new抽象类,只能靠子类去实现它:约束抽象类里面可以有普通方法抽象方法必须在抽象类中,只有一个抽象方法,也必须在抽象类中abstract抽象方法,只有方法名字,没有方法的实现;继承了抽象类的子类,必须实现父类的所有抽象方法。抽象类只能单继承,(接口可以多继承)。、思考:存在构造器么?存在的意义?例子:package oop.demo09;//abstract 抽象类:是一个类,单继承 (接口可以多继承)public abstract

2021-12-30 10:29:23 203

原创 Java static 用法

static 注意事项:static 跟类一起产生静态方法不能调用非静态方法,非静态方法可以调用静态方法类可以直接调用静态static变量和static方法类的对象可以调用static和非static方法和变量静态方法的使用:package oop.demo08;public class Student { private static int age;//静态的变量 多线程 private double score ;//非静态变量 //非静态 publi

2021-12-30 09:11:44 272

原创 (六)Java面想对象编程(上)类,对象,封装,继承,多态,instanceof

一. 面向对象编程概念1.什么是面向对象2.回顾方法静态方法与非静态方法静态方法 static,可以直接调用- 非静态方法,需要生成实例才可以调用public class Demo1 { public static void main(String[] args) { // 静态方法 static,可以直接调用 Student.say(); // 非静态方法,需要生成实例才可以调用 Student student

2021-12-30 08:30:11 473

原创 (五)Java数组---狂神说Java

文章目录1.数组概念2.数组内存分析3数组初始化:4 数组下标越界及小结5.数组的使用6.多维数组7.Arrays类8.冒泡排序8.稀疏数组1.数组概念2.数组内存分析3数组初始化:创建main注意:一个java文件只有一个public类class Man{}public class Demo1 { public static void main(String[] args) { //静态初始化 创建+赋值 int[] a = {1,2,3,4,

2021-12-22 11:45:50 264

原创 (四)Java方法---狂神说Java

文章目录1.什么是方法2.定义3.方法重载4.命令行传参5.可变参数6.递归作业:1.什么是方法2.定义形参,实参3.方法重载public void max(){}public void max(int i){}public int max(int a, int b){}public float max(int a, double b){}4.命令行传参用法:运行一个java文件,要找到它的包的路径,因此要回到src.5.可变参数可以简化方法重载:public v

2021-12-22 09:28:53 110

原创 (三)Java控制流---狂神说Java

课程学习用户交互Scanner顺序结构选择结构循环结构break&continue练习Scanner用法:package base2;import java.util.Scanner;public class Demo01 { public static void main(String[] args) { //创建一个对象,system获取输入的键盘对象 Scanner scanner = new Scanner(System.i

2021-12-21 21:44:11 434

原创 Java 抽象工厂模式(类图及实现)

抽象工厂模式使用场景:例如如生产不同品牌旗下的一系列产品例如我之前拥有奔驰这一品牌,但是我又想创建宝马品牌,它们都分别拥有A(低端车),B(高端车)系列生产线。如图:品牌A(低端车)B(高端车)奔驰carAcarB宝马BaoCarABaoCarB可以分别建立低端车A和高端车B的接口,建立工厂的接口类图代码实现产品规划A系列抽象类 及奔驰的carA和宝马的BaoCarA实现interface LowCar { public voi

2021-12-21 11:44:07 2807

原创 Java 简单工厂模式和工厂模式(类图及实现)

工厂模式概要理解:用factory模式代替使用new创建对象,实现了创建者和调用者的分离,方便维护对象。实现方式:是面向接口编程主要遵循:开闭原则,对类可以扩展,但是不允许对类修改。这原则核心思想,宁愿多创建几个类,也不要去修改已经写好的类,但如果是系统逻辑的错误,可以修改类。面向对象设计基本原则:原则说明 开闭原则软件实体应该是可扩展的,而不可修改的里氏替换原则\color {red}{里氏替换原则}里氏替换原则子类必须能够替换其基类,保证继承复用的基础

2021-12-21 09:43:47 8629 4

原创 (二)Java 基础语法(数据类型.类型转换,变量,运算符,包机制,JavaDoc生成)---狂神说Java

文章目录Java 小基础java 运行机制java注释java标识符和关键字Java 数据类型什么是字节?扩展及面试java类型转换基本转换对于操作数大的类型转换Java变量Java变量用法Java常量final用法变量命名规范Java运算符不同数据类型相加注意事项自增运算,自减同理逻辑运算位运算及其他注意Java 小基础java 运行机制编译型(读一本外文书,一次翻译全部,快(操作系统))解释型(读一本外文书,读一句翻译一句,慢())Java即是编译型也是解释型,JAVA程序先经过预编译,形成

2021-12-20 14:17:07 343

原创 java 单例模式

1. 单例模式含义:单例对象的类只能允许一个实例存在(一个类只有一个对象)主要解决:一个全局使用的类频繁地创建与销毁(例如打印机,网站计数器)。何时使用:当您想控制实例数目,节省系统资源的时候。如何解决:判断系统是否已经有这个单例,如果有则返回,如果没有则创建。关键代码:构造函数是私有的单例模式完整代码,实现一个网站计数器和修改网站名//单例模式public class Singleton_Pattern { private String name = "网

2021-12-19 21:05:33 479 1

原创 (一)Java环境及IDEA安装,Java学习第一步

根据狂神说JAVA入门基础学习(在b站有学习视频)本人小菜鸡Java学习快要开始啦标题1. java的JDK,JRE,JVM是什么及区别?JDK:java development kit, java开发工具包,用来开发Java程序,针对java开发者JRE:java runtime environment, java运行时环境,针对java用户JVM: java virtual machine,java虚拟机用来解释执行字节码文件(class文件)参考1参考2JDK是JRE的超集,只要J

2021-12-19 19:20:33 388

原创 keras bert 文本分类实战

1 .目标对给出的数据集,判断给出的text,属于什么类型。数据集:2.数据处理将文本(text)和标签(label)转成计算机可以识别的数字。首先读取数据,将数据打乱对label :将label转化为数字对应的数字,并保存例如:构建全部的数据集,变成 [(text1,lable1),(text2,lable2)…]的形式例如:划分训练集和验证集接下来处理text部分,需要将text部分处理成为计算机可以识别的数字,根据bert给的词典进行映射到对应id(1)

2021-12-02 14:58:47 2660 3

原创 python 机器学习模型模型的保存与加载实现

介绍两种保存训练好的模型方法joblibimport joblibjoblib.dump(model, ‘model1.pkl’) #保存模型,后缀为 .pklpre = joblib.load(‘model1.pkl’) #加载模型代码实现:from matplotlib import pyplot as plotimport numpy as npfrom sklearn import linear_modelimport joblib #创建数据集生成50到60,sha

2021-11-29 18:19:58 2721

转载 python 使用numpy随机创建多维数组

#导入模块import numpy as npdef randomTest(): #使用random创建一维数组 a = np.random.random(size = 5) print(a) print(type(a)) print("************************************************") #创建二维数组 b = np.random.random(size = (3,4)) print(b

2021-11-29 17:46:27 2537

原创 csdn转载别人博客方法

打开需要转载的博客右键----检查----ctrl+F ----搜索 content_views搜索到这个元素,选中这个元素鼠标右键选择copy下的copy outerHTML新建一篇文章,打开markdown编辑器粘贴复制的内容根据需求调整下内容,转载...

2021-11-29 14:57:02 101

转载 python 个人征信预测模型

一、个人征信预测模型 1、项目背景 当今社会,个人信贷业务发展迅速,但同时也会暴露较高的信用风险。信息不对称在金融贷款领域突出,表现在过去时期借款一方对自身的财务状况、还款能力及还款意愿有着较为全面的掌握,而金融机构不能全面获知借款方的风险水平,或在相关信息的掌握上具有明显的滞后性。这种信息劣势,使得金融机构在贷款过程中可能由于风险评估与实际情况的偏离,产生资金损失,直接影响金融机构的利润水平。 而现今时间金融机构可以结合多方数据,提前对客户风险水平进行评估,并做出授信决策。 数据和源码请

2021-11-29 14:41:16 2228 1

原创 lstm对时间数据的预测作用(多变量对多变量预测)

lstm的作用

2021-11-29 14:15:45 6099 1

原创 python pandas中groupby()的使用,sum和count

groupby[根据哪一列][对于哪一列]进行计算。

2021-11-20 10:55:06 63524 4

原创 python jieba分词使用

最近需要用到的结巴分词一些常用的函数,记录下## 1. 分词功能 - jieba.cut(text, cut_all, HMM),接受三个输入参数: text需要分词的文本;cut_all =True采用全模式,cut_all=False采用精确模式;HMM 是否使用 HMM 模型。 - jieba.cut_for_search(text, HMM),接受两个输入参数: text需要分词的文本;HMM 是否使用 HMM 模型。 - jieba.cut 以及 jieba.cut_for_s

2021-11-16 17:15:03 2187 1

空空如也

空空如也

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

TA关注的人

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