当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] servlet中请求转发forword与重定向redirect区别

    1、请求转发(RequestDispatcher)的过程: 客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给指定的test.jsp,整个流程都是在服务器端完成的,而...

    56
    热度
  • [综合] 脏读、不可重复读、幻读、两类丢失更新与四大隔离级别

    目录 1.什么是脏读、不可重复读、幻读、第一类丢失更新和第二类丢失更新? 2.为什么会产生脏读、不可重复读、幻读、第一类丢失更新和第二类丢失更新? 2.1第一类丢失更新 2.2脏读 2.3不可重复读 2.4第二类丢失更新 2.5幻读 3.如何防止脏读、不可重复读、幻读、第一类丢失更新和第二类丢失更新...

    97
    热度
  • [综合] 为什么二级封锁协议可以解决脏读?三级封锁协议可以解决不可重复读?

    目录 1.什么是读写锁? 2.一、二、三级封锁协议的内容各是什么? 3.为什么二级封锁协议可以解决脏读? 4.为什么三级封锁协议可以解决不可重复读? 1.什么是读写锁? 排它锁(Exclusive):简写为X锁,又称写锁。 共享锁(Shared):简写为S锁,又称读锁。 有以下两个规定: 1)一个...

    61
    热度
  • [综合] MySQL索引相关

    目录 1.索引是什么 2.索引的优点 3.索引的缺点 4.索引的分类 5.什么样的字段适合创建索引 5.1表中某些在业务上具有唯一性的字段 5.2频繁作为where查询条件的字段 5.3经常groupby和orderby的列 5.4update、delete语句中where的条件列 5.5disti...

    28
    热度
  • [综合] Java集合06 - ArrayList、LinkedList和Vector的区别

    目录 1.实现接口 2.底层实现原理 3.扩容机制 4.线程安全 5.增删改查时间复杂度 1.实现接口 ArrayList:实现自List、RandomAccess、Cloneable、Serializable,具有支持快速随机访问、克隆及序列化功能 LinkedList:实现自List、Dequ...

    32
    热度
  • [综合] Java集合07 - SynchronizedList和Vector的区别

    目录 1.SynchronizedList、Vector概述 2.SynchronizedList和Vector的区别 2.1构造机制不同 2.2扩容机制不同 2.3同步机制不同 1.SynchronizedList、Vector概述 SynchronizedList:java.util.Coll...

    101
    热度
  • [综合] Java集合13 - 二叉搜索树、平衡二叉树、红黑树特点总结

    1.二叉搜索树(BinarySearchTree) 二叉搜索树:又称为二叉排序树,属于树的一种,通过二叉树将数据组织起来,树的每个节点都包含了健值key、数据值data、左子节点指针、右子节点指针。其中健值key是最核心的部分,它的值决定了树的组织形状;数据值data是该节点对应的数据。 特点: (...

    52
    热度
  • [综合] 面向对象编程 OOP

    1.面向对象编程OOP OOP:ObjectOrientedProgramming,即面向对象编程。了解面向对象编程之前,需要了解下面向过程编程。现在有一个实际问题需要编程解决,把大象装冰箱里分几步?如果用面向过程的语言去实现则思路如下: voidmain(){//1.打开冰箱门openSometh...

    91
    热度
  • [综合] Java ZIP压缩

    目录 1.压缩 2.解压 3.嵌套压缩zip文件思路 1.压缩 packagecom.example.practice.srp;importlombok.extern.slf4j.Slf4j;importjava.io.*; importjava.util.ArrayList; importjav...

    79
    热度
  • [综合] Java多线程上机面试题

    目录 1.两个线程交替打印1-100 2.三个线程交替打印1-100 3.子线程循环3次,接着主线程循环5次,再子线程循环3次,主线程循环5次,如此反复,循环3次 4.两个线程,一个线程打印1~52,另一个线程打印A~Z,打印顺序是12A34B…5152Z 5.写10个线程,第一个线程从1加到10,...

    74
    热度
  • [综合] JAVAWEB 删除多条记录的实现

    javascript: functiondelAllPick() {//获取所有名字为ck的编号组件 varck=document.getElementsByName("ck");//ids字符串 vars="";//循环ck数组 for(vari=0;i<ck.length;i++) { /...

    86
    热度
  • [综合] Unity官方案例精讲_中文版 1.6输出调试信息

    1)任何继承自MonoBehaviour的类都可以使用静态方法print来输出信息。 //其声明为 staticvoidprint(objectmessage); 2)使用UnityEngine命名空间的sealed类Debug提供的方法Debug.Log,它提供了针对不通级别信息的输出形式: st...

    33
    热度
  • [综合] C# - 趣味类比系列之继承

    >>C#仅支持一个父亲原则,踩在巨人的肩膀上前行。众所周知只能有一个亲生爸爸。(在C#语言中仅支持单重继承,主要用于解决代码的重用问题。)>>父类(基类),孩类(派生类)。 >>孩类不能移除父类的历史功绩,大逆不道!(派生类是对基类的扩展,派生类可以添加新的成员,...

    95
    热度
  • [综合] 算法经典之 - 无重复字符的最长子串问题

    无重复字符的最长子串 难度中等3514收藏分享切换为英文关注反馈 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 示例1: 输入:"abcabcbb" 输出:3 解释:因为无重复字符的最长子串是"abc",所以其长度为3。 示例2: 输入:"bbbbb" 输出:1 解释:因为无重复字...

    46
    热度
  • [综合] C# - 趣味类比系列之委托

    委托从字面上理解就是一种代理,类似于房屋中介,由租房人委托中介为其租赁房屋。 委托在使用时遵循三步走的原则,即定义声明委托、实例化委托以及调用委托。

    62
    热度
  • [综合] 算法经典之 - 最长回文子串问题

    publicstaticstringLongestPalindrome(strings){intmax=1;//串长度intindex=0,ind=1,indB=0,indF=0;if(s==null||s.Length<=1)returns;strings1=s.Substring(0,1)...

    67
    热度
  • [综合] Unity3D 第一人称相机旋转限制技巧

    //当前相机x轴旋转度privatefloatcurrentCameraRotationX=0f;//相机旋转x变化值privatefloatcameraRotationX=0f;//相机旋转限制度数privatefloatcameraRotationLimit=80f;if(cam!=null){...

    95
    热度
  • [综合] Unity3D 调用其他函数方法的三种方式

    1、目标类为static静态类,直接方法名+函数名()即可调用。 2、GameObject.Find("挂载类的物体").SendMessage("方法名");//可以调用publicprivate类型的方法 3、GameObject.Find().GetComponent<类>().方...

    57
    热度
  • [综合] Center OS7下安装svn

    安装yuminstallsubversionyum命令即可方便的完成安装svnserve--version测试安装是否成功:svnserve--version 建立版本库创建svn数据目录(subversion默认是把/var/svn作为数据根目录的,开机启动默认也是从这里)mkdir-p/var/...

    73
    热度
  • [综合] 组件化开发遇到的问题和解决方式

    1.AndroidstudioProgramtypealreadypresent:com.****.BuildConfig Androidstudio报错:AndroidstudioProgramtypealreadypresent,是因为有2个module在AndroidManifest.xml里...

    43
    热度