自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小管博客空间站

程序员小白实习生的日常分享

  • 博客(41)
  • 资源 (8)
  • 收藏
  • 关注

原创 【深度学习】| 基于keras以及cv2实现人脸识别

利用python下的keras、cv2实现人脸识别认证以及7种微表情、性别识别

2022-05-06 19:57:28 2933 1

原创 爬虫专栏(更新ing)

爬虫本专题为爬虫小白笔记,使用python编写第1章 网络爬虫入门爬虫流程爬虫流程可简单理解为: 获取网页 + 解析网页(提取数据) + 存储数据获取网页 就是给一个网址发送请求,该网址会返回整个网页的数据。类似于在浏览器中键入网址并按回车键,然后可以看到网站的整个页面。解析网页 就是从整个网页的数据中提取想要的数据。类似于在浏览器中看到网站的整个页面,但是你想找的是产品的价格,价格就是你想要的数据。存储数据 也很容易理解,就是把数据存储下来。我们可以存储在csv中

2021-10-10 17:49:05 178

原创 Tableau 专栏(更新ing)

Tableau本专题为Tableau的学习笔记Tableau是一个常见的可视化工具,具有不用写代码、简单拖拽便可以生成各种图形的能力,在企业生产决策中也有大量的应用。目录表:第一节 1. tableau精彩图形案例介绍 2. 界面介绍 3. 条形图绘制 4. 直方图绘制第二节 1. 数据前处理 2. 折线图绘制 3. 饼图和环形图绘制第三节 1. 基本表和凸显表的使用 2. 树形图绘制 3. 气泡图和词云第四节 1. 标靶图制作 2. 甘特图制作 3. 创建超市不

2021-10-09 16:05:09 393 1

原创 【SQL Server】常用Code及练习题

常用Sqlserver Code以及相关练习

2020-11-22 15:05:10 1533 1

原创 【Python | 批量查找当前路径下包含某关键字的文件】

Python实现查找当前路径下包含某关键字的文件及路径

2022-10-14 18:28:16 1746 1

原创 【SQLServer】| 查询性能优化

通过执行计划或code查看定位sqlserver性能瓶颈、实现常见查询优化

2022-04-23 12:36:16 4551

原创 【Python】| 邮件发送 & Log写入

根据配置文件的excel实现发送Outlook邮件 将log信息写入csv文件

2022-04-20 00:35:15 367

原创 【Python】| 打包成exe文件的两种方式 ( Pyinstaller & auto-py-to-exe )

简介Python打包成exe的两种常用的工具:Pyinstaller & auto-py-to-exe

2022-04-10 10:59:50 2266 2

原创 【Python】| 基于Python实现对比Excel的小工具

用于对比两个sheet页的数据之间的差异. 如:差异数据量,每个字段的数据值差异前10等

2022-04-07 00:00:49 4159

原创 【Python】| PyGUI

Tkinter写GUI界面、exe打包GUI Code# -- coding: utf-8 --from tkinter import *import hashlibimport timefrom PIL import I

2022-02-27 22:33:02 1869

原创 【Python】| 利用Python实现AES256/CBC/PKCS7加密算法

利用Python实现AES256/CBC/PKCS7对称加解密算法

2022-01-06 23:46:20 5519

原创 小Skill

收集整理If you have any further questions, please feel free to contact meI’ll keep you posted.类型链接常用邮件用语https://www.24en.com/p/151916.html

2021-10-01 10:19:09 135

原创 Java基础29-JavaWeb(09)【JQuery】

JQuery1 什么是JQueryjQuery 是一个快速、简洁的 JavaScript 库,其设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。j 就是 JavaScript; Query 查询; 意思就是查询js,把js中的DOM操作做了封装,我们可以快速的查询使用里面的功能。jQuery 封装了 JavaScript 常用的功能代码,优化了 DOM 操作、事件处理、动画设计和 Ajax 交互。学习jQuery本质: 就是学习调用这些函数(方法)。

2020-12-05 19:36:18 302

原创 Java基础28-JavaWeb(08)【Web API】

Web API1 Web API介绍1.1 API的概念API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,无需理解其内部工作机制细节,只需直接调用使用即可。举例解释什么是API。例如,Java语言中有一个File的对象可以打开硬盘上的文件,这个函数对于我们来说,就是一个Java语言提供的打开文件的工具。javascript中有一个函数aler

2020-12-05 19:24:39 881

原创 Java基础27-JavaWeb(07)【JavaScript基础】

