自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青衣煮茶

夜空的星 能否落向晨曦的海

  • 博客(58)
  • 收藏
  • 关注

原创 排序算法(六)快速排序验证性实验

请创建一个一维整型数组用来存储待排序关键码,关键码从数组下标为1的位置开始存储,下标为0的位置不存储关键码。输入关键码的个数,以及各个关键码,采用快速排序的方法对关键码数组进行排序,输出每轮比较的过程。输入描述:各个命令以及相关数据的输入格式如下:第一行输入关键码的个数n第二行输入n个整型关键码输出描述:输出关键码比较过程,将需要移动的关键码输出,每轮一行,关键码之间以空格...

2018-12-01 19:25:47 14939

原创 排序算法(五)堆排序验证性实验

请创建一个一维整型数组用来存储待排序关键码,关键码从数组下标为1的位置开始存储,下标为0的位置不存储关键码。输入关键码的个数,以及各个关键码,采用堆排序的方法对关键码数组进行排序,输出初始堆序列,以及每轮调整堆的关键码比较过程。输入描述:各个命令以及相关数据的输入格式如下:第一行输入关键码的个数n第二行输入n个整型关键码输出描述:首先输出建初始堆的过程,输出要与双亲结点...

2018-12-01 19:23:24 3639

原创 排序算法(四)希尔排序验证性实验

请创建一个一维整型数组用来存储待排序关键码,关键码从数组下标为1的位置开始存储,下标为0的位置不存储关键码。输入关键码的个数,以及各个关键码,采用希尔排序的方法对关键码数组进行排序,输出每轮比较的过程。输入描述:各个命令以及相关数据的输入格式如下:第一行输入关键码的个数n第二行输入n个整型关键码输出描述:输出关键码比较过程,每轮一行,关键码之间以空格隔开,最后一个关键码...

2018-12-01 19:21:10 8775

原创 排序算法(三)起泡排序验证性实验

请创建一个一维整型数组用来存储待排序关键码,关键码从数组下标为1的位置开始存储,下标为0的位置不存储关键码。输入关键码的个数,以及各个关键码,采用起泡排序的方法对关键码数组进行排序,输出每轮比较的过程。输入描述:各个命令以及相关数据的输入格式如下:第一行输入关键码的个数n第二行输入n个整型关键码输出描述:输出关键码比较过程,即输出交换的两个关键码中后面一个,每轮一行,...

2018-12-01 19:19:10 9708

原创 排序算法(二)简单选择排序验证性实验

请创建一个一维整型数组用来存储待排序关键码,关键码从数组下标为1的位置开始存储,下标为0的位置不存储关键码。输入关键码的个数,以及各个关键码,采用简单选择排序的方法对关键码数组进行排序,输出每轮比较的过程。输入描述:各个命令以及相关数据的输入格式如下:第一行输入关键码的个数n第二行输入n个整型关键码输出描述:输出关键码比较过程,输出经比较需要移动的关键码,每轮一行,关键码之...

2018-12-01 19:16:22 5389

原创 排序算法(一)直接插入排序验证性实验

请创建一个一维整型数组用来存储待排序关键码,关键码从数组下标为1的位置开始存储,下标为0的位置不存储关键码。输入关键码的个数,以及各个关键码,采用直接插入排序的方法并采用哨兵法对关键码数组进行排序,输出每轮比较的过程。输入描述:各个命令以及相关数据的输入格式如下:第一行输入关键码的个数n第二行输入n个整型关键码 输出描述:输出关键码比较过程,即输出每轮中向后移动的元素,每轮...

2018-12-01 19:13:45 8531 1

转载 MySql数据库优化必须注意的四个细节(方法)

MySQL  数据库性能的优化是 MySQL  数据库发展的必经之路, MySQL  数据库性能的优化也是 MySQL  数据库前进的见证,下文中将从从4个方面给出了 MySQL  数据库性能优化的方法。1、选取最适用的字段属性MySQL  可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字...

2018-11-26 15:32:49 18334

