`
nnwq
  • 浏览: 203588 次
社区版块
存档分类
最新评论
文章列表
一、为什么跳槽和选择公司   1. 为什么跳槽   虽然我们跳槽的原因各自不同,但是主要原因一般都是待遇、成长、稳定这些主要因素,也有一些比如想距离家更近等等因素。   待遇就是收入,比如工资、股票、奖金等等,在这个层面影响我们跳出的心态一般都是,比如我觉得我技术能力达到了某个阶段,但是目前薪水比我能力要低,或者是我一起成长的同学朋友同事现在薪水都比我高,或者是在高房价下面或者要养孩子,需要更多的收入来支撑,不管什么原因,追求高薪自然是我们在商业社会每个人的重要选择。这个无可厚非,不过就是要按照行业大情况、个人能力等综合考量。   跳槽很多普遍原因是待遇低,或者是跟自己预期不满足。另外 ...
0:前言 在app打车刚刚兴起的时候,让人感觉“哎呦,移动互联网要搞交通行业了”,然后突然想到为什么没有人在做“实时公交”的产品呢,然后上网搜了搜,还真有,他们的特点是不过用户量不大,以城市来下载软件,到另外一个城市则换软件。然后查北京地区的一款app,装上之后没有打开就闪退。然后突然发现在这是个需求,然后那一晚失眠了,从产品的需求到产品的变现能力再到产品运营天马行空的想了一遍,然后想怎么样说服团队成员,然后想现阶段存在的困难。那一晚好兴奋,如果做成这个产品,保守估计这绝对是一个上千万用户量级别的产品,能够给人们的生活带来极大方便的产品。 昨天晚上又失眠了,因为有2个月没在北京了, ...
在推动技术变革上,开源运动发挥了非常显著的作用。而Linux成功地将开源转换成商务模式,给广大开源工作者带来了更大的信心和勇气。目前,开源已成为主流,在未来的几年内,它的足迹将会遍布前沿教育、航空航天(如无人驾驶飞机)等许多领域。   借鉴现有的开源项目或开源代码,对于初级开发者来说,不失为一种很好的编程手段,但千万不要单纯地“用”,更多地是理解与提升,这样才会进步。   下面为大家介绍6款源码搜索引擎,让你找到更适合你的源码。   1.Ohloh
估计诸位身边都有一些没有背景、没车、没房、没物质基础、能力不高、经验一般、资源很少、工作几年也没什么太大贡献,却还在每天要求生活与工作平衡、要求工资待遇提升的同事。此文献给他们,希望能够对目前的迷茫与未来的发展有一定帮助。 85、90是在“超级比一比”成长起来的一代,比成绩、比Gucci、Prada、LV、比待遇、比富、比爹,只要能比的就一定要比一比。 前些日子看了一则新闻,“硕士年薪5万,比不上民工”,没想明白这有什么可比性。 对此,我想问四个问题: 第一, 民工是在身强力壮时期去直接创造可衡量的价值,硕士文凭刚毕业是去直接创造价值的?还是去学习的,被别人代的?有机会学习,去为无限的未 ...
Join操作 适用场景:在我们表关系中有一对一关系,一对多关系,多对多关系等。对各个表之间的关系,就用这些实现对多个表的操作。 说明:在Join操作中,分别为Join(Join查询), SelectMany(Select一对多选择)和GroupJoin(分组Join查询)。该扩展方法对两个序列中键匹配的元素进行inner join操作 SelectMany 说明:我们在写查询语句时,如果被翻译成SelectMany需要满足2个条件。1:查询语句中没有join和into,2:必须出现EntitySet。在我们表关系中有一对一关系,一对多关系,多对多关系等,下面分别介绍一下。 1.一对 ...
下面结合具体业务讲解一下 HADOOP JAVA MapReduce API。 1.日志格式 time=2011-07-05 21:59:56`pid=52249`channelid=3`pos=1`adver=`ex=`monitoring=`guid=`ip=`sn=`dn=924779104-e8f54d2f`bid=`pfid=69`width=240`height=320`ss=240×320`fr=dwjava`ua=`imei=`ln=zh_cn`ext=a`li=g9eKibG8rMqN2tOHt76sy4/a04CyvqGe1dqA17u9p5PWiOm+`gi=`is ...
工作10余年,经历过很多次面试,也面试了N多人。这些年来,已经有好些位朋友(或同事)与我聊起相关话题,涉及面试,更关乎职业生涯规划。感触颇多,就借助自媒体的浪潮,与更多的程序员一起共谈面试经历,希望可以让程序员的面试过程变得更舒适。 万事开头难。头脑中的万千个思路,在笔尖流淌,可就是不愿意走到纸上。既然主题是技术面试,那就从面试过程中最简单的最直接的第一个问题,“自我介绍”开始讲述。 本人自我介绍:非典型程序员,从事研发工作10余年,受互联网产品热潮的影响,现自认为可以兼任半瓶水晃荡的产品经理。"我是面试官"介绍:从产品设计角度解读面试过程,尝试分析面试各个环节背 ...
http://www.ruanyifeng.com/blog/2010/11/cpu_autopsy.html 有一个瑞典 Lund 大学物理学博士生,就真的这么干了,还把照片放到网上。我们知道,CPU里面是几千万到几亿个晶体管,他的目标就是看到这些晶体管。 1. 他先找到一块 Intel Pentium III Coppermine 芯片,主频 800MHZ,生产于 2000 年。(我查了一下,网上的报价现在是 15~30 元人民币/块。) 下图是该 CPU 的正面。你可以看到它分成两部分,周围是一圈绿色的电路板,中间那块蓝色的就是芯片。 2. CPU 背面是密密麻麻的针脚 ...
上一篇总结完了线性表之链表,这一篇文章我们要总结的是栈,我想从以下几个方面来进行总结。 1,什么是栈? 2,栈的存储结构? 3,栈的常见操作及代码实现? 1,什么是栈 首先栈是一种特殊的线性表。那它的特殊性表现在哪里呢?栈是限定在表的一端进行插入和删除运算的线性表,因此,栈也称为后进先出(LIFO)的线性表。 它有很多应用场景,比如食堂中的一叠盘子,我们只能从顶端一个一个地取。 2,栈的存储结构 实现代码: /// <summary> /// 封装顺序栈 /// </summary> /// <typepara ...
在东方,使用万来计数,在西方使用千来计数 这是int32数据类型的最大值,它是32位的有符号整型,所有,正数位最大值为2的16次方,负数位的最大绝对值为2的16次方减1,这是没什么问题的,今天要说的是,你能一眼看出它是多少吗? 2147483647 这是不能,真的不能,也许我的数学学的不好吧,呵呵,虽然我可以数出它一共10位,但还是不能说出这个数来,如果把它按着前千位(3位)进行分割或者进行万位分割,那结果就不同了 千位分割:2 147 483 647 万位分割:21 4748 3647 这两种分割哪个更容易看出来呢?如果你是中国人,应该会选择第二种,万位分割,呵呵,我也是,21 ...
软件开发认识过程       我学习软件开发是从学习一门编程语言开始的,先学习语法,然后学习一些编程语言提供的一些公用函数,在这个基础上做一些简单的小例子。一开始学的是C语言,因为没有实际的应用场景,所以也不知道学这个东西的实际价值,不知道学这个东西能用来干什么,与此同时还学了数据结构,同样不知道这个东西有何用。后来又接触到了C#语言,也是先学语法,然后掌握一些公用函数及一些类库的作用,然后做一些小例子,不同的是这个语言有图像界面,让人能感觉到它的使用价值,也因此对这个语言有更好的好感。       凭着掌握的一点C#语言,就这样一路前行着,随着岁月的流逝,接触的东西比以前多了,知道为什 ...
由于client资源限制,只进行了300物体互动广播测试;物体活动频率是每秒20次,服务器每秒转发的消息量大概180W条。 转发消息结构: class Po : IMessage { public int ID; public short X; public short Y; public short Type; public void Load(BufferStream reader) { ID = reader.ReadInt() ...
上一篇讲了HTML5 canvas游戏的基本工作原理,接下来讲如何进行自动化功能测试。 Selenium是一个跨平台的跨浏览器的对网页进行自动化测试的工具。从Selenium 2.0开始Selenium就和WebDriver合体了。如果你还不了解Selenium怎么用,可以看看官网上的例子。Selenium支持各种语言的binding,方便起见,下面的测试脚本都用Python来写。 自动化功能测试用例流程基本上是这样的:启动浏览器 -> 打开游戏(网页)-> 对游戏图像进行模板匹配,确保UI元素显示正确 -> 模拟用户操作 -> 到下一场景  -> 继续模板 ...
1. 看清楚事物的意义与特征,抓住主要的问题,采取合适的方法,进行处理事情或者事物,想尽一切办法或者方法,争取良好的结果啊! 2. 对于自己错误的信息,想近一切办法或者方法,改正自己的错误,同时,避免错误出现,造成不良好的结果; 3. 对于自己的缺陷,不仅仅认清缺陷的特征,而且,大量补充缺陷与漏洞以及自己的空白; 4. 对于事物的结果,虽然达到我们需要的结果,但是,还可以进一步完善,发挥事物的作用,实现事物的价值; 5. 在工作过程中,首先确立一个目标,根据实现情况,制定详细的计划和方案,同时,详细的时间计划,在规定的时间里,必须完成自己的任务,实现自己的目标; 6. 我们不仅 ...
(一)江湖救急 早上七点,一个无节操的电话声音把我从暖的像襁褓一样的被窝中惊醒,我一看是耿工打来的。 一般同事在非常规的时间给你打电话要么是因为“闹各种肚子”要请假,要么就是项目中出现问题了,如果是私下 ...
Global site tag (gtag.js) - Google Analytics