自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring cloud项目启动发生connect timed out错误原因

Spring boot项目启动发生connect timed out错误,请求失败!1.检查你的电脑,是否是没有关闭防火墙,没有关闭的可以关闭之后再试一下;2.查看你连接的网络是否正确;

2023-04-12 18:09:42 739

原创 日志框架

日志文件是用于记录系统操作事件的文件集合。日志文件它具有处理历史数据、诊断问题的追踪以及理解系统的活动等重要的作用。日志可以分为:调式日志 系统日志:系统日志是用来记录系统中硬件、软件和系统相关问题的信息。同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找收到攻击是留下的痕迹。 系统日志:包括系统日志、应用日志和安全日志这几种分类。日志的级别(通过源码查看,非常简单) SEVER...

2021-11-29 15:32:44 439

原创 Spring框架详解

spring全家桶:spring , springmvc ,spring boot , spring cloud spring: 出现是在2002左右,解决企业开发的难度。减轻对项目模块之间的管理, 类和类之间的管理, 帮助开发人员创建对象,管理对象之间的关系。 spring核心技术 ioc , aop 。能实现模块之间,类之间的解耦合。 依赖:classa中使用classb的属性或者方法, 叫做classa依赖classb-----...

2021-10-19 15:59:10 1051

原创 Maven基础

1.maven核心概念: POM:一个文件名称是pom . xml ,pom翻译过来叫做项目对象模型。maven把一个项目当做一个模型使用。控制maven构建项目的过程,管理jar依赖。 约定的目录结构:maven项目的目录和文件的位置都是规定的 坐标:是一个唯一的字符串,用来表示资源的 依赖管理:管理项目可以使用的jar文件 仓库管理:资源的存放位置 生命周期:maven工具构建项目的过程 插件和目标:执行...

2021-10-13 17:08:10 154

原创 JDK动态代理

1.使用代理模式的作用: 功能增强:在原有的功能上,增加了额外的功能。新增加的功能 ,叫做功能增强 控制访问:代理类不让你访问的目标,不能够直接去访问,例如商家不让用户直接 访问厂家。 2.实现代理的方式: 静态代理: 1.代理类是自己手工实现的,自己创建一个Java类,表示代理类。 2.同时你所要代理的目标类是确定的。 优点:1.实现简单 2.容易理解 缺点:1.当目标类增加,代理类可能也需要成倍的增加,代理类数量过多 ...

2021-10-12 16:23:09 73

原创 ajax.

1.全局刷新和局部刷新全局刷新: 整个浏览器被新的数据覆盖。 在网络中传输大量的数据。 浏览器需要加载,渲染页面。局部刷新: 在浏览器器的内部,发起请求,获取数据,改变页面中的部分内容。 其余的页面无需加载和渲染。 网络中数据传输量少, 给用户的感受好。ajax是用来做局部刷新的。局部刷新使用的核心对象是 异步对象(XMLHttpRequest)这个异步对象是存在浏览器内存中的 ,使用javascript语法创建和使用XMLHttpRequest对象。2....

2021-10-11 10:47:20 69

原创 b\s,c\s架构的讲解

c\s架构:client(客户端)-server(服务器)举例的有:QQ,微信,迅雷,王者等.........b\s架构:browser(浏览器)-server(服务器)例子的话:一般所有的网站都是在使用b\s架构b\s,架构与c\s架构的区别:1、对客户端的要求c\s对客户端的计算机电脑配置要求较高。b\s对客户端的计算机电脑配置要求较低。2、软件安装c\s每一个客户端都必须安装和配置专用的软件。b\s最大的优点就是不用安装任何专门的软件,只要有一个浏览器就可以。3、软

2021-10-11 10:15:12 237

原创 Http网络协议随笔

一。网络协议包: 1.在网络中传递信息都是以【二进制】形式存在的。 2.接收方【浏览器/服务器】在接收信息后,要做第一件事 就是将【二进制数据】进行编译【文字,图片,视频,命令】 3.传递信息数据量往往比较巨大,导致接收方很难在一组连续 二进制得到对应数据 比如 浏览器发送一个请求: http://192.168.1...

2021-09-28 08:58:45 76

原创 Mysql随笔

