maomaolaoshi
码龄7年
关注
提问 私信
  • 博客:249,968
    问答:26,124
    276,092
    总访问量
  • 53
    原创
  • 1,188,260
    排名
  • 14
    粉丝
  • 0
    铁粉

个人简介:每天进步一点点~

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-06-18
博客简介:

maomaolaoshi的博客

查看详细资料
个人成就
  • 获得65次点赞
  • 内容获得31次评论
  • 获得152次收藏
  • 代码片获得269次分享
创作历程
  • 2篇
    2023年
  • 2篇
    2022年
  • 3篇
    2020年
  • 3篇
    2019年
  • 7篇
    2018年
  • 48篇
    2017年
成就勋章
TA的专栏
  • 思考
    2篇
  • 前端监控
    1篇
  • git
    1篇
  • Angular2之新手上路
    3篇
  • 《Angular权威教程》阅读随笔
    1篇
  • JavaScript面向对象技术
    4篇
  • JavaScript数据结构与算法
    7篇
  • TypeScript
    10篇
  • Node.js
    4篇
  • 前端调试工具
    6篇
  • JavaScript随笔
    3篇
  • CSS
    9篇
  • DOM
    2篇
  • html5
    5篇
  • 随笔
    4篇
  • 计算机网络
    1篇
  • Karma
    1篇
  • CSS设计思想
    1篇
  • 前后端分离
    1篇
兴趣领域 设置
  • 前端
    javascriptcssreact.jses6webpack前端框架
  • 后端
    node.js
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Monorepo or 物料市场?结合工作实际情况对公司现有前端体系的思考

去年年中基于若依vue前端框架进行了改造,加上后端的配合,我写了一套脚手架和项目中后台模板。中后台模板中包含了许多基础代码,比如登录/注册、路由、权限等等相关功能。这个中后台模板是基于我们实际开发定制的,所以跟通用的中后台模板还不一样,可以认为是快速搭建系统的一种解决方案。
原创
发布博客 2023.02.15 ·
816 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

对于任务安排的思考

搞清楚自己的主要目标和次要目标,完成主要目标的主要任务才是把事情做好的关键。
原创
发布博客 2023.01.31 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从零搭建Sentry

私有化搭建Sentry
原创
发布博客 2022.12.08 ·
3417 阅读 ·
0 点赞 ·
2 评论 ·
4 收藏

推送到gitlab仓库

推送仓库到gitlab
原创
发布博客 2022.09.22 ·
296 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

构建在xp(sp3)系统上nw.js能正常使用的node-ffi模块

安装基础配置安装nvmnvm下载node版本5.12.0 32并且切换到该版本。如果你只用5.12.0版本开发,那么可以跳过这一步。如果安装失败,可以在网上搜索相关资料。(一般都是卸载干净node版本后再进行安装,包括node的缓存目录等等)nw.js在xp系统上最新的LTS版本为0.14.7,对应能支持最高的node版本为5.x。而最新的5.xnode版本为5.12.0。为了支持在32位系统中也能正常使用,所以建议安装32版本。对应命令为:nvm install 5.12.0 32
原创
发布博客 2020.08.20 ·
1248 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

npm 注册/登录报错

报错内容npm adduser注册报错E:\git\xx>npm addusernpm ERR! Unexpected token < in JSON at position 0 while parsing near '<html>npm ERR! <head><title...'npm login登录报错E:\git\xx>npm loginnpm ERR! Unexpected token < in JSON at positio
原创
发布博客 2020.07.23 ·
1765 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

在vscode中调试webpack

