自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TensorFlow2.3 - mnist手写数字识别-CNN卷积神经网络

模型定义的前半部分主要使用Keras.layers提供的Conv2D(卷积)与MaxPooling2D(池化)函数。CNN的输入是维度为 (image_height, image_width, color_channels)的张量,mnist数据集是黑白的,因此只有一个color_channel(颜色通道),一般的彩色图片有3个(R,G,B),熟悉Web前端的同学可能知道,有些图片有4个通道(R,G,B,A),A代表透明度。对于mnist数据集,输入的张量维度就是(28,28,1),通过参数input_

2022-07-14 23:22:18 806 1

原创 【Python进阶】9- Pandas的应用

Pandas是Wes McKinney在2008年开发的一个强大的**分析结构化数据**的工具集。Pandas以NumPy为基础(数据表示和运算),提供了用于数据处理的函数和方法,对数据分析和数据挖掘提供了很好的支持;同时Pandas还可以跟数据可视化工具Matplotlib很好的整合在一起,非常轻松愉快的实现数据的可视化展示。Pandas核心的数据类型是Series(数据系列)、DataFrame(数据表/数据框),分别用于处理一维和二维的数据,除此之外还有一个名为Index的类型及其子类型,它为S

2022-03-29 18:57:54 2745

原创 【Python进阶】8-NumPy的应用

Numpy是一个开源的python科学计算库,用于快速处理任意维度的数组。Numpy支持常见的数组和矩阵操作,对于同样的数值计算任务,使用NumPy不仅代码要简洁的多,而且NumPy的性能远远优于原生python,基本是一个到两个数量级的差距,而且数据量越大,NumPy的优势就越明显。Numpy最为核心的数据类型是ndarray,使用ndarray可以处理一维、二维和多维数组,该对象相当于是一个快速而灵活的大数据容器。NumPy底层代码使用C语言编写,解决了GIL的限制,ndarray在存储数据的时候

2022-03-27 21:27:32 1128

原创 【Python进阶】7-数据分析概述及常用工具介绍

当今世界对信息技术的依赖程度在不断加深,每天都会有大量的数据产生,我们经常会感到数据越来越多,但是要从中发现有价值的信息却越来越难。这里所说的信息,可以理解为对数据集处理之后的结果,是从数据集中提炼出的可用于其他场合的结论性的东西,而**从原始数据中抽取出有价值的信息**的这个过程我们就称之为**数据分析**,它是数据科学工作的一部分。数据分析师的职责和技能栈我们通常将从事数据分析、数据科学和数据相关产品的岗位都统称为数据分析岗位,但是根据工作性质的不同,又可以分为数据分析方向数据挖掘方向数据

2022-03-25 00:38:30 2994

原创 【Python基础】6-模块与包

模块和包什么是模块在计算机程序的开发过程中,随着程序代码越写越多,在⼀个⽂件⾥代码就会越来越⻓,越来越不容易维护。为了编写可维护的代码,我们把很多代码按功能分组,分别放到不同的⽂件⾥,这样,每个⽂件包含的代码就相对较少,很多编程语⾔都采⽤这种组织代码的⽅式。在Python中,⼀个.py⽂件就可以称之为⼀个模块(Module)。使⽤模块有什么好处?最⼤的好处是⼤⼤提⾼了代码的可维护性。其次,编写代码不必从零开始。当⼀个模块编写完毕,就可以被其他地⽅引⽤。我们在编写程序的时候,也经常引⽤其他模块,包

2022-03-19 14:47:11 1688

原创 【Python基础】5-函数编程

函数编程引⼦,函数编程的作⽤你是⼀家公司的IT运维⼈员, 现在⽼板让你写⼀个监控程序,24⼩时全年⽆休的监控你们公司⽹站服务器的系统状况,当cpu\memory\disk等指标的使⽤量超过阀值时即发邮件报警,你掏空了所有的知识量,写出了以下代码while True: if cpu利⽤率 > 90%: #发送邮件提醒 连接邮箱服务器 发送邮件 关闭连接 if 硬盘使⽤空间 > 90%: #发送邮件提醒 连接邮箱服务器 发送邮件 关闭连接 if 内存占⽤ > 80%

