当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] Git命令记录

    $git--help#帮助命令 $gitpulloriginmaster#将远程仓库里面的项目拉下来 $dir#查看有哪些文件夹 $gitrm-r--cachedtarget#删除target文件夹$gitcommit-m'删除了target'#提交,添加操作说明

    50
    热度
  • [综合] Java Object intern算法

    Java中内置有一个String.intern方法,对于重复使用的内容相同而内存地址不同的String对象,调用intern方法可以节省内存空间。如果将String作为HashMap的键来使用,intern可以提高性能。 那么今天我来向大家介绍一个针对Object的intern。Java没有提供这个...

    29
    热度
  • [综合] 为什么不建议数据库建外键

    导语 有人可能在面试的时候被问到过,你觉得为什么不建议数据库通过构建外键做约束?你可以回答说,在《阿里Java开发手册》中是这样说的:不得使用外键与级联,一切外键概念必须在应用层解决。而且这个规约是强制的。但是我想这样的答案,可能并不能让面试官满意。当然,可能也有人说:在每次对表数据进行操作时,需要...

    7
    热度
  • [综合] Java面试题总结6

    51.编写多线程程序有几种实现方法? 一种是继承Thread类,另一种是实现Runnable接口,两种方法都要通过重写run()方法来定义线程的行为,推荐使用后者,因为Java中的继承是单继承,一个类有一个父类,如果继承了Thread类就无法继承其它类了,显然使用Runnable接口更为灵活。 52...

    60
    热度
  • [综合] 工厂三兄弟

    简单工厂 1、我们在实例化对象的时候通常用的是New关键字,但是有了工厂,我们在声明对象的时候就可以用工厂了,用new导致代码不够灵活,用工厂来实例化对象很灵活! 2、简单工厂模式的优缺点(看代码)优点(1)简单工厂包含必要的判断逻辑,简单工厂实现了对象的创建和使用的分离。(2)客户端无需知道所创建...

    34
    热度
  • [综合] C++20 std::span

    span就是一个连续对象存储的观察者。类似std::string_view是string的观察者。连续的存储,不一定是数组。例如: zero(char(&arr)[10]);//10个元素的数组,sizeof(arr)==10*sizeof(char)==10 zero(chararr[]...

    39
    热度
  • [综合] Spring Cloud路线图

    SpringCloudIlford 这是什么Hoxton我都没体验又要出新版本,SpringCloudIlford是自SpringCloudFinchley发布以来的第一个重要版本,该版本提供了对SpringBoot2.x和SpringFramework5.x的支持,Ilford将成为主要发行版,...

    29
    热度
  • [综合] [python菜鸟求助] 计算两点之间的距离用不同的写法竟然结果不同

    classPoint(object):def__init__(self,x,y):"""点的初始化方法:paramx:横坐标:paramy:纵坐标"""self.x=xself.y=ydefmove_to(self,x,y):"""移动到指定位置:paramx:移动后的横坐标:paramy:移动后的...

    64
    热度
  • [综合] java递归查询菜单层级

    说到菜单,大家都知道父菜单下面有子菜单,子菜单下面还有子菜单,那么如何实现这个递归获取菜单呢? publicList<ClassificationVo>findAllClassification(){//查询所有菜单List<ClassificationVo>dataLis...

    56
    热度
  • [综合] linux 7 关闭IPV6

    echo"net.ipv6.conf.all.disable_ipv6=1">>/etc/sysctl.confsudosysctl-p/etc/sysctl.conf

    34
    热度
  • [综合] 有了缓存锁,为何还要总线锁?

    有些无法被缓存的数据,比如数据较大或者跨越多个缓存行的数据,依然必须使用总线锁。使用总线锁的效率比较低,现代CPU是缓存锁与总线锁并存以实现数据一致性。

    0
    热度
  • [综合] linux 关闭virbr0网卡

    ifconfigvirbr0down#关闭virbr0网卡 ifconfigvirbr0downbrctldelbrvirbr0#删除virbr0网卡systemctldisablelibvirtd.service#因为虚拟网卡是libvirtd服务创建的,而该服务在Linux中没有太大用处

    43
    热度
  • [综合] Java面试题总结5

    41.成员变量与局部变量有哪些? 1.从语法形式上,看成员变量是属于类的,而局部变量是在方法中定义的变量或是方法的参数;成员变量可以被public,private,static等修饰符所修饰,而局部变量不能被访问控制修饰符及static所修饰;成员变量和局部变量都能被final所修饰; 2.从变量在...

    34
    热度
  • [综合] Caused by: java.lang.RuntimeException: org.activiti.engine.ActivitiException: couldn't check if tabl

    oracle报以下错误: Causedby:java.lang.RuntimeException:org.activiti.engine.ActivitiException:couldn'tcheckiftablesarealreadypresentusingmetadata:Cannotcreat...

    47
    热度
  • [综合] Java虚拟机——初探字节码class文件内部结构

    之前介绍过Java编译器如何将Java源码编译成字节码class文件。 Java虚拟机——从Java源码到字节码到底经历了什么 那么最终的到的字节码文件是怎样的一个文件,内部结构又是如何?此文对字节码class文件的内部结构进行初步探索,介绍其各个重要组成部分,对之后的Java虚拟机学习做好基础。 ...

    62
    热度
  • [综合] 陈伟视频总结

    在看完VB课本以及敲完百例之后,用了很长的时间看完了陈伟视频,有的视频没有声音,画面卡顿,属实让自己有些暴躁,强忍着想砸电脑的冲动把视频看完了。看完这些视频之后确实对一些知识点有了更深的理解。有下: 窗体模块、标准模块和类模块的区别 1、窗体模块 由于VB是面向对象的应用程序开发工具,所以应用程序的...

    73
    热度
  • [综合] elasticsearch 自定义注解(@Field、@MultiField)失效

    elasticsearch自定义注解(@Field、@MultiField)失效

    54
    热度
  • [综合] Mybatis执行sql核心方法增删改Executor.update,查询ResultSetHandler.handleResultSets

    1.Mybatis执行增删改的底层核心接口是Executor.update,如果我们想对它进行拦截处理,则需要拦截此方法 2.Mybatis执行查询的底层核心接口是ResultSetHandler.handleResultSets,如果我们想对它进行拦截处理,则需要拦截此方法 定义增删改的拦截器:...

    79
    热度
  • [综合] 工作杂记(1)Long 与 long 的失误

    今天,在调试代码的时候,发现在一行A.setXXXX()=B.getXXXX()处报错,此处,B.getXXXX的值为null,后来发现是因为在A这个对象里面,属性XXXX的字段的类型是long,而在B这个对象里面,属性XXXX的字段的类型是Long。 Long是long的包装类型,可以用来两个对象...

    8
    热度
  • [综合] 王道数据结构:顺序表上基本操作的实现

    顺序表的定义: 线性表的顺序存储又称顺序表,顺序表有随机存储的优点,但对于插入删除操作需要移动大量的元素。 #include<stdio.h> #include<stdlib.h> #include<math.h> #include<string.h>...

    34
    热度