
笔试总结
可乐配鸡翅
只为成功找方法,不为失败找借口!
展开
-
面试题总结:vue指令
v-text 元素的InnerText属性,必须是双标签v-html 元素的innerHTMLv-if 判断是否插入这个元素v-else-ifv-elsev-show 隐藏元素 如果确定要隐藏, 会给元素的style加上display:nonev-text 只能用在双标签中v-text 其实就是给元素的innerText赋值v-html 其实就是给元素的innerHTML赋值v-if 如果值为false,会留下一个作为标记,万一未来v-if的值是true了,就在这里插入元素如果有if和e原创 2021-11-02 23:42:24 · 84 阅读 · 0 评论 -
面试总结:spring中的注解
@Controller和@RestController的区别?知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。如果需要返回到指定页面,则需要用 @Controller配合视图原创 2021-11-01 23:58:56 · 84 阅读 · 0 评论 -
面试总结:maven的命令
创建Maven的普通Java项目:mvn archetype:create-DgroupId=packageName-DartifactId=projectName打包mvn package运行测试:mvn test生成web项目mvn archetype:generate -DarchetypeCatalog=internal -DarchetypeArtifactId=maven-archetype-webapp...原创 2021-10-29 22:55:28 · 146 阅读 · 0 评论 -
面试总结:spring 的注解
Spring自带的@Component注解及扩展@Repository、@Service、@Controller1、被@Component注解的POJO类将自动被Spring识别并注册到Spring容器中,且自动支持自动装配。2、被@Repository注解的POJO类表示DAO层实现。3、被@Service注解的POJO类表示Service层实现,从而见到该注解就想到Service层实现,使用方式和@Component相同。4、被@Controller注解的类表示Web层实现,从而见到该注解就想到原创 2021-10-29 22:43:22 · 123 阅读 · 0 评论 -
面试总结:vue框架
vue 中v-if 与v-show 的区别 相同点或者说功能,都可以动态操作dom元素的显示隐藏不同点: 1.手段:v-if是动态的向DOM树内添加或者删除DOM元素;v-show是通过设置DOM元素的display样式属性控制显隐; 2.编译过程:v-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件;v-show只是简单的基于css切换; 3.编译条件:v-if是惰性的,如果初始条件为假,则什么也不做;只有在条件第一次变为真时才开始局部编译(编译被缓存?原创 2021-10-29 22:38:46 · 101 阅读 · 0 评论 -
面试总结:数据库
脏数据所指的就是未提交的数据。也就是说,一个事务正在对一条记录做修改,在这个事务完成并提交之前,这条数据是处于待定状态的(可能提交也可能回滚),这时,第二个事务来读取这条没有提交的数据,并据此做进一步的处理,就会产生未提交的数据依赖关系。这种现象被称为脏读。数据的特性1、原子性(Atomicity):原子性是指事务是一个不可分割的工作单位,事务中的操作要么全部成功,要么全部失败。比如在同一个事务中的SQL语句,要么全部执行成功,要么全部执行失败。2、一致性(Consistency):官网上事务一致.原创 2021-10-29 22:36:47 · 113 阅读 · 0 评论 -
面试总结:JS
追加对象var obj = {}obj[key] = value;push:向数组末尾添加一个或者多个对象。 var arr = new Array(); var obj_1 = { index:'1', index:'2'}; var obj_2 = { index:'3', index:'3'}; arr.push(obj_1,obj_2); //[{"index":"2"},{"index":"3"}] console.log(JSON.stri原创 2021-10-27 23:05:12 · 106 阅读 · 0 评论 -
面试总结:如何实现线程安全
使用synchronized关键字使用volatile关键字使用原子类代替基本数据类型使用ThreadLocal对各个线程进行隔离原创 2021-10-27 22:26:32 · 121 阅读 · 0 评论 -
面试总结:mybatis开启二级缓存的配置
第一步:在mybatis的全局配置文件中配置Setting属性,设置名为 cacheEnabled 的属性值为 true 即可。在具体需要二级缓存的mapeer映射文件中开启二级缓存,值需要在相应的映射文件中添加一个cache标签即可...原创 2021-10-27 22:07:11 · 578 阅读 · 0 评论 -
面试总结:SpringBoot实现热部署的几种方式
1.模板热部署2.spring-boot-devtools3.Spring Loaded4.JRebel(插件)原创 2021-10-27 22:03:12 · 317 阅读 · 0 评论 -
面试总结:mysql支持的分区模式
RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区。LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行选择。HASH分区:基于用户定义的表达式的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的列值进行计算。这个函数可以包含MySQL 中有效的、产生非负整数值的任何表达式。KEY分区:类似于按HASH分区,区别在于KEY分区只支持计算一列或多列,且MySQL服务器提供其自身的哈希函数。必须有一列或多列包含整数值。...原创 2021-10-27 21:58:13 · 133 阅读 · 0 评论 -
面试总结:linux查看日志文件内容命令有
cat 由第一行开始显示文件内容tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写nl 显示的时候,顺道输出行号!more 一页一页的显示文件内容less 与 more 类似,但是比 more 更好的是,他可以往前翻页!head 只看头几行tail 只看尾巴几行...原创 2021-10-27 21:37:27 · 138 阅读 · 0 评论 -
面试总结:HasMap和LinkedHashMap的区别
LinkedHashMap是继承于HashMapHashMap无序;LinkedHashMap有序原创 2021-10-27 21:35:42 · 210 阅读 · 0 评论 -
面试总结:将JS 对象(Object)转换为字符串(String)方法
var jsonObj = '[{"name":"天鸽"},{"name":"梅花"},{"name":"台风"}]'; var jsonStr = JSON.stringify(jsonObj);原创 2021-10-27 21:16:10 · 1226 阅读 · 0 评论 -
面试总结:生成class方法有几种
1.通过class的方式创建Class实例:类名.class2.通过对象的getClass()方法获得。3.通过Class类的forName()方法来获得。单例模式的创建方法:懒汉模式(线程安全,调用效率高,但是不能延时加载)public class Singleton { private static Singleton instance; private Singleton (){} public static synchronized Singleto原创 2021-10-26 23:27:23 · 337 阅读 · 0 评论 -
面试总结:线程的生命周期
线程的生命周期分为1.新建(new Thread)2. 就绪(runnable)3. 运行(running)4. 堵塞(blocked)5. 死亡(dead)创建线程的两个方法第一种package thread;/** * 线程是并发运行代码的 * 有两种创建线程的方法 * 方法一:继承Therad并重写run方法,run方法中 * 就是希望线程执行的逻辑 * @author ckx * */public class ThreadDemo { public stati原创 2021-10-26 22:36:46 · 163 阅读 · 0 评论 -
面试总结:Integer的取值
package Test;public class IntegerDemo { public static void main(String[] args) { Integer f1 = 100,f2=100,f3=150,f4=150; System.out.println(f1==f2); System.out.println(f3==f4); }}总结:Integer在-128到127会在常量池取值所以f1f2 truef3f4 false...原创 2021-10-26 19:35:42 · 325 阅读 · 0 评论 -
JAVA面试题总结:==和equals
package Test;public class dlms { public static void main(String []ages){ String s1 = new String(); String s2 = new String(); System.out.println(s1==s2); System.out.println(s1.equals(s2)); }}总结:==是比较引用是否相同equals是比较值是否相同...原创 2021-10-26 19:28:05 · 184 阅读 · 0 评论 -
笔试题总结---冒泡排序和快速排序
冒泡排序package Test;public class Bubble { public static void main(String[] args) { int []arr ={4,99,23,55,9}; int x=0; for(int i=0;i<arr.length-1;i++){ for(int j=0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ x=arr[j]; arr[原创 2021-10-23 21:42:12 · 106 阅读 · 0 评论