一。服务器: 1.服务器是一种软件,不是硬件,不是计算机。 2.不同服务器负责调用不同的文件类型二。表文件,数据库,数据库服务器 1.表文件: 1) 表文件是以".frm"结尾一种文件 2) 存在于服务端计算机硬盘上 3) 以数据行形式进行数据存储的文件 2.表文件结构: student.frm ...

2021-09-28 08:56:12 130 1

原创 Css随笔

一。介绍: 1.是一种专门在浏览器编译并执行的编程语言. 2.用于定位浏览器中HTML标签并对定位的HTML标签中【样式属性】进行统一管理二。HTML标签属性分类 1.基本属性: 大多数HTML标签都拥有属性,是一个非常庞大群体 比如 id属性,相当于身份证编号,用于区分HTML标签 唯一性 <input type="text" id="one"/>...

2021-09-28 08:44:07 80

原创 HTML随笔

HTML编程语言一。介绍: 1.HTML编程语言是一种专门在浏览器编译与执行的编程语言 2.HTML编程语言学称是 超文本标记式编程语言 int a =10; //命令行书写方式 <tr>二。作用: 作用一:HTML编程语言通知浏览器将接收的数据以指定方式在窗口展示 [前端工程师] 作用二:控制浏览器请求行为[前端工程...

2021-09-28 08:38:42 73

原创 JDBC基础

1、JDBC是什么?Java DataBase Connectivity (Java语言连接数据库)2、JDBC的本质是什么?JDBC是SUN公司制定的一套接口(interface)接口都有调用者和实现者。面向接口调用,面向接口写实现类,这都属于面向接口编程3.为什么要面向接口编程?解耦合:降低程序的耦合度,提高程序的扩展力。多态机制就是非常典型的:面向抽象编程。(不要面向具体编程)建议:Animal a = new cato ;Animal a = new Dog ();publ

2021-09-24 10:44:09 84

原创 mysql的基础

1.查看一张表的建表的语句show create table tablename ;2.查询语句select 字段1,字段2,字段3 from tablename ;3.条件查询(between ......and.... 使用的时候必须是左小右大,闭区间)语法格式:select 字段 ,字段, from 表名 where 条件注意:在模糊查询中%表示任意区多个字符,_表示任意一个字符4. order by 默认是升序 ,asc表示升序 ,desc表示的是降序,越靠前的字段越..

2021-09-18 14:34:54 131

原创 mysql数据库

TOP 子句用于规定要返回的记录的数目(适用于上千条记录的大型表)语法:select column_name(字段名) from table_name limit number例子:select * from Person limit 5 select top 5 * from PersonLIKE 操作符用于在 WHERE 子句中搜索列中的指定模式,也可以通过NOT 关键字选取不包含的语法:select column_name from table_name w...

2021-08-24 17:11:56 87

原创 请编写一个拥有合并数组、去除奇数、能够根据参数进行升序降序的方法(不使用工具类,List)

