evasnowind

3月 162017
 

一直觉得自己性子太直,读读这本《沃顿商学院最受欢迎的谈判课》,看大家评论貌似有人觉得这书一般,类似厚黑学的东西,不过我觉得尚可,可以学习不同的东西,毕竟总是看技术类书籍偶尔还是会觉得有些单调,学习点新东西。这里做做摘要,记录一下。

01 换种思路

准备充分,哪怕只有5s的准备时间。
在谈判中,人几乎是决定一切的因素。
世界是非理性的。
当对方意识到 你在意他们的感受时,他们就会更愿意倾听,也就更容易被打动、被说服。 Continue reading »

3月 102017
 

这几天给开发机重装系统后遇到的一个问题,maven什么的都是最新的版本(maven 3.5.2, jdk 1.8),然而用idea打开项目后,总是注解报错,然后追根溯源发现是目前版本的maven在构建时默认面向jdk 1.5……参见这里:
http://maven.apache.org/plugins/maven-compiler-plugin/index.html

Also note that at present the default source setting is 1.5 and the default target setting is 1.5, independently of the JDK you run Maven with. If you want to change these defaults, you should set source and target as described in Setting the -source and -target of the Java Compiler.

Continue reading »

2月 222017
 

本文就是想学习、简单总结一下JDK里的JCF,并且制定一下自己后续阅读源码的范围——先学习一下JCF中重要的一些类,后续学习Java其他一些东西,给自己定个路线图,O(∩_∩)O~
本文参考了多篇文章,如有引用但没标注的地方,请及时联系我,这文章本意是想记录一下,相当于读书笔记。

一、概述

JCF,即Java Collection Framework,是JDK中已经封装好容器类,类结构如下: Continue reading »

1月 272017
 

虽然现在已经是2017年1月底,但是按照中国人的传统,果然还是过了阴历年才算过年,所以,这篇总结现在写也无不为过吧,目前除夕,在家里也没啥我能做的,反正闲着也是闲着,写写博客
2016年应该说是很忙碌的一年,也是比较辛苦的一年。

工作

从年初开始基本每周都至少有3天在加班,一直加到9月份,这对于在某国企软开上班的我们来讲有些不可思议,尤其是看到其他部门的同事经常没事儿干的时候难免觉得很忧桑。没办法,谁让我们组搞移动客户端、是目前的主要渠道呢,前几天看数据,用户峰值已经达到了8kw,想想也是蛮有成就感的一件事。 Continue reading »

1月 242017
 

之前工作时遇到的问题,趁着春节工作压力不大,总结一下。
声明:本文部分代码取自Android开发之获取相册照片和获取拍照照片 并做了修改
1、从相册或是文件管理器获取
在android中从本地获取图片(不管是相册或是文件系统),调用如下Intent即可: Continue reading »

1月 122017
 

平时工作经常需要编译不同的android测试包,对这种重复劳动着实无感,趁着这几天工作不是很忙,尝试部署了jenkins来自动编译,下面记录一下过程(以下主要讨论在windows环境下的操作)。

第一步

使用ant编译android项目。如果是使用eclipse开发android,应该对ADT打包速度颇为无语,使用ant的速度要快很多。第一步要做的就是保证ant能够正常build项目,这样后面jenkins就可以启动一个ant编译任务进行android打包。ant编译android项目需要做如下工作: Continue reading »

1月 112017
 

今天用到了Java中Integer.highestOneBit方法,之前还真没注意Integer中还有位运算相关的方法,这里简单列举一下,方便后续查:
a. highestOneBit(i)
如果一个数是0, 则返回0
如果是负数, 则返回 -2147483648 1000,0000,0000,0000,0000,0000,0000,0000(二进制表示的数)
如果是正数, 返回的则是跟它最靠近的比它小的2的N次方
正数、0好解释,至于负数,由于计算机中的数字都是采用补码表示,即反码+1,并且最高位是一个1、表示负数,因此这个符号位作为最终结果返回。 Continue reading »