2016年04月的内容

java int与integer的区别

int与integer的区别从大的方面来说就是基本数据类型与其包装类的区别:int 是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象1.Java 中的数据类型分为基本数据类型和复杂数据类型int 是前者而integer 是后者(也就是一个类);因此在类进行初始化时int类的变量初始为0.而Integer的变量则初始化为null.……

java自动装箱与拆箱

这个是jdk1.5以后才引入的新的内容,作为秉承发表是最好的记忆,毅然决定还是用一篇博客来代替我的记忆:java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱);其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型,来符合java的面向对象;例如用int来举例://声明一个……

java中 == 与 equal 的区别

废话不多说了,开门见山吧,先来看一段代码:String str1 = new String("str"); String str2 = new String("str"); System.out.println("==比较 :"+ (str1 == str2)); System.out.println……

why在重写equals时还必须重写hashcode方法

首先我们先来看下String类的源码:可以发现String是重写了Object类的equals方法的,并且也重写了hashcode方法public boolean equals(Object anObject) { if (this == anObject) { return true; } if (a……

12篇技术干货:阿里云、微博、搜索、美团、美丽说、推荐、小米、支付宝…

云栖社区特别策划第一集:12篇实战经验所组成的“近战”系列(文章、PDF和视频),包含新浪微博、淘宝搜索、美团、美丽说、淘宝推荐、小米、支付宝、阿里云、淘宝无线在内,涵盖建模、个性化推荐、排序学习、系统优化、数据监控、流量优化、架构探索等多方面一线经验总结。1.《手机淘宝推荐中的排序学习》2.《基于微博用户关系和行为的用户建模》3.《移动电商搜索个性……

Android App 安全的HTTPS 通信

漏洞描述对于数字证书相关概念、Android 里 https 通信代码就不再复述了,直接讲问题。缺少相应的安全校验很容易导致中间人攻击,而漏洞的形式主要有以下3种:自定义X509TrustManager。在使用HttpsURLConnection发起 HTTPS 请求的时候,提供了一个自定义的X509TrustManager,未实现安全校验逻辑,下面片……

Android酷炫实用的开源框架(UI框架)

前言忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。项目地址:https://git……

般若波罗蜜多心经

观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,渡一切苦厄。  舍利子!色不异空,空不异色;色即是空,空即是色;受想行识,亦复如是。  舍利子!是诸法空相,不生不灭,不垢不净,不增不减。  是故空中无色,无受想行识,无眼耳鼻舌身意,无色声香味触法,无眼界,乃至无意识界。  无无明,亦无无明尽,乃至无老死,亦无老死尽,无苦集灭道。无智亦无得。  以……

分享8年开发经验,浅谈个人发展经历,明确自己发展方向

在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。  明确入行的目的很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML, DIV+CSS,要做一个页面开发人员并不是一件难事,而……

淘宝技术发展

目录一、引言二、个人网站三、Oracle/支付宝/旺旺四、淘宝技术发展(Java时代:脱胎换骨)五、淘宝技术发展(Java时代:坚若磐石)六、淘宝技术发展(Java时代:创造技术-TFS)七、淘宝技术发展(分布式时代:服务化)作者:赵超  一、引言  光棍节的狂欢“时间到,开抢!”坐在电脑前早已等待多时的小美一看时间已到 2011 年 ……

从P1到P7——我在淘宝这7年

       (一)2011-12-08 [原文链接]今天有同事恭喜我,我才知道自己在淘宝已经七周年了。很多人第一句话就是七年痒不痒,老实说,也曾经痒过,但往往都是一痒而过,又投入到水深火热的工作中去。回家之后就想这七年我到底收获了什么,且不论成败与否,这7年的经历,是我人生的宝贵财富。第一年:‘正牌七公’曾经说过,要是写一本……

仅180人的“屌丝公司”为什么做到年收150亿?

今天要讲一个屌丝公司逆袭的故事。6年前,6个志同道合的人创立了一家小小的游戏公司。6年后,这家公司被外媒评为全球最受尊重的游戏公司第一名。6年前,这家公司向芬兰政府借了50万元开始创业。6年后,它凭借23.26亿美元的年收入成为芬兰的纳税大鳄,且公司的高管们包揽了芬兰个人纳税额前五名。6年前,这家公司的首款产品就宣告失败。6年后,全球每天有1亿人在玩它……

记2016腾讯 TST 校招面试经历,电面、笔试写代码、技术面、hr面,共5轮

前序:距离  2016 腾讯 TST 校招面试结束已经5天了,3月27日至今,目前还在等待消息。从投简历到两轮电面,再到被邀请到腾讯深圳总部进行了3轮 TST计划(Top student talent) 面试,整个过程历时一个月,我都觉得我是幸运的,还有,我投的是安卓移动端开发实习生,时年大三。至此,故择此文,邀君共享之。 第一轮电面:距……

一起写一个Android图片轮播控件

1. 轮播控件的组成部分我们以知乎日报Android客户端的轮播控件为例,分析一下轮播控件的主要组成:首先我们要有用来显示图片的View对象,根据上图中底部中央的5个点,我们知道需要5个ImageView来显示需要轮播的图片,另外还需要5个ImageView来显示5个点。现在考虑以下轮播组件应该具有的行为,首先需要每隔一定时间间隔切换到下一张图片,并……