摘要:
一.借助数组进行分页 原理:进行数据库查询操作时,获取到数据库中所有满足条件的记录,保存在应用的临时数组中,再通过List的subList方法,获取到满足条件的所有记录。 实现: 首先在dao层,创建StudentMapper接口,用于对数据库的操作。在接口中定义通过数组分页的查询方法,如下所示: 阅读全文
摘要:
1、整数或最多两位小数的非零数值 /^(([1-9][0-9]*)|([0]\.[1-9])|([0]\.\d[1-9])|([0]\.[1-9]\d)|([1-9][0-9]*\.\d{1,2}))$/ 2、整数或最多三位小数的非零数值 /^(([1-9][0-9]*)|([0]\.[1-9])| 阅读全文
摘要:
需求:由于代码重构,需要将源字符串1和源字符串2都变为目标字符串 原字符串1:getCell(order.getOrderName(), commonFont); 源字符串2:getCell(order.getOrderName(), commonBoldFont); 目标字符串:getCell(o 阅读全文
摘要:
物理分页和逻辑分页 物理分页:直接从数据库中拿出我们需要的数据,例如在Mysql中使用limit。 逻辑分页:从数据库中拿出所有符合要求的数据,然后再从这些数据中拿到我们需要的分页数据。 优缺点 物理分页每次都要访问数据库,逻辑分页只访问一次。 物理分页占用内存少,逻辑分页相对较多。 物理分页数据每 阅读全文
摘要:
在某些情况下,如果明知道查询结果只有一个,SQL语句中使用LIMIT 1会提高查询效率。 例如下面的用户表(主键id,邮箱,密码): 每个用户的email是唯一的,如果用户使用email作为用户名登陆的话,就需要查询出email对应的一条记录。 上面的语句实现了查询email对应的一条用户信息,但是 阅读全文
摘要:
我们听mp3,看电影都会注意到两个参数,常见的有采样率44.1KHz,比特率192Kbps,那么什么是采样率,什么是比特率?他们是什么关系呢?下面就我们就来简单做个解释: 把模拟音频信号转成数字音频信号的过程称作采样,简单地说就是通过波形采样的方法记录1秒钟长度的声音,需要多少个数据点。eg:44. 阅读全文
摘要:
1,maven配置 2,Controller层 3,Util 阅读全文
摘要:
1,在maven的pom文件中添加依赖 2,在Controller中添加转发接口 3,在Service层编写相应生成格式的pdf 4,前端请求 阅读全文
摘要:
最近看到许多博客的页面都带有飘动线条背景,于是研究了一下。 其实很简单实现,只要在body标签内添加一个js引用即可 参数: count :线条数量。 zindex :层级。 opacity:透明度。 color :线条颜色。最好用RGB颜色。 阅读全文
摘要:
有人问,拷贝和克隆不都是“复制”的意思吗。 这位看官问的好,一般情况下是一样的,但在jquery中却有些不同。jqurey深度拷贝一般只js对象的复制,是$.extend()方法,jquery深度克隆一般指dom对象的复制,是$.clone()方法。 $.extend() 语法:jQuery.ext 阅读全文