-
[Effective Java]第三章 对全部对象都通用的方法
[EffectiveJava]第三章对所有对象都通用的方法第三章对所有对象都通用的方法8、覆盖equals时请遵守通用约定如果类具有自己特定的“逻辑相等”概念(不同于对象等同概念),而且超类还没有覆盖equals以实现期望的行为,这时我们就需要覆盖equals方法,这通常属于“值类”的情形,例如Integer或者是Data,程序员在利用equals方...
373
热度 -
回复SQL Server被误删除的数据(再扩展)
恢复SQLServer被误删除的数据(再扩展)恢复SQLServer被误删除的数据(再扩展)大家对本人之前的文章《恢复SQLServer被误删除的数据》反应非常热烈,但是文章里的存储过程不能实现对备份出来的日志备份里所删数据的恢复这个是一个缺陷,本人决定对这个存储过程扩展一下,支持对logbackup文件里的delete语句进行恢复实验步骤1、首先先准备好测试表和测试语句USE[sss]GO--建...
58
热度 -
Linux服务器上环境部署集锦
Linux服务器上环境部署汇总1.jdk的安装2.nginx的安装3.tomcat的安装4.mysql的安装5.scrapy的安装6.mongodb的安装?作为爬虫工程师,Linux工程师,系统管理员,软件的部署安装是必备技能。下面是我在工作学习中的总结,希望对网友们有所借鉴和帮助。环境:阿里云服务器CentOS7.0一.JDK的安装1.查看linux机器是32位还是64位的方法:?$getcon...
514
热度 -
C# 软件工程师最常犯的 10 个异常
C#程序员最常犯的10个错误关于C#C#是达成微软公共语言运行库(CLR)的少数语言中的一种。达成CLR的语言可以受益于其带来的特性,如跨语言集成、异常处理、安全性增强、部件组合的简易模型以及调试和分析服务。作为现代的CLR语言,C#是应用最为广泛的,其应用场景针对Windows桌面、移动手机以及服务器环境等复杂、专业的开发项目。C#是种面向对象的强类型语言。C#在编译和运行时都有的强类型检查,使...
101
热度 -
ABAP开发技术小结
ABAP开发技术总结声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任!该文档是根据我过去多年学习文档与工作文档总结而成,项目开发过程中我都会参考此文档,主要ABAP很多细节上的东西不可能你记得很牢固,或者你记得一时,但过不了几天做别的项目就会记,毕竟同一东西你不可能一直做下去,有时项目跨度还是比较大的,需要用的东西也不太一样,有了此文档,加之以...
2534
热度 -
【转】android奇效之可伸缩View带互相挤压效果-初级篇
【转】android特效之可伸缩View带互相挤压效果--初级篇?转自:http://blog.csdn.net/manymore13/article/details/12799061本次我要向大家介绍一个Android特效,这个特效也是我在某款软件中看到的,至于软件叫什么,我今天就不说它的名字。我就不免费为它做广告了。好了,我来上一张动态效果图在下面,屏幕小的请往下拉。我不知道原软件是怎么个实现...
41
热度 -
【转】android特效之可伸缩View带互相挤压效果-初级篇
【转】android特效之可伸缩View带互相挤压效果--初级篇?转自:http://blog.csdn.net/manymore13/article/details/12799061本次我要向大家介绍一个Android特效,这个特效也是我在某款软件中看到的,至于软件叫什么,我今天就不说它的名字。我就不免费为它做广告了。好了,我来上一张动态效果图在下面,屏幕小的请往下拉。我不知道原软件是怎么个实现...
72
热度 -
软件工程师必读书单
程序员必读书单作者:Lucida微博:@peng_gong豆瓣:@figure9原文链接:http://lucida.me/blog/developer-reading-list/关于本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读。旨在成为最好最全面的程序员必读书单。前言Readingmakesafullman;confe...
195
热度 -
高通平台android开发小结
高通平台android开发总结1、高通平台android开发总结1.1搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和modem编译流程分析高通平台7620启动流程分析qcril流程分析,设置sim卡锁pythonscons语法学习Python语言之scons工具流程分析:1.2搭建高通平台环境开发环境高通android智能平台概述选择合适的源代码以...
106
热度 -
<转>Android中的对话框AlertDialog应用技巧合集
<转>Android中的对话框AlertDialog使用技巧合集?文章来自:http://blog.csdn.net/blue6626/article/details/6641105今天我用自己写的一个Demo和大家详细介绍一个Android中的对话框的使用技巧。?1.确定取消对话框对话框中有2个按钮??通过调用setPositiveButton方法和setNegativeButton...
67
热度 -
Android屏幕适配全攻略(最权威的官方适配指点)(转),共大家分享
Android屏幕适配全攻略(最权威的官方适配指导)(转),共大家分享。Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获!Android屏幕适配出现的原因重要概念屏幕尺寸屏幕分辨率屏幕像素密度dpdi...
33
热度 -
优化SQL 话语 in 和not in 的替代方案
优化SQL语句in和notin的替代方案优化SQL语句in和notin的替代方案用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从SQL执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:SQL试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询...
61
热度 -
Java口试宝典2013版
Java面试宝典2013版一.Java基础部分......................................................................................................21、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?.....22、Java有没有goto?.........
68
热度 -
网摘-java口试笔试题大汇总
网摘-java面试笔试题大汇总1.抽象:?抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。??2.继承:??继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。...
32
热度