1、override,overload的区别(鲁班联盟面试题) 笔试场景: 当时写反了区别 正确答案: override(重写,覆盖) 1、方法名、参数、返回值相同。 2、子类方法不能缩小父类方法的访问权限。 3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 4、存在于父类和子 ...
使用with打开文件的方式,是调用了上下文管理的功能 redis的发布订阅 ...
分类:
编程语言 时间:
2016-07-25 18:19:23
阅读次数:
511
http://poj.org/problem?id=2240 题意:现你有N种货币,在进行货币进行兑换后,最终仍需兑换成原本货币,若其中某一种货币增加了,就输出“Yes”,否则输出“No”. 一开始TLE了, 因为 return 1 的位置放错了。。 一开始没咋想,直接放到最后判断了。。。 #inc ...
分类:
其他好文 时间:
2016-07-25 18:18:05
阅读次数:
559
linux maven安装及 eclipse maven插件安装,有需要的朋友可以参考下。 maven的安装(apache-maven-3.0.5为例): a.官网地址:http://maven.apache.org/,下载完成之后将其解压到usr/local/目录下 b.配置 maven 环境变量 ...
分类:
系统相关 时间:
2016-07-25 18:20:28
阅读次数:
574
最佳实践整理 -、开发写测试用例,保证软件的正确性,避免重复的劳动。提高开发效率。 -、产品开发流程,确定需求-》协商接口-》调研技术方案-》开发-》自测-》改bug-》调整疑难问题。 -、产品VS项目,产品是个结果,项目注重过程。 -、pmp,要素 :范围,进度,成本,质量,资源,风险 -、把项目 ...
分类:
其他好文 时间:
2016-07-25 18:19:02
阅读次数:
439
oracle 的自连接(self join)操作 对于oracle数据库来说,目前支持两套语法,一套是oracle自己的sql语法,一套是通行标准的SQL99语法,那么对于oracle的连接操作 来说,也完全可以使用这样的两套语法来分别的实现。当然从效率上来说,两者是没有差别的。只不过从我的角度来讲 ...
分类:
数据库 时间:
2016-07-25 18:18:17
阅读次数:
657
说起软件开发,现在是无人不知,无人不晓。好多人可能以为软件开发就是做一样工作的,其实不然,软件开发也分很多种类型,很多方向。做为一个过来人,简单介绍一些常见的开发方向。 1. 桌面程序:Java、C++、C#、VB、C均可。 现在大家办公使用的还是桌面程序占多数,不管是OA,ERP等等,都是通过PC ...
分类:
其他好文 时间:
2016-07-25 18:20:02
阅读次数:
581
Java线程工作内存与主内存变量交换过程及volatile关键字理解 1. Java内存模型规定在多线程情况下,线程操作主内存变量,需要通过线程独有的工作内存拷贝主内存变量副本来进行。此处的所谓内存模型要区别于通常所说的虚拟机堆模型: 2. 线程独有的工作内存和进程内存(主内存)之间通过8中原子操作 ...
分类:
编程语言 时间:
2016-07-25 18:18:12
阅读次数:
720
1.什么是Spring : Spring是分层的JavaSE/EE full-stack(一站式) 轻量级开源框架 n 分层: 来自JavaEE体系结构 (客户端层、 web层、业务层、持久层 ) 服务器端三层结构 (web层、业务层、持久层) Servlet + JSP web层技术 Struts ...
分类:
编程语言 时间:
2016-07-25 18:17:26
阅读次数:
1264
1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 <id ...
分类:
Web程序 时间:
2016-07-25 18:18:41
阅读次数:
543
一、信号的介绍 信号是在软件层次上对中断机制的一种模拟,是一种异步通信方式。但是信号和中断还是有所区别的,主要的区别体现在: (1):中断有优先级,信号没有,所有的信号都是平等的; (2):中断处理程序是在内核态运行,而信号处理程序是在用户态运行; (3):中断响应是及时的,而信号响应则有较大的延时 ...
分类:
其他好文 时间:
2016-07-25 18:17:20
阅读次数:
222
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4336 题意:要集齐 n 张不同的卡片,给出每个卡片概率,问你集齐 n 张不同卡片要买卡片数量的期望 首先这里概率是同时取得,与不同步取得的概率有区别,很多人思想就局限在这里。至少得到一张A卡的期望值+至 ...
分类:
其他好文 时间:
2016-07-25 18:18:27
阅读次数:
361
一、前提知识:数据从源数据库向数据仓库抽取时,一般采用以下几种方式: 全抽取模式如果表的数据量较小,则可以采取全表抽取方式,以TRUNCATE/INSERT方式进行数据抽取。 基于时间戳的抽取模式如果源数据表是不可更新的数据(如大多数事务处理数据)或者是不可删除数据(只能失效历史记录的情况),则根据 ...
分类:
其他好文 时间:
2016-07-25 18:16:48
阅读次数:
314
从我第一次正式的写sql语句到现在,已经超过10年的时间了。我写报表,做统计分析和财务对账,我一点点的接触oracle数据库,并尝试深入了解。这条路,一走就是10年,从充满热情,到开始厌倦,我不知道我还能坚持多久,未来的路,谁知道呢? 也许是该抓紧时间,做一点什么了,我不知道该开始写些什么,我从来没 ...
分类:
数据库 时间:
2016-07-25 18:15:15
阅读次数:
344
1.首先查看本地是否安装了vsftpd rpm -qa |grep vsftpd 2.安装vsftpd: yum install vsftpd 3.查询当前ftp状态 chkconfig --list |grep vsftpd 4.开启ftp服务 chkconfig vsftpd on 5.再次查询 ...
分类:
系统相关 时间:
2016-07-25 18:17:44
阅读次数:
245
1.定义 客户端不应该依赖它不需要的接口; 一个类对另一个类的依赖应该建立在最小的接口上。 2.定义解读 定义包含三层含义: 一个类对另一个类的依赖应该建立在最小的接口上; 一个接口代表一个角色,不应该将不同的角色都交给一个接口,因为这样可能会形成一个臃肿的大接口; 不应该强迫客户依赖它们从来不用的 ...
分类:
其他好文 时间:
2016-07-25 18:17:55
阅读次数:
328
开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。这个自iOS2开始使用的网页加载器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化的方法效果也不那么明显(点击查看常用优化方法)。 iOS8以后,苹 ...
分类:
Web程序 时间:
2016-07-25 18:16:33
阅读次数:
329