会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
saucxs
高桌子,低板凳,都是木头。
文章首发于
sau交流学习社区
【字节跳动内推(长期有效)】chengxinsong@bytedance.com
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2018年10月9日
在Linux系统配置Nodejs环境的最简单步骤,部署多个thinkjs(nodejs)项目
摘要: 发现一台服务器部署管理多个nodejs服务,可以采用二级域名weekly.mwcxs.top,也可以采用固定后缀www.mwcxs.top/weekly的方式,本文先从固定后缀的方式部署管理多个nodejs服务。 以下详细的介绍,以周报企业管理系统为例进行部署,欢迎fork和start,源码地址:h
阅读全文
posted @ 2018-10-09 17:15 saucxs
阅读(4440)
评论(0)
推荐(0)
2018年9月18日
vue,vuex的后台管理项目架子structure-admin,后端服务nodejs
摘要: 之前写过一篇vue初始化项目,构建vuex的后台管理项目架子,这个structure-admin-web所拥有的功能 接下来,针对structure-admin-web的不足,进行了补充,开发了具有登陆的structure-admin项目,技术站:主要是node+vue+redis+mysql+es
阅读全文
posted @ 2018-09-18 20:14 saucxs
阅读(3185)
评论(2)
推荐(0)
2018年9月12日
使用nvm管理node不同版本,安装,环境配置,切换不同版本的node版本
摘要: 文章包含以下内容: 一、下载地址 二、nvm-noinstall.zip安装 三、nvm-setup.zip安装 四、测试安装以及使用 一、下载地址 https://github.com/coreybutler/nvm-windows/releases 二、nvm-noinstall.zip安装 1
阅读全文
posted @ 2018-09-12 15:58 saucxs
阅读(1263)
评论(0)
推荐(0)
2018年9月7日
如何机智判断页面是刷新还是关闭,背景:vue项目,需求:关闭页面,下次直接跳到登陆页
摘要: 最近项目有这么个需求:要在关闭当前系统的窗口的时候,退出登录, 因为如果不退出登录可能存在安全风险,其实我想说,电脑没事别借给别人活着离开工位记得一定要锁屏,其实我们设置了cookie失效时间的,过了一段时间会自动清空cookie。 经过我查资料,自身尝试网上的各种方法,发现都有问题。 总结这一路的
阅读全文
posted @ 2018-09-07 16:45 saucxs
阅读(20887)
评论(6)
推荐(2)
2018年8月13日
redis学习--的持久化数据备份(RDB和AOF)
摘要: 接上一篇:安装window下的redis,redis可视化管理工具(Redis Desktop Manager)安装,基础使用,实例化项目 一、dump.rdb文件是怎么生成的 二、什么是redis持久化 三、redis的RDB是什么? 四、redis配置文件redis.config相关配置 五、r
阅读全文
posted @ 2018-08-13 22:47 saucxs
阅读(1228)
评论(0)
推荐(0)
2018年8月11日
安装window下的redis,redis可视化管理工具(Redis Desktop Manager)安装,基础使用,实例化项目
摘要: 以下包括内容: 一、redis下载安装,启动 二、Redis可视化管理工具(Redis Desktop Manager)安装 三、实例化项目 一、redis下载安装,启动 1,redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://gi
阅读全文
posted @ 2018-08-11 23:22 saucxs
阅读(159262)
评论(5)
推荐(8)
2018年8月6日
vue初始化项目,构建vuex的后台管理项目架子
摘要: 构架vuex的后台管理项目源码: https://github.com/saucxs/structure-admin-web 一、node安装 可以参考这篇文章http://www.mwcxs.top/page/220.html 二、vue-cli 全局安装 命令行执行 : npm install
阅读全文
posted @ 2018-08-06 23:01 saucxs
阅读(2049)
评论(0)
推荐(0)
2018年8月1日
javaScript设计模式之面向对象编程(object-oriented programming,OOP)--寄生组合式继承
摘要: 组合式继承:将类式继承同构造函数继承组合使用,但是存在一个问题,子类不是父类的实例,而子类的原型式父类的实例,所以才有了寄生组合式继承。 意思就是说,寄生就是寄生式继承,寄生式继承就是依托于原型继承,原型继承又与类式继承差不多,所以另外一种继承模式应该是构造函数继承。当然子类不是父类的实例的问题是由
阅读全文
posted @ 2018-08-01 22:06 saucxs
阅读(296)
评论(0)
推荐(0)
2018年7月24日
javaScript设计模式--观察者模式(observer)
摘要: 观察者模式(observer):又被称为 发布-订阅者模式或者消息机制,定义了一种依赖关系,解决了主体对象与观察者之间功能耦合。 一、这样的需求 在实现自己的需求,而添加一些功能代码,但是又不想新添加的代码影响他人的实现功能,也就是说,你不想让自己的模块与他人的模块严重耦合在一起,对于这类问题,观察
阅读全文
posted @ 2018-07-24 21:13 saucxs
阅读(5856)
评论(5)
推荐(3)
2018年7月22日
javaScript设计模式之面向对象编程(object-oriented programming,OOP)(二)
摘要: 接上一篇 面向对象编程的理解? 答:面向对象编程,就是将你的需求抽象成一个对象,然后针对这个对象分析其特征(属性)与动作(方法)。这个对象我们称之为类。面向对象编程思想其中一个特点就是封装,就是把你需要的功能放在一个对象里。 一、封装 1.1创建一个类 在javascript中创建一个类,很容易,
阅读全文
posted @ 2018-07-22 21:50 saucxs
阅读(540)
评论(0)
推荐(0)
2018年7月14日
javaScript设计模式之面向对象编程(object-oriented programming,OOP)(一)
摘要: 面向对象编程(object-oriented programming,OOP)是一种程序设计范型。它讲对象作为程序的设计基本单元,讲程序和数据封装其中,以提高程序的重用性、灵活性和扩展性。 一、举个例子 有这么一个需求:做一个验证表单功能,仅需要验证用户名,邮箱,密码等 觉得在项目产品开发中,自己是
阅读全文
posted @ 2018-07-14 23:17 saucxs
阅读(836)
评论(0)
推荐(1)
2018年7月9日
JS ES6的变量的结构赋值
摘要: 变量的结构赋值用户很多 1、交换变量的值 上面的代码交换变量x和变量y的值,这样的写法不仅简洁,易读,语义非常清晰 2、从函数返回多个值 函数只能返回一个值,如果要返回多个值,只能讲他们放在数组或者对象里返回。了解解构赋值,取值这些值非常方便 3、函数参数的定义 解构赋值可以方便的讲一组参数与变量名
阅读全文
posted @ 2018-07-09 23:41 saucxs
阅读(5961)
评论(0)
推荐(0)
2018年7月5日
JS中some()和every()和join()和concat()和pop(),push(),shift(),unshfit()和map()和filter()
摘要: 一、Array 1、some()和every() some()是对数组中每一项运行指定函数,如果该函数对任一项返回true,则返回true。 every()是对数组中的每一项运行给定函数,如果该函数对每一项返回true,则返回true。 返回 true 返回 false 2、join() join(
阅读全文
posted @ 2018-07-05 22:08 saucxs
阅读(1273)
评论(0)
推荐(1)
2018年5月6日
JS(原生js和jq方式)获取元素属性(自定义属性),删除属性(自定义属性)
摘要: JS(原生js和jq方式)获取元素属性(自定义属性),删除属性(自定义属性) 以下内容: 一、获取元素的属性 二、设置元素的属性 三、删除元素的属性 一、获取元素的属性 1-原生JS 2-jquery 示例代码 二、设置元素的属性 1-原生JS 2-jquery 实例代码 三、删除元素的属性 1-原
阅读全文
posted @ 2018-05-06 22:20 saucxs
阅读(64376)
评论(2)
推荐(3)
2018年4月2日
javascript中this的指向问题
摘要: 使用 JavaScript 开发的时候,很多开发者多多少少会被 this 的指向搞蒙圈,但是实际上,关于 this 的指向,记住最核心的一句话: 哪个对象调用函数,函数里面的this指向哪个对象。 分几种情况谈论下: 一、普通函数调用 二、对象函数调用 三、构造函数调用 四、apply和call调用
阅读全文
posted @ 2018-04-02 08:59 saucxs
阅读(10809)
评论(4)
推荐(7)
2018年3月28日
浅谈 JSON.stringify 方法
摘要: 一、前言 最近项目中,遇到需要将对象转换成字符串进行传递,上次写过一篇文章关于json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值。当时主要是用在有时候处理字符串和json对象之间的转换,写的主要是怎么用,涉及到JSONstringify具体用法没有涉及到,有时候
阅读全文
posted @ 2018-03-28 09:03 saucxs
阅读(30577)
评论(21)
推荐(22)
2018年3月4日
javascript 常见数组操作( 1、数组整体元素修改 2、 数组筛选 3、jquery 元素转数组 4、获取两个数组中相同部分或者不同部分 5、数组去重并倒序排序 6、数组排序 7、数组截取slice 8、数组插入、删除splice(需明确位置) 9、数组遍历 10、jQuery根据元素值删除数组元素的方)
摘要: 主要内容: 1、数组整体元素修改 2、 数组筛选 3、jquery 元素转数组 4、获取两个数组中相同部分或者不同部分 5、数组去重并倒序排序 6、数组排序 7、数组截取slice 8、数组插入、删除splice(需明确位置) 9、数组遍历 10、jQuery根据元素值删除数组元素的方法 数组常见操
阅读全文
posted @ 2018-03-04 23:21 saucxs
阅读(1345)
评论(3)
推荐(0)
2018年3月3日
json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值
摘要: 主要内容: 一、json相关概念 二、json字符串转换成json对象 (字符串-->JSON对象) 三、json对象转换成字符串(json对象-->字符串) 四、将值转换成字符串(值-->字符串) 五、字符串转成值(字符串-->值) 同步的交流学习社区:http://www.mwcxs.top/p
阅读全文
posted @ 2018-03-03 17:43 saucxs
阅读(77037)
评论(0)
推荐(1)
2018年1月18日
浅析nodeJS中的Crypto模块,包括hash算法,HMAC算法,加密算法知识,SSL协议
摘要: node.js的crypto在0.8版本,这个模块的主要功能是加密解密。 node利用 OpenSSL库(https://www.openssl.org/source/)来实现它的加密技术, 这是因为OpenSSL已经是一个广泛被采用的加密算法。它包括了类似MD5 or SHA-1 算法,这些算法你
阅读全文
posted @ 2018-01-18 23:56 saucxs
阅读(8683)
评论(0)
推荐(1)
windows server,nginx安装,配置,运行nodeJS后端的web项目的实现,以及错误分析及解决方法
摘要: 如果对nodeJS的后端的系统,源代码在github上,https://github.com/saucxs/nodeJSBlog ,如果觉得可以,请请star并fork项目 项目地址:http://www.mwcxs.top/ 接下来你会看到以下部分: 一、安装nginx 二、将Nginx设置为Wi
阅读全文
posted @ 2018-01-18 19:14 saucxs
阅读(6960)
评论(0)
推荐(0)
2018年1月11日
apidoc快速生成在线文档,apidoc生成静态文件的生成规则,原理分析,实践
摘要: 在老大的指引下,需要将系统的json文件格式转换成apidoc的json格式,也就是json格式的重组,但是这个apidoc的生成格式是不固定的,因为apidoc有自己一套的生成规则,我需要研究一下是怎么生成的。 一、官方基础栗子 二、理解apidoc生成静态文档的结构解读 三、深入理解一下apid
阅读全文
posted @ 2018-01-11 17:36 saucxs
阅读(3053)
评论(1)
推荐(1)
2018年1月1日
本地如何操作服务器的mysql,详细教程
摘要: 前置条件: 1、在阿里云服务器de系统是win service 2012。 2、服务器里自己安装了my sql 5.7 3、本地也安装了my sql 5.7 需求:想通过本地的mysql连接上远程的服务器的mysql,这样自己在本地操作数据库比在服务器里数据库要好。 步骤: 一、增加允许远程连接 M
阅读全文
posted @ 2018-01-01 11:58 saucxs
阅读(21633)
评论(0)
推荐(0)
2017年12月27日
浏览器兼容性--IE11以及Edge等下载文件的中文名出现乱码,前后端解决方案
摘要: 项目中有用到文件下载功能,之前在处理下载时对IE浏览器下文件下载名进行过处理,测试也没有问题,但是功能上线后,业务反馈IE11文件下载文件名依然乱码。打印User-Agent字符串如下: IE11 User-Agent字符串:Mozilla/5.0 (Windows NT 6.1; WOW64; T
阅读全文
posted @ 2017-12-27 20:11 saucxs
阅读(8227)
评论(0)
推荐(0)
2017年12月25日
js原生的轮播,原理以及实践
摘要: 轮播,无论是文字轮播还是图片轮播,他们的原理是一样的,都是通过定时器执行循环展示和影藏。 一、手动轮播 (1)原理 一系列的大小相等的图片平铺,利用CSS布局只显示一张图片,其余隐藏。通过计算偏移量利用定时器实现自动播放,或通过手动点击事件切换图片。 (2)实现 如何利用css实现布局显示一张图片?
阅读全文
posted @ 2017-12-25 21:01 saucxs
阅读(12804)
评论(1)
推荐(4)
2017年12月20日
css3的动画特效--动画序列(animation)
摘要: 首先复习一下animation动画添加各种参数 (1)infinite参数,表示动画将无限循环。在速度曲线和播放次数之间还可以插入一个时间参数,用以设置动画延迟的时间。如希望使图标在1秒钟后再开始旋转,并旋转两次,代码如下 (2)alternate参数。animation动画中加入反向播放参数alt
阅读全文
posted @ 2017-12-20 14:13 saucxs
阅读(3485)
评论(2)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告