自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JUC学习一(两种保证线程安全的方式)

多线程中常用的两种确保线程安全的方式①、synchronized的方式(用于代码块或者方法上面)②、Lock锁的方式下面以卖票为案例文章目录一、卖票的案例代码?二、synchronized和Lock的区别一、卖票的案例代码?//利用synchronized修饰方法达到线程安全public class SaleTicketSynchronizedMethod { public static void main(String[] args) { Ticket1 t.

2020-10-30 14:55:09 212

原创 JUC学习三(Condition的优势所在)

在JUC里面有个Condition接口。这个接口如今已经普遍用于线程通信, 使用方法主要依靠condition的await方法和signal方法,但这一对方法和Java经典的wait,notify方法对颇为相似,但是它的优势就在于可以进行精确唤醒,避免了无用的唤醒操作,接下来进行代码介绍package com.oppo.juc;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;im.

2020-10-30 14:46:29 207

原创 Git登录输入错误的账号密码

问题 **首次进行登录的时候输入了错误的账号或者密码,导致以后在提交的时候直接显示下面的问题**解决方案 **打开电脑的控制面板–>用户账户–>管理Windows凭据(也可以直接输入:控制面板\用户帐户\凭据管理器)。**第一步:找到windows凭据,然后按照图片点击。第二步:点击编辑->进行修改->保存...

2020-07-14 11:12:10 649

原创 各种排序以及查找算法的时间复杂度

1、各种排序的时间复杂度2、各种查找算法的时间复杂度

2019-09-17 11:12:30 5414

原创 一些常用的排序方法

对于排序,我们很多情况下都是操作数组;故下面给出的排序也是按照对数组进行排序; 首先先定义一个(无序)数组:int []array = new int[] {15,22,45,34,36,28,46,78,56,67}; 先介绍一下最常用冒泡排序:所谓冒泡排序它是一种较简单的排序算法。它会遍历若干次要排序的数列, 每次遍历时,它都会从前往后依次的比较相邻两个数的大小;...

2018-11-23 20:52:53 219

原创 数据库中的sql

定义表:create table 表名(列名1 类型 列级约束 列名2 类型 列级约束列名3 类型 【Default 值】 列级约束 【表级约束】 )举例:create table student(stuid int Constraint PK_stu primary key,name varchar2(30) not null,age Number(3) Con...

2018-11-10 22:17:30 1051

原创 2018.10.27

1.JDBC的全称:java database connectivity;2.作用:jdbc其实可以理解为一组规范,根据这组规范(统一的方式)来操作各种类型的数据库。3.步骤:1.加载驱动Class.forName(“com.mysql.jdbc.Driver”); 不同的数据库的驱动不一样2.获得链接Connection conn=DriverManager.getConnec...

2018-10-31 20:53:02 360

空空如也

空空如也

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

TA关注的人

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