varpage

thymeleaf+dataTables表格排序

心已入冬 提交于 2021-01-23 06:39:06
操作很简单,也不需要从数据库查,也不用改后台代码,找到相应要改的html页面,然后执行以下步骤: 1.定义一个table变量,然后将DataTable({}}那一坨赋值给table,如下图: 2.表头添加行号,columns添加序号的数据,如下: 初始data为null就行 3.在定义了table变量下边那个function方法中加上下边这个方法: table. on( 'draw.dt' , function() { table. column( 0 , { search: 'applied' , order: 'applied' }). nodes(). each( function(cell , i) { //i 从 0 开始,所以这里先加 1 i = i + 1 ; // 服务器模式下获取分页信息,使用 DT 提供的 API 直接获取分页信息 var page = table. page. info() ; // 当前第几页,从 0 开始 var pageno = page. page ; // 每页数据 var length = page. length ; // 行号等于 页数 * 每页数据长度 + 行号 var columnIndex = (i + pageno * length) ; cell. innerHTML = columnIndex ; }) ; }).

微信小程序开发显示城市天气

柔情痞子 提交于 2021-01-07 08:04:31
本案例实现动态显示城市天气的功能,案例效果如下: 首先分析制作的思路: 1.在app.json文件的pages数组里加上main文件夹和template(模板)文件夹的路径。 2.在main.js文件中,在onLoad()函数中调用loadInfo()函数。 3. 自定义获取位置的函数loadInfo(),调用wx.getLocation,用于获取当前的纬度(latitude)和经度(longitude)。在loadInfo()函数中接着调用loadCity()函数。 4. 自定义获取城市的函数loadCity(),调用wx.request,在“百度地图开放平台”网站中注册自己的AK,通过获取城市信息的网址(http://api.map.baidu.com/geocoder/v2/?ak=自己的ak&location=纬度值,经度值&output=json)实现当前城市名称的获取。 在loadCity()函数中接着调用loadWeather()函数。 5.自定义获取天气的函数loadWeather(),根据已有的城市名称,通过获取天气信息的网址(http://wthrcdn.etouch.cn/weather_mini?city=城市名)实现天气信息的数据获取。 6.在main.wxml文件中,未来天气部分通过import调用了自定义模板文件itemtpl.wxml。

初探Redis-基础类型List

萝らか妹 提交于 2020-07-25 13:52:59
  Redis存在五种基础类型:字符串(String)、列表(List)、哈希(Hash)、集合(Set)、有序集合(Sorted Set)。本次列举出List的常用操作。   Redis官网: https://redis.io/ 一、 列表 (List)介绍   Redis列表是简单的字符串列表,按照插入顺序排序。可以添加一个元素到列表的头部(左边)或者尾部(右边)。一个列表最多可以包含 2 32 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。可按照如下格式查看,整体为链式结构,c语言中,链表功能十分强大,通过指针取得内部存储地址,再通过内部存储地址去取得实际数据(具体怎么操作已还给老师)。可以方便的完成先进先出,先进后出等功能。    二、 列表 (List)相关操作Api LPush添加数据      将链表看成整体,进行Lpush操作,使得新添加的元素作为起始元素。      eg:    RPush添加数据      将链表看成整体,进行Rpush操作,使得新添加的元素作为末位元素。      eg:    限定key存在执行添加数据      eg:    List中指定索引处插入数据替换原有数据      eg:    对List中匹配的数据前或后插入新数据         eg:    读取List中索引范围内已有数据     

Java 通过layui的分页插件laypage对数据进行分页

♀尐吖头ヾ 提交于 2020-05-07 19:31:30
最近要在SpringMVC+MyBatis项目的某个页面对数据进行分页,大致思路为在页面创建两个隐藏的输入框保存当前页面pageNum和每页显示数据的条数pageSize,每次分页时,修改对应的值即可,然后把pageNum和pageSize传到后台给pageHelper 1. MyBatis层(xml) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.zghky.dao.***"> <cache-ref namespace="com.zghky.dao.***"/> <resultMap id="getTestMap" type="Op"> <id column="id" property="id" /> <result column="geography_position" property="account.geographyPosition"/> <result column="op_type" property="opType"/> <result column="op_time"