摘要:
1. cron表达式格式: {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 2. cron表达式各占位符解释: {秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常 "*" 代表每隔1秒钟触发; " 阅读全文
摘要:
Tasks : 任务视图显示了工作台中的所有任务。它会显示与特定文件关联的任务,以及文件中特定的行,以及没有与文件关联的普通任务。 Eclipse 有用的视图之一是 Tasks 视图。可以使用 Tasks 视图作为您自己或者基于项目的 to-do 列表,这将允许您用诸如 ToDo、FixMe、Opt 阅读全文
摘要:
一.基本概念 IO:Java对数据的操作是通过流的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,Java用于操作流的对象都在IO包中。 二.IO流的分类 三.字节流 1. 字节流基类 (1) . InputStream InputStream:字节输入流基类,抽象类是表示字节输入流的所 阅读全文
摘要:
1数据库 /* mysql可以创建数据库,而oracle没有这个操作,oracle只能创建实例; sql数据库操作:database 格式: * create database 数据库名; * create database 数据库名 character set 字符集; */ CREATE DAT 阅读全文
摘要:
HashMap的储存是没有顺序的,而是按照key的HashCode实现.key=手机品牌,value=价格,这里以这个例子实现按名称排序和按价格排序. Map phone=new HashMap(); phone.put("Apple",8899); phone.put("SAMSUNG",7000 阅读全文
摘要:
例行惯例,先看些基本概念: 1 拦截器的作用就是我们可以拦截某些方法的调用,在目标方法前后加上我们自己逻辑2 Mybatis拦截器设计的一个初衷是为了供用户在某些时候可以实现自己的逻辑而不必去动Mybatis固有的逻辑。 自定义拦截器 1 /** 2 * mybatis 自定义拦截器 3 * 三步骤 阅读全文
摘要:
一.查询语句 1.查询去重信息:关键字 distinct 2.两值相加时的判断条件IFNULL 注意: if()和ifnull()的区别 if(true,a,b), if(false,a,b) 这个就是第一个如果是true,就等于a,false就等于b,有点像三元表达式 ifnull(null, a 阅读全文
摘要:
小菜鸡准备找工作啦,整理面试常见到的问题整理一下。 ReentrantLock和Synchronized的区别: 相似点: 两个都是可重入锁,它们都是加锁方式同步,而且都是阻塞式的同步,也就是说当如果一个线程获得了对象锁,进入了同步块,其他访问该同步块的线程都必须阻塞在同步块外面等待,而进行线程阻塞 阅读全文
摘要:
@PathVariable只支持一个属性value,类型是为String,代表绑定的属性名称。默认不传递时,绑定为同名的形参。 用来便捷地提取URL中的动态参数。其英文注释如下: Annotation which indicates that a method parameter should be 阅读全文
摘要:
本人自己整合,有部分来源于「spenglu」的原创文章 1. JDBCType jdbcType是数据库数据类型,javaType是java数据类型,如下图所示: 2. JavaType和ofType JavaType和ofType都是用来指定对象类型的,但是JavaType是用来指定pojo中属性 阅读全文