【北京or杭州】阿里巴巴钉钉招前端,等你来
钉钉企业智能办公应用方向,未来前途无限,等你来哟! 岗位层级:p6 及以上 岗位描述: 如果你来到我们团队,你将负责:钉钉核心业务智能办公PASS平台开发WebApp应用的性能和稳定性持续改进;参与应用搭建框架体系建设岗位要求:熟练掌握移动端开发,了解手机适配以及容器特性,了解小程序开发熟练运用JavaScript语言与HTML5、CSS3 等技术基础;...
View Article[远程]上海极鲜网招聘2名React前端工程师(全职)
关于我们上海极鲜网是一家致力于B2B的国际生鲜贸易的公司,近期拓展海外的业务,因此需要增加团队的开发人员。 公司规模超过300名员工,办公地点遍布全球。 极鲜网现已成长为中国领先的跨境生鲜交易平台,整合全球海鲜产地资源,为客户带来极致生鲜体验。我们目前已完成了阿里巴巴和联想资本2000万美元的A轮融资。...
View Articleeggjs service 中使用了 egg-mysql 读取数据库,测试 service 时需不需要 mock?
Service 的主要任务就是对数据库进行 CRUD,测试时不知道怎么做才好:连接真实数据库的话,需要每次填充数据和清空数据使用 mock 的话,感觉没什么可测了,因为输入和输出都一样比如 官方文档 Service 测试直接把 POST 请求 mock 掉了,类比数据库就是把 insert mock 掉了: it('should create success', async () => {...
View ArticleTencent小程序云/Serverless- 高级前端开发【SZ/BJ】
【小程序云前端开发】职位描述负责小程序云开发产品的 SDK 及服务的架构设计及开发; 负责小程序云开发相关业务方案设计及研发; 保障服务的高性能及高稳定性。职位要求本科及以上学历,计算机相关专业优先,3年及以上的前端领域开发经验; 基础扎实,熟悉常用的数据结构和算法,Linux系统和常用通讯与交互; 熟悉AJAX/WebSocket等各种通信方式,常见的网络安全攻防策略; 熟悉...
View Article[北京] 北京褚时科技有限公司(波比英语)招聘 初中级后端 Node.js 开发 1 名
###【公司】: 1、一家充满活力的创业公司,获知名投资公司千万元天使投资,千万元pre-A轮投资,知名大V站台背书; 2、公司所处行业赛道非常好,在风口之上,发展速度会非常之快;###【你日常的工作】: 1、负责波比英语核心项目的后端开发工作; 2、研究并改进现有的后端框架,探索新的后端技术;###【我们需要什么样的人】: 1、具有1年以上互联网行业工作经验;...
View Article如何使用nvm-windows来管理nodejs版本
前言了解到很多小伙伴有遇到经常需要切换nodejs版本的问题,今天这里就大概介绍一下在windows下如何通过nvm-windows来管理node版本实现无缝切换1.nvm-windows的安装请移步github自行下载https://github.com/coreybutler/nvm-windows/releases下载好直接打开安装,程序安装过程中,在Set Node.js Symlink...
View Article使用egg-socket.io实现房间如何自定义房间属性
想用egg-socket.io实现一个对弈的房间,包括两个player,其余为观战者看文档房间是用 socket.io-redis实现的,好像只能通过nsp.clients获取到房间内所有users,而每个user没有角色属性如果想实现这个需求应该怎么做,小白请教
View Article怎么对接个人支付接口(扫码支付)
实现个人收款是一件很麻烦的事,可以通过 paybob.cn注册个人收款接口,帮助签约个人支付宝,微信支付接口(不需要营业执照),几分钟就可以开通,申请开通后,获取商户号和通信密钥,然后开始对接,本章主要说一下扫码支付扫码支付请求步骤:构建请求参数POST 参数到请求地址根据返回内容展示二维码用户支付成功后接收异步通知扫码对接php代码如下:<?php $order = [ 'mchid'...
View Article实现API优先设计的重要性和实现方式
应用API优先的方法意味着设计API时,使其具有一致性和适应性,无论应用于哪些开发项目。对API使用API描述语言(如OpenAPI)是关键,因为它有助于建立API与其他程序通信的枢纽,即使这些系统各自的语言不同。当然,API不存在于单独的真空中,因此与其利益相关者的协作和规划对于设计过程同样重要,设计过程早在任何代码实际编写之前就开始了。简而言之,实施API优先的策略需要你在设计流程开始前就已经确...
View Article[北京]字节跳动/今日头条商业变现技术职位(后端、算法、数据)内推
公司介绍:字节跳动是全球增长最快的科技公司之一,月活跃用户超过 15 亿。领跑综合信息和短视频等赛道,产品覆盖 150 个国家和地区。更多新业务正在孵化。 成长环境:全球业务迅速发展,丰富海外轮岗机会可供选择; 优质资源无壁垒共享,邀你参加创造亿级国民产品; 凭本事说话,不按资排辈,95 后有机会 Own 业务线; 内部平等透明,不讲业务阶级,新人面对面直接提问 CEO;...
View ArticleTencent小程序云- 云后台高级工程师【SZ/GZ】
招聘部门:云与智慧产业事业群/云产品部 工作地点:广州/深圳工作内容: 负责小程序云开发产品的后台开发 负责开发平台业务的开发和维护 负责部门相关业务的后台开发及维护任职要求: 3年以上Unix/Linux下C/C++/Golang/Python/Java/Node的开发经验 熟悉Unix/Linux操作系统原理、常用工具...
View Article【字节跳动】招聘前端/客户端(Android/iOS)/测试开发/后端/广告算法/大数据 工程师/实习生若干名
【字节跳动】秋招/实习转正,总有一种方法适合你 秋招太难?实习转正也能加入字节跳动!公司介绍:字节跳动是全球增长最快的科技公司之一,月活跃用户超过 15 亿。领跑综合信息和短视频等赛道,产品覆盖 150 个国家和地区。更多新业务正在孵化。 成长环境:全球业务迅速发展,丰富海外轮岗机会可供选择 优质资源无壁垒共享,邀你参加创造亿级国民产品 凭本事说话,不按资排辈,95 后有机会 Own 业务线...
View Articleawait和async
今天是真的被这个东西搞懵逼了。 代码解释:this.aria2 // 是npm中的aria2的库,已经连接到了本地的Aria2 然后官方文档是可以await的,但是我在await的时候却异常,异常信息还是await is only valid in async function,一开始我还以为是这个库的问题,但是打开发现明明就是async函数啊。
View Article求教egg-init出来的项目 无法热启动。。。
修改文件后热更新报的错误。。。。最小可复现仓库地址https://github.com/jiashuai1002/egg-server求助~
View Article有人用 pandora.js 管理egg.js项目的嘛
现在想对 nodejs 的服务进行进程管理与监控,选用了 pandora.js。根据官网的介绍,现在出现了2个问题。服务无法后台启动图形化界面无法启动具体操作步骤如下: 系统:ubuntu 16.0.4# index.js 文件 const Koa = require('koa'); const app = new Koa(); app.use(async ctx => { ctx.body...
View Article分享一次阿里云 nodejs oss sdk 判断文件是否存在
背景给定路径判断oss是否存在该文件开发查看阿里云oss nodejs sdk文档 给出判断文件是否存在是如下代码 client.get(object).then((result) => { if (result.res.status == 200) { return true } }).catch((e)=> { if (e.code == 'NoSuchKey') { return...
View Article分享撸一个git branch name 校验工具的过程
Git分支校验工具最近想规范团队的项目分支命名,在github上找了个遍,也没找到合适的。因此花了一天时间自己撸一个,目前已在公司的项目中使用,先奉上项目地址:validate-branch-name果你喜也喜欢这个项目,欢迎使用和star准备工作功能需求校验规则可自定义,且方式一定要便捷Push时触发,且校验失败是要阻止当前提交需要方便与CI结合实现思路实现的思路其实是比较简单的,参考下面的流程图...
View Articlecode review机制
请问一下大家有好的code review机制么? 平常团队review的时候总是会出现偏差,比如突然讲到了业务细节,感觉效率好低,求大佬们分享和建议, 评论也会给其他需要review的coder建议
View Article