高人面试34次后的求职经验

高人毕业4年,上海二流本科,前不久突发奇想,从毕业后面世过的每一个企业,竟然有34家之多!冬去春来,各大高校的学弟学妹们也要开始找工作了,希望能给你们一些小小的经验。

1、穿着不要太随意,但也不要太庄重,干净、整洁,头发要梳理好,西装一般没什么必要,上班需要穿西装的都是皮包公司。所以同学们没必要为了面试而特地去买一件西装。女生可以穿正装,感觉比较成熟。

2、如果一个公司,办公桌上只有电话没有电脑,100%是皮包公司。

3、如果面试的时候,面试官没有马上录用你,你回去后一天内没有消息,那就说明面试失败。一般面试官都会说,回去等,一周或者两周内给你消息,其实这都是假的。如果对方对你感兴趣,一般来说,都会当场拍板。

4、有些公司,美其名曰“某某贸易公司”,多半是直销公司,还有一些直销化妆品的公司,会起名叫“某某食品公司”,如果名字听上去很随意,网上有找不到信息,99%是皮包公司。

5、在网上投递简历的时候,如果一个岗位招聘人数很多(5个甚至10个,20个),99%是皮包公司(营业员除外)。如果一个岗位对学历没有要求,工作性质谈得很少,但是薪水却还过得去(2000以上),那么99%是皮包公司。

6、社会上的招聘会一般没必要去,除非是大学自己举办的。社会上的招聘会一般都是垃圾岗位,而且面向外地人比较多。比如中山西路的固定招聘会,上海体育馆的固定招聘会,基本上没有好的岗位。现在网络发达了,公司没必要到现场去招人。

7、面试时的薪水要求,其实自己没必要有什么心理价位,因为对方早就定好了。不以你的意志为转移。如果面试官问你,你就说由公司决定就行了。

8、保险公司会改头换面出现,比如某某金融公司,100%是让你推销保险,不用搭理,电话打来,只要说某某金融公司的,我都直接挂断。还有叫信托投资公司的,也直接挂断。

9、有一种公司叫投资咨询公司,现在上海基本上已经消灭了,但有时候还会借尸还魂,同学们要注意。这种公司以卖原始股为诱饵,告诉客户今后在美国上市会利润翻倍,其实是诈骗。根本无法交易,即使能交易,中国人也无法到美国市场进行交易。股份倒是真的,但不能分红。同学们遇到这种企业,直接PK它。

10、对于本科生的学弟学妹,我建议你们面试宁少勿滥,要到真正有希望,能学到东西的公司企业去。要勤于浏览招聘网站,但投递简历不要太多。

11、英语这个东西,当你遇到它了,你才知道它有用。但我还是希望同学们能在最后半年拼一个六级出来(如果你现在四级都没过,那基本上无视)。
12、货代是一个很容易找到工作的行业,薪水一般,对专业没有要求(只要懂一点三脚猫英语),一般都是高职、甚至中专生去的地方。而且低素质的女生比较多,万般无奈建议大家不要去。这个行业非常繁忙,我一个同学做过,连吃饭的时间都没有。工作很机械化,人会发疯。

13、储备干部,基本上是垃圾。超市的储备干部,基本上就是理货员。

14、凡是要先付钱的,当场就走人。

15、行业不要经常变换,这个容易伤筋动骨。所以一开始的选择很重要。

16、如果你有贵人相助,那当然最好。如果你没有,也不用灰心丧气,看看我,一个面试过34家公司的男人,不是也照样挺过来了嘛。人经历一些事情,可以学到一些东西。走一些弯路,可以看到别样风景。总之,同学们要相信自己。

发表在 未分类 | 留下评论

OpenGL ES学习阶段性总结

1. 要画图,得设定画的是什么图形,是点,直线还是三角形,通过gl.glDrawArrays( p1, 0, p2);中的p1来设定。可用的参数有GL10.GL_POINTS, GL10.GL_LINES, GL10.GL_TRIANGLES, GL10.GL_TRANGLES_FAN, GL10.GL_TRIANGLE_STRIP…