2022-03-19 14:42:55 501

原创 【Python基础】4-文件处理

不同字符编码间的转换GBK编码的字符如何转成utf-8存储?上节课我们讲过,windows系统的默认编码是GBK, 如果你把⼀段在windows系统上⽤gbk编码的字符发送到mac电脑 上, mac默认编码是utf-8, 那这段⽂字是乱码显示的。 如何实现在mac上正常显示这段gbk⽂本呢?为何要先转成Unicode呢?若你认真听了昨天的编码课,你应该知道,gbk和utf-8之间没任何关系的,就跟中⽂跟⽇语没关系⼀样。 ⽽Unicode是和所有的编码都有映射关系,所以可以先转成unicode, 再

2022-03-19 14:40:25 952 1

原创 【Python基础】3-语法进阶

数据类型-⼜⻅str字符串定义字符串是⼀个有序的字符的集合,⽤于在计算机⾥存储和表示⽂本信息创建s = "Hello, my name is Alex,golden king."字符串特性按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序可进⾏切⽚操作>>> s'Hello, my name is Alex,golden king.'>>> s[3:6] # 顾头不顾尾'lo,'>>> s[1:5]'ello'

2022-03-19 14:36:55 775

原创 【Python基础】2-基本语法

Python基础2-基本语法for 循环我们已经学过了if..else...进⾏程序的流程控制,也写了猜年龄的⼩游戏。 可是每次启动后只能猜⼀次, 如果我希望⽤户猜不对时可以重复猜,可怎么办?哈,那就需要⽤到接下来循环的知识了。语法for i in range(10): print(i)上⾯代码,会从0-9,共循环10次,这个range(10),其实是相当于产⽣了⼀个从0到9的列表,每循环⼀次,就会把列表⾥的下⼀个元素取出来给临时变量i.print( list(range(10)) )

2022-03-19 14:18:25 1731

原创 【Python基础】初识-与君初相识,犹如故人归

众所周知,Python已成为全球3⼤大主流编程语⾔言之⼀一, 与C、Java并驾⻬齐驱。与Java, C这两位编程界⼤大佬⻓长期霸屏编程语⾔言排⾏行行榜前列列不不同的是,Python是近⼏几年年才异军突起、爬到了了前三的位置。活脱脱⼀一个屌丝逆袭故事。世界上的编程语⾔言有600多种,但真正⼤大家主流在使⽤用的最多⼆三十种,不不同的语⾔言有⾃自⼰己的特点和擅⻓长领域,随着计算机的不不断发展,新语⾔言在不不断诞⽣生,也同时有很多⽼老老旧的语⾔言慢慢⽆无⼈人

2022-03-19 14:08:51 1210

原创 【Mybatis】简单入门解析及使用

入门-基础使用安装要使用 MyBatis, 只需将mybatis-x.x.x.jar文件置于类路径(classpath)中即可。如果使用 Maven来构建项目,则需将下面的依赖代码置于pom.xml文件中:<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>x.x.x</version>

2022-03-19 13:48:19 1177

原创 使用Mybatis创建一个超级简单Demo

