自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记一个解决前后端分离跨域问题的坑

在写配置文件时, .allowedOriginPatterns("")不能使用.allowedOrigins('前后端分离产生的跨域问题,使用axios解决。

2022-08-17 16:11:04 364 3

原创 mysql服务启动不了

原因:之前安装的XAMPP环境卸载后,mysql服务注册表不干净,需要删除。太不容易了,一下午,哎。

2022-08-15 17:52:30 346

原创 SpringBoot 框架笔记

配置类按照条件进行生效,默认都会绑定配置文件指定的值。SpringBoot所有的自动配置功能都在spring-boot-autoconfigure包里面。SpringBoot所有的自动配置功能都在spring-boot-autoconfigure包里面。SpringBoot默认会在底层配好所有的组件。文件里面写死了spring-boot一启动就要给容器中加载的所有配置类。主程序所在包及其下面的所有子包里面的组件都会被默认扫描进来。用户去看这个组件是获取的配置文件什么值就去修改。按需加载所有自动配置项。...

2022-08-14 14:10:33 353

原创 JAVAWeb笔记

HTML通过标签来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,内容(结构),是我们在页面中可以看到的数据。一般内容我们使用html技术来展示。表现,指的是这些内容在页面上的展示形式。布局,颜色,大小等等。一般使用cSs技术实现。行为,指的是页面中元素与输入设备交互的响应。一般使用javascript 技术实现。1、创建一个web 工程(静态的web工程)分别是内容结构)、表现、行为。画面如何安排,图片如何显示等).

2022-08-10 22:03:33 274

原创 数据库精简笔记

注意:在所有的数据库当中,字符串统一使用单引号括起来,单引号是标准,双引号在oracle数据库中用不了。sql99优点:表连接的条件是独立的,连接之后,如果还需要进一步筛选,再往后继续添加where.sql92的缺点:结构不清晰,表的连接条件,和后期进一步筛选的条件,都放到了where后面.注意:通过笛卡尔积现象得出,表的连接次数越多效率越低,尽量避免表的连接次数。注意:from后面的子查询,可以将子查询的查询结果当做一张临时表。思考:最终查询的结果条数是14条,但是匹配的过程中,匹配的次数减少了吗?...

2022-08-09 23:03:24 369

原创 马踏棋盘问题

代码】马踏棋盘问题。

2022-08-08 22:41:19 201

原创 满汉楼代码与分析

需求说明要完成的满汉楼项目说明满汉楼项目功能多,界面复杂,涉及到复杂的awt和swing 技术和事件编程,做如下调整:1.去掉界面和事件处理(工作中使用很少),使用控制台界面2.完成满汉楼项目的登录、订座、点餐和结账、查看账单等功能3.在实际工作中,独立完成项目新功能常重要,这是锻炼编程能力和思想的重要途径功能实现准备工具类Utility,提高开发效率,并搭建项目的整体结构在实际开发中,公司都会提供相应的工具类和开发库,可以提高开发效率1.了解Utility类的使用2.测试Utility类.

2022-08-07 11:59:17 388

原创 JDBC与正则化

JDBC概述。●基本介绍1.JDBC为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题。2.Java程序员使用JDBC,可以连接任何提供了JDBC驱动程序的数据库系统,从而完成对数据库的各种操作。JDBC快速入门·JDBC程序编写步骤1.注册驱动–加载Driver 类2.获取连接-得到Connection3.执行增删改查-发送SQL给mysql执行4.释放资源–关闭相关连接建议写上 Class.forName(“com.mysql.jdbc.Driver”);

2022-08-06 14:19:28 607

原创 JAVA8新特性

