首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
SugarTurboS
掘友等级
SugarTurboS Club
|
SugarTurboS
土拨鼠前端技术俱乐部
获得徽章 0
SugarTurboS Team
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
93
文章 87
沸点 6
赞
93
返回
|
搜索文章
最新
热门
后台接收Json请求参数兼容数组和单个对象
开始以为Java中的可变参数Object...,在调用方法时,既可以传单个参数,又可以传多个参数,但是不能解决。因为可变参数实际上是Object[]数组 分析:明显这种设计除非MyBean可以设计得很强大、很通用,可以接收前端所有的请求参数。要不然每个Vo类都需要写一个实现Js…
教你在Nodejs中如何获取当前函数被调用的行数及文件名
在自定义Egg.js的请求级别日志这篇文章中,我们实现了自定义请求级别的日志模块。看上去功能是完整了,但好像还缺点什么。 大家在根据日志追查问题的过程中,很多时候看到了某条log信息想去找出处,但是实际上代码里面打相同类型的log地方可能不止一处,这时你就比较难去定位这行log…
AOP如何实现及其原理
最近在开发中遇到了一个刚好可以用AOP实现的例子,就顺便研究了AOP的实现原理,把学习到的东西进行一个总结。文章中用到的编程语言为kotlin,需要的可以在IDEA中直接转为java。 1. AOP简介 相信大家或多或少的了解过AOP,都知道它是面向切面编程,在网上搜索可以找到…
自定义Egg.js的请求级别日志
统一格式之后,业务现有业务的日志工具打印出来的格式是无法满足该规范的,所以我们需要对此进行改造。 我们前端目前Node中间层使用的框架是Egg.js,所以下文讲述下如何在Egg.js上自定义请求日志格式。 Context Logger主要是用来记录请求相关的日志。每行日志都会在…
关于前端组件化、状态管理规范化的思考
说起前端组件化是这几年老生常谈的话题,笔者就不在这里对前端组件化思想的发展史、优劣做详细的介绍。今天主要与大家分享一下,笔者在开发中从初期的小项目,到后期的项目功能迭代,功能模块越来越多,项目越来越大,组件化规范制定不够完善,多人团队协作开发导致的一些问题,与笔主自己处理的方案…
SPI与API
SPI与我们熟知的API名字上有点相似,SPI被称为服务提供接口,API称为应用程序接口,两者的区别大致可以这样来对比。 假设有客户方和服务方,彼此通过约定的接口对接。 服务方暴露自己的业务供客户方调用,则为提供API服务。 客户方实现服务方提供的接口,然后让服务方去调用自己,…
微内核专题系列
开发者常用的工具Idea,提供了各种丰富的插件供开发者使用,这些插件可以由其他第三方厂商甚至普通开发者自行定义然后集成到程序中。 分布式服务框架dubbo,采用微内核的架构方式可以方便开发者在其框架基础之上扩展各种协议,序列化方式,注册方式,使得整个框架扩展起来变得十分灵活。 …
原生JS实现抛物线动画以及动态模糊效果
某一天我收到了产品发来的微信消息。小X,我们的业务现在需要一个类似加入购物车的掉落动画,经过组织的慎重考虑,这个需求就交给你了。于是便有了这篇文章。本文并没有描述多少高深的技术,更多的是一些笔者在做动画时对动画原理的思考以及如何优化动画的一些思路。实现效果如下: 前端实现动画的…
基于Nodejs的Tcp封包和解包
我们知道,TCP是面向连接流传输的,其采用Nagle算法,在缓冲区对上层数据进行了处理。避免触发自动分片机制和网络上大量小数据包的同时也造成了粘包(小包合并)和半包(大包拆分)问题,导致数据没有消息保护边界,接收端接收到一次数据无法判断是否是一个完整数据包。那有什么方案可以解决…
Nodejs如何调用Dll模块
公司项目采用Electron( https://electronjs.org/ )开发pc应用,会涉及到与底层硬件设备的通信,而sdk封装 基本上都是通过 C++ 动态链接库dll实现的。 以上两种方案都可以解决dll调用问题,方案选型要个人对C++ 的掌握程度,如果熟悉C++…
下一页
个人成就
优秀创作者
文章被点赞
3,445
文章被阅读
438,438
掘力值
12,650
SugarTurboS Team
关注了
17
关注者
1,246
收藏集
1
关注标签
1
加入于
2018-08-31