在做通用导入导出的时候,最关键的应该就是实体导出导入的顺序了,但是编译器在编译的时候又无法自定义属性编译的顺序,所以需要一个自定义的特性标签来指定实体类导出的顺序,然后通过自定义的比较器将属性排序 因为wcf中无法对实体类的自定义特性进行描述,所以获取不到我们自定义的OrderAttribute,虽...
分类:
其他好文 时间:
2014-10-20 13:25:54
阅读次数:
256
比较器与平等: 值表达可以是>、 =、、 =、), lt (=), le (符号不应使用属性值,所以他们应该取代& lt;调整;th:if="${prodStat.count} > 1"在thymeleaf中出现符号不能被当做大于小于解析,要用gt (>), lt (<)代替;
分类:
其他好文 时间:
2014-10-16 21:05:13
阅读次数:
2225
要熟练掌握比较器Comparatorpublic final Comparator MY_COMPARATOR = new myComparator(); //定义比较器.....public int comparaTo(T t){.....}private class myComparator i...
分类:
其他好文 时间:
2014-10-05 00:54:47
阅读次数:
274
一次项目有这样的需求,本地存储了json数据,可以转化为对应的List列表,现在需要更新,从服务器那里获取最新的数据更改。总的来说就是本地有个List表,如果数据需要更新,则会向服务器发送请求来获取需要更改的部分List表格,然后客户端这边就要去处理合并完整这次的更新,弄了一个下午,终于搞定,这次来...
分类:
其他好文 时间:
2014-09-26 19:26:18
阅读次数:
184
这段时间对STL比较痴迷,遂做了些许研究,今天把原来写过的快速排序算法用模板函数重新写了一下,把代码贴出来分享一下
有两个版本,版本二可以传入比较器,自己定义排序规则
快速排序算法思路:
1)从序列中选出一个元素作为基准;
2)重排序列,所有比基准小的元素位于基准左侧,比基准大的元素位于基准右侧,和基准相等的元素位于任意一侧,此过程称为分组;
3)以递归的方式对小于基...
分类:
其他好文 时间:
2014-09-18 23:51:04
阅读次数:
258
MSP430模数转换模块--ADC12MSP430单片机的ADC12模块是一个12位精度的A/D转换模块,他具有高速度,通用性等特点。大部分都内置了ADC模块.而有些不带ADC模块的片子,也可通过利用内置的模拟比较器来实现AD的转换。在系列产品中,我们可以通过以下列表来简单地认识他们的ADC功能实现...
分类:
其他好文 时间:
2014-09-18 18:04:54
阅读次数:
312
使用过程中驱动程序基本相同,特别需要注意的区别有如下几点:
1、MB96F346使用的博世的can,与其它品牌的can结构更类似,如果测试中发现问可以参考其它单片机,比如stm32
MB90F342使用的是富士通的can设计,结构与博世can有稍有区别,正是由于这些区别需要使用者注意。
2、接收过滤的选项:MB90系列CAN有4个选择,0全位比较 1全位掩码 2使用比较器AMR0 3使用比较...
分类:
其他好文 时间:
2014-09-16 15:57:30
阅读次数:
251
1.为实现二进制搜索算法,N位寄存器首先设置在中间刻度(即:100... .00,MSB设置为1)。这样,DAC输出(VDAC)被设为VREF/2,VREF是提供给ADC的基准电压。然后,比较判断VIN是小于还是大于VDAC。如果VIN大于VDAC,则比较器输出逻辑高电平或1,N位寄存器的MSB保持...
分类:
其他好文 时间:
2014-09-15 22:38:59
阅读次数:
211
TreeSet中的对象是按照大小进行排序的,因此,TreeSet中的对象必须是可以比较大小的。①可以通过TreeSet中的对象继承Comparable接口②通过外部裁判来对对象进行大小裁定根据自定义比较器的规则,当比较的对象相同,则认为是内容上或逻辑上相同的元素,就不会把他们加进来。方式1:实现Co...
分类:
其他好文 时间:
2014-08-18 09:12:23
阅读次数:
199