自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java面向对象oop学习

java面向对象OOP面向过程:数据和方法是分离的。面向对象:数据和方法集成到一起,便于扩展面向对象和面向过程都是解决问题的思维方式,都是代码组织的方式。解决简单问题可以使用面向过程解决复杂问题:宏观上使用面向对象把握,微观处理上仍然是面向过程。面向对象思考方式:遇到复杂问题,先从问题中找名词,然后确立这些名词哪些可以作为类,再根据问题需求确定的类的属 性和方法,确定类之间的关系。面向对象的三大特征隐藏/封装(encapsulation, capsul胶囊) 需要让用户

2021-06-05 22:04:54 201

原创 2021最新maven个人学习笔记整理

maven学习笔记整理1.Maven是什么?Maven【[ˈmevən]】这个词可以翻译为"专家",“内⾏”。 作为Apache组织中的⼀个颇为成功的开源项⽬, Maven主要服务于基于java平台的项⽬构建,依赖管理和项⽬信息管理。Apache Maven 是一套软件工程管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建、报告和文档。maven可以简单理解为项目构建工具,非常容易管理项目2.什么是项目构建工具项⽬构建不管你是否意识到

2021-05-23 10:59:46 570

原创 2021 hexo matery主题个性魔改

hexo matery主题个性修改一、雪花飘落先来看看效果:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WjK4pw7m-1620819312244)(https://7.dusays.com/2021/05/12/34ef670a25f7f.gif)]找到你的博客目录,在主题在/themes/matery/layout/layout.ejs 中 添加下列代码即可<div> <canvas id="snow" style="positio

2021-05-12 19:41:33 3612 11

原创 Git2021最新学习笔记整理

Git最新学习笔记整理好记性还是不如烂笔头,记录是抵抗遗忘最好的学习方式~笔记大纲,思维导图如下:目录架构第1章-Git介绍第2章-Git安装第3章-Git常用命令第4章-Git分支⭐(重要)第5章-Git团队协作机制第6章-GitHub操作第7章-IDEA集成Git第8章-IDEA集成GitHub第9章-国内代码托管中心-码云Gitee第10章-创建代码托管平台-GitLab第1章-Git介绍Git 是一个免费的、开源的分布式版本控制系统,可以快

2021-05-11 09:48:47 228

原创 LayUI框架

你可以在官网首页https://www.layui.com/doc/ 下载到 layui 的最新版,它经过了自动化构建,更适合用于生产环境#LayUI框架1.为后端程序员量身定做2.layui 的模块是基于 layui.js 内部实现的异步模块加载方式,它并不遵循于AMD(没有为什么,毕竟任性呀!),而是自己定义了一套更轻量的模块规范。并且这种方式在经过了大量的实践后,成为 layui 最核心的模块加载引擎。一、使用?├─css //css目录│ │─modules //模块css目录(一般如

2021-05-02 22:51:06 944

原创 BootStrap前端框架 入门加案例

BootStrap前端框架为所有开发者、所有应用场景而设计。Bootstrap 让前端开发更快速、简单。所有开发者都能快速上手、所有设备都可以适配、所有项目都适用。官网Bootstrap中文网3 (当前版本 v3.3.7)前言是一套现成的css样式集合,是两个推特员工完成的,可以快速地出一个网页一、BootStrap特点?简洁、直观、强悍的前端开发框架,html css js工具集,让web开发更加的快速和简单响应式设计、卓越的兼容性、12列网格、样式向导文档丰富的组件二、下载与使

2021-05-02 22:49:18 505

原创 CSS3 整理

CSS3 入门CSS 用于控制网页的样式和布局。CSS3 是最新的 CSS 标准。本教程向您讲解 CSS3 中的新特性。层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。。CSS3 简介CSS3 简介对CSS3已完全向后兼容,所以你就不必改变现有的设计。浏览器将永远支持C

2021-05-02 22:45:27 295

原创 HTML5 入门

HTML5 入门什么是HTML5?HTML5是HTML最新的修订版本,在2010年,由万维网联盟(W3C)正式推出来,到2014年10月完成规范制定。当时移动互联网刚刚兴起,iPhone手机也刚刚开始在国内火,诺基亚刚刚达到巅峰,HTML5的最初设计目的是为了在移动设备上支持多媒体,HTML5 的规范刚推出来,就被浏览器厂商热烈欢迎和支持,各种布道文章也大喊新的WEB时代要来临了。受欢迎的理由第一:浏览器厂商的支持现在主流的浏览器基本都是 Chromium ,Chrome系的,都已经完全支持H

2021-05-02 22:44:01 842

原创 Maven环境配置

MavenMaven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。安装下载地址:http://maven.apache.org/download.cgi下载完,直接解压,copy到一个无中文的目录,并且创建一个新的epository目录,这是本地仓库目录。一下便是解压后的Maven目录结构。配置1.首先确保电脑JDK已经安装好,进入环境变量的系统变量新建变量名MAVEN_HOME,值为刚才解压的Maven文件的路径。2.确认后再进入到系统变

2021-05-02 22:37:12 465

原创 阅读整理笔记,正能量

逼自己(此文无价)真正的高贵,是优于过去的自己。很喜欢一个比喻,人的潜力就像一根弹簧,被压缩的程度越严重,反弹力越强大。人都是逼出来的,不逼自己一把,你永远不知道自己有多优秀。寂静的深夜,当你刷手机追剧时,有人强打起精神,敲下了第一行代码;热闹的饭局,当你把酒言欢时,有人拒绝了朋友的邀约,伏案工作;进入一个好的公司,当你把平台当鱼池,有人永远在提升专业能力…这个世界上,总有人比你优秀,还比你努力。当你一次次劝自己放松一点的时候,那些比你优秀的人,却在一次次逼自己跑快一点,再跑快一点。

2021-05-01 22:02:41 958

原创 软件项目的开发流程

一个项目的开发流程软件开发流程(Software development process)1.项目启动1、项目组成立(公司成员、客户成员)2、制定项目预期目标3、制定项目计划周期4、建立好项目组成员沟通机制2.需求调研1、创建调研计划、协调调研时间2、收集客户资料,获取客户需求注:所有的资料都需要保留一份,资料中存疑的需要及时询问。3、编写需求文档注:重点描述出客户的业务流程和性能要求。采用Word、Excel、Rose等形式。4、需求变更记录5、确定开发环境和运行环境

2021-05-01 21:58:48 2128 2

转载 代码整洁之道阅读

读了代码整洁之道,觉得这本书写的很好,所以就将里面自己觉得很经典的内容记录下来,作为自己以后写代码的标准和准则。同时也为那些曾经困惑过的人一点参考吧!一、在正式开始之前,我们先思考几个几个问题:1.需求与代码哪个重要?答:并不是所有的产品都能提出合理的需求,当你面对一个提出不合理需求的产品的时候,你需要坚持自己的原则,不能妥协。2.易读和易懂是一回事吗?答:易读的代码和易懂的代码是有区别的,不是易读的代码就是易懂的代码。3.什么是测试驱动代码?答:测试驱动代码,你写的代码要可以执行单元测试。如

2021-05-01 21:57:36 1282

原创 别输在不会表达上阅读笔记

读书笔记|别输在不会表达上第一章,产生共鸣的话,才能走进对方的心1.以诚相待,才是打动对方的诀窍用真诚的态度,会招人喜欢,易于被人接纳。尊重对方并且为对方着想我们与人交谈时,秉持着一颗至诚的心,不流于巧言令色,油嘴滑舌,适当的将自己最好的一面通过“说话”表达出来。人与人之间,所有的关系,如何换来他人对我们的真诚呢,就是用真诚换取真诚2.不失时机地赞美,拉近彼此的距离渴望得到别人的赞美是人的天性,赞美能够带给他人成就感和自信心,是一种接近他人的有效方法。不恰当的颂扬和奉

2021-05-01 21:54:05 664

原创 MySQL数据库学习安装8.0版本卸载5.7版本

MySQL数据库学习安装8.0版本卸载5.7版本1.简介概念:数据库用来存放数据的例如:班上需要存同学的信息,一般用Excel表格存。用行和列的方式来,表格的形式,这也是关系型数据库存储的形式。后台(后端)的编程语言主要就是用来运算和存储的。很多人选择学习前端,我认为前端是用来采集和展示数据的,但有要求,必须漂亮,交互友好,不然谁愿意放数据?例如我采集到了你的信息,存在哪里?内存?不可以,一断电就没了,所以存在磁盘上,这个过程叫持久化。存储注意问题:性能问题所以mysql关系型数据

2021-05-01 21:52:52 762 1

原创 2021最新hexo博客Matery主题搭建系列(二)

前言Hi~~,你好,我是CodeCheng,经过了这将近两个月的折腾,作为小白完全什么都不懂的我,也终于搭好了一个自己的个人博客(基于码云(Gitee)现在gitee好像用不了了,page服务暂时用不了,我自己买了腾讯云服务器,现在这个是在腾讯云服务器与Hexo的结合)如果没有自己的域名和服务器的小伙伴就用这个。后面又学着部署到自己的域名和云服务器,学一个东西之前应该了解需要什么,如何搭建环境,一步一步的试错,就可以了。1.需要的环境hexo是基于node.js的环境的,我们必须要有Node.js.

2021-05-01 13:53:43 679

原创 网站小知识

如何运行一个网站?要运行网站,最基本需要服务器、IP地址、域名、DNS、数据库1.服务器:服务器本质上就是一台电脑,不过一般24小时常开,承载并计算网站上的各种数据,所用的CPU跟家用电脑有所不同,以因特尔为例,家用的电脑从奔腾系列到i3i5i7i9,虽然核数有增多,但是主要提升的还是主频,也就是单位时间内计算次数,非X系列的一般不会超过8核。但是服务器CPU主要处理普通数据,需要可靠性和稳定性,因此一般来说核数比较多,主频比较低,缓存更大,指令集更精简。那么可能有人会想,我们自己的电脑能不能变成服务

2021-04-29 17:44:57 149 1

原创 2021最新hexo博客Matery主题搭建系列(一)

引言:Hi~,你好,我是CodeCheng, 在当今这个徘徊于各种群聊和社区,沉浸在各种文字流视频流里,不断刷新想挤出一些新信息,不断下滑想看到有趣的东西的世界中,思考,时间,学习,兴趣,个人心灵空间变得尤为重要,互联网发展迅速的的快节奏时代中,系统,整理,框架,让复杂简单化,缓慢快速化的生活中,学习,工作,效率如何提高,不用重复的搜寻和重复,那么你需要拥有,属于自己的“小家”,新时代的产物——博客,出现了!零基础博客hexo框架搭建准备了解(一)什么是博客?不管你的专业是否跟编程</u&g.

2021-04-29 17:32:06 1237 3

原创 mybatis_mysql使用 学习笔记

UseMyBatis_MySQL开启数据库服务,导入mysqlsql脚本CREATE DATABASE GYZYUSE GYZY--创建学生表CREATE TABLE Student( Srollno char(15) primary key, Sname nvarchar(6) NOT NULL, Spassword varchar(30) NOT NULL, Sgender nchar(1) NOT NULL, Sbatch nvarchar(20) NOT NULL

2021-04-29 17:13:59 427

原创 腾讯云部署hexo

腾讯云部署hexo一、部署环境与准备1.环境本地Windows10操作系统腾讯云Cenots7.6服务器2.准备Hexo 本地博客腾讯云终端操作二、云服务器配置Git1.安装依赖库yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel 2.安装编译工具yum install gcc perl-ExtUtils-MakeMaker package3.查看git的版本ygit versio

2021-04-25 23:20:11 354

原创 Andriod Studio 开发环境搭建

Andriod Studio从零开始的安卓开发环境搭建官网下载android studio阅读、勾选同意协议并点击下载下载完成后打开安装完成,打开后创建项目创建一个空Activity的项目输入项目名和选择语言以及SDK版本点击build等待下载完成下载时间4分钟到40分钟不等甚至更久,可以去看看我其他博客回来完成后我们点击右上角创建虚拟机在此之前,记得查看自己任务管理器中性能这一块是否开启了虚拟化,如果没开启,自行百度:你主板型号对应的开启虚

2021-04-24 21:35:16 588

原创 XML简介

XML学习笔记XML简介XML,可扩展的标识语言(eXtensible Markup Language),XML 被设计用来传输和存储数据。HTML 被设计用来显示数据。**提示:**XML 是可扩展标记语言,HTML 为超文本标记语言。XML作用丰富文件(Rich Documents)-自定文件描述并使其更丰富;属于文件为主的XML技术应用;标记是用来定义一块数据应该如何呈现;解释数据(Metadata)-描述其它文件或在线信息;属于数据为主的XML技术应用;标记是用来说明一块

2021-04-24 11:47:23 112

原创 git快速入门

Git 常用命令1.常用git config --global core.editor vim # 设置默认编辑器为vim(git默认用nano)git config core.ignorecase false # 设置大小写敏感git config --global user.name "YOUR NAME" # 设置用户名git config --global user.ema

2021-04-23 11:21:11 70

原创 JSON快速学习入门

title: JSONauthor: CodeChengtop: falsecover: falsetoc: truemathjax: falsetags:前端jsoncategories:前端jsonsummary: JSON是一种轻量级的数据交换格式。abbrlink: 5d92c8f1date: 2021-03-07 09:46:01img:coverImg:password:JSONJSONJSON: JavaScript Object Notatio.

2021-04-21 22:44:37 354

空空如也

空空如也

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

TA关注的人

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