自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA构造方法(有参,无参)分析

JAVA构造函数分析一、总结二、例子一、总结① 创建类时指定了有参构造方法后,系统默认不会创建无参数构造方法,需要手动创建。② 一个类中的多个构造方法,创建对象只能有一个被调用(除非在构造方法使用this()来调用类中其他的构造方法)③ 创建子类时,若子类构造方法没有使用Super来调用父类的有参(无参就运行父类无参)构成方法,则会默认运行父类的无参数构造方法,若父类没有无参数构造方法,则运行失败。④ 创建子类时,总是先运行父类的构造方法(Super()和this()必须位于子类构造方法的第一行,

2020-12-06 23:00:44 828

原创 人工智能之深度学习框架:深度学习Tensorflow

人工智能之Python系列:深度学习Tensorflow笔记介绍深度学习TensorFlow环境搭建笔记介绍通过参考书:“TensorFlow实战Google深度学习框架”进行学习、总结。本内容是一些学习过程中,本人认为有意义的笔记,而不是完整教程,只适合本人之后学习、回顾。深度学习对于传统的机器学习问题来说,特征提取不是一件简单的事情。在一些复杂问题上,要通过人工的方式设计有效的特征集合...

2019-06-30 09:44:15 681 1

原创 人工智能之Python系列:pandas库

人工智能之Python系列:pandas库一、引言二、pandas数据结构2.1 创建Series数据2.2 创建DataFrame数据3.3 索引对象三、pandas索引操作3.1 重新索引3.2 更换索引3.3 索引和选取3.4 操作行和列一、引言由于DataFrame数据结构为二维表格结构,这使得pandas库成为数据分析的“主力军”。本文将讲解pandas库中两种基础数据结构的创建和使...

2019-06-02 21:01:16 1285

原创 人工智能之Python系列:Numpy库

人工智能之Python系列:Numpy库一、引言二、ndarray多维数组2.1 创建ndarray数组2.2 ndarray对象属性2.3 ndarray数据类型2.4 数组变换功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必...

2019-05-18 21:02:36 382

原创 Mysql学习①

阿里云云课堂的mysql入门 ①服务的启动,开始的计算机管理选项中的服务中开启 ②cd 到mysql的bin目录,然后执行 mysql -u 用户名 -p 命令来登录 ③linux系统下的安装: Debian or Ubuntu: sudo apt-get install mysql mysql-server CenterOS: sudo y...

2018-04-13 10:16:54 147

原创 Vue学习1

Vue笔记1Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。Vue.js的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进DOM的系统。 ①数据和 DOM 已经被建立了关联,所有东西都是响应式的。②指令 v-bind: 特性被称为指令。指令带有前缀 v-,以表示它们是 Vue 提供的特殊特性。可能你已经猜到了,它们会在渲染的 DOM 上...

2018-04-13 10:16:07 125

原创 github,git总结

把本地项目上传到Github: 1、在本地创建一个版本库(即文件夹),通过git init把它变成Git仓库; 2、把项目复制到这个文件夹里面,再通过git add .把项目添加到仓库;(注意有一个.),意思把本目录中的所有加入仓库。(所以也文件夹中其他路径) 3、再通过git commit -m “注释内容”把项目提交到仓库; -m后面引号里面是本次提交的注释...

2018-02-13 19:53:13 143

转载 数据库中,索引的作用?为什么能够提高查询速度?(索引的原理)

为什么能够提高查询速度?索引就是通过事先排好序,从而在查找时可以应用二分查找等高效率的算法。 一般的顺序查找,复杂度为O(n),而二分查找复杂度为O(log2n)。当n很大时,二者的效率相差及其悬殊。举个例子: 表中有一百万条数据,需要在其中寻找一条特定id的数据。如果顺序查找,平均需要查找50万条数据。而用二分法,至多不超过20次就能找到。二者的效率差了2.5万倍!在一个或者一些

2018-02-07 12:32:00 1298

原创 Servlet入门_Three之Listener

当web应用在Web容器中运行时,Web应用内部会不断地发生各种事件:如Web应用被启动、Web应用被停止、用户session开始、用户session结束、用户请求到达等。通常来说web事件对开发者是透明的。Servlet API 提供大量监听器来监听Web应用的内部事件,从而允许当Web内部事件发生时回调事件监听器内的方法。使用Listener的步骤: ①定义Listener实现类 ②通过注解

2017-04-21 09:28:47 240

原创 Servlet入门_TWO之Filter的学习

Filter可认为是Servlet的一种加强版,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是一个典型的处理链。Filtert有如下几个用处:①在HttpServletRequest到达servlet之前,拦截客户的HttpServletRequest。②根据需要检查HttpServletRequest,也可修改HttpServletRequest的

2017-04-20 17:06:24 244

原创 Servlet入门_ONE

引言JSP的本质就是Servlet,开发者把编写好的JSP页面部署在Web容器中之后,Web容器会将JSP编写成对应的Servlet。但直接使用Servlet的坏处是:Servlet的开发效率非常低,特别是当使用Servlet生成表现层页面时。1.1 简介Servlet通常被称为服务器端小程序,是运行在服务器的程序,用于处理和响应客户端的请求。## 标题 ##Servlet是

2017-04-20 15:39:37 218

原创 JSP入门_TWO

主要介绍9大内置对象。浏览器通常负责完成三件事: (1)向远程服务器发送请求。 (2)读取远程服务器返回的字符串数据。 (3)负责根据字符串数据渲染出一个丰富多彩的页面。Web服务器则负责接收客户端请求,每当接收到客户端连接请求之后,Web服务器应该使用单独的线程为该客户端提供服务:接收请求数据、送回响应数据。 这种架构叫:“请求/响应”架构。 Web服务器大致需要完成如下几个步骤

2017-04-15 16:38:04 203

原创 JSP入门_ONE

引言 JSP(Java Server Page)和Serclet是Java EE规范的两个基本成员,他们是Java Web开发的重点知识,也是Java EE开发的基本知识。JSP和Servlet的本质是一样的,因为JSP最终必须编译成Servlet才能运行,或者说JSP知识生成Servlet的“草稿”文件。 1.1: JSP比较简单,它的特点就是在HTML中嵌入Java代码片段,或使用各种J

2017-04-15 11:24:01 268

原创 Android四大组件之服务(service)

引言:  四大组件都是运行在主线程 , Android中的服务也是在后台运行 ,服务可以理解成是在后台运行并且是没有界面的Activity。一、进程的基本概念①当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。 同时Android会为每个应用程序分配一个单独的LINUX用户。Android会尽

2016-11-05 12:03:00 434

原创 Android中的音频视屏相关(多媒体2)

引言:多媒体:(包含文字 图片 音频 视频)一、MediaPlayer的简介请看官方文档介绍:MediaPlayer class can be used to control playback of audio/video files and streams.意思是:媒体播放器类可用于控制音频/视频文件和流的播放。同时MediaPlay有生命周期,如下:         

2016-11-03 10:10:59 462

原创 JAVA多态理解(包含经典例子,读后豁然开朗!!)

引言:理解JAVA多态应先理解JAVA继承、封装。一、什么是多态面向对象编程有三个特征,即封装、继承和多态。1. 封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。 2.继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢? 3. 方法的重写、重载与动态连接构成多态性。Java之所以引入多态的概念,原因

2016-11-02 09:43:07 3058 8

原创 Android中的图形图像相关(多媒体1)

多媒体:(包含文字 图片 音频 视频)一、  计算机表示图形的几种方式 图形的大小 = 图片的总像素 * 每个像素的大小JPG格式:它用有损压缩方式去除冗余的图像和彩色数据,获取得极高的压缩率的同时能展现十分丰富生动的图像,换句话说,就是可以用最少的磁盘空间得到较好的图像质量。PNG格式:PNG是目前保证最不失真的格式,它汲取了GIF和JPG二者的优点,存贮形式丰富,PNG的缺点是

2016-11-01 16:32:11 473

原创 Android四大组件之内容提供者

一、学习目标1.内容提供者(contentProvider)2.内容解析者(contentResover)3.内容观察者(contentObserver)二、contentProvider1.为什么需要内容提供者如果B应用需要用到A应用中的(私有)数据库中的数据,由于跨应用,同时A应用数据库的访问权限的原因,导致无法实现,为了解决这个问题,Google工程师就提出了内容

2016-10-31 15:59:16 592

转载 JAVA接口与抽象类(1)

深入理解Java的接口和抽象类  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  一.抽象类  二.接口  

2016-10-28 20:46:33 198

转载 Java中的final

1.         修饰基础数据成员的final这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改。如java.lang.Math类中的PI和E是final成员,其值为3.141592653589793和2.718281828459045。2.         修饰类或对象的引用的final在Java中,我们无法让对象被修饰

2016-10-26 19:30:32 183

转载 java栈和堆(1)摘自别人的

Java栈与堆----对这两个概念的不明好久,终于找到一篇好文,拿来共享1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外

2016-10-26 19:19:05 194

原创 计算机图形学学习记录(三)

第三章 直线、圆、椭圆生成算法图形的扫描转换(光栅化):确定一个像素集合,用于显示一个图形的过程。步骤如下:(1)确定有关像素(2)用图形的颜色或其他属性,对像素进行写操作。对一维图形,不考虑线宽,则用一个像素宽的直线来显示图形。二维图形的光栅化,即区域的填充:确定像素集,填色或图案。任何图形的光栅化,必须显示在一个窗口内,否则不予显示。即确定一个图形的那些部分在窗口内,那些在

2016-04-12 20:59:03 1161

原创 计算机图形学学习记录(二)

第二章  图形设备基础本章类似于硬件的发展史及硬件的介绍及功能、原理。主要记录一些重要的知识、概念CRT 阴极射线管 主要由:电子枪、聚焦系统、加速系统,磁偏转系统,荧光屏等。像素:构成屏幕的最小元素。分辨率:整个屏幕所容纳的像素个数。eg:1024*768光栅扫描显示系统:逻辑部件:帧缓冲存储器,视频控制器,显示处理器,CRT。1、帧缓冲存储器:存储屏幕上像素的颜

2016-04-11 20:52:53 733

原创 计算机图形学学习记录(一)

第一章 基础部分(认识)定义:计算机图形学是研究怎样用数学计算机生成、处理、和显示图示的一门学科。图形主要分类:(1)基于线条信息表示的,如工程图、等高线、地图、曲面的线框图。(2)明暗图也就是通常所说的真实感图形。  (照片)图形:能在人的视觉系统中产生视觉印象的客观对象。构成图形的要素:(1)几何要素:刻画形状的点、线、面、体等几何要素。(2)非几何要素:反映物

2016-04-11 20:04:15 377

空空如也

空空如也

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

TA关注的人

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