该方法的运行逻辑为: 1、先合并数组 2、剔除奇数 3、根据dir参数指定的排序方式进行排序,如dir参数输入不在预期中抛出异常 4、返回结果Calc类:package test05;import java.util.Arrays;public class Calc { public static void sort(Integer[] a, Integer[] b, String dir) throws ParameterException...

2021-08-13 17:10:35 96

原创 饿汉式单例模式与懒汉式单例模式

饿汉式单例模式GiantDragon 应该只有一只,通过私有化其构造方法,使得外部无法通过new 得到新的实例。GiantDragon 提供了一个public static的getInstance方法,外部调用者通过该方法获取12行定义的对象,而且每一次都是获取同一个对象。 从而达到单例的目的。这种单例模式又叫做饿汉式单例模式,无论如何都会创建一个实例package charactor; public class GiantDragon { //私有化构造方法使得该类无法在外部

2021-07-29 10:46:29 504

原创 Object,String 的常用方法以及线程的安全类

1、什么是面向对象?面向对象和面向过程的区别?面向对象是一种基于面向过程的编程思想,是向现实世界模型的自然延伸,这是一种“万物皆对象”的编程思想。由执行者变为指挥者,在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动。区别:(1)编程思路不同:面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类、执行方法来完成功能。(2)封装性:都具有封装性,但是面向过程是封装的是功能,而面向对象封装..

2021-07-29 10:40:53 108

原创 MD5加密算法原理及一些其他的加密算法

1、什么是面向对象?面向对象和面向过程的区别?面向对象是一种基于面向过程的编程思想,是向现实世界模型的自然延伸,这是一种“万物皆对象”的编程思想。由执行者变为指挥者,在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动。区别:(1)编程思路不同:面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类、执行方法来完成功能。(2)封装性:都具有封装性,但是面向过程是封装的是功能,而面向对象封装..

2021-07-20 13:17:53 1764

原创 java随笔

java的特性和优势:简单性;面向对象;可移植性;高性能;分布式;动态性;多线程;安全性;java的三大 版本:javase(标准版:桌面程序,控制台 开发.......),javaME(嵌入式开发:手机,小家电),javaEE(企业级开发:web端,服务器开发)。jdk:java开发工具(jdk包含了jre,jvm),jre:java运行环境, jvm:java虚拟机。java中有三种注释:单行注释(//),多行注释(/*....注释内容...*/),文档注释(

2021-07-17 11:31:19 80

原创 常见的DOS命令

#盘符切换:盘名+:(D:);#查看当前目录下的文件:dir;#切换目录:cd ;#返回上级目录:cd..;#查看ip地址:ipconfig;#清除屏幕:exit;#退出cmd:exit;#打开应用:cals 打开计算器 mapaint 打开画图工具 notepad 打开记事本#ping命令一般用于获取ip地址,测试网络是否可用;#创建文件:md +文件名;#删除文件:...

2021-07-11 14:15:16 89

原创 如何更改eclipse左侧栏目字体大小

这个是eclipse的属性,不可以在里面设置,可通过修改配置文件实现,操作如下:1.配置文件:找到eclipse安装位置(或解压路径):

2021-05-14 10:02:06 3973 5

原创 使用Java SDK实现讯飞语音识别

创建eclipse项目,在src文件中鼠标右键New选择package,创建package包,并在 package包下创建java文件。导入需要用到的类创建MyFrame类继承JFrame类后面的步骤都在MyFrame类里完成在MyFrame类里定义如下类型创建MyFrame()方法设置窗口布局创建initIfly()函数实现用户初始化,设置appid值,识别用户,并创建语音识别对象创建setFrame()方法设置窗口组件以及监听事件等.创建settin..

2021-05-08 17:51:05 686 1

原创 简易人脸识别项目,Python,

直接上代码:import cv2from PyQt5 import QtWidgetsfrom PyQt5 import QtCore, QtGui, QtWidgetsfrom pythonUI import Ui_MainWindow # 导入python模块的Ui_MainWindow类,版本相同,这个类应该不变import sysfrom PyQt5.QtWidgets import (QWidget, QMessageBox, QLabel, QDialog, QGridLa

2021-05-05 22:15:43 512

原创 Js笔记

1、js中定义所有变量都用关键字:var (注意:也可以不写var关键字)2、js中变量的数据类型是由赋值决定;3、js的数据类型有:undefinednumberstringobjectbooleanfunction注意:判别变量类型,使用typeof关键字,如:typeof x4、js中单引号和双引号都表示字符串5、if--else switch while for6、定义方法使用function关键字,有2中定义方式:方式一:function 方法名(有参数就写,没有.

2021-05-04 15:37:11 59

原创 JAVA常用算法(2)

冒泡排序算法:冒泡排序算法的运作如下:(从后往前) 1)比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2)对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。import java.util.Arrays;public class BubbleSort { public static void main(String[] args) { int[] nums = { 47, 12, 15, 54,...

2021-05-02 10:40:11 61

原创 JAVA常用算法

顺序查找算法:import java.util.Arrays;public class SequenSearch{ public static void main(String[] args) { String[] names={"lilei","hanmeimei","lily","lucy"}; String name="lily"; int idx=sequenSearch(names,name); if(idx==-1){ System.out.println("

2021-05-01 19:33:29 91

原创 Python线性回归联合发电厂案例

结合Pandas、Seaborn以及skLearn来对一个联合发电厂的发电效能数据进行处理import pandas as pdimport seaborn as sbimport matplotlib.pyplot as pltdata = pd.read_csv("ccpp.csv")#AT与PE的关系图sb.pairplot(data, x_vars=["AT"], y_vars=["PE"], size=8, aspect=1.3)sb.pairplot(data, x_vars=

2021-05-01 10:35:30 640

原创 使用python语言实现线性回归算法

使用python语言实现线性回归算法:x = [[1,2.1],[1,2.5],[1,3.9],[1,5.1],[1,2.7]]y = [4.2,5.1,7.75,10.18,5.35]theta = [5,1]threshould = 0.01alpha = 0.001def calculateLoss(theta, x, y): loss =0 for i in range (len(y)): hypothesis = 0 for j

2021-04-28 15:56:54 227

原创 完成一个员工管理系统,主要功能有:新增员工,修改员工,删除员工,员工查找,数据统计

完成一个员工管理系统,主要功能有:新增员工,修改员工,删除员工,员工查找,数据统计。功能为:(1)员工个人信息有:工号(),姓名,性别,年龄,工资(2)新增员工:新增一个员工到系统中去(3)修改员工:可以修改员工工资(4)删除员工:根据员工工号,从系统中删除该员工(5)员工列表:显示所有员工的个人信息(6)数据统计功能中,统计平均工资,最高工资,最低工资Employees = [{"id":10000,"name":"terry","gender":"man","age":

2021-04-25 13:31:47 6230

原创 Python控制语句(3)

测肥胖,国际上最流行的方法是BMI公式,不分性别,男女通用,其公式为:体重指数t = 体重(kg) / (身高(m))²低体重:t<18 正常体重:t>=18且t<25 超重体重:t>=25且t<27 肥胖:t>=27根据给定公式计算体指数t,然后判断你的体重属于何种类型。a=int(input("请输入你的体重:"))b=float(input("请输入你的身高:"))c=b*bt=a/cif t<18: print("低体重")

2021-04-24 18:17:56 201 1

原创 Python控制语句(2)

以下是个人所得税的缴纳标准: 从收入3500元开始征收,低于3500元的不用缴纳个人所得税 税额不超过1500元的部分,按照3%的税率缴纳 税额超过1500元到4500元部分,按照10%的税率缴纳 税额超过4500元到9000元部分,按照20%的税率缴纳 税额超过9000元到35000元部分,按照25%的税率缴纳 税额超过35000元到55000元部分,按照30%的税率缴纳 税额超过55000元到80000元部分,按照35%的税率缴纳

2021-04-24 18:10:39 405

原创 Python控制语句练习(1)

编写一个python程序,输入两个数,比较它们的大小并输出其中较大者; 成绩等级查询 a =input("请输入第一个数:")b=input("请输入第二个数:")if a>b: print(a)else: print(b) score=int(input("请输入成绩:"))if score>=90: print("A级")elif score >=70 and score <89: print("B级")

2021-04-24 18:07:06 136

原创 寻找两个集合中是否存在交集,创建HashMap对象,存储 员工类信息,并根据工资从高到低排序,在控制台输出

Employee类:package test02;public class Employee { private String id; private String name; private Integer wages; public Employee() {} public Employee(Strin...

2021-04-22 16:50:28 287

原创 使用java编程实现从控制台手动输入4个整数,然后比较他们的大小,并按从小到大的顺序打印输出到控制台

import java.util.Arrays;import java.util.Scanner;public class Sort { public static void main(String[]args) { System.out.println("请输入四个整数:"); Scanner sc = new Scanner(System.in); int [] nums = new int[4]; for(int i...

2021-04-21 18:54:04 3766

原创 使用java对字符串的一些简单操作

import java.util.HashMap;import java.util.Iterator;public class HomeWork { public static void main(String[] args) { String first ="I very happy"; /** * 1将“I very happy”中的I替换成we are。 */ ...

2021-04-21 18:42:38 146

原创 java笔记

一、命名:1、项目名:建议都是小写单词组成(如果是三个以上单词组成就用驼峰命名法)2、变量名的命名:开头字母必须要是小写,名称组成:字母、数字、下划线、$,数字不能开头3、类的命名:驼峰命名法,单词首字母必须大写。如:学生成绩(StudentScore)4、项目包名:a、必须都是小写字母b、必须要用项目或公司对应域名倒叙来组成,不包含www。如:www.baidu.com对应包名:com.baidu.项目名.模块名称www.nnxy.cn cn.nnxy.mylog.c、模块名称.

2021-04-21 18:18:09 54

Qt计算机小程序.rar

如何Qt使用实现计算器完整程序控件布局、信号槽、事件处理、界面外观等

2021-05-01

空空如也

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

TA关注的人

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