前言 最近遇到一个比较坑的事,应该也算是我自己平时观察不仔细的锅:在SQL中,如果使用 的字段是有设置BTREE索引,且为数字。查询的结果会自动根据索引列升序排序。 而这并不是我想要的数据顺序,所以只能去重新调整顺序。ps:这里是通过数组手动排序,也可以在sql里通过order by feild保证 ...
分类:
编程语言 时间:
2019-08-21 12:08:53
阅读次数:
122
组长安排的工作做完了,闲得蛋疼。重新理解下最经典的冒泡算法。 原理:比较相邻的两个数,如果第一个数比后一个要大,则交换位置。 其实原理很好理解了,一看就是写个循环。但是要交换几次呢。我们就拿最简单的排序来推理一下。 假设数组是正序的1~9,我们手动排序的话需要交换0次。这是最少的交换次数。 如果数组 ...
分类:
编程语言 时间:
2019-05-21 21:12:15
阅读次数:
148
表格 列表格 点击实现 升序和降序: 1.定义一个排序字段数组 和 表格th标题列一一对应,如 var arr = [1,2,3,4]。 定义一个隐藏域,用来保存 排序的字段 和排序的类型,每次单击 修改这2个字段。 2.th增加单击事件,获取当前单机的列 在总个列中的下标:var index = ...
分类:
编程语言 时间:
2016-12-11 01:22:57
阅读次数:
166
模板文件:{%get name=plist class="did":$read.did,pid:$read.pid%}{%if $read.ctitle!=''%}上一篇:{%$read.ctitle%}{%/if%}{%/get%}{%get name=plist class="did":$rea...
分类:
编程语言 时间:
2015-12-04 20:53:26
阅读次数:
169
UITbableView作为列表展示信息,除了展示的功能,有时还会用到删除,排序等功能,下面就来讲解一下如何实现排序。 排序是当表格进入编辑状态后,在单元格的右侧会出现一个按钮,点击按钮,就可以拖动单元格,移动位置,进行手动排序。使用系统自带拖动排序功能的步骤:1、让tableView进入编辑...
分类:
移动开发 时间:
2015-08-30 22:51:09
阅读次数:
144
UITbableView作为列表展示信息,除了展示的功能,有时还会用到删除,排序等功能,下面就来讲解一下如何实现排序。 排序是当表格进入编辑状态后,在单元格的右侧会出现一个按钮,点击按钮,就可以拖动单元格,移动位置,进行手动排序。使用系统自带拖动排序功能的步骤:1、让tableView进入编辑...
分类:
移动开发 时间:
2015-08-19 13:07:06
阅读次数:
184
最近在写一个轻量级的网络游戏,遇到了技能优先顺序手动排序的需求,我就想到了iOS自带的tableView编辑功能,对其进行了初步探索,最后做出的效果如下图所示:
点击左边可以删除,拖住右边可以手动排序,要实现这个功能,分以下步骤。
①用plist存储这些数据,可以看到数据分两个职业,每个职业4个技能,因此建立如下的plist结构:
②因为每个职业除了技能还有名称这个属性,因此应该用职...
分类:
编程语言 时间:
2015-08-19 11:21:51
阅读次数:
171
UITbableView作为列表展示信息,除了展示的功能,有时还会用到删除,排序等功能,下面就来讲解一下如何实现排序。
排序是当表格进入编辑状态后,在单元格的右侧会出现一个按钮,点击按钮,就可以拖动单元格,移动位置,进行手动排序。
使用系统自带拖动排序功能的步骤:
1、让tableView进入编辑状态,也就是设置它的editing为YES
2、返回编辑模式,也就是实现UI...
分类:
移动开发 时间:
2015-08-18 16:23:30
阅读次数:
144