摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> New Document </title> <me 阅读全文
posted @ 2019-12-03 11:14 天空之城之_009 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 一.悲观锁、乐观锁的区别: 悲观锁:一段执行逻辑加上悲观锁,不同线程同时执行,只有一个线程可以执行,其他线程在入口处等待,直到锁被释放。乐观锁:一段执行逻辑加上乐观锁,不同线程同时执行,可以同时进入执行,在最后跟新数据时候检查这些数据是否被其他线程修改,(版本和执行初是否相同),没有修改进行跟新,有 阅读全文
posted @ 2019-08-28 10:26 天空之城之_009 阅读(903) 评论(1) 推荐(1) 编辑
摘要: 代码如下: 1 package com.futuredata.dataservice.util; 2 3 import java.io.ByteArrayOutputStream; 4 import java.io.FileInputStream; 5 import java.io.FileOutputStream; 6 import java.io.IOExcepti... 阅读全文
posted @ 2019-04-25 16:12 天空之城之_009 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: 1.开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件),再然后字节码被装入内存,一旦字节码进入虚拟机,它就会被解释器解释执行,或者是被即时代码发生器有选择的转换成机器码执行。 2.JVM运行过程:我们都知道Java源文件,通过编译器,能够生产相应的.Class文件, 阅读全文
posted @ 2018-09-11 16:18 天空之城之_009 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一.MVC的的大概解释: MVC的核心思想是业务数据抽取和业务数据呈现相分离。 MVC:M(Model)+V(View)+C(Controller) M(模型层):业务数据的信息表示,通常是业务实体 V(视图层):为用户呈现数据的页面 C(控制层):调用业务逻辑产生合适的数据(Model),同时传递 阅读全文
posted @ 2018-09-11 16:17 天空之城之_009 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1.equals和==的对比==用于比较引用和比较基本数据类型时具有不同的功能:A:比较基本数据类型,如果两个值相同,则结果为true而在比较引用时,如果引用指向内存中的同一对象,结果为true; equals()作为方法,实现对象的比较。由于==运算符不允许我们进行覆盖,也就是说它限制了我们的表达 阅读全文
posted @ 2018-07-18 16:26 天空之城之_009 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.Spring里面AOP的理解:https://www.cnblogs.com/hongwz/p/5764917.html例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对应的对象的核心功能毫无关系对于其他类型的代码,如安全性、异常处理和透明的持续性也都是如此,这种散布在各处的无关的代 阅读全文
posted @ 2018-07-18 16:25 天空之城之_009 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一.多线程的两种方法(第一继承Thread,第二实现Runnable接口)继承Threadpublic class hello extends Thread { public void run() { for (int i = 0; i < 10; i++) { if (count > 0) { S 阅读全文
posted @ 2018-07-18 16:16 天空之城之_009 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一.HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应:<h1 onclick="this.innerHTML='你点我干啥'">请点击这里</h1> <p onclick="changeText(this)"> 请点击这里</p><script type="text/ja 阅读全文
posted @ 2018-07-17 17:47 天空之城之_009 阅读(89) 评论(0) 推荐(0) 编辑