First-Mybatis什么是MybatisMyBatis 是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC 代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML 或注解来配置和映射原生类型、接口和 Java的POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis本是[apache](https://baike.baidu.com/item/apache/62

2022-03-17 16:42:26 1616

原创 【JAVA-CORE】常用类使用及源码解析

常用类前言面向对象相关的知识,也算正式踏入了Java开发的大门了,那么后面的课程都属于是高级部分学习了!我们会学习:常用类,集合框架,IO流,多线程,网络编程,注解和反射,以及GUI编程!其实,Java的学习,除了思想,本质还是在学习一个个类的使用!首先,我们要学习Math类,这里面有许多关于数学操作的方法,然后我们会学习时间和日期类,使用Java来获得时间相关的对象,然后会给大家讲解String类,这个我们从学java的第一天就接触的类,我们其实并未真正的了解,包括它的一些扩展StringBuilder和

2022-02-09 20:29:05 922

原创 CSS基础知识

CSS初识CSS指的是层叠样式表。CSS不是编程语言样式就是格式,对于网页来说,网页显示的文字的大小、颜色以及图片位置、背景颜色等都是网页显示的样式。(就是外面传的衣服,在外表的装饰)CSS语法在最基本的层面上,CSS由两个组成部分组成:属性:人类可读的标识符,指示您想要更改的样式特征(例如font-size, width, background-color) 你想改变。值:每个指定的属性都有一个值,该值指示您希望如何更改这些样式特性(例如,要将字体、宽度或背景色更改为。)以; 结尾

2021-10-31 14:07:26 358

原创 HTML基础知识

前端前端主要使用HTML、CSS、JavaScript这三剑客来进行开发。前端主要负责页面内容的呈现,页面效果的制作,以及各种交互效果的实现。前端能做的不止是网页随着现在前端技术的发展,各种跨平台方案的涌现,大前端的潮流已经是不可避免了。我们不仅能写网页,也可以用nodejs来做后端程序,还可以依赖一些跨平台方案去开发手机上的APP以及微信小程序等等总而言之,你所能看到的一切皆为前端,前端能够做到的事情远远不止开发网页这一项。网页是由文字,图片,音频,视频,超链接等组成。常见的五大内核:Tr

2021-10-28 21:28:24 579

原创 计算机组成原理-第二章 运算方法和运算器

数据与文字的表示计算机中使用的数据可分成两大类:符号数据:非数字符号的表示(ASCII、汉字、图形等)数值数据:数字数据的表示方式(定点、浮点)计算机数字和字符的表示方法应有利于数据的存储、加工(处理)、传送;编码:用少量、简单的基本符号,选择合适的规则表示尽量多的信息,同时利于信息处理(速度、方便)图像编码方式模拟图像:可以用连续的函数来表示其特点是光照位置和光照强度均为连续函数模拟电视:是指从电视图像信号的产生、传输、处理到接收机的复原,整个过程几乎都是在模拟体制下完成的电视

2021-10-27 21:01:18 770

原创 Android生命周期初探

Android生命周期 - 手册Activity的生命周期共七个指示器:onCreate、onStart、onResume、onPause、onStop、onDestroy、onRestart。如下图所示。onCreate: 不可见状态在Activity被创建时回调,第一个生命周期。我们一般在创建Activity时需要重写该方法做一些初始化的操作,如通过setContentView设置界面布局的资源,初始化所需要的组件信息等。onStart: 可见状态该方法回调表示Activity正在启动,此时

2021-10-22 14:25:18 296

原创 Web前端框架

Web框架以及知识点概括,技术栈分布

2021-10-22 11:35:45 984

原创 Markdown数学公式语法

Markdown数学公式语法本文为转载原文链接:https://www.jianshu.com/p/e74eb43960a1行内与独行行内公式:将公式插入到本行内,符号:$公式内容$,如:xyzxyzxyz独行公式:将公式插入到新的一行内,并且居中,符号:$$公式内容$$,如:xyzxyzxyz上标、下标与组合上标符号,符号:^,如:x4x^4x4下标符号,符号:_,如:x1x_1x1​组合符号,符号:{},如:168O2+2{16}_{8}O{2+}_{2}168​O

2021-10-22 11:15:43 264

原创 基于TCGA数据库的差异基因分析实现

1.数据下载1.1 网页下载1.2 TCGABiolinks下载setwd("D:\Bioinformatics data analysis")if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install("TCGAbiolinks") library(TCGAbiolinks)query <- GDCquery(projec

2021-10-22 11:10:37 8639 2

原创 计算机网络第四章-网络层复习笔记资料

1.网络层提供的两种服务让网络负责可靠交付使用面向连接的通信方式,通信之前先建立虚电路 (Virtual Circuit),以保证双方通信所需的一切网络资源。 如果再使用可靠传输的网络协议,就可使所发送的分组无差错按序到达终点,不丢失、不重复。虚电路表示这只是一条逻辑上的连接,分组都沿着这条逻辑连接按照存储转发方式传送,而并不是真正建立了一条物理连接。请注意,电路交换的电话通信是先建立了一条真正的连接。因此分组交换的虚连接和电路交换的连接只是类似,但并不完全一样。网络提供数据报

2021-10-22 11:01:27 1278

原创 计算机网络第三章-数据链路层复习笔记资料

1.使用点对点信道的数据链路层计算机网络体系结构数据链路层是实现设备之间通信的非常重要的一层,网络中的主机、路由器等都必须实现数据链路层,局域网中的主机、交换机等都必须实现数据链路层数据链路层的作用仅从数据链路层观察帧的流动数据链路层使用的信道点对点信道:使用一对一的点对点通信方式广播信道:使用一对多的广播通信方式。必须使用专用的共享信道协议来协调这些主机的数据发送。使用点对点信道的数据链路层数据链路和帧链路 :一条无源的点到点的物理线路段,中间没有任何其他的

2021-10-22 10:58:46 1988

原创 计算机网络第二章-物理层复习笔记资料

1、物理层的基本概念物理层:怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体,尽可能地屏蔽掉不同传输媒体和通信手段的差异物理层的协议:物理层规程 (procedure)主要任务:确定与传输媒体的接口的一些特性机械特性 :指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等。电气特性:指明在接口电缆的各条线上出现的电压的范围。功能特性:指明某条线上出现的某一电平的电压的意义。过程特性 :指明对于不同功能的各种可能事件的出现顺序。2、数据通信的基础知识

2021-10-22 10:53:32 400

原创 计算机网络第一章-概述复习笔记资料

概述1.1计算机网络的定义及其特点网络:是一个统称,泛指把人或物互连在一起而形成的系统。三大类网络:电信网络、有线电视网络、计算机网络计算机网络的定义:计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。计算机网络的特点:连通性、共享(资源共享)2. 互联网概述互联网:特指 Internet,它起源于美国,是由数量极大的各种计算机网络互连起来而形成的一个互连网络。它采用 TCP/IP 协议族作为通信规则,是一个覆盖全

2021-10-22 10:47:59 706

原创 CentOS7 配置R语言及Rstudio-serve

今天找了个导师给了一个CentOS7的服务器,打算安装上R语言的环境,用来跑R脚本,但是由于没有学习和尝试过,所以特此记录一下安装过程,为以后安装提供一些思路参考一些人的方法后,发现使用rpm包管理器安装的R语言的版本只有3.6,这就可能导致后面很多的包安装不上,所以果断更改方法 , 安装4.1版本的R语言.1.下载R包清华下载源 : The Comprehensive R Archive Network (tsinghua.edu.cn)右键点击复制连接得到到下载地址如下所示https:

2021-10-13 01:00:26 1070

原创 Letcode每日一题:137. 只出现一次的数字 II

题目给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 三次 。请你找出并返回那个只出现了一次的元素。示例 1:输入:nums = [2,2,3,2]输出:3示例 2:输入:nums = [0,1,0,1,0,1,99]输出:99提示:1 <= nums.length <= 3 * 104-231 <= nums[i] <= 231 - 1nums 中,除某个元素仅出现 一次 外,其余每个元素都恰出现 三次思路一:暴力解法使用Se

2021-04-30 23:48:40 498 1

原创 vscode中c语言配置教程、插件推荐、常见问题

vscode中c语言配置教程1.下载mingw-64/mingw下载mingw-64/mingw不建议访问官网:http://www.mingw.org/建议访问http://www.3h3.com/soft/124832.html[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-poHIOAV5-1589032733074)(https://s1.ax1x.com/2020/05/09/YQcFy9.png)][外链图片转存失败,源站可能有防盗链机制,建议将

2020-05-09 22:01:54 4875 2

mingw64压缩包

MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。

2020-05-09

空空如也

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

TA关注的人

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