前言:
最近有中文排序的需要,发现系统没有提供中文排序的方法,于是参考学习了网上前辈的代码实现了中文排序功能,本文记录的就是学习实现中文排序的过程。
实现英文排序
系统提供了英文排序的方法。写了一个逆的数组,排序后正序:
// 数组英文begin
NSMutableArray *dataArray=[NSMutableArray array];
...
分类:
移动开发 时间:
2015-02-06 16:46:46
阅读次数:
323
带品质描述词的单点信息 Single-point Information with Quality descriptor
SIQ : = CP8{SPI, RES, BL, SB, NT, IV}
SPI : = BS1[1] : = 分/开 : = 合/关
RES保留 : = BS3[2..4]
BL : = BS1[5] : = 未被闭锁 : = 被闭锁
SB : = ...
分类:
其他好文 时间:
2015-02-06 16:44:37
阅读次数:
358
好了,本节是我们这系列教程的最后一篇。经过之前的代码磨练,到了最后一步,基本已经没有什么太多的知识点和难点了。最后,我们的程序看起来是非常酷炫的:
从图里可以看到,我们添加了分数和关卡,然后添加了消除方块时的动画效果,其实还有声音。有没有小激动啊,我们这就开始。
首先确保你的属性和图中保持一致。
我们从右下角中找到view,然后把他拖入屏幕中,然后在属性中把它的背景设置成de...
分类:
编程语言 时间:
2015-02-06 16:46:19
阅读次数:
223
正式环境:
系统:Red Hat Enterprise Linux Server release 5.6 (Tikanga)
内核:2.6.18-238.31.1.el5
位数:64
测试环境:
系统:CentOS release 5.8 (Final)
内核:2.6.18-53.el5
位数: 32
相关软件版本及下载地址
1.apr: http://labs.mop.co...
分类:
Web程序 时间:
2015-02-06 16:43:03
阅读次数:
169
在大型的应用中,常常会有很灵活的需求,而在使用了框架之后,虽然可以大大提高开发的效率,但同时,也把我们框到一个架子中了。
下面先说一下我遇到的问题,事情大概是这样的:@Component
@Scope("prototype")
public class Action1 implements Action{
.....
}@Component
@Scope("prototype")
publi...
分类:
编程语言 时间:
2015-02-06 16:43:43
阅读次数:
215
MyBatis Generator如何Generate[MyBatis Generator][6]是一个自动生成代码的工具,可以生成基本的数据表对应的实体对象以及对对象基本操作的dao层,今天介绍如何利用Maven来使用[MyBatis Generator][6],猴急的童鞋可以拖到最后看完整的示例代码。Maven Goal and Execution如下是在pom.xml中最简配置: <proje...
分类:
其他好文 时间:
2015-02-06 16:42:50
阅读次数:
138
在使用自动布局之前一直对自动布局的动画实现有怀疑。
有文章说不断更改布局带来的内存消耗很大。于是做了个测试动画的demo,发现完全木有问题啊
原生的约束写起来很麻烦,还好有Masonry和UIView-Autolayout这些库。
另外看了这位大神对使用Masonry介绍的文章,加上Masonry的demo,很快就会用了,多亏有这些大神们的分享精神。
#import "MASExample...
分类:
其他好文 时间:
2015-02-06 16:42:33
阅读次数:
121
Scala可能是下下一代Java。这么高的评价让人不禁想看看它到底是什么东西。...
分类:
其他好文 时间:
2015-02-06 16:42:13
阅读次数:
137
目的:
1. 封装Excel 的 OCX太少! 好用的更是少之又少!(注意!!! iWebOffice2006.ocx涉及到版权! 这里iWebOffice2006.ocx仅做学习、研究、交流用! 如需使用请君购买正版! )
2. OCX嵌入到wxPython对话框例子太少.
3. 这个例子就是填补1-2空白
4. 最好的利用了:
1. excel高普及率、
2. VBA操作的灵活强大
3. Python高效开发、不用编译直...
分类:
编程语言 时间:
2015-02-06 16:44:11
阅读次数:
905
在AndoridStudio中引入GreenDAOGreenDAO整个运行的逻辑是通过配置其提供的JavaSE代码,自动在一个文件夹下生成需要Bean、DAO、DaoMaster、DaoSession;然后在Android代码中通过创建DaoSession来操作数据库,具体方法如下:1.配置工程在./src/main目录下创建一个与java同层级的java-gen文件夹.打开build.gradle...
分类:
其他好文 时间:
2015-02-06 16:44:44
阅读次数:
149
位运算优先级:~>&^|常用运算:置位(set bit)将第bit位置为1A |= 1>bit&1)!=0取最后一个非0位A&-A 原理是:A=0000 0100 -A是将A按位取反然后+1,那么就相当于以最后一个1为分界线,左边全部取反,分界线及其往右是不变的A&((~A)+1)统计非0位fo.....
分类:
其他好文 时间:
2015-02-06 16:43:13
阅读次数:
126
python描述符 在Python中,访问一个属性的优先级顺序按照如下顺序:1.类属性2.数据描述符 :__get__,__set__,__del__方法的类属性3.实例属性4.非数据描述符 :没有实现get,set,del三个方法的所有类5.__getattr__()方法。这个方法的完整定义如下所...
分类:
编程语言 时间:
2015-02-06 16:40:54
阅读次数:
343
虽然暂时不知道Hashtable的性能如何,但是在定义包含入参较多的方法时还是很实用的。DataSet ds = DA.ExportData(this.getQuerConfition(), RoleSec, EMP_ID); /// /// 獲取查詢條件 /...
分类:
Web程序 时间:
2015-02-06 16:43:27
阅读次数:
112
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是: 1使用SharedPreferences存储数据 2文件存储数据 3SQLite数据库存储数据 4使用ContentProvider存储数据 5网络存储数据第一种:使用SharedPreference...
分类:
移动开发 时间:
2015-02-06 16:42:07
阅读次数:
242
From: http://congli.iteye.com/blog/21694011、作为“通配符”,类似Java中的*。如import scala.math._2、:_*作为一个整体,告诉编译器你希望将某个参数当作参数序列处理!例如val s = sum(1 to 5:_*)就是将1 to 5....
分类:
其他好文 时间:
2015-02-06 16:40:31
阅读次数:
102
jquery加载页面的方法(页面加载完成就执行),建议大家看下windows.onload与$(document).ready之间的区别。1、$(function(){ $("#a").click(function(){ //adding your code here }); });...
分类:
Web程序 时间:
2015-02-06 16:42:01
阅读次数:
106