JavaScript基础1 - 初始JavaScript1.1 JavaScript 是什么JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。JavaScript在1995年由Netscape公司的[Brendan Eich](https://baike.baid

2020-12-04 21:44:55 682

原创 Java基础26-JavaWeb(06)【盒子模型】

06 盒子模型1.看透网页布局的本质网页布局中,我们是如何把里面的文字,图片,按照美工给我们的效果图排列的整齐有序呢?看透网页布局的本质:首先利用CSS设置好盒子的大小,然后摆放盒子的位置。最后把网页元素比如文字图片等等,放入盒子里面。以上两步 就是网页布局的本质我们明白了,盒子是网页布局的关键点,所以我们更应该弄明白 这个盒子有什么特点。2. 盒子模型(Box Model)所谓盒子模型:就是把HTML页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。

2020-11-28 18:24:19 820 1

原创 Java基础25-JavaWeb(05)【标签显示模式】

05 标签显示模式1 什么是标签显示模式什么是标签的显示模式?标签以什么方式进行显示,比如div 自己占一行, 比如span 一行可以放很多个作用:我们网页的标签非常多,再不同地方会用到不同类型的标签,以便更好的完成我们的网页。标签的类型(分类)HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素。2 块级元素(block-level)例:常见的块元素有<h1>~<h6>、<p>、<div>、<u

2020-11-28 18:13:53 237

原创 Java基础24-JavaWeb(04)【CSS复合选择器】

04 CSS复合选择器1 后代选择器(重点)概念:后代选择器又称为包含选择器作用:用来选择元素或元素组的子孙后代其写法就是把外层标签写在前面,内层标签写在后面,中间用空格分隔,先写父亲爷爷,在写儿子孙子。父级 子级{属性:属性值;属性:属性值;}语法:.class h3{color:red;font-size:16px;}当标签发生嵌套时,内层标签就成为外层标签的后代。子孙后代都可以这么选择。 或者说,它能选择任何包含在内 的标签。2 子元素选择器

2020-11-28 18:09:34 152

原创 Java基础23-JavaWeb(03)【CSS基础选择器】

02 CSS基础选择器1. CSS选择器作用如上图所以,要把里面的小黄人分为2组,最快的方法怎办?很多, 比如 一只眼睛的一组,剩下的一组选择器的作用​ 找到特定的HTML页面元素**CSS选择器干啥的? 选择标签用的, 把我们想要的标签选择出来 ** 必须记住的css 就是 分两件事, 选对人, 做对事。h3 { color: red;}这段代码就是2件事, 把 h3选出来, 然后 把它变成了 红色。 以后我们都这么干。选择器分为基础选择器和 复合选择器,我们这

2020-11-25 21:52:31 138

原创 Java基础22-JavaWeb(02)【CSS初识】

CSS层叠样式表1.HTML的局限性说起HTML,这其实是个非常单纯的家伙, 他只关注内容的语义, 比如表明这是一个大标题,用 表明这是一个段落,用 表明这儿有一个图片, 用 表示此处有链接。很早的时候,世界上的网站虽然很多,但是他们都有一个共同的特点: 丑。这个是一个外国比较早的购物网站有些人就忍受不了了,你就不能把自己打扮得漂亮一点吗?HTML说,我试试…如果要改变下 高度或者变一个颜色,就需要大量重复操作总结:HTML满足不了设计者的需求操作html属性不方便HTML里面添

2020-11-25 21:25:02 115

原创 Java基础21-JavaWeb(01)【HTML】

第1章 HTML1 认识WEB1.1 网页网页是如何形成的?“代码” --浏览器的解析–>真正的页面网页主要由文字、图像和超链接等元素构成。当然,除了这些元素,网页中还可以包含音频、视频以及Flash等。我们的任务就是要把这部分网页元素用代码写出来1.2 浏览器平时我们浏览网页,是在浏览器地址栏中输入网页地址,就可以访问我们的页面了。浏览器是网页显示、运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我们平时称为五大浏览器。

2020-11-21 23:38:37 1458 2

原创 Java基础20-java进阶(11)【连接池】

JDBC 连接池1.1. 案例分析实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程, 为了解决此类性能 问题,通常情况我们采用连接池技术,来共享连接 Connection。1.2. 连接池概述1.2.1. 概念用池来管理 Connection,这样可以重复使用Connection。有了池,所以我 们就不用自己来创建Connection,而是通过池来获取 Connection 对象。当使 用完 Connection 后,调用 Connection 的 close() 方法也不会真的关

2020-11-21 23:05:23 191

原创 Java基础19-java进阶(10)【JDBC基础】

Java进阶10JDBC入门客户端操作 MySQL 数据库的方式使用第三方客户端来访问 MySQL: SQLyog 、 Navicat 、 MySQL Workbench …使用 MySQL 自带的命令行方式通过各种编程语言的库来访问 MySQL 数据库1.1 什么是JDBCJDBC全称是 Java DataBase Connectivity 中文翻译为 Java 访问数据库 ,是使用Java操作数据库的一组标准规范,即一组使用Java语言编写的接口。但是真正怎么操作数据库还需

2020-11-21 00:27:43 383

原创 Java基础18-java进阶(9)【反射与注解】

Java进阶09 反射与注解1 反射机制概述Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。加载完类之后,在内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看 到类的结构,所以,我们形象的称之为:反射。Java反射机制提供的功能在运行时判断任

2020-11-20 23:44:33 199

原创 Java基础17-java进阶(8)【枚举】

Java进阶08 枚举1 枚举类概述类的对象只有有限个,确定的。举例如下:星期:Monday(星期一)、…、Sunday(星期天)季节:Spring(春节)…Winter(冬天)支付方式:Cash(现金)、WeChatPay(微信)、Alipay(支付宝)、BankCard(银 行卡)、CreditCard(信用卡)就职状态:Busy、Free、Vocation、Dimission订单状态:Nonpayment(未付款)、Paid(已付款)、Delivered(已发货)、 Return(

2020-11-15 12:20:34 228

原创 Java基础16-java进阶(7)【Java8新特性】

Java进阶07 Java新特性1 Java 8新特性简介1.1 概述Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。1.2 目的速度更快代码更少(增加了新的语法:Lambda表达式)强大的Stream API最大化减少空指针异常:Optional1.3 重

2020-11-15 11:41:47 183

原创 Java基础15-java进阶(6)【网络编程】

Java进阶06 网络编程1 网络编程概述计算机网络:把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规 模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息、共享硬件、软件、数据信息等资源。网络编程的目的:直接或间接地通过网络协议与其它计算机实现数据交换,进行通讯。网络编程中有两个主要的问题:如何准确地定位网络上一台或多台主机;//用IP地址定位主机上的特定的应用找到主机后如何可靠高效地进行数据传输 //通讯协议Java网络编程

2020-11-15 11:35:41 329

原创 Java基础14-java进阶(5)【IO流】

Java进阶06 IO流1 File类1.1 简介java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对 象,但是Java程序中的一个File对象,可能没有一个真实存在的文件或目录。File对象可以作为参数传递给流的构造器1.2 常用构造器public

2020-11-15 11:28:26 334

原创 Java基础13-java进阶(4)【多线程】

Java进阶04 多线程1 基本概念1.1 程序、进程、线程程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自身的产生、存在和消亡的过程。——生命周期如:运行中的QQ,运行中的MP3播放器程序是静态的,进程是动态的进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程(thread),进程可进一步细化为线程,是一个

2020-11-15 11:24:52 268

原创 Java基础12-java进阶(3)【集合-Map】

Java进阶03 集合(2)1 Map接口map的结构1.1 Map概述Map与Collection并列存在。用于保存具有映射关系的数据:key-valueMap 中的 key 和 value 都可以是任何引用类型的数据Map 中的 key 用Set来存放,不允许重复,即同一个 Map 对象所对应的类,须重写hashCode()和equals()方法常用String类作为Map的“键”key 和 value 之间存在单向一对一关系,即通过指定的 key 总能找到唯一的、

2020-11-15 11:20:26 396

原创 Java基础11-java进阶(2)【集合-Collection 】

Java进阶02 集合(1)1 集合概述1.1 集合的作用一方面, 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有一些弊端,而Java 集合就像一种容器,可以动态地把多个对象的引用放入容器中。数组在内存存储方面的特点:数组初始化以后,长度就确定了。数组声明的类型,就决定了进行元素初始化时的类型数组在存储数据方面的弊端:数组初始化以后,长度就不可变了,不便于扩展数组中提供的属性和方法少,不便于

2020-11-15 11:15:08 238

原创 Java基础10-java进阶(1)【异常处理】

Java进阶01 异常处理1. 异常概念在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通畅等等。异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常)Java程序在执行过程中所发生的异常事件可分为两类:**Error:**Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽

2020-11-15 11:06:24 418

原创 Java基础09-面向对象(4)【多态】

面向对象41 多态1.1 概述是指同一行为,具有多个不同表现形式。生活中,比如跑的动作,小猫、小狗和大象,跑起来是不一样的。再比如飞的动作,昆虫、鸟类和飞机,飞起来也 是不一样的。可见,同一行为,通过不同的事物,可以体现出来的不同的形态。多态,描述的就是这样的状态。1.2 概念及语法概念多态性,是面向对象中最重要的概念,在Java中的体现:父类的引用指向子类的对象可以直接应用在抽象类和接口上Java引用变量有两个类型:编译时类型和运行时类型。编译时类型由声明该变量时使用的类型决

2020-11-15 11:01:36 901

原创 Java基础08-面向对象(3)【继承】

面向对象31 继承1.1 概述继承(inheritance):就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要 继承那一个类即可。其中,多个类可以称为子类(subclass),单独那一个类称为父类、超类(superclass)或者基类。继承描述的是事物之间的所属关系,这种关系是:is-a的关系。例如,图中兔子属于食草动物

2020-11-15 10:55:57 236

原创 Java基础07-面向对象(2)【封装】

面向对象(2)1 成员方法方法是类或对象行为特征的抽象,用来完成某个功能操作。在某些语言中也称为函数或过程。将功能封装为方法的目的是,可以实现代码重用,简化代码Java里的方法不能独立存在,所有的方法必须定义在类里。1.1 方法的声明格式修饰符 返回值类型 方法名(参数类型 形参1, 参数类型 形参2, ….){ 方法体程序代码 return 返回值;}修饰符:public,缺省,private, protected等返回值类型:没有返回值:void。有返

2020-11-14 21:17:29 518

原创 Java基础06-面向对象(1)【类与对象】

面向对象(1)1 学习主线#mermaid-svg-B2JajRXUdPvMVfyh .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-B2JajRXUdPvMVfyh .label text{fill:#333}#mermaid-svg-B2JajRXUdPvMVfyh .node rect,#mermaid

2020-11-14 21:15:40 401

原创 Java基础语法05-数组

Java基础语法51 数组的概述1.1 数组的理解-重点数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。1.2 相关的概念-重点数组名元素下标(或索引)数组的长度1.3 数组的特点数组是有序排列的数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型创建数组对象会在内存中开辟一整块连续的空间数组的长度一旦确定,就不能修改。1.4 数组的分类按照维数:一维数组、二

2020-11-14 21:12:43 450

原创 Java基础语法04-方法入门

Java基础语法41 方法入门1.1 方法概述我们在学习运算符的时候,都为每个运算符单独的创建一个新的类和main方法,我们会发现这样编写代码非常的繁琐,而且重复的代码过多。能否避免这些重复的代码呢,就需要使用方法来实现。方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。1.2 方法的定义定义格式修饰符 返回值类型 方法名 (参数列表){ 代码...

2020-11-14 21:11:56 101

原创 Java基础语法03-循环

Java基础语法31 循环语句循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。2 for循环2.1 for循环语法for(初始化表达式①; 布尔表达式②; 步进表达式④){ 循环体③ }2.2 执行流程执行顺序:①②③④>②③④>②③④…②不满足为止。①负责完成循环变量初始化②负责判断是

2020-11-14 21:11:03 239

原创 Java基础语法02-流程控制

Java基础语法21 流程控制1.1 概述在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转分支结构根据条件,选择性地执行某段代码。有if…else和switch-case两种分支语句。循环结构根据循环条件,重复性的执行某段代码。有while、d

2020-11-14 21:10:06 811

1111111111111111111111111111111111111111111111111111

1111111111111111111111111111111111111111111111111111

2024-09-05

111111111111111111111111111111111111111111111111111

https://www.bilibili.com/video/BV18u4m137NM?p=9&spm_id_from=pageDriver&vd_source=608e35f622652d8794cfb1dd2682c8ad

2024-06-20

app1111111111111111111111.py

app1111111111111111111111.py

2024-06-19

11111111222223333344444

11111111222223333344444

2024-06-16

111222211122112112

111222211122112112

2024-06-16

111111111111111111111111111111111111111111

111111111111111111111111111111111111111111

2024-04-02

Tableau官网学习资源.docx

Tableau官网学习资源.docx

2024-03-08

简历20230821.zip

简历20230821.zip

2023-11-13

RRCM1234567890

1233

2023-02-12

DG+MUKE+123

DG+MUKE+123

2022-09-12

DG+chunhao+123

DG+chunhao+123

2022-09-12

Migration Data Comparison Tool V2.0.1

Migration Data Comparison Tool V2.0.1

2022-04-21

AES256历史数据加密工具

https://www.ssleye.com/ssltool/aes_cipher.html http://www.ab173.com/enc/randompwd.php

2022-04-12

AES加密算法.pdf

AES加密算法.pdf

2022-01-07

Hadoop认证复习

2020年11月份的Hadoop考试认证考试的相关复习资料,有需要的同学可以自行下载!

2020-11-14

空空如也

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

TA关注的人

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