- 博客(8)
- 收藏
- 关注
原创 面试经历
JavaGuide:JavaGuide,对于复习很有帮助,面试时候都会尽量刷一遍知识点。 云趣科技(凉) 第一家面试的公司,准备不充分被刷。 常规做笔试题(java基础应该掌握的东西):数据库sql,多线程创建方式,适配器模式概述,代码重构的方法。 面试:文件流操作,jsp隐藏属性,spring事务机制,jdbc如何实现,jdbc开启事务,jsp自定义标签,项目基本思路。 总结:一定要尽早迈出第...
2019-06-05 23:54:41 331
原创 牛客java小结知识点
捕捉到异常时 , 程序就会停止运行 ,抛出异常 重载 :仅返回值类型不同时, 不足以构成重载 。 重载的基本条件 参数类型不同 参数次序不通过 参数个数不同 重写 : 函数名, 函数参数,返回值 应该相同 true false null sizeof 不是java的关键字 , 但是也不能当成java标识符用 const goto 是java的保留字(关键字) boolean 的默认值...
2019-05-30 08:33:54 172
原创 适配器模式
适配器模式:将一个类的接口转换成客户希望的另外一个接口。 适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。它负责把“源”过度到“目标”。举个简单的例子,比如有一个“源”是一个对象人,他拥有2种技能分别是说日语和说英语,而某个岗位(目标)需要你同时回说日语、英语、和法语,好了,现在我们的任务就是要将人这个“源”适配的这个岗位中,如何适配呢?显而易见地我们需要为人添加一个说法语的方法...
2019-05-23 16:18:36 282
原创 单例模式
单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 单例类只能有一个实例 单例类必须自己创建自己的唯一实例 单例类必须给所有其他...
2019-05-23 15:29:56 188
原创 事务
事务的概念 ACID四个原子性 Atomicity,原子性:一组事务,要么成功,要么失败 Consistency,一致性:事务执行前后,数据库状态保持一致 Isolation,隔离性:事务互相隔离 Durability,持久性:事务执行的结果是永久的 mysql开启事务 默认情况下,mysql每执行一条sql语句都是一条事务,自动提交。如果一条事务有多条sql语句需要执行,要开启一个新的事务 开启...
2019-05-23 10:41:53 102
原创 java并发(二) :解决线程安全性问题-synchronized关键字 -volatile关键字
Synchronized 原理和使用 原理 : 就是往一个线程添加 内置锁和互斥锁 /** Synchronized 放在普通方法上,内置锁就是该类的实例。 互斥锁,只会等一个线程执行完才会“开锁”。 */ public synchronized int getNext(){} /** Synchronized 修饰静态方法,内置锁是当前的class字节码对象 *.calss *...
2019-04-27 16:31:48 380
原创 redis (一)基本概念
Redis: 高性能的key-value数据库 ,支持数据持久化,多种数据结构存储。 redis :存储在内存 关系型数据库 :硬盘 redis 单机版 在一台机器上部署redis ,单机版 缺点 :1. 内存容量有限 2. 处理能力有限 3. 无法高可用(高可用就是抵御不确定性,保证系统7*24小时健康服务) redis 多机版 复制 Redis 的复制(replication)功能允许...
2019-04-23 15:27:57 136
原创 并发(一)基本点
并发与多线程 多线程并不一点是并发 例如烤烧饼 ,多线程是相当于多个烧饼(线程), 一个炉子(CPU)在有顺序的运行 并发 是有多个烧饼, 多个炉子一起执行 多线程和多进程 进程:运行中的程序 进程是资源分配的基本单位 进程中包含多个线程,线程共享进程的资源 线程是处理器调度的基本单位 多线程并不一定就快(不是绝对的),线程切换会浪费资源 线程 interrupt() :线程中断 i...
2019-04-18 13:51:07 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人