2. 知道了形状,要设定数据源,也就是要画的点有哪些。通过gl.glVertexPointer(3, GL10.GL_FIXED, 0, vertexBuff );来设定。vertexBuff就是你想要画的哪些点。它表示为一个一维矩阵,但实际上根据你要画的形状来分成多个部分的。比如你想一个三角形。那么这个矩阵就可以表示为{-1,0,1,0,0,2},{-1,0}表示第一个点,{1,0}表示第二个点,{0,2}表示第三个点。如果之后还有的话,也应该是6*N个数字,以确定更多的三角形坐标。 继续阅读

发表在 未分类 | 留下评论

如何定制launcher allapps中应用的快捷方式

android中,关于Intent相关内容是一整套强大的解耦合机制,跟spring的依赖注射有异曲同工之妙,这里来举几个简单应用的例子.

1\如何让用户不需要,而系统必须有的组件从ui中消失.

比如mid中的phone、mms和contact应用(如上图椭圆标注的),对于没有电话功能的mid来说,让它们出现在ui中是非常扎眼的,对于有完美主义倾向的人来说,永远用不到的东西出现在选单当中,会让用户觉得没有被尊重的感觉,所以,很有必要让它们在背后默默的服务,而不在用户面前碍眼. 继续阅读

发表在 未分类 | 留下评论

一些在Android中的小设置

1开机图片:

android-logo-mask.png
android-logo-shine.png

这两个图片一个在上一个在下  ./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-logo-shine.png

./frameworks/base/core/res/assets/images/android-logo-shine.png

注意:如果源码没有make可以直接更改frameworks里的的图片就可以了

然后直接make否则必须全更改并且不能make只能make firmwar

2默认开机墙纸的位置:

default_wallpaper.jpg  ./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/res/drawable/default_wallpaper.jpg
./frameworks/base/core/res/res/drawable/default_wallpaper.jpg

注意:这个设置和上面的一样这俩个都不能更改文件名 继续阅读

发表在 未分类 | 留下评论

Java Reflection (JAVA反射)

Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。

Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。

JavaBean 是 reflection 的实际应用之一,它能让一些工具可视化的操作软件组件。这些工具通过 reflection 动态的载入并取得 Java 组件(类) 的属性。 继续阅读

发表在 未分类 | 留下评论

android 根文件系统分析

首先是Android的文件系统根目录的结构:

# pwd && ls -a -l
/
drwxrwxrwt     root root               2009-06-10 09:53              sqlite_stmt_journals
drwxrwx—      system       cache          2008-09-06 22:51             cache
d—rwxrwx      system       system            1970-01-01 08:00            sdcard
lrwxrwxrwx      root           root               2009-06-09 22:11             etc -> /system/etc
drwxr-xr-x       root           root                2008-09-06 22:45             system
drwxr-xr-x      root           root                 1970-01-01 08:00               sys
drwxr-x—      root              root                 1970-01-01 08:00               sbin
-rw-r–r–         root            root               117 1970-01-01 08:00        runme.sh
dr-xr-xr-x       root              root              1970-01-01 08:00              proc
-rwxr-x—        root            root            1704 1970-01-01 08:00      init.trout.rc
-rwxr-x—        root            root                9329 1970-01-01 08:00       init.rc
-rwxr-x—         root             root            1677 1970-01-01 08:00      init.goldfish.rc
-rwxr-x—        root           root             106636 1970-01-01 08:00 init
-rw-r–r–         root           root                118 1970-01-01 08:00       default.prop
drwxrwx–x      system        system          2008-09-06 22:51             data
drwx——        root             root              2009-06-07 16:29              root
drwxr-xr-x     root             root               2009-06-09 22:11            dev

sqlite_stmt_journals:一个根目录下的tmpfs文件系统,用于存放临时文件数据。
cache : 是缓存临时文件夹,据说是除了T-mobile的OTA更新外,别无用处。
sdcard:是SD卡中的FAT32文件系统挂载的目录
etc :指向 /system/etc ,众所周知的配置文件存放目录     继续阅读

发表在 未分类 | 留下评论

