首页
学习
活动
专区
圈层
工具
发布

数据库 105道题目整理与吐血总结

4的管理员名称和管理的商品数量 having -- 查询所有的管理员名称和其手上所管理的所有商品数量 -- 查询所有的管理员名称和其手上所管理的所有'a'类商品名称的数量 -- 查询所有商品中剩余数量最少的一个...38、查询Student表中每个学生的姓名和年龄。 39、查询Student表中最大和最小的Sbirthday日期值。 40、以班号和年龄从大到小的顺序查询Student表中的全部记录。...对简单表进行复杂查询的时候尽量使用函数方法等来对冗余得代码进行优化。 在查询数据时要考虑到有没有空值的情况。 空值不能引入到运算中,+ - * / 和空值的结果都是空。...对相对难以理解的内容可以活用方法来进行优化,比如使用 || 。 在select 语句中,= 的作用是比较大小,所有不能用 = 和null 来判断是不是空值,要使用 in。...但是在update中,= 的作用是赋值,所以可以出现 = null ,将 null 赋给某个值。

1.7K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java中获取当前时间_java如何获得当前时间

    ,如: 1543105352845 可以通过代码将时间戳转化为我们可以理解的格式: SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd...: 2018-11-25 at 01:22:12 CET 【注】该方法会根据我们的系统时间来返回当前值,因为世界各地的时区是不同的。...2、 Java.util.Date 在Java中,获取当前日期最简单的方法之一就是直接实例化位于 Java 包 Java.util 的 Date 类。...ZonedDateTime 一般是不可改变的,这意味着该类的对象执行计算的所有方法都会返回一个新的 ZonedDateTime 实例: 创建方式: ZonedDateTime ZonedDateTime...本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    6.1K10

    java如何获取当前日期和时间

    例如: 1543105352845 我们可以将时间戳转化成我们易于理解的格式 SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd...: 2018-11-25 at 01:22:12 CET 值得注意的是,此方法会根据我们的系统时间返回当前值,因为世界各地的时区是不一样的。...java.util.Date 在Java中,获取当前日期最简单的方法之一就是直接实例化位于Java包java.util的Date类。...: 00:55:58 LocalDateTime 最后一个是LocalDateTime,也是Java中最常用的Date / Time类,代表前两个类的组合 – 即日期和时间的值: LocalDateTime...本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    4.5K10

    前端开发面试题答案(四)

    hasOwnProperty javaScript中hasOwnProperty函数方法是返回一个布尔值,指出一个对象是否具有指定名称的属性。...此方法无法检查该对象的原型链中是否具有该属性;该属性必须是对象本身的一个成员。 使用方法: object.hasOwnProperty(proName) 其中参数object是必选项。...的扩展,就是为jquery类添加成员函数 使用: jquery.extend扩展,需要通过jquery类来调用,而jquery.fn.extend扩展,所有jquery实例都可以直接调用。...提供了一些常用的界面元素,诸如对话框、拖动行为、改变大小行为等等 38、jquery 中如何将数组转化为json字符串,然后再转化回来?...对于'filename'和'.hiddenfile',lastIndexOf的返回值分别为0和-1无符号右移操作符(»>) 将-1转换为4294967295,将-2转换为4294967294,这个方法可以保证边缘情况时文件名不变

    3.1K20

    PO VO DTO 转换神器替代BeanUtils 了

    ⌨ 在我们日常开发的程序中,为了各层之间解耦,一般会定义不同的对象用来在不同层之间传递数据,比如xxxDTO、xxxVO、xxxQO,当在不同层之间传输数据时,不可避免地经常需要将这些对象进行相互转换...实际的映射方法2期望源对象作为参数并返回目标对象。它的名字可以自由选择。 对于源对象和目标对象中具有不同名称的属性,可以使用注释来配置名称。...@Mapping 在需要和可能的情况下,将为源和目标中具有不同类型的属性执行类型转换,例如,属性将从枚举类型转换为字符串。...type 当然,一个接口中可以有多个映射方法,所有这些方法的实现都将由MapStruct生成。 可以从类中检索接口实现的实例。...需要转换的对象 创建两个示例对象(EG: 将Demo对象转换为DemoDto对象) 保证对象之间的值是相同的; /** * 源对象 */ @Data public class Demo {

    63810

    oracle--单行函数和多行函数

    1、to_number:将数字字符转换为数字类型的数值,to_number(数字字符) 2、to_char:将数字转换为字符类型,将日期转换为字符类型 to_char(数字/日期) 3、...--->char 注意:因为日期本身就具备一定的格式在不是指定格式的情况下会默认使用dd-mm-yyyy格式显示数据 指定的格式会作为日期转换为字符串类型的显示格式存在。...2016年12月05日 select hiredate,to_char(hiredate) from emp--日期转换为字符的时候,不指定格式使用默认格式:dd-mm-yyyy...select hiredate,to_char(hiredate,'yyyy-mm-dd') from emp;--使用指定格式将日期转换为字符串类型 select hiredate...执行内容2,条件3,执行内容3,默认执行内容) 相当于java中if(){}else if(){}else if(){}...else{} 查询所有员工的月薪及姓名和工作 select

    1.5K20

    JQuery选择器和JQuery包装集

    (本文年代久远,请谨慎阅读)今天学习了JQuery的一些基本用法,包括JQuery选择器和JQuery包装集; 从现在开始,要慎重区分DOM对象和JQuery对象,两种对象的方法不同,属性不同,在使用中要特别注意...,不包括select中的option) $("select option:selected")匹配所有选中的option元素 注意 DOM转JQUERY包装集:$(arrDiv[i]).html(‘div...parent(".selected")之后结果为:[ Hello Again ] 其他 使用is()方法查找段落的父元素中每个类名为...|obj,callback) //将一个数组转换为另一个数组 将原数组中每个元素加 4 转换为一个新数组:$.map( [0,1,2], function(n){ return n + 4;});...n + 1 : null;}); 结果:[2, 3] 原数组中每个元素扩展为一个包含其本身和其值加 1 的数组,并转换为一个新数组:$.map( [0,1,2], function(n){ return

    4.4K20

    前端简洁并实用的工具类

    atePicker日期选择器默认获取到的日期默认是Date对象,但是我们后台需要用到的是yyyy-MM-dd,所以需要我们进行转化。 方法一:转化为dd-MM-yyyy HH:mm:ss ?...方法二: 从element-UI的2.x版本提供了value-format属性,可以直接设置选择器返回的值。 ? 1.2 获取当前的时间yyyy-MM-dd HH:mm:ss 没有满10就补0 ?...2.2数组去重set方法 1.常见利用循环和indexOf(ES5的数组方法,可以返回值在数组中第一次出现的位置)这里就不再详写,这里介绍一种利用ES6的set实现去重. 2.set是新怎数据结构,似于数组...,但它的一大特性就是所有元素都是唯一的. 3.set常见操作 大家可以参照下面这个:新增数据结构Set的用法 4.set去重代码 ?...1.请求拦截:将当前城市信息放入请求头中 ? 2.响应拦截:处理reponse的结果 ?

    1.2K130

    day11-StringBuilder&Math&Arrays&包装类&日期时间类

    (4); //使用包装类中的valueOf方法 包装对象 转 基本类型(自动拆箱) int num = i.intValue(); 自动装箱与自动拆箱 由于我们经常要做基本类型与包装类之间的转换,从Java...parseXxx静态方法可以将字符串参数转换为对应的基本类型 } } 除了Character类之外,其他所有包装类都具有parseXxx静态方法可以将字符串参数转换为对应的基本类型: 方法 说明...没有考试 用Integer BigInteger类 BigInteger类概述 java中long型为最大整数类型,对于超过long型的数据如何去表示呢?...该类将所有可能用到的时间信息封装为静态成员变量,方便获取。日历类就是方便获取各个时间属性的。...当然,你也可以觉得Calendar是Date的加强版,今后如何使用呢?

    60510

    42个实用的JavaScript优化技巧

    它使用对象的每个不同属性的值调用要执行的语句来调用自定义迭代挂钩。...更改元素的所有类: 要将所有现有类替换为一个或多个新类,请设置className属性: document.getElementById("test").className = "newclass"; 要将其他类添加到元素...\S)/g , '' ) 19、是否可以将CSS应用于一半的字符? 我们确实看到了一些精美的文字艺术,其中一半字符具有不同的颜色,而另一半字符具有不同的颜色,我们如何在CSS中实现这样的效果?...在较早的JavaScript版本中,这是通过使用apply方法完成的。 该apply()方法调用具有给定this值的函数,并arguments以数组(或类似数组的对象)的形式提供。...我们如何将字符串转换为对象数组以在我们的应用程序中使用?

    14.2K20

    Java学习日记_廖万忠

    Java学习日记_廖万忠关联关系(双向关联,前向关联:多对一较多,看表中的字段,页面的数据关联的情况)实体的类型尽量用包装类型,防止nll赋值出现异常,基本类型一般用在运算中,效率高。 13....uuid()return UUID.randomUUID().toString().replace("_","");/把map转换为clazz型的beanpublic static T toBean...父类转子类:父类转子类是向下转型,需要强转,原则:父类型的引用指向的是哪个子类的实例,就能转向哪个子类的引用。3....通用工具类:使用/用来作为其他Servlet的父类,Struts的Action很像public class BaseServlet extends HttpServlet throws ServletException...JQuery插件: JQuery_validateJQuery_complete JQuery_treeviewfckeditor:富文本编辑器6.

    14100

    10 个高级 SQL 概念

    ,请检查此项,但知道如何编写临时功能是重要的原因: 它允许您将代码的块分解为较小的代码块 它适用于写入清洁代码 它可以防止重复,并允许您重用类似于使用Python中的函数的代码。...4.使用CASE WHEN枢转数据 您很可能会看到许多要求在陈述时使用CASE WHEN的问题,这只是因为它是一种多功能的概念。如果要根据其他变量分配某个值或类,则允许您编写复杂的条件语句。...在SQL中,您可以使用几种方式将“等级”分配给行,我们将使用示例进行探索。...请注意,使用dense_rank(),Daniel排名第3,而不是第4位()。 8.计算Delta值 另一个常见应用程序是将不同时期的值进行比较。例如,本月和上个月的销售之间的三角洲是什么?...例如,您可能需要将数据分组组或将可变格式从DD-MM-Yyyy转换为简单的月份。YYYY-MM-DD 的黑锅,你要清楚。

    1.3K10

    jquery对象和dom对象的相互转换

    .innerHTML; 3、如何获取jQuery集合的某一项 对于获取的元素集合,获取其中的某一项(通过索引指定)可以使用eq或get(n)方法或者索引号获取,要注意,eq返回的是jquery对象,而...//返回表单输入框的value值 $("input").val("test");   //将表单输入框的value值设为test $("#msg").click();   //触发id为msg的元素的单击事件...p元素单击事件分别设定不同的处理 jQuery中几个自定义的事件: (1)hover(fn1,fn2):一个模仿悬停事件(鼠标移动到一个对象上面 及移出这个对象)的方法。...使用jquery中的jQuery.noConflict();方法即可把变 量$的控制权让渡给第一个实现它的那个库或之前自定义的$方法。...2、jQuery对象转DOM对象  由于jQuery对象本身是一个集合。所以如果jQuery对象要转换为Dom对象则必须取出其中的某一项,一般可通过索引取出。

    4.5K40

    对象拷贝 - 优雅的解决方案 Mapstruct

    我们不喜欢将所有字段都显示给前端,或者我们需要修改字段返回给前端,例如 数据中存储的上架下架是0,1  但是前端需要的字段是true 和 false。...在这种情况下,MapStruct将生成抽象类的扩展,并实现所有抽象方法。...生成的代码将包含一个遍历源集合的循环,转换每个元素并将其放入目标集合中。如果在给定的映射器或其使用的映射器中找到了集合元素类型的映射方法,则会调用此方法以执行元素转换。...    List carsToCarDtos(Stream cars);     CarDto carToCarDto(Car car); } 映射枚举 : 默认情况下,源枚举中的每个常量映射到目标枚举类型中具有相同名称的常量...如果需要,可以使用 @ValueMapping 注释帮助将source enum中的常量映射为具有其他名称的常量 @Mapper public interface OrderMapper {

    7.4K20

    jQuery操作DOM元素

    实现上述两个功能当然可以使用原生js来完成,但在实际开发过程中很少这样做,通常会使用一些别人封装好的js库来辅助我们的工作,jQuery就是这些辅助库中的一员。...tr:first'); //选取id='table'标签中的索引为奇数且没有使用类名为'last'的所有tr标签 //且为选择的元素添加even类 $('#table tr:odd:not(.last...)').addClass('even'); //对id='table'标签中的索引大于0小于3的所有tr标签使用类名为'three'的样式 $('#table tr:gt(0):lt(3)').addClass...DOM对象和jQuery对象的相互转换 //DOM转jQuery var win=$(window);//将window转换为jQuery对象 //jQuery对象win转DOM对象 win.get[0...最后说一点,同一个jQuery方法,可能会因为jQuery版本的不同而产生不同的效果。 版权声明 本文为作者原创,版权归作者雪飞鸿所有。

    3.6K40

    试试这个java工具类

    大家好,我是可爱又机灵的开源小妹。 上周接到老大的需求说让小妹整理下工具类,新项目要用,本想直接拿以前的改改直接用的,结果发现以前的工具类存在很多问题,光加解密工具类就重复写了很多个。...Hutool 中的工具方法来自每个用户的精雕细琢,它涵盖了 Java 开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当; Hutool 是项目中 "util" 包友好的替代...Hutool如何改变我们的coding方式 Hutool的目标是使用一个工具方法代替一段复杂代码,从而最大限度的避免“复制粘贴”代码的问题,彻底改变我们写代码的方式。...包含组件 Hutool 是一个 Java 基础工具类,对文件、流、加密解密、转码、正则、线程、XML 等 JDK 方法进行封装,组成各种 Util 工具类 可以根据需求对每个模块单独引入,也可以通过引入...hutool-all方式引入所有模块 使用方法 Maven 在项目的pom.xml的dependencies中加入以下内容: cn.hutool</groupId

    1.2K30

    万字长文总结,带你重温 Java 基础

    字面值; 类型转换 转换规则 从小达到自动转,从大到小强制转; 高精度向低精度转换,可能导致溢出; 低精度可以向高精度转换; 不同数据类型之间相互转换需要进行 强制转换; 命名规则及建议 变量命名只能使用...值1:值2,当表达式为真时,返回值1;当表达式为假时,返回值2; 控制流程 switch switch 中可以使用 byte、short、int、char、String、enum; 每个表达式结束都应该有一个...对象属性 :又叫 实例属性,非静态属性; 对象属性与类属性的对比 : 不同对象的 对象属性的值 都可能不一样,但所有对象的 类属性的值 都是一样的; 若一个属性对所有对象都不一样,则该属性应该设计为..."); } } 多态 操作符的多态 :同一操作符在不同情景下具有不同作用,如 + 两侧是整形,则代表 数字相加;若其中任意一个是字符串,则代表 字符串连接; 类的多态需要具备的条件 :...Boolean 自动装箱:无需调用构造方法,通过 = 自动把 基本类型转换为封装类 的过程叫做自动装箱; 自动拆箱 :无需调用对应方法,通过 = 自动将 封装类转换为基本类型 的过程叫做自动拆箱

    1.1K30
    领券