前言接手了公司的新项目,但是由于对整个运作流程不了解,想要一步步进行调试加深对项目印象,所以搜索了相关资料,结合自己实际情况进行调试。调试的两个关键文件package.json正常的package.json{ "name": "my-web", "version": "0.0.1", "scripts": { "dev": "node scripts/start.js", "build": "node scripts/build.js", "test": "n
原创
发布博客 2020.05.15 ·
1330 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

模拟键盘、鼠标操作或Windows hook 在部分软件失效的问题

用户界面权限隔离(UIPI)在Windows中的权限系统除了在进程之间提供内核对象的访问保护,窗口系统还利用完整性级别来拒绝低完整性级别的进程访问/更新高完整性级别的进程的用户界面。这个机制称为用户界面权限隔离(User InterfacePrivilege Isolation, UIPI)操作系统将封锁从完整性级别较低的进程post的(通过PostMessage)、发送的(通过Se...
原创
发布博客 2019.11.20 ·
2655 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

为什么编程语言中可以用 a+=b 表示a=a+b,而a=+b不可以呢?

前言在我刚刚开始学习编程的时候,经常分不清+= 和 =+的区别,总是会忘记。现在学习编程很久了,我想我可以解释为什么编程语言中可以用 a+=b 表示a=a+b,而a+=b不可以了。词法分析在解释上面那个问题之前,我们该简单地了解一下词法分析。百度百科:词法分析(英语:lexical analysis)是计算机科学中将字符序列转换为单词(Token)序列的过程。进行词法分析的程序或者函...
原创
发布博客 2019.11.14 ·
1717 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

百度语音合成 之 返回值问题

在百度语音合成浏览器跨域访问示例 中展示了如何请求合成的语音,在请求方式及参数基本说明 这块说明了返回值问题:需要根据 Content-Type的头部来确定是否服务端合成成功如果合成成功,返回的Content-Type以“audio”开头aue =3 ,返回为二进制mp3文件,具体header信息 Content-Type: audio/mp3;aue =4 ,返回为二进制pcm文件,...
原创
发布博客 2019.03.17 ·
1561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AngularJS ng-repeat绑定input元素的值

使用repeat循环输出指定的HTML,绑定input元素。ng-bindng-bind在使用赋值表达式生成数据模型的同时,还绑定变量到元素的innerHTML中;ng-valueng-value在使用赋值表达式生成数据模型的同时,还绑定变量到元素的value属性中;ng-modelng-model有点特殊,专用于表单元素,即只能用于表单元素,用于其它元素无效.它实现了数据...
原创
发布博客 2018.11.22 ·
2614 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Node.js 调用C++库

Node.js 调用C++库前言调用方法和使用技巧Buffer类常用的buffer方法:Buffer.alloc(size[, fill[, encoding]])Buffer.from(array)Buffer.from(buffer)Buffer.from(string[, encoding])相关库介绍C++ enum(枚举) 转JavaScript 对象导出函数ref 中常用的方法内置简写...
原创
发布博客 2018.11.13 ·
5253 阅读 ·
3 点赞 ·
1 评论 ·
7 收藏

【JavaScript】在websocket里面添加Token

websocket协议在握手阶段借用了HTTP的协议,但是在JavaScript websocketAPI中并没有修改请求头的方法。var token='dcvuahsdnfajw12kjfasfsdf34'send发送参数var ws = new WebSocket("ws://" + url + "/webSocketServer");ws.onopen=functio...
原创
发布博客 2018.09.10 ·
34988 阅读 ·
0 点赞 ·
14 评论 ·
19 收藏

C++ 初始化变量及注意事项

C++初始化变量C++初始化变量一共有四种方式等于号,’=’初始化int a = 0;在等号的右边输入初始值。括号,’()’初始化int a(0);在括号的中间输入初始值。花括号+等于号,’{}’+’=’初始化,又称为初始化列表int a={0};在等号右边的花括号里面输入值。花括号,’{}’声明,又称为初始化列表int a{0};在花括号里面输...
原创
发布博客 2018.07.08 ·
5950 阅读 ·
8 点赞 ·
0 评论 ·
7 收藏

有趣的js---获取随机字符串

优雅的获取数字+字母组成的字符串Math.random().toString(36).substring(2)原理Math是一个内置对象,它具有数学常数和函数的属性和方法。 random是Math对象的一个方法,它返回一个浮点, 伪随机数在范围[0,1),也就是说,从0(包括0)往上,但是不包括1(排除1)。 例如:Math.random()--&gt; 0.51...
原创
发布博客 2018.06.04 ·
9416 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

前后端分离实践

原作者:边城 原文地址:https://segmentfault.com/a/1190000012747428前后端分离并不是什么新鲜事,到处都是前后端分离的实践。然而一些历史项目在从一体化 Web 设计转向前后端分离的架构时,仍然不可避免的会遇到各种各样的问题。由于层出不穷的问题,甚至会有团队质疑,一体化好好的,为什么要前后端分离?说到底,并不是前后分离不好,只是可能不适合,或者
转载
发布博客 2018.01.16 ·
373 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

关于CSS的布局的一些想法与建议

前言前段时间做了创匠科技官网的自适应网页,在编写过程中收益良多。之后又参与了公司的PC收银台的开发,对其中CSS的修改痛苦不已。痛定思痛,参考了阮一峰老师的《深入理解bootstrap》一书,总结出一些关于CSS布局的想法与建议。CSS框架的设计基本思想CSS使用的基本理论就是一个A/O模式。 A即append,添加; O即overwrite,覆写; 通过添加来逐步增加样式,
原创
发布博客 2018.01.05 ·
455 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

webpack-stream

最近实习了,自己的空余时间不是很多,文章产出也变少了。今天提前完成任务,恰逢要用到gulp的webpack-stream插件,今天就来翻译+学习一下如何使用它。github的webpack-stream仓库地址:https://github.com/shama/webpack-stream安装使用npm安装:npm install --save-dev webpack-stream使用cnpm安装:
翻译
发布博客 2017.12.07 ·
2792 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

如何让boostrap的栅栏系统高度不坍塌

方法一(让内部div获取高度):height:0px;padding-bottom:100%方法二(让内部div获取高度,同时垂直居中。):height:0px;padding:50% 0;
原创
发布博客 2017.12.06 ·
728 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

TypeScript自动化工作流程(下)

自动化测试工具自动化测试工具能够自动化地执行应用里的单元测试。 单元测试是指针对代码中的某个函数或某个部分(单元)进行的测试。通过单元测试,可以保证函数按照预期在工作。通过使用自动化测试工具,可以自动在多个浏览器内执行应用的测试套件,而不必手动打开浏览器运行测试。我们使用的自动化测试工具叫做Karma。Karma在Angular2中也有被使用到。 Karma可以和多个流行的单元测试框架兼容。
原创
发布博客 2017.11.26 ·
1503 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多