JAVA对象去重比较恶心的说
需求:我要做的是去重每个权限的菜单,菜单表结构是 ID RoleID MenuID 获取的菜单表 应该是MenuID不能重复的
所以写菜单表的实体类,重写equals hashCode方法,让着2个作比较,下面代码中MenuID为主要比较的字段
package com.attendance.mvc.model;
import com.jfinal.plugi...
分类:
编程语言 时间:
2015-06-18 11:34:08
收藏:
0 评论:
0 赞:
0 阅读:
208
Face++ 官网 http://www.faceplusplus.com.cn/
11.jpg
import java.nio.charset.Charset;
import java.util.ArrayList;import org.json.JSONException;
import org.json.JSONObject;import com.facepp.error.Fa...
分类:
编程语言 时间:
2015-06-18 11:32:58
收藏:
0 评论:
0 赞:
0 阅读:
380
class Test
{
Test& operator= (const Test& t)
{
}
}
这个是我们熟悉的赋值操作符函数的格式,但是该函数为什么非得要返回一个引用呢。
查阅了很多资料感觉这种解释比较靠谱:
Test a,b,c;
a=b=c
这里存在连续赋值,这是符合C++的语法规范的。如果赋值操作符返回一个引用类型...
分类:
编程语言 时间:
2015-06-18 11:32:27
收藏:
0 评论:
0 赞:
0 阅读:
173
插入排序(INSERTION_SORT) 1)原理 : 插入排序对于少量的元素排序是一个有效的算法。插入排序的工作方式像是在拿扑克牌一样,最开始的时候手里是空的,每抽到一张牌就将其在另一只手上按一定的规律排好序,直到所有的元素排列完成。 2)C语言实现 :#include
#include
void sortNum(int count, int *a)...
分类:
编程语言 时间:
2015-06-18 11:29:28
收藏:
0 评论:
0 赞:
0 阅读:
128
归并排序(MERGE_SORT) 1)分治思想 :归并排序用到了一种称为分治法的设计方法,分治法的思想就是将原问题的分解成为几个规模小的但是类似于原问题的子问题,递归的求解子问题,之后再合并子问题的解,来组成原问题的解。 2)原理 :根据分治方法的思想,归并排序算法的基本操作分为三大步:分解,解决问题,合并结果。以一个需要排序的数组为例,分解也就是不停地递归分解问题,直到问题的规模降为1...
分类:
编程语言 时间:
2015-06-18 11:29:17
收藏:
0 评论:
0 赞:
0 阅读:
127
今天花了不少时间来研究如何打印一个之字形zigzag矩阵,参考了下http://blog.163.com/yangjun1988422@126/blog/static/4741291720117842634276/,具体思路和程序在下面。
// test2.cpp : 定义控制台应用程序的入口点。
//Date:2015年6月17日
//Author: jsalienzy
/* ...
分类:
编程语言 时间:
2015-06-18 11:29:07
收藏:
0 评论:
0 赞:
0 阅读:
298
选择排序 1)原理:对于一个将要排序的数组A[n],先找出最小元素(升序排列),将其与A[0]交换,接着在数组下标为1~n-1的元素中寻找最小值,与A[1]交换,直到排序结束。 2)C语言实现:void main()
{
int t,temp,count, *p;
printf("please input the count :");
scanf_s("%d",...
分类:
编程语言 时间:
2015-06-18 11:28:47
收藏:
0 评论:
0 赞:
0 阅读:
176
官方网址:http://www.ltp-cloud.com/使用文档:http://www.ltp-cloud.com/document/在线演示:http://www.ltp-cloud.com/demo/各种语言调用实例可以到Github上下载:https://github.com/HIT-SC...
分类:
编程语言 时间:
2015-06-18 11:26:57
收藏:
0 评论:
0 赞:
0 阅读:
517
rand() 函数取得随机数的时候是通过一个叫做"种子"的变量经过计算得出一个数值, 然后得出的数值再作为新的"种子"参与下一次的运算, 这样就得到了所谓的随机数srand() 的作用就是用给定的数字来代替种子, 比如用当前的时间做种子, 因为每次运行程序时间都不一样, 所以 rand() 函数给出...
分类:
编程语言 时间:
2015-06-18 11:25:57
收藏:
0 评论:
0 赞:
0 阅读:
162
#includeint a = 10;int main(){ int i = 10; std::cout<<"a = "<< a<<", i = " << i <<std::endl; int a = 20; //局部变量取代全局变量 ...
分类:
编程语言 时间:
2015-06-18 11:22:07
收藏:
0 评论:
0 赞:
0 阅读:
196
触控对于Android移动设备来说是一种必不可少的交互方式,今天我们就来初步了解一下Unity3D中有关触控的API,下一篇中给大家演示如何使用Unity3D制作一个触控小Demo。 Touch是一个结构体,每当发生一次触摸,系统就生成一个Touch类型的变量,存储和本次触摸的相关信息。如果发生多点...
分类:
编程语言 时间:
2015-06-18 11:21:27
收藏:
0 评论:
0 赞:
0 阅读:
460
XML:eXtensible Markup Language什么是标记语言?什么是标记?标记(Markup):文档中任何不想被打印输出的部分(不是真正的文档内容,联想读书时做的“读书笔记”,在旁边写的注解等),注解是注解,实际内容是实际内容。标记的作用:传递了关于文档本身以外的额外信息。比如:标记文...
分类:
编程语言 时间:
2015-06-18 11:19:37
收藏:
0 评论:
0 赞:
0 阅读:
144
#include srand((unsigned)time(NULL)); for(int i=0;i<10;i++) { //printf("%d\n",rand()); //生成的最大数:32767 printf("%d\n",(int)((double)rand() / RAN...
分类:
编程语言 时间:
2015-06-18 11:18:27
收藏:
0 评论:
0 赞:
0 阅读:
153
语言类别缩写备注CHINE_NEWzh-rCN#简体中文CHINE_OLDzh-rHK#繁体中文Englishen#英语FRENCHfr#法语DUTCHnl#荷兰GERMANde#德国GREEKel#希腊HUNGARIANhu#匈牙利ITALIANit#意大利PORTUGUESEpt#葡萄牙SPAN...
分类:
编程语言 时间:
2015-06-18 11:10:17
收藏:
0 评论:
0 赞:
0 阅读:
2153
Niceforms Niceforms是一款独立的表单美化工具,当前版本为2.0 官方主页:http://www.emblematiq.com/lab/niceforms/ 官方演示:http://www.emblematiq.com/lab/niceforms/demo/niceforms.htm...
分类:
编程语言 时间:
2015-06-18 11:09:17
收藏:
0 评论:
0 赞:
0 阅读:
159
scrollView.subviews.map { (var view) -> () in if (view is UIButton) { view.removeFromSuperview() }}
分类:
编程语言 时间:
2015-06-18 11:09:07
收藏:
0 评论:
0 赞:
0 阅读:
257
参考资料:1.维基百科:哲学家用餐问题2.Windows的多线程编程
分类:
编程语言 时间:
2015-06-18 11:06:37
收藏:
0 评论:
0 赞:
0 阅读:
336
在使用java数组之前必须先对数组对象进行初始化,当数组所有元素都被分配了合适的内存空间,并指定了初始值时,数组初始化完成,即数组元素的内存空间非配结束,程序以后将不能重新改变数组对象在内存中的位置和大小。java数组是静态的,即当数组初始化之后,该数组所占的内存空间,数组长度都是不可变的。数组必须...
分类:
编程语言 时间:
2015-06-18 11:06:17
收藏:
0 评论:
0 赞:
0 阅读:
132
题目:Say you have an array for which theithelement is the price of a given stock on dayi.Design an algorithm to find the maximum profit. You may complet...
分类:
编程语言 时间:
2015-06-18 11:05:27
收藏:
0 评论:
0 赞:
0 阅读:
188
Tomcat 7 'javax.el.ELException' 的解决方式tomcat 7对EL表达式的语法要求比较严格,例如"${owner.new}"因包含关键字new就会导致解析出错。问题是出来了,怎么解决呢?有三种,如下:第一种:严格遵守java规范,修改对象的属性名称,要求不包含java关...
分类:
编程语言 时间:
2015-06-18 11:02:27
收藏:
0 评论:
0 赞:
0 阅读:
209