- 博客(20)
- 资源 (4)
- 收藏
- 关注

原创 ES6 Promise的理解
Promise 的概念Promise是对JavaScript异步编程的一种解决方案,由于传统异步编程的一大特点是不断的回调嵌套,使得代码难以维护。于是Promise使用一种链式调用去解决这个问题。
2017-07-21 12:10:08
2259

原创 Centos6.5安装配置mongodb3.4
1. 下载安装包官网下载并放到服务器上:https://www.mongodb.com/download-center#production或者直接命令下载:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.0.tgz2. 解压安装配置/** 目录/opt **/cd /opttar zxvf mongodb-lin
2016-12-19 13:51:26
5682
1

转载 Bearer Token的相关定义与使用方法
原文地址:http://www.haomou.net/2014/08/13/2014_bare_token/来龙去脉诸如Ember,Angular,Backbone之类的前端框架类库正随着更加精细的Web应用而日益壮大。正因如此,服务器端的组建也正正在从传统的任务中解脱,转而变的更像API。API使得传统的前端和后端的概念解耦。开发者可以脱离前端,独立的开发后端,在测试上获得更大的便利。这种途径也使
2016-09-05 18:19:08
58706
4

原创 spawn npm ENOENT解决方法
exports.install = function (projectPath, packageName, save, dev) { const npm = 'npm' const args = ['install'] args.push(packageName) if (save) args.push('--save') if (dev) args.push('--save-d
2016-08-01 17:27:59
46480
5
原创 基于React18+Appwrite实现类似Instagram的社交APP
源码地址:https://github.com/sikichan/Ins-social-media-app。
2024-06-26 11:05:14
238
原创 一个基于 React、ReactRouter、Zustand、Socket.io、Express、Mongodb 的实时应用程序,用 Typescript 编写
一个基于 React、ReactRouter、Zustand、Socket.io、Express、Mongodb 的实时应用程序,用 Typescript 编写。
2024-06-26 10:58:15
495
原创 推荐一个docker GUI工具Kitematic
Kitematic管理Docker容器地址: https://kitematic.com有没有遇到一种情况,第一天到新公司上班,一堆软件要装,一堆开发环境需要搭建,就要花上好几个小时了。现在你只需要安装docker加上这个kitematic界面工具。=>最浅显的好处省去搭建开发环境的时间方便管理docker容器省去电脑内存...
2018-11-01 23:42:00
12031
1
原创 快速排序之JavaScript版
基本思想分治法每次排序的时候设置一个基准点,将小于等于基准点的数全部放到基准点的左边,将大于等于基准点的数全部放到基准点的右边。在最坏的情况下,仍可能是相邻的两个数进行了交换。因此快速排序的最差时间复杂度和冒泡排序是一样的,都是 O(n^2),它的平均时间复杂度为 O(nlogn) 。直接上代码// quickSort.js/** * 快速排序(一) * 修改元素...
2018-03-18 21:31:56
374
原创 冒泡排序之JavaScript版
基本思想每次比较两个相邻的元素,如果它们的顺序错误就把它们交换过来。核心双重嵌套循环,时间复杂度O(n^2)直接上代码// bubbleSort.js// 冒泡排序,时间复杂度O(n^2)module.exports = function (arr) { if (!(arr instanceof Array) || arr.length <= 1) { ...
2018-03-18 21:25:52
290
原创 无法访问阿里云ECS实例运行网站的解决方法
情况买的是阿里云ECS云服务器,按照万无一失的Nginx安装方法安装成功之后,浏览器上访问IP地址,看不到该看到的Wecome to nginx !页面。 系统环境:Centos7.4前期尝试解决网上找了一大堆资料,跟防火墙有关,其中centos6.x跟iptables设置端口开放规则有关,centos7.x的防火墙跟firewalld有关。然而通过防火墙设置了TCP/80端口开...
2018-02-27 12:09:16
3675
原创 centos6.x(7.x)安装Nginx最佳方法
安装NGINX有很多种方法,参考和尝试过各种方法,认为最简便聪明的方法,是看官网提供的方法。 安装NGINX最新稳定版: https://nginx.org/en/linux_packages.html#stable第一步创建一个新文件vim /etc/yum.repos.d/nginx.repo填入以下内容,注意使用’centos’替换掉’OS’,根据当前centos版本...
2018-02-27 11:38:27
236
原创 CentOS6.5下Nginx1.10.2的安装过程
1. 环境准备(用到的工具有:Xshell5,文件传输工具xftp5)**yum -y install gcc gcc-c++ autoconf automake make****yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-deve**2. 下载nginx安装包nginx官网:http://nginx.org/en/
2016-12-16 13:57:09
1254
原创 node.js项目中的package.json
node.js创建的项目的根目录下,有一个package.json文件,这是一个配置文件,里面是一个写满项目中所需要模块以及项目中的配置信息的json格式的文件{ "name": "node-demo", "version": "1.0.0", "author" : "sikichan", "description" : "A Nodejs Project", "keywords
2016-07-28 11:47:19
1273
原创 Sublime Text 2.0.2 注册码
----- BEGIN LICENSE -----Andrew WeberSingle User LicenseEA7E-855605813A03DD 5E4AD9E6 6C0EEB94 BC99798F942194A6 02396E98 E62C9979 4BB979FE91424C9D A45400BF F6747D88 2FB8807890F5CC94 1CDC92DC 8457107A F151
2016-07-08 14:57:58
428
原创 Git配置生成密钥连接Github
一、安装GitGit官网下载: https://git-scm.com/download 我的环境是win7,安装在 C:\Program Files\Git二、Git配置1.Git安装成功后,在桌面右键 2.点击Git Bash Here, 运行以下命令,设置Git提交代码时你自己的用户信息: 3.运行之后,可以使用命令git config -l 查看配置: 4.如果在Subli
2016-06-24 10:50:44
6991
1
原创 设计模式之单例模式(饿汉式,懒汉式)
饿汉式单例模式public class Singleton1{ /**一开始就创建了一个实例**/ private static Singleton1 instance = new Singleton1(); /**提供静态的公共方法,获得唯一实例**/ public static Singleton1 getInstance(){ return in
2016-06-05 14:08:47
578
原创 Eclipse如何查看源码
1. 首先,下载jad插件下载网址:http://download.youkuaiyun.com/detail/sikichan/94838712. 解压出 jad.exe 和 net.sf.jadclipse_3.3.0.jar 两个文件3. 把net.sf.jadclipse_3.3.0.jar 放到eclipse安装路径下的plugins文件夹下4. 把jad.exe放到任意一个磁盘的文件夹里,比如:E:
2016-04-07 16:23:05
1147
原创 web.xml配置详细讲解
web.xml1.头声明<?xml version="1.0" encoding="UTF-8"?> **//头声明使用XML版本给出字符编码**2.根元素<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLoca
2016-01-21 15:02:51
1095
原创 使用火狐poster进行接口测试
@RequestMapping(value = "print") @ResponseBody public String print(HttpServletRequest request, HttpServletResponse response) throws Exception { Map<String, Object> map = new HashMap<String, Object>(); try { InputStream inputStream = request.getInp
2016-01-06 13:53:37
5805
原创 java配置环境变量
一、下载jdk包,可以去官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html二、安装jdk,可以安装到任意一个硬盘,不一定要安装在C盘三、桌面右键“计算机”(XP系统下为“我的电脑”)打开属性,此处以win7系统为例:计算机→属性→高级系统设置,点“环境变量”
2015-07-30 01:10:42
557
spring-framework-4.0.6.RELEASE-dist.zip
2016-01-31
spring-src.zip
2015-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人