获得徽章 0
- Caicloud 招聘
Web前端工程师招聘(上海)职位诱惑:
谷歌团队,技术大牛,福利多多
职位描述:
负责才云容器平台等产品的 Web 界面和组件的设计、开发、维护工作;
任职要求:
1、1 ~3年或以上前端开发经验;
2、熟悉 Web 前端技术,熟练使用 HTML5,CSS3 的各种特性;
3、了解计算机网络原理,HTTP 协议,基本的浏览器渲染和网络传输过程;
4、熟练使用 Less 或 Sass;
5、熟练使用 React 技术栈;
6、优秀的沟通协作能力、分析解决问题能力和学习能力;
【加分项】
1、熟悉 docker、kubernetes 及相关云原生系统的优先;
2、有 Nodejs 服务端开发能力或经验;
3、有大型单页网站开发经验;
工作地点:上海市 浦东新区 张江高科技园区科技创业孵化基地 2幢D256
薪资:10K-20K展开116 - 公司后台觉得前端简单,项目管理人员也是,于是就会有些问题。
前端用的vue,后台用的java
最近有个任务是在原来的项目里改逻辑和加需求,规划的时间是4天
前端这边是两端需要修改,pc和移动端公众号
ps:我们两个对这老项目都不熟悉,不过也就是增删改查的东西
当时间给出来时,我就跟后台那说,时间有点赶,最好是最后两天把接口给我,不然我们没时间联调和自测。
他的意思是:后台要做的事情比你多多了,你急也没用!
我直接黑人问号脸,'比我多多了'你是在瞧不起前端?!不给我接口我能不急?!
于是在最后一天的下午他把接口给我了,我开始连他的服务写(接口有很多问题,还有一个功能的接口没写)
这时候管理人员跑来了,问我,开始联调了吗,我说刚拿到刚开始,他说没办法,他不熟悉逻辑又太复杂。我内心OS我就熟悉?!
然后我写了两三个小时,公司服务器和数据库挂了,没办法继续写。五六点时还没好,管理人员又跑过来问,联调得怎么样了,我说数据库服务器挂了。他说,啊?三四点就挂了还没好,就去处理服务器了。没过一会又过来问我,开发得怎么样了有没有问题。我要怎么回答呢,他知道我只联调了两三个小时,我自己的概念里只有未完成和已完成,你想让我描述未完成?!
然后我们前端组的老大就说,你应该催后台而不是她,项目管理说,我不是催,我就是想知道进度,还有几个接口没调
我就说:还有三四个没调,还有些接口有问题,后台还缺一个接口没写。
所以这个项目往后推到了一天,第五天一定要提交测试
第五天我这边要做的都做完了,后台还有一堆bug提不了测
项目管理说那今天要加班一定要提交测试,走一遍,确保没大的问题。我说我这边其实已经写完了。(我问过后台,接口有没有要换的,参数有没有需要改的,他说没有了,只剩接口的一些bug)
项目管理人还是给我定了加班餐。
那天我坐等到8:30,听后台说他已经好了,但在后台代码构建的时候又出问题了。
然后我就走了(真是没完没了,而且即便是当时后台的代码还是有很多显而易见的bug)
第六天早上我去上班,终于在测试环境了。由于后台一直就没完全正确过,所以我有几个很没必要的bug,还有老项目其他页面遗留的bug,迅速改掉了,后台还有很多问题,当天他可能跟后台老大说了,他们后台和测试和那个项目管理就开了个会,据说要重新定方案。(给我的感觉就是:后台也太难了吧,难到难以想象,无法进行,颠覆我对普通增删改查后台难度的认识)展开11922 - PHP 和 JS 中,用 AES - CBC 做对称加密的代码实例:
PHP加密:
```$key = "b0baee9d279d34fa";
$iv = "e11170b8cbd2d741" ;
$out = openssl_encrypt( "emoji 🙃 " , 'AES-128-CBC' , $key , 0 , $iv );
echo $out ."\r\n";
```
CUTfIyfmlek9G9lfYwAe8g==
emoji 🙃
JS 解密:
```
const key = aesjs.utils.utf8.toBytes( "b0baee9d279d34fa" );
const iv = aesjs.utils.utf8.toBytes( "e11170b8cbd2d741");
var buf = Buffer.from( "CUTfIyfmlek9G9lfYwAe8g==" , 'base64');
var aesCbc = new aesjs.ModeOfOperation.cbc(key, iv);
let decryptedBytes = aesCbc.decrypt(buf);
let decryptedText = aesjs.utils.utf8.fromBytes(decryptedBytes);
console.log( decryptedText );
```展开118