追根溯源 市售各平板MID的芯片总结

市面上MID产品很多,不过硬件是一款产品的基础,其中主控SOC又是硬件的心脏,所以这里简单总结下各个芯片的规格,共大家选购产品的时候参考。

*3D部分三角形生产率仅供参考……因为跟内存带宽有关,芯片厂商往往公布的,有些是图形IP核的峰值(提供足够内存带宽的性能),而实际的芯片内存带宽往往有限,达不到理论值。即使同一款芯片,不同的方案采用不同的内存配置,比如DDR或者DDR2,造成的带宽区别也会显著的影响3D性能。
**有错请跟帖指正哈
*** 图片均来自网络
=============================================
ARM9系列
经典的ARM9核心,较小的核心面积带来较低的成本,提供约1.1DMIPS/MHz的性能。
相对比较省电,但难以冲击更高的频率,因此整体效能有限。


威盛WM8505/WM8505+

65nm工艺 继续阅读

发表在 未分类 | 留下评论

面向 MID 进行用户界面设计的经验之谈

摘要

MID(移动互连设备)是 PC 产品系列的一项最新创新,它具有 PC 的所有功能,但功耗却有明显的降低。鉴于 MID 的功能及用途,在设计用户界面(UI)时需要考虑到多方面的因素,以便为用户提供卓越的使用体验。本白皮书从总体上介绍了 MID 的 UI 设计规则。Hildon 用户界面以任务为导向,所以它需要一些特别的处理。本白皮书还介绍了 Hildon UI 设计的已知最佳方案(BKM)。

1. MID 简介

MID(移动互连设备)是 PC 产品系列的一项最新创新,它具有 PC 的所有功能,但功耗却有明显的降低。MID 是一种小外形(SFF)设备,它便于携带,可提供 24×7 全天候的数据访问功能。
英特尔一直致力于开发并推广各种技术,以满足 MID 用户的需求。在 MID 的创新过程中,英特尔最重要的一项贡献就是,通过其集成显卡驱动程序英特尔®图形媒体加速器,为用户提供了集成的显卡软件。
MID 一般采用尺寸较小(4.5” – 6”)的高分辨率触摸显示屏,并具有小型的键盘。为了给用户提供类似于 PC 的使用体验,MID 显示屏上的内容必须易于阅读,必须能够使用手指在显示屏上轻松进行操作,这也就是说,操作系统和应用的 UI 必须是高度定制的。 继续阅读

发表在 未分类 | 留下评论

Android build system 分析之 envsetup.sh

每次进入到android source目录后的第一件事恐怕就是先执行. build/envsetup.sh,完成一些命令的初始化,今天主要分析envsetup.sh。

1. 命令-也就是envsetup.sh中的函数

function help()                   # 显示帮助信息
function get_abs_build_var()           # 获取绝对变量
function get_build_var()              # 获取绝对变量
function check_product()             # 检查product
function check_variant()              # 检查变量
function setpaths()                # 设置文件路径
function printconfig()               # 打印配置
function set_stuff_for_environment()        # 设置环境变量
function set_sequence_number()          # 设置序号
function settitle()                  # 设置标题
function choosetype()               # 设置type
function chooseproduct()              # 设置product
function choosevariant()               # 设置variant
function tapas()                    # 功能同choosecombo
function choosecombo()             # 设置编译参数
function add_lunch_combo()           # 添加lunch项目
function print_lunch_menu()           # 打印lunch列表
function lunch()                  # 配置lunch 继续阅读

发表在 未分类 | 留下评论

Android事件处理分析

按键事件

对于按键事件,调用mDevices->layoutMap->map进行映射。映射实际是由 KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置 文件 qwerty.kl 决定键值的映射关系。你可以通过修 改./development/emulator/keymaps/qwerty.kl来改变键值的映射关系。

JNI 函数
在frameworks/base/services/jni/com_android_server_KeyInputQueue.cpp文 件中,向 JAVA提供了函数android_server_KeyInputQueue_readEvent,用于读 取输入设备事件。  继续阅读

发表在 未分类 | 留下评论