在每个覆盖了equals方法的类中,也必须要覆盖hashcode方法。如果不这样做的话,就会违反Object.hashcode的通用约定,从而导致该类无法结合所有基于散列的集合一起正常运作,这样的集合包括HashMap、 HashSet、Hashtable. Object规范: 在应用程序的执行期间 ...
分类:
编程语言 时间:
2018-05-14 13:00:46
收藏:
0 评论:
0 赞:
0 阅读:
184
很高兴,今天开通了博客园的博客。博客园支持 ,可以很方便的进行技术博客的书写。现在越发觉得,在日常的学习过程中,将所学到的知识,进行合理的总结,一是可以加深对于知识的理解,二是可以作为备忘录的形式方便在忘记的时候能够提纲挈领,快速地进行回忆和复习。博客园提供的功能很好的满足了我的写作需求,虽然界面比 ...
分类:
其他 时间:
2018-05-14 13:00:31
收藏:
0 评论:
0 赞:
0 阅读:
117
使用electron官方给出的`electron-quick-start`示例项目,将其拷贝下来, git clone https://github.com/electron/electron-quick-start.git 里面三个主要的文件: index.html 起始页 main.js 显示项 ...
分类:
移动平台 时间:
2018-05-14 13:00:12
收藏:
0 评论:
0 赞:
0 阅读:
197
通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变量的方法,其实相当于跟类本身已经没什么关 ...
分类:
其他 时间:
2018-05-14 12:59:52
收藏:
0 评论:
0 赞:
0 阅读:
152
Codeforces Round 481 (Div. 3) 链接 http://codeforces.com/contest/978 A. Remove Duplicates 题意 抹除重复元素 留下最后一个不相同元素 输出 分析 逆序将第一个出现的放在vector中, 逆序输出即可 C. Lett ...
分类:
其他 时间:
2018-05-14 12:59:33
收藏:
0 评论:
0 赞:
0 阅读:
172
ORACLE 11G密码过期问题: 1、使用oracle用户进入sql编辑器中执行修改密码(原始密码,保持不变)的命令 sql>alter user 用户名 identified by "密码"; 2、查看用户的proifle是那个,一般是default:sql>SELECT username,PR ...
分类:
数据库技术 时间:
2018-05-14 12:59:09
收藏:
0 评论:
0 赞:
0 阅读:
228
单进程服务器 1. 完成一个简单的TCP服务器 2. 总结 同一时刻只能为一个客户进行服务,不能同时为多个客户服务 类似于找一个“明星”签字一样,客户需要耐心等待才可以获取到服务 当服务器为一个客户端服务时,而另外的客户端发起了connect,只要服务器listen的队列有空闲的位置,就会为这个新客 ...
分类:
编程语言 时间:
2018-05-14 12:58:31
收藏:
0 评论:
0 赞:
0 阅读:
179
身边非计算机专业的同学、朋友蛮多的,说自己也就只会写几行Hello world!. 计算机高级语言分为面向对象 和 面向过程的语言。 所有语言都可以用面向过程的方式去开发,但是面向对象不一定了,C语言就是一门只能面向过程的语言。 现在大家经常能听到的 譬如 C++,C#,Python,Java,go ...
分类:
编程语言 时间:
2018-05-14 12:58:14
收藏:
0 评论:
0 赞:
0 阅读:
154
SQLAlchemy 1.1.SQLAlchemy介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 安装 组成部分 SQLAlchemy本 ...
分类:
数据库技术 时间:
2018-05-14 12:57:54
收藏:
0 评论:
0 赞:
0 阅读:
208
1.2 Spring基础 1.2.1 Spring架构图 图 1-1 Spring架构图 核心容器:包括Core、Beans、Context、EL模块。 ●Core模块:封装了框架依赖的最底层部分,包括资源访问、类型转换及一些常用工具类。 ●Beans模块:提供了框架的基础部分,包括反转控制和依赖注 ...
分类:
编程语言 时间:
2018-05-14 12:57:31
收藏:
0 评论:
0 赞:
0 阅读:
159
<a> 标签 + onclick='{jscode}' 是很常用的一种 js 运用方式,而不使用 href='javascript:{jscode}' 是为了兼容多种浏览器对 <a> 标签的解释和处理不同。 使用 <a> 标签 + onclick='{jscode}' 时经常会加一个 href='# ...
分类:
Web开发 时间:
2018-05-14 12:57:01
收藏:
0 评论:
0 赞:
0 阅读:
167
FPGA与DSP比较 两者的优势不一样。在硬件层面,DSP是ASIC,如同CPU GPU一样,适宜于量产降低成本,缺点是(硬件)设计一旦确定,便不易于修改。 而FPGA较灵活,可以通过硬件描述语言进行快速设计和改进,但成本较高,传统上讲用于ASIC的prototype设计。 另外,在软件层面上,给D ...
分类:
其他 时间:
2018-05-14 12:56:39
收藏:
0 评论:
0 赞:
0 阅读:
192
来自:http://www.cnblogs.com/nanianqiming/p/6803584.html 关于this的指向问题 概要 在javascript当中每一个function都是一个对象,this是javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数 ...
分类:
其他 时间:
2018-05-14 12:56:23
收藏:
0 评论:
0 赞:
0 阅读:
165
udp广播 ...
分类:
编程语言 时间:
2018-05-14 12:56:05
收藏:
0 评论:
0 赞:
0 阅读:
173
应用:模拟QQ聊天 客户端参考代码 服务器端参考代码 ...
分类:
编程语言 时间:
2018-05-14 12:55:48
收藏:
0 评论:
0 赞:
0 阅读:
174
CI框架不能使用$this->redirect(),只能使用redirect();并且默认重定向地址带有index.php,如果需要去掉,请使用绝对地址。 使用示例: 通过发送HTTP头,命令客户端转向到您指定的URL。您既可以指定一个完整的URL,也可以对于站内内容,指定基于网站根目录的相对URL ...
分类:
其他 时间:
2018-05-14 12:55:28
收藏:
0 评论:
0 赞:
0 阅读:
234
在进行单元测试或者main方法时,在 运行/调试 设置中设置想要使用的测试单位的 before launch 即可 ...
分类:
其他 时间:
2018-05-14 12:55:09
收藏:
0 评论:
0 赞:
0 阅读:
439
法一:以左上角为源,右下角为汇,按原图建图求最小割。 法二:平面图最小割转对偶图最短路,可见集训队论文《两极相通——浅谈最大最小定理在信息学竞赛中的应用》。 1001: [BeiJing2006]狼抓兔子 Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还 ...
分类:
其他 时间:
2018-05-14 12:54:51
收藏:
0 评论:
0 赞:
0 阅读:
188
实现高质量equals方法的诀窍: 1.使用==操作符检查“参数是否为这个对象的引用”。如果是,则返回true。这只不过是一种性能优化,如果比较操作有可能很昂贵,就值得这么做。 2.使用instanceof操作符检查“参数是否为正确的类型”。如果不是,返回false。一般说来,所谓“正确的类型”是指 ...
分类:
编程语言 时间:
2018-05-14 12:54:13
收藏:
0 评论:
0 赞:
0 阅读:
182
问题现象: storm代码依赖4个源数据topic,2018.5.12上午8点左右开始收到告警短信,源头的4个topic数据严重堆积。 排查: 1、查看stormUI, storm拓扑结构如下: 看现象: a、storm代码2月份上线,已经平稳运行3个月,没有任何代码改动; b、四个spout发出消 ...
分类:
其他 时间:
2018-05-14 12:53:54
收藏:
0 评论:
0 赞:
0 阅读:
440