自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Condition使用

ConditionCondition是在java 1.5中才出现的,它用来替代传统的Object的wait()、notify()实现线程间的协作,相比使用Object的wait()、notify(),使用Condition的await()、signal()这种方式实现线程间协作更加安全和高效。因此通常来说比较推荐使用Condition,阻塞队列实际上是使用了Condition来模拟线程间协作。...

2019-07-23 21:33:13 325

原创 Linux的部分命令及修改Ubuntu的mysql数据库的root密码

Linux命令获取权限:sudo su安装文件:sudo apt-get install 文件名打印当前目录 显示出当前工作目录的绝对路径: pwd显示进程状态:ps -auxf切换用户:su移动文件:mv 文件名删除软件: apt remove 软件名给某个文件权限:chmod -R 777 文件名杀死某个进程:kill -9 进程仅罗列出当前文件名或目录名:ls刚刚启...

2019-06-18 15:26:31 200

原创 事务(transaction)

事务(transaction)1.定义:数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。2.特性(ACID):①原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。②一致性(Consistency):事务应确保数据库的状态从一个一致状态转变为另一个一致状态。一致状态的含义是数据库中的数据应满足完整性约束。...

2019-06-03 11:57:32 243 1

原创 简单工厂设计模式

简单工厂设计模式1.工厂模板:以计算器工厂模板为例package com.design.factory;public interface IProduction { public float caculate(float n1, float n2);}2.生产的工厂package com.design.factory;public class SimpleFactory {...

2019-06-02 16:51:03 85

原创 Bean、BeanDefinition、BeanFactory、FactoryBean

Bean1.bean的定义格式:<bean id="" class=""></bean>2.Bean对象在Spring实现中是以BeanDefinition来描述的;3.Bean的创建:BeanFactory通过反射创建bean,BeanFactory通过ResourcePatternResolver (资源解释器)加载对象,通过Map<String,Ob...

2019-06-02 10:55:49 1115

原创 单例模式

三种单例模式1.懒汉式(饱汉式)单例模式package com.lanou.singleton;//懒汉(饱汉)模式public class LazySinglton { private static LazySinglton instance; private LazySinglton() { } public static LazySinglton getIns...

2019-05-29 14:10:08 86

原创 字符串

1. 创建字符串String类即字符串类型,但它不是Java的基本数据类型。(1)String一个String对象可以表示一个空的字符序列。(2)String(char a[])用一个字符数组a创建字符串的对象。 char a[]={'g','o','o','d'}; String s=new String(a);等价于: String s=new String("good");...

2019-05-20 17:39:23 174 1

原创 一个数

1. 只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。解题思路:异或 。 数组中的所有数字进行异或,相同数字 异或结果为0,故最终结果为只出现一次的那个元素。示例 1:输入数组大小为:3输入数组元素为:332输出: 2package com.yanda.practice;import java.ut...

2019-04-12 22:03:49 864 1

原创 数组

数组1.定义:一系列相似的元素,按照先后顺序排列在一起的集合。2.数组的特点:(1)数组的元素都相似;(2)数组在创建的时候,就给出大小;(3)数组中的每个元素,占固定的大小,同时有固定的位置。3.数组的声明过程有两种第一种:和C语言比较像类型 标识符[ ];第二种:Java特点的数组声明类型[] 标识符;4.数组的初始化①静态初始化:数据类型 数组名[]={值1...

2019-04-07 13:43:21 101 1

原创 正常流程

正常流程1.分支控制分支控制的关键字:if , else , switch(1)if关键字 注意:if是按按区间判断的,可以完成对点的选择格式如下: if(判断分支是否执行的条件){ 当条件成立的时候,需要执行的代码逻辑块; }在if中的判断条件,应该是一个表达式,而这个表达式最终得到的结果是一个boolean值。举一个例子:从键盘上输入一个分数,判断分数属于的等级:...

2019-04-05 19:41:31 629

原创 鸡兔同笼问题

鸡兔同笼问题import java.util.*;public class Animal{ public static void main(String args[]){ Scanner scanner=new Scanner(System.in); System.out.print("请输入头的个数:"); int a=scanner.nextInt(); //输入...

2019-04-05 16:44:51 220

空空如也

空空如也

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

TA关注的人

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