自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库阶段性练习1

1 查询所有员工的姓名(last_name+' '+first_name), 工资,年终奖金(工资的百分之八十 乘以 commission_pct 在加 500)别名(年终奖)。2 查询所有有人员的部门编号,并且去掉重复行。3 查询员工的姓名,工资,岗位 (JOB_ID),要求工资为 2000~3000 并且 JOB_ID 以‘ERK’结束4 查询所有有人员的岗位编号,要求岗位 (JOB_I...

2019-07-11 09:39:08 274

原创 Spring之Aop

AOP 即 Aspect Oriented Program 面向切面编程首先,在面向切面编程的思想里面,把功能分为核心业务功能,和周边功能。所谓的核心业务,比如登陆,增加数据,删除数据都叫核心业务所谓的周边功能,比如性能统计,日志,事务管理等等周边功能在 Spring 的面向切面编程 AOP 思想里,即被定义为切面在面向切面编程 AOP 的思想里面,核心业务功能和切面功能分别独...

2019-05-15 22:32:11 172

原创 Spring使用注解方式注入对象

上次Spring入门的时候我们使用的是最原始的方法来注入对象,这次我们用个有意思的方式——注解方式来注入对象,使用注解方式可以使得配置文件变得更加简洁,前面的准备工作可以看我的上一篇博客https://mp.csdn.net/postedit/90181339首先我们修改xml配置文件<?xml version="1.0" encoding="UTF-8"?><be...

2019-05-15 22:00:33 1262

原创 java框架之Spring

Spring 是一个轻量级控制反转 (IoC) 和面向切面 (AOP) 的容器框架。Spring 的初衷:1、JAVA EE 开发应该更加简单。2、使用接口而不是使用类,是更好的编程习惯。Spring 将使用接口的复杂度几乎降低到了零。3、为 JavaBean 提供了一个更好的应用配置框架。4、更多地强调面向对象的设计,而不是现行的技术如 JAVA EE。5、尽量减少不必要...

2019-05-13 22:11:06 242

原创 java连接MySql数据库

咱们废话不多说,直接进入正题吧,要想连接数据库,首先得下载一个驱动,下面是下载链接链接:https://pan.baidu.com/s/1gRj8n9sCP-aDQsJjHyCAow提取码:z9rj 要下载其他版本的驱动可以去官网下载https://dev.mysql.com/downloads/connector/j/ 驱动下...

2019-04-14 17:57:25 148

原创 java数据结构之图及其深度优先搜索与最小生成树

定义:图 (graph) 是由一些点 (vertex) 和这些点之间的连线 (edge) 所组成的;其中,点通常被成为 "顶点(vertex)",而点与点之间的连线则被成为 "边或弧"(edege)。通常记为,G=(V,E)。DFS(Depth-first-search) 深度优先遍历形象的说, 就像搜索文件夹, 从第一个开始文件夹开始搜索到底, 然后再搜索第二个到底, 然后第三个…...

2018-12-20 23:21:31 489

原创 java数据结构之二叉树及对应的遍历

java代码如下:package 数据结构;public class Tree { NodeTree root;//根节点 public void insert(long value,String name){//向树中插入元素 NodeTree current=root;//给根节点取个别名 NodeTree newnode=new NodeTre...

2018-12-20 22:44:42 201

原创 java数据之头尾链表

头尾链表可以在头结点和尾结点分别进行插入和删除操作java代码如下:package 数据结构;public class FirstLastList { Node first;//头结点 Node last;//尾结点 public FirstLastList(){ first=null; last=null; } public bool...

2018-12-20 21:38:33 798

原创 java数据结构之栈

一、栈的基本介绍栈是一种只允许在一端进行插入或删除的线性表,也就是说先进后出。栈的操作端通常被称为栈顶,另一端被称为栈底,栈的插入操作称为压栈(push),栈删除操作称为出栈(pop)。压栈是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;出栈则是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。 java代码如下:package 数据结构;public class Stack ...

2018-12-20 21:10:18 253

原创 java数据结构之队列

队列(queue)是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。  队列的数据元素又称为队列元素。在队列中插入一个队列元素称为入队,从队列中删除一个队列元素称为出队。因为队列只允许在一端插入,在另一端删除...

2018-12-20 20:54:02 174

原创 java数据结构之单向链表

     单链表是链表中结构最简单的。一个单链表的节点 (Node) 分为两个部分,第一个部分 (data) 保存或者显示关于节点的信息,另一个部分存储下一个节点的地址。最后一个节点存储地址的部分指向空值。  单向链表只可向一个方向遍历,一般查找一个节点的时候需要从第一个节点开始每次访问下一个节点,一直访问到需要的位置。而插入一个节点,对于单向链表,我们只提供在链表头插入,只需要将当前插入的节...

2018-12-14 20:56:36 156

原创 java数据结构之快速排序

快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由 C. A. R. Hoare 在 1962 年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。java代码如下:package 数据结构;pu...

2018-12-14 20:27:16 154

原创 java数据结构之希尔排序

希尔排序 (Shell's Sort) 是插入排序的一种又称 “缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因 D.L.Shell 于 1959 年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至 1 时,...

2018-12-14 20:05:51 197

原创 java数据结构之直接插入排序

        直接插入排序(Straight Insertion Sort)是一种最简单的排序方法,其基本操作是将一条记录插入到已排好的有序表中,从而得到一个新的、记录数量增 1 的有序表。在日常生活中,经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。例如:一组从小到大排好顺序的数据列 {1,2,3,4,5,6,7,9,10},通常称之为有序列,我们用序号 1,2,3,… 表示...

2018-12-14 19:57:36 711

原创 java数据结构之选择排序

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。选择排序输出的是原序列的一个重排 &lt;a1*,a2*,a3*,...,an*&gt;;,...

2018-12-14 19:02:07 233

原创 java数据结构之冒泡排序

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从 A 到 Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢 “浮” 到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧...

2018-12-14 18:50:48 641

原创 java利用Socket在控制台互发信息

在上一篇博客里面已经提到过socket的一些基本原理了,这里我就不一一解释了,大家感到疑惑的话可以去我的主页查看好了,我们现在进入正题,要想发送信息,肯定得有一个服务器和一个客户端首先我们来看服务器端的代码:package 网络聊天;import java.io.BufferedReader;import java.io.InputStreamReader;import ja...

2018-12-14 17:03:54 1680 2

原创 java利用socket实现客户端与服务器的连接与数据传递

网络上的两个程序通过一个双向的通信连接实现数据的交换,这个双向链路的一端称为一个 socket。socket 也就是套接字,可以用来实现不同虚拟机或者不同计算机之间的通信。在 Java 语言中,socket 可以分为两种类型:面向连接的 socket 通信协议(TCP)和面向无连接的 socket 通信协议(UDP)。任何一个 socket 都是用 IP 地址与端口号唯一确定的。基于 TCP ...

2018-12-09 15:19:47 7769

原创 Android实现调用摄像头,选择本地照片的功能

首先我们看布局代码的文件:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="m

2018-12-08 23:45:12 2076 2

原创 android实现本地视频的播放,类似于一个小型的MP4,可以选择本地的文件进行播放

首先呢我们来 看一下布局文件中的代码:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_wid...

2018-12-08 16:34:53 6867 7

原创 新手教程----如何在vmware上安装ubuntu系统

  安装的第一步呢,我们需要先把虚拟机安装好,虚拟机的下载地址:点我呀   可能会有一点慢,但是没关系,下载速度还是可以滴  虚拟机的安装过程比较简单,注意一下安装路径即可  然后我们就进入正题啦,我们先去下载ubuntu的镜像文件  点我呀 下载完成之后,打开我们的虚拟机,选择新建一个虚拟机,如下图:      然后选择典型的安装方式,这样的比较简单,而且很安全,不容易出...

2018-12-04 21:49:46 318

原创 Android编写一个登录界面,利用数据库实现记住密码,注册账号,强制下线,以及类似QQ的下拉列表登录功能

        首先呢,看到这么长的标题,是不是感觉这些功能有点难以实现呢,哈哈,其实并没有想象中的那么复杂,下面就跟着笔者来一起学习一下这些功能是怎么实现的吧!        1.建立一个所有活动的父类,继承自AppcompatAvtivity类,用来实现全局广播,与强制下线功能相关联:        package com.example.pc_ly.dl;import an...

2018-11-26 17:29:47 5478 1

原创 (新手教程)安装Github,并且利用Github访问链接到自己写的网页

 1.首先在github官网注册一个账号,设置好自己的用户名和密码    官网地址:https://github.com/ 2.注册之后进入到自己的首页,找到右上角的一个“+”号,如下图所示      3.点击“+”号,选择new repository 4.在红色标记的框框里填上你想要设置的名字 Description里面填上my blog website,然后选择...

2018-11-22 21:31:43 2739

原创 java怎么从键盘输入数据

  对于大部分学过C++,C的同学来说,可能有一点陌生,java是一门面向对象的语言 ,所以它的输入并不是先定义一个变量,再cin它;java没有提供诸如C/C++中的scanf输入函数,因此从键盘输入并不是一个简单的事情,为了方便起见,我们编写了一个名为SimpleInput的类,包含三个方法ReadDouble(),ReadInt(),和ReadString();他们分别从键盘输入浮点数,整数...

2018-03-31 17:15:47 129649 9

原创 java基础入门——类

                                                                                                        关于java中的类                                                                                       ...

2017-11-07 21:38:51 241

空空如也

空空如也

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

TA关注的人

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