自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是理想的大学生活?

总有人要赢,那个人会不会是我。

2022-07-23 17:04:27 190 1

原创 git及gitee使用,git连接到java idea

git及gitee使用,git连接到java idea版本控制(REVISION CONTROL)是一种在开发过程中用于管理版本更行迭代后的修改内容,以便恢复以前的版本的软件工程技术。作用:1、实现跨区域多人协同开发2、追踪和记载一个或者多个文件的历史记录3、组织保护你的源代码和文档4、统计工作量5、并行开发,提高开发效率6、跟踪记录整个软件的开发过程7、减轻开发人员的负担,节省时间,降低人为错误git原理图://查看分支$ git branch//创建并切换到dev分支

2022-04-09 21:47:56 449

原创 spring5学习-控制反转及依赖注入

spring框架是由于软件开发的复杂性而创建的,spring是一个轻量级的控制反转(LoC)和面向切面(AoP)的容器框架。使用时先导入此包,这样会连带着导入其他包。 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version&g

2022-04-06 12:44:38 324

原创 matlab 生日问题模拟,约会问题模拟,中心极限定理仿真

约会问题:两人约定在19:00和20:00之间见面,无论谁先到都等对方二十分钟,问两人能约会成功的概率。1、仿真就是利用计算机仿真每一次实验,随机产生两个时刻,即代表两人到达的时间,计算出两时刻之差是否小于20分钟,若小于,则算约会成功,累加成功的次数厨艺中的仿真次数,即得到用频率表示概率。代码如下:结果:y约等于0.556生日问题:统计人数达到多少时,这群人中有两人生日相同的概率。假设求23人中,至少有两人生日相同的概率,即每轮产生介于1~365之间的23个随机数看作生日,判断23个数中是否

2022-03-11 22:32:39 2647

原创 JDBC的使用及事务的理解