原创 基于CAS线程安全实现计数器

 在多线程环境下,实现一个CAS原理的线程安全的技术器,并与不使用CAS算法的计数器进行比较。package com.feiyu.text;import java.util.ArrayList;import java.util.List;import java.util.concurrent.atomic.AtomicInteger;/** * @Created by 猎风工作...

2018-11-20 17:00:55 10715

原创 Finalizer(终结方法)使用缺点

首先我们来看看百度百科对Finalizer的解释收尾:每个类都有一个特殊的方法finalizer,它不能被直接调用,而被JVM在适当的时候调用,通常用来处理一些清理资源的工作,因此称为收尾机制。作为一种收尾机制,但这种机制通常也是不可预见的,十分容易导致程序的崩溃,一般情况下还是不要轻易的使用!!!那么使用finalizer会导致那些问题呢?1、行为不稳定2、降低性能3、可...

2018-11-14 19:32:58 6958 1

原创 七段数码管绘制当前日期Python

import turtle,datetimedef drawLine(draw): turtle.pendown() if draw else turtle.penup() turtle.fd(40) turtle.right(90)def drawDigit(d): drawLine(True) if d in [2, 3, 4, 5, 6, 8, 9] ...

2018-10-13 12:22:47 2009

原创 学生信息管理系统Python面向对象版

""" 程序名称:学生信息管理系统 版本信息:0.1 开发者:飞宇 开始时间:2018.3.23 19:45 版本更新时间:2018.4.2 23:08 格式:IPO OOP面向对象"""# 学生类class Student: def __init__(self, stuId, name, age, sex, dept, na...

2018-10-13 12:18:30 5171 7

原创 浅谈对Spring IOC容器的理解

看过很多关于Ioc容器的文章,自我理解。首先,Ioc即“控制反转”,是一种设计思想。1、在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。2、传统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IoC是有专门一个容器来创建这些对象,即由Ioc容器来控制对 象的创建;IoC 容器控制了对象,也就是...

2018-10-13 12:10:10 1118

原创 (三)MyBatis生命周期(配图详解)

生命周期在MyBatis之中是一个不能忽略的问题,在互联网应用的时代,多线程环境无处不在,所以MyBatis的也经常用于多线程环境中,如果错误的使用将会造成严重的多线程并发问题,导致系统的完全崩溃!那么什么是生命周期呢?广义上来讲,生命周期就是指一个对象的生老病死(这个对象可以指代很多事物)。在 java 的世界里,我们用完一个对象时,或者说要关闭时,这个对象将被 JVM (java虚拟机)销...

2018-07-28 15:37:17 5113

原创 (一)MyBatis入门&环境搭建

持久层概念与初始MyBatis      MyBatis环境配置1、持久层概念与初始MyBatis根据百度给出的感念:“所谓“持久层”,也就是在系统逻辑层面上,专著于实现数据持久化的一个相对独立的领域(Domain),是把数据保存到可掉电式存储设备中。持久层是负责向(或者从)一个或者多个数据存储器中存储(或者获取)数据的一组类和组件。”这样的操作在一般的系统中运行时不存在问题的,但...

2018-07-27 11:16:50 2608

原创 C语言——学生信息管理系统(链表&菜单&最强版)

 有主菜单,和四个功能子菜单!功能强大!!!#include<stdio.h>#include<string.h>#include<malloc.h>#include<windows.h>#include<stdlib.h>#include<conio.h>#define SIZE 40/*符号常量:班级人数...

2018-07-25 17:07:34 21100 5

原创 (二)Maven的坐标和依赖&利用Maven实现邮件发送

本文中将《Maven实战》中对坐标和依赖的定义展示给初学Maven的程序猿们,并加上书中实例展示,具体详细请购买《Maven实战》--许晓斌著,更加详细的学习Maven。坐标详解groupld:定义当前Maven项口隶属的实际项口。首先,Maven 项目和实际项目不一定是一对一的关系。比如SpringFramework这实际项目, 其对应的Maven项口会有很多,如spring-core、...

2018-07-25 16:59:29 16739

原创 Python的Pillow库进行图像文件处理(配图详解)

本文详解的讲解了使用Pillow库进行图片的简单处理,使用PyCharm开发Python的详细过程和各种第三方库的安装与使用。目标1.熟悉Python的开发环境;2.掌握Pillow库的安装方法;3.熟悉Pillow库的使用方法。开始吧!1、打开PyCharm,创建一个新的.py文件2、配置环境本文中使用Python3.6版本开发点击ok...

2018-07-24 22:56:03 71215 17

原创 (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)

本文详解的讲解了使用IDEA创建Maven项目,及Maven的基础入门。1、打开IDEA,右上角选择File->New->Project2、如图中所示选择Maven(可按自己所需添加,否则加载时速度很慢)3、添加项目所需Groupld,ArtifactId,Version(后文会详细说明三者的配置要求)小编在这自...

2018-07-24 19:18:04 73629 11

空空如也

空空如也

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

TA关注的人

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