kiba

为什么你没见过年终奖!

丶灬走出姿态 提交于 2020-08-09 13:30:10
年终奖的基本逻辑 普通的公司,对刚入职的员工,第一年是不发年终奖的。比如,你2020-6月份毕业,7月份入职,那么,2020-12月份你是没有年终奖的,你只能在2022-3月份拿到上一年年终奖。如果你2022-4月选择离职, 2022-5月入职新公司,那么,你在2022年在新公司也没有年终奖。即你工作了3年,拿了1次年终奖,如果你在2022-1月-3月之间离职,那么你将3年没有年终奖。 年终奖的秘密 我们都知道年终奖和年终奖是不一样的,别人的那叫年终奖,你的最多叫个年终红包。但我们刚入职,对公司历史一无所知,到底该如何分辨呢你拿到的年终奖是什么呢? 招新 首先,从招新上观察;一个公司是否招新员工,可以反映很多问题的。 首先观察你的团队是否缺人,如果缺人,而你的领导又向老板提了很多次招聘,但新员工还是迟迟不到位,那你的年终奖就很可能是个红包。 如果你的公司招人难,那一定是以下原因。 1,你所在的项目,利润不高,老板不愿意扩大研发投入。 2,你所在的是新产品研发,老板的投入资金是固定的,不愿意再追加资金投入。为什么不愿意追加资金呢?因为,新产品没有在他预期的时间内出现他预期的效果。所以,老板目前处于观望,看看剩下的资金和现有的人员,是否可以在原始投入耗尽之前,出现奇迹。 这两种情况,你的年终奖都很渺茫,年终红包概率相对更高。 效率, 一个没有效率的公司是不会有年终奖的。

C#调用RabbitMQ实现消息队列

好久不见. 提交于 2020-07-27 13:08:08
前言 我在刚接触使用中间件的时候,发现,中间件的使用并不是最难的,反而是中间件的下载,安装,配置才是最难的。 所以,这篇文章我们从头开始学习RabbitMq,真正的从头开始。 关于消息队列 其实消息队列没有那么神秘,我们这样想一下,用户访问网站,最终是要将数据以HTTP的协议的方式,通过网络传输到主机的某个端口上的。 那么,接收数据的方式是什么呢?自然是端口监听啦。 那消息队列是什么就很好解释了? 它就是端口监听,接到数据后,将数据排列起来。 那这件事,我们不用中间件能做吗? 当然能做啦,写个TCP/UDP/Socket的软件就可以做啦。 举个简单的例子,如下图: 既然自己可以做消息队列,那为什么要用RabbitMQ? 因为,RabbitMQ成熟的开源中间件,可靠性有保证,bug少,性能也非常好。 而C#代码默认是使用托管内存的,所以,想写出媲美RabbitMQ性能的消息队列,就必须离开我们常用的托管内存,使用非托管内存,但这个代价就太大了;而且最终能否达到RabbitMQ的性能水平还是个未知数。 还有就是RabbitMQ除了基础的消息队列管理,还有很多很强大的额外功能,而自己开发消息队列,很难如此尽善尽美。 ---------------------------------------------------------------------------------------

上周热点回顾(7.1-7.7)

巧了我就是萌 提交于 2020-05-01 11:34:54
热点随笔: · 为什么建议大家使用 Linux 开发 ( 夏日浅笑、 ) · 我为能准时下班而做的准备,以及由此的收获,同时总结下不足 ( hsm_computer ) · surging 微服务引擎 2.0 会有多少惊喜? ( fanly11 ) · 程序员,你自豪什么 ( 沉默王二 ) · 如何两个月刷400道leetcode ( ModifyBlog ) · 程序员修仙之路--优雅快速的统计千万级别uv(留言送书) ( 架构师修行之路 ) · 【程序人生】回忆职业生涯(二)职场中程序员们一定要保护好自己 ( 宋者为王 ) · 【程序人生】回忆职业生涯(一)选择职业时的“图样图森破” ( 宋者为王 ) · Go 程序是怎样跑起来的 ( Stefno ) · 深入认识二进制序列化--记一次生产事故的思考 ( hkant ) · 我在“美菜”读的书 ( 2J ) · C#—使用InstallerProjects打包桌面应用程序 ( kiba518 ) 热点新闻: · 一位计算机博士生选择自杀,在论文中了顶会之后 · 印度第一颗CPU横空出世:软件开发已开动 · 百度AI开发者大会 李彦宏遭现场泼水 · 波音737之祸:外包时薪9美元,裁员资深研发 · 腾讯开源软件镜像站上线 · 微软突然宣传 Windows 1.0,神秘预告吊足胃口 · 李彦宏遭泼水坚持为AI站台!百度鸿鹄芯片问世

【Net】ABP框架学习之它并不那么好用

好久不见. 提交于 2020-04-11 19:49:34
前言 上一篇文章介绍了ABP的Web API,本文在继续介绍ABP的其他内容。 在ABP中,WEBAPI是一个值得用的东西。但其他东西,就不一定是那么好用了。 因为越深入的学习ABP,你就越会发现,它自身有着非常强的设计约束,而而微软的框架已经有一定的约束了,再使用一套附加约束,显然会更辛苦。 下面我们看一下ABP的Controller。 创建项目 首先,我们创建一个MVC项目,AbpMvcController。 然后引用Abp.Web.Mvc。 使用了ABP后,必须修改WebApiApplication的继承类,所以,原来的初始化的路由等等信息,要换个 地方写了,下面我们看看变化。 将WebApiApplication改为继承Abp.Web.AbpWebApplication ;Global.asax修改如下: using Abp.Web; using AbpMvcController; using System; using System.Web; [assembly: PreApplicationStartMethod( typeof (PreStarter), " Start " )] namespace AbpMvcController { public class WebApiApplication : Abp.Web.AbpWebApplication

【Net】ABP框架学习之它并不那么好用

喜夏-厌秋 提交于 2020-04-11 19:49:04
前言 上一篇文章介绍了ABP的Web API,本文在继续介绍ABP的其他内容。 在ABP中,WEBAPI是一个值得用的东西。但其他东西,就不一定是那么好用了。 因为越深入的学习ABP,你就越会发现,它自身有着非常强的设计约束,而而微软的框架已经有一定的约束了,再使用一套附加约束,显然会更辛苦。 下面我们看一下ABP的Controller。 创建项目 首先,我们创建一个MVC项目,AbpMvcController。 然后引用Abp.Web.Mvc。 使用了ABP后,必须修改WebApiApplication的继承类,所以,原来的初始化的路由等等信息,要换个 地方写了,下面我们看看变化。 将WebApiApplication改为继承Abp.Web.AbpWebApplication ;Global.asax修改如下: using Abp.Web; using AbpMvcController; using System; using System.Web; [assembly: PreApplicationStartMethod( typeof (PreStarter), " Start " )] namespace AbpMvcController { public class WebApiApplication : Abp.Web.AbpWebApplication