JDBC(Java Data Base Connectivity:java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。简单理解:用Java的类和接口去获得数据库连接,以及操作数据库。框架理解:JDBC执行流程图理解:以下示例是基于maven的,故导入依赖即可,否则需要手动导入数据库驱动。1、先创建数据库,建表插入数据。2、使用Java idea连接好数据库选择数据库导入成功pom.xml

2022-02-23 23:13:37 750

原创 jsp工作原理

jsp工作原理Web 服务器是如何使用JSP来创建网页的:1、浏览器发送一个 HTTP 请求给服务器。2、Web 服务器识别出这是一个对 JSP 网页的请求,并且将该请求传递给 JSP 引擎。通过使用 URL或者 .jsp 文件来完成。3、JSP 引擎从磁盘中载入 JSP 文件,然后将它们转化为 Servlet。这种转化只是简单地将所有模板文本改用 println() 语句,并且将所有的 JSP 元素转化成 Java 代码。4、JSP 引擎将 Servlet 编译成可执行类,并且将原始请求传递给

2022-02-20 17:03:34 322

原创 后缀为properties文件的读取及作用

1、简介后缀properties是一种资源属性文件。这种文件以键值对key=value的格式存储内容Java中可以使用Properties类来读取这个文件2、读取//获取这个对应properties文件的对象 InputStream resourceAsStream = this.getServletContext().getResourceAsStream("/WEB-INF/classes/db.properties"); Properties properties = ne

2022-02-17 17:43:27 664

原创 JAVA开发赚钱

都说JAVA开发很赚钱, 我苦心专研了两年,其中参加了不少的培训。刚培训完两个星期我就收到了美团网的offer , 我承认我不是班里学习最好的。但我却是班里第一个找到工作的, 而且还是个大厂我一-直相信勤能补拙。只要有决心什么事都是可以做到的,今天入职一个星期了。公司的人对我都很好,还给我配了电动车和头盔还有大衣。不说了又接了个外卖。今天入坑了吗...

2022-02-13 22:35:41 503

原创 python 爬虫及数据可视化展示

python 爬虫及数据可视化展示学了有关python爬虫及数据可视化的知识,想着做一些总结,加强自己的学习成果,也能给各位小伙伴一些小小的启发。1、做任何事情都要明确自己的目的,想要做什么,打算怎么做,做到什么样的程度,自己有一个清晰的定位,虽然计划永远赶不上变化,但是按计划走,见招拆招或许也是不错的选择。2、本项目是爬取豆瓣的250部电影,将电影名,电影链接,评分等信息爬取保存到本地。将相关信息以列表的形式展示在网页上,访问者可通我的网站直接挑转到豆瓣查看电影,将评分制作评分走势图,将电影制作成词

2022-02-12 00:42:03 10855 2

原创 maven下载配置详细介绍、tomcat连接

maven下载配置详细介绍、tomcat连接mave下载链接:链接建一个本地仓库文件夹镜像配置配置环境变量环境变量配置成功标志Javaidea 创建maven项目1、新建一个项目,点击maven,可勾选使用模板创建(后期自动导入包)2、配置相关信息正在下载相关的jar包,配置镜像为了此处加速下载初始化成功Javaide中maven的设置各文件的作用在main下创建Java和resources目录后期使用创建Java和resources文件夹方法二

2022-02-09 21:11:17 428

原创 Tomcat 服务器的下载及各文件的作用

Tomcat 服务器的下载及各文件的作用1、Tomcat 下载地址:链接2、tomcat 服务器的的启动与关闭3、Tomcat 服务器各文件的作用conf文件下的具体配置文件后来也没弄懂,选择的路不知好坏,那就活好当下吧...

2022-02-04 00:43:33 829

原创 css学习

css学习本人学习的一些经验HTML + CSS + javascript结构 + 表现 +行为用各类选择器选择出想要操作的元素,再进行美化网页,如:字体颜色,编剧,高,宽,背景,图片,定位,浮动,动画······.th{ width: 250px; background: #a09d9d;}h1{ font-size: 18px; font-weight: bold; font-family: 华文行楷; text-indent: 2em;

2022-01-31 14:19:57 885

原创 html学习

html学习个人笔记,可复制源码再选取需要的元素<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>from表单标签</title></head><body><!--get方式提交 信息在url中显示 不安全高校 post 方式提交 不显示比较安全,科传输大文件--><f

2022-01-31 14:06:05 549

原创 mysql连接sqlyog连接Javaide

mysql连接sqlyog连接JavaideMySQL连接图形化管理工具sqlyogJavaide 连接数据库1、建数据库2、导入数据库驱动3、添加数据库4、添加成功

2022-01-31 13:31:29 663

原创 Mysql8.0安装

Mysql8.0安装1、下载后得到zip压缩包.下载链接:2、解压到自己想要安装到的目录,本人解压到的是D:\environment\mysql-8.0.283、添加环境变量:我的电脑->属性->高级->环境变量选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹4、编辑 my.ini 文件 ,注意替换路径位置,文件内容如下:[mysqld]basedir=D:\Program Files\mysql-5.7port=33065、启动管理员模式

2022-01-31 11:52:46 1964

原创 Echarts 下载使用教程

Echarts 下载使用教程下载路径:https://github.com/apache/echarts引入使用

2022-01-28 19:31:30 2934

原创 java贪吃蛇游戏

Java贪吃蛇游戏最近要考试了,但是还是抽出时间来做一个贪吃蛇玩玩,大概几天的时间吧,中途也遇到很多问题,但还是解决了,感谢狂神。总结,开发需要一定的逻辑思维,分模块开发,把逻辑理清了,开发就不难了,希望多努力学习,游戏的启动主类package Snake;import javax.swing.*;//游戏的主启动类public class Startgame { public static void main(String[] args) { JFrame jFr

2021-12-30 20:54:47 2236

原创 java GUI编程

java GUI编程,称为面向图形化编程,核心的技术是 AWT 和Swing ,主要就是写一些界面,不过这不是java的强项。组件:窗口,弹窗,面板,按钮,文本框,文本域,图标,图片图标,标签等可以进行事件监听,如,键盘监听,鼠标监听等实现组件与事件监听都是各种类与接口,代码中都有标注,个人的学习笔记,有用的拿走。package GUI;import java.awt.*;//gui的第一个界面 frame类public class Demo{ public Demo(String

2021-12-25 22:06:29 566

原创 java 注解和反射

注解提供给jvm 识别的并保留标注内容,可以标注类、方法、变量、参数等**@interface MyAnnotation{}**自定义注解import java.lang.annotation.*;//测试元注解@MyAnnotationpublic class Demo1 {}//定义一个原注解//METHOD 注释可以在类上生效@Target(value = {ElementType.METHOD,ElementType.TYPE})//定义注解在那些地方生效 METHOD方法上

2021-12-24 21:56:12 181

原创 java线程的学习,并发,多线程

JAVA线程的学习,并发,多线程package TestThead;/** 1、自定义线程类继承Thread 类* 2、重写run()方法,编写线程执行体* 创建线程对象,调用start 方法启动线程* 注意:线程开启,不一定立即执行,由cpu调度* */public class Demo extends Thread { @Override public void run() { //重写run()方法 ,自定义线程 for (int i =

2021-12-19 22:14:02 2161

原创 java输入输出流框架

java输入输出流流流:内存与存储设备之间传输数据的通道流的分类:输入流:将硬盘中的数据读入内存输出流:将内存中的数据写入硬盘按单位分:字节流:传输的单位为字节字符流:传输的单位为字符package IO;import com.sun.org.apache.xpath.internal.operations.String;import java.io.FileInputStream;public class Demo { public static void main(

2021-12-15 22:27:01 270

原创 java计数排序

计数排序计数排序的原理不复杂,就是将列表中的每一个数与其他数比较,计算出比自身小的数的个数,以这个个数来进行排序。多的我就不赘述了,有用拿走public class Arraays { public static void main(String[] args) { int[] a = {62,31,84,96,19,47}; int[] count = {0,0,0,0,0,0}; for (int i = 0; i <a.length

2021-12-15 16:26:16 224

原创 Java集合框架的学习

Java集合框架的学习集合,装引用类型的容器,可以装对象,主要学习各种容器的使用方法1、添加元素2、删除元素3、判断元素是否存在,为空4、遍历元素方法:根据集合的特性有不同的遍历方法a、for 循环遍历b、增强for遍历c、迭代器遍历代码中有很多学习时的注释,有需要的可以看看package Gather;import com.sun.org.apache.xpath.internal.objects.XObject;import java.util.ArrayList;impo

2021-12-11 18:18:12 619

原创 数组打印排序,冒泡排序

本人学习笔记,有需要可拿走数组的定义赋值package Continue;public class ArraysDemo { public static void main(String[] args) { int[] x ={1,3,4,4,6,7};//数组可以通过下标遍历出,index从零开始 //变量的类型 变量的名字 = 变量的值; //先声明,再使用 int[] numbers;//1 定义

2021-11-27 14:09:26 465

原创 数组压缩为稀疏数组

***数组压缩数组中多数为零,造成空间浪费压缩示意图如下package Continue;public class ArraysDemo9 { //稀疏数组,压缩数组,节省空间,只记录有效数据 /* * 0 0 0 0 0 0 0 * 0 5 0 0 0 0 0 * 0 0 0 0 6 0 0 * 0 0 0 0 0 0 0 * * 将上面的数组压缩为 * 4 7 2 4行7列的数组,有效数字2个

2021-11-27 13:51:42 235

原创 软考网络工程师备考

进制的转换二进制 三位转换为一位八进制 四位二进制数转换为一位十六进制数11011110011011111 5 7计算机中用补码进行存储正数 1 时(原码00000001,反码00000001,补码都一样00000001)负数 -1 时(原码10000001,反码11111110(数值位取反),补码11111111(数值位=反码+1))补码转换为原码时 正数相同,负数时,符号位保留,数值位(—1后取反)异或运算(相同为0不同为1)计算机结构1、运算器 2、

2021-11-07 00:15:00 2727

原创 网络安全 &ipsec

网络安全1、主动攻击 假冒,重放,欺骗,消息篡改 和拒绝服务 (检测而不是预防,如防火墙)2、被动攻击 监听对称加密算法(共享密钥算法)1 、DES 密钥长度56 明文分组64位 16轮迭代2、3DES 密钥长度112位3、IDEA 128位密钥4、AES 128、192、256三种密钥长度5、RC4 WiFi应用 加密速度快,是DES的10倍非对称加密算法用对方的公钥进行加密,用自己的私钥进行解密1、RSA2、IPSec(ah (保护数据完整性

2021-10-26 17:01:58 3383

原创 策略路由配置

华为设备配置 综合1、刷题,总结,背题掩码与反掩码总结1、 IP地址的配置2、DHCP配置, mask (掩码) // 255.255.255.0使用反掩码1、ACL配置 //反掩码 0.0.0.2552、OSPF 配置RIP路由配置 不需要掩码和反掩码策略路由教学楼走电信出口,宿舍走联通出口step 1、// 配置ACL,匹配流量acl number 2010 //流控功能rule 10 permit sou

2021-10-23 20:56:29 1123

原创 NAT的配置

网络地址转换NAT1、解决IPv4 不够用的问题私有地址:1、A 类:10.0.0.0~10.255.255.2552、 B类:172.16.0.0~172.31.255.2553、C类:192.168.0.0~192.168.255.255原理:将私有IP地址转换为公有地址,解决ipv4地址不够用得问题1、部署与路由器或防火墙上NET Server 配置静态NAT原理及配置[R1] interface GE0/0/1 //进入端口[r1-GE0/0/1] ip a

2021-10-21 23:19:20 1284

原创 ACL的原理与配置

ACL原理与配置ACL实现流量过滤ACL是由一系列permit (允许)和demy(拒绝)语句组成的,有顺序的列表ACL是一个匹配工具,能够对报文进行匹配和区分ACL number 2000 ~2999 基本接口ACL number 3000~3999 高级接口rule 5 (默认步长5)permit source 1.1.1.0 0.0.0.255(Wildcard 通配符)rule 10 (默认步长5) deny source 2.2.2.0

2021-10-17 18:05:17 1606

原创 数据类型转换

基础学习标识符所有的标识符都应该以字母 A~Z 或 a~z,$.下划线_ 开头不能使用关键字作为变量名或方法名标识符对大小写敏感,可以是中文数据类型基本类型整形1、byte y =100; -128~127之间 占一个字节2、short z =78; -32768~32767之间 占两个字节3、int x = 1000; 正负32亿之间 常用整型 占四个字节4、long r = 1000L ;

2021-10-03 21:06:15 43

原创 JAVA环境安装与搭建

JAVA环境安装与搭建JDK卸载1,删除JDK的安装目录2,此电脑 属性 环境变量 系统变量 删除JAVA_HOME3,删除path中关于JAVA的环境4,Java -version检验是否卸载完成,报错则表示卸载完成。JDK安装1,网上搜索jdk82,同意协议,并进行注册或登录即可下载。3,安装,记住安装的路径4,此电脑 属性 环境变量 系统变量 新建环境变量名为JAVA_HOME 变量值为安装的路径即可5,path中新建两个变量,1

2021-09-27 00:17:12 44

原创 python 常见字符转换

字符的转换ord(‘A’)返回A所对应的unicode编码—65chr(65)返回Unicode编码65所对应的字符—Astr(‘a’)将任意类型的参数转换为字符串—‘a’最大值 最小值 求和三个函数都在模块 randomimport randomrandint(1,100) 在1到100中产生随机数 randint–产生随机数的函数 其中包含左闭右闭区间max(a),min(a) 求a中的最大值最小值sum(a) 对a求和sum(a)/len(a) 求平均值list(

2021-09-24 11:33:16 726

原创 快速指数模运算

快速指数模运算计算44的36次方mod97C语言实现#include<stdio.h>#include<stdlib.h>int main(void){int m,e,n;printf(“input the first number:”);scanf("%d",&e);printf(“input the second number:”);scanf("%d",&m);printf(“input the third number:”);scanf

2021-09-23 11:08:59 1438

原创 markdown学习 第一次博客

markdown学习#加空格一级标题##加空格二级标题以此类推字体斜体hello world ! 斜体 两边各一个*hello world ! 加粗 两边各有两个*hello world ! 斜体和加粗 两边各有三个*引用努力才是我想要的 >符号分割线--- 三个杠和*** 代表分割线图片感叹号加[] 加()即可!加[]加()超链接点击跳转到[]加()括号里输入地址列表 A B C 表格

2021-09-23 00:04:59 38

空空如也

空空如也

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

TA关注的人

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