以前,为了解决空指针异常,Google公司著名的Guava项目引入了Optional类,Guava通过使用检查空值的方式来防止代码污染,它鼓励程序员写更干净的代码。相比较串行的流,并行的流可以很大程度上提高程序的执行效率。5.方法引用使用的要求要求接口中的抽象方法的形参列表和返回值类型与方法引用的方法的形参列表和返回值类型相同!和方法引用类似,函数式接口的抽象方法的形参列表和构造器的形参列表一致。1.1Stream关注的是对数据的运算,与CPU打交道集合关注的是数据的存储,与内存打交道。...

2022-07-28 17:15:47 293

原创 多用户及时通讯系统笔记与代码

代码】多用户及时通通讯系统笔记+代码。

2022-07-25 16:53:23 219

原创 网络编程和mysql

IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。6.iiPv6是互联网工程任务组设计的用于替代IPv4的下一代IP协议,其地址数量号称可以为全世界的每一粒沙子编上一分地址。1.当客户端连接到服务端后,实际上客户端也是通过一个端口和服务端进行通讯的,这个端口是TCP/IP来分配的,是不确定的,是随机的。4.UDP协议中每个数据报都给出了完整的地址信息,因此无须建立发送方和接收方的连接。2.通信的两端都要有Socket,是两台机器间通信的端点。............

2022-07-23 22:12:13 558

原创 坦克大战游戏

java绘图坐标体系坐标体系-介绍下图说明了Java坐标系。坐标原点位于左上角,以像素为单位。在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。java绘图坐标体系坐标体系-像素1.绘图还必须要搞清一个非常重要的概念-像素士个像素等于多少厘米?2.计算机在屏幕上显示的内容都是由屏幕上的每一个像素组成的。例如,计算机显示器的分辨率是800×600,表示计算机屏幕上的每一行由800个点组成,共有600行,

2022-07-21 23:00:10 736

原创 Java学习笔记

枚举1)枚举对应英文(enumeration,简写enum)2)枚举是一组常量的集合。3)可以这里理解:枚举属于一种特殊的类,里面只包含一组有限的特定的对象。枚举的二种实现方式1)自定义类实现枚举2)使用enum关键字实现枚举自定义类实现枚举-应用案例1.不需要提供setXxx方法,因为枚举对象值通常为只读.2.对枚举对象/属性使用final + static共同修饰,实现底层优化.3.枚举对象名通常使用全部大写,常量的命名规范.4.枚举对象根据需要,也可以有多个属性小结:进行自定义类实现

2022-07-16 22:28:31 940

原创 JAVA笔记

静态变量:有些书说在方法区… jdk 版本有关系,记住一点:static 变量是对象共享不管static变量在哪里,共识(1) static变量是同一个类所有对象共享(2) static类变量,在类加载的时候就生成了.类变量和类方法·什么是类变量类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。如何定义类变量定义语法:访问修饰符 static 数据类型 变量名;[推荐]sta

2022-07-05 10:00:30 195

原创 房屋出租系统

房屋出租系统

2022-07-01 21:08:30 149

原创 Java笔记--接系统复习

汉罗塔迷宫JAVA类中,允许方法名相同,但形参要不一样注意事项和使用细节1)方法名:必须相同2)参数列表:必须不同(参数类型或个数或顺序,至少有一样不同,参数名无要求)3)返回类型:无要求可变参数●注意事项和使用细节1)可变参数的实参可以为0个或任意多个。2)可变参数的实参可以为数组。3)可变参数的本质就是数组.4)可变参数可以和普通类型的参数一起放在形参列表,但必须保证可变参数在最后5)一个形参列表中只能出现一个可变参数作用域作用域。●基本使用面向对象中,变量作用域是非常

2022-07-01 18:21:44 708

原创 java基础系统复习

时隔4个月,终于完成了一些重要事情,又有时间学习JAVA了,但基础有些遗忘,复习一下吧,再进行下阶段的学习不管结果,学习就好Java重要特点:1.Java语言是面向对象的(oop)2. Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证3.Java语言是跨平台性的。[即:一个编译好的.class文件可以在多个系统下运行,这种特性.称为跨平台]4.Java语言是解释型的[了解]解释性语言:javascript,PHP, java 编译性语言; c

2022-06-22 22:45:59 297

原创 MATLAB程序_学习笔记

从上至下的程序设计方式:top-down designredius = 5;area = pi * redius ^ 2;disp(['圆的面积是: ' num2str(area)]);脚本的命名不能与变量名相同%this script calculates the circumference of a circleradius = 5;circumference = 2*pi*radius;disp(['圆的周长是: ' num2str(circumference)]);%{这里

2022-03-03 11:15:28 950

原创 TypeError: ‘dict_keys‘ object does not support indexing

将firstStr = myTree.keys()[0]修改为:firstStr = list(myTree.keys())[0]

2022-02-28 10:37:19 137

原创 AttributeError: ‘dict‘ object has no attribute ‘iteritems‘ 报错

AttributeError: ‘dict’ object has no attribute 'iteritems’错误将iteritems 修改为items python版本原因

2022-02-26 20:41:09 1047

原创 python中的一些函数记录

一、tile(A,reps)A和reps都是array_likeA:array,list,tuple,dict,matrix,基本数据类型可以为int,string,float以及bool类型reps:tuple,list,dict,array,int,bool。不可以是float,string,matrix类型。二、sum(axis = 1)每一行相加,将矩阵压缩成一列。三、argsort()将x中的元素从小到大排列,提取其对应的index(索引),然后输出到y四、get(key, def

2022-02-26 19:05:03 222

原创 类,集合类,异常

示例代码记录:package sixday;import static java.lang.System.out;import java.util.Random;//final变量//class Test{// int i = 0;//}////public class FinalData {// private final int VALUE_FII = 23;// private static final double DELL_FII = 23.65;//

2022-02-16 16:36:07 252

原创 JAVA学习--类,接口,多态

类,接口,多态package fiveday;class Test{ public Test(){ //构造方法 System.out.println("父类的构造方法!"); } protected void doSomething(){ System.out.println("父类中定义的方法!"); } protected Test dolt(){ return new Test();

2022-02-15 11:25:00 78

原创 Java学习小练习

有bug版本:package fourday;import java.util.Arrays;import java.util.Locale;import java.util.Random;import java.util.Scanner;public class guess_number { public static void main(String[] args){ System.out.println("游戏开始吧:"); char[] aa =

2022-01-30 21:28:32 621

原创 JAVA数组操作

Java数组操作:package threeday;import java.util.Arrays;public class array { public static void main(String args[]){ // one(); // two(); //three(); //four(); //five(); // six(); // seven(); int[

2022-01-29 19:16:36 446

原创 Java字符串操作

package threeday;import java.util.Scanner;import java.util.Date;public class string_practice { public static void main(String args[]){ //one(); //two();; //three(); //four(); //five(); six(); }

2022-01-28 20:53:06 771

原创 JAVA系统学习

package cn.itcast.day01;public class HelloWorld { static String s1 = "hello"; public static void main(String[] args){ String s2 = "world"; System.out.println(s1); System.out.println(s2); }}数据类型:package cn.itcast.da

2022-01-18 23:58:35 242

原创 JS基础学习

JavaScript:行为CSS:层叠样式表 展示HTML:框架HTML/CSS/JS实现不同功能避免不必要的由JS直接操作样式可以用class来表示状态组件是指web页面上抽出来一个个包含模板(HTML)、功能(JS)和样式(CSS)的单元。行为设计:API,控制流在设计控制流时:采用自定义事件来解耦一个方法中十多行代码,多了需要重构...

2022-01-18 23:56:39 543

原创 MATLAB学习笔记--基础命令

clc 清除命令行窗口clear all 清除工作区注意变量规则:区分大小写矩阵运算

2022-01-05 04:19:26 1190

原创 pandas高级操作

数据库操作:import pymysqlfrom sqlalchemy import create_engineimport pandas as pd#建立连接格式conn=create_engine(‘mysql+pymysql://user:password@IP:3306/test01’)conn=create_engine(‘mysql+pymysql://root:lycdj@localhost:3306/test01’)df1=pd.read_sql(sql,conn)df1.h

2021-09-13 16:25:32 381

原创 python数据分析

numpy包的应用import numpy as npnp.min[1,5,2,3]np.argmax[1,5,2,3]a=np.array([2,3,-5,6])import pandas as pds = pd.Series([1,2,5,6],index=[‘a’,‘b’,‘f’,‘g’])data = pd.DataFrame([[1,2,3],[4,5,6]],columns=[‘a’,‘b’,‘f’])data=pd.read_excel(‘c:\数据.xlsx’)im

2021-09-06 22:57:29 627

原创 python基础知识集(五)

文件操作mode: r w 纯文本文件rb wb 二进制字节文件:纯文本,图片,音乐,电影文件上传:

2021-09-01 23:10:22 165

原创 python基础知识集(四)

import randomdef generate_code(): s='hjkdkjggrewt124553793214510fkgjakelmckiroe' code_list=[] while True: code='' for i in range(4): r=random.choice(s) code +=r code_list.append(code) if

2021-08-31 18:21:45 250

原创 python基础知识集(三)

元组中的元素不能修改list 列表tuple 元组定义名=()注意:元组中只有一个元素,必须添加逗号(‘jkjj’,)#元组转列表:list(tuple)#列表转元组:tuple(list)可以使用的方法:count()index()关键字: in , not in , for … int1=()print(type(t1))#下标和且片 字符串、列表、元组——》下标不能越界t2=('aaa',)t3=('a','b','c','a')print(t2[0])pri

2021-08-29 21:57:15 281

原创 python基础知识集(二)

字符串索引机制:(1)0~len(s)-1(2)-len(s)~-1#字符串s1='ckj's2=s1s3='jcjkejk's4='hello'print(s1,s2,s3)print(id(s1))print(id(s2))s1='ABCDEFG'print(s1[4])print(s1[0])print(s1[-1],s1[1])print(len(s1))切片:字符串、列表格式:字符串变量[start,stop]切片包前不包后[start:stop:ste

2021-08-21 13:40:52 295

原创 python基础知识集(一)

输出格式name =‘nili’age=23print("%s今年%d岁了"%(name,age))进制转换转二进制n=149result=bin(n)print(result)八进制result=oct(n)print(result)十六进制result=hex(n)print(result)十六进制转十进制n=0x558result=int(n)print(result)result=bin(n)#十六进制转二进制print(result)result=oct(

2021-08-19 16:45:30 375

原创 mysql查询语句学习记录

查询日期最大的数据select max(字段名) from 表查询单个人每月select * FROM 表名 where xh=‘12215445242’ ANDrzsj between ‘2020-10-1 00:00:00’ and ‘2020-10-31 00:00:00’ ;查询总数select count(*) as 男性人数 from students where gender=1查询求和select sum(age) from students ;求平均值select

2021-08-17 10:55:51 119

原创 解决anaconda安装下载插件包问题

win+R运行%HOMEPATH%找到.condarc,修改成:channels:defaultsshow_channel_urls: truedefault_channels:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/mainhttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/rhttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs

2021-08-16 16:55:30 401

原创 《python编程从入门到实践》与《机器学习》西瓜书周志华版相关项目和课后编码答案

《python编程从入门到实践》与《机器学习》西瓜书周志华版相关项目和课后编码答案代码放在了我的GitHub代码库中,链接:https://github.com/dxldxl/python-learning如访问不了,可评论区评论

2021-08-09 10:44:06 442

原创 matplotlib.pyplot画图错误‘AxesSubplot‘ object has no attribute ‘set_litle‘

其实就是拼写错误,还找好久原来的写法修改后有点无语

2021-08-06 14:15:18 2416 1

空空如也

空空如也

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

TA关注的人

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