- 博客(10)
- 收藏
- 关注
原创 .map()、.forEach()、.some()、.every()、.filter()详解
JavaScript中的Array有很多种遍历方法,在这里介绍几种JS自带的方法。关于for循环这里就不做解释了。1、.map、.forEach、.some、.evermap() :创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。const arr = [ { name: 'tom', age: 11 }, { name: 'cat', age: 12 }, { name: 'vim', age: 13 } ]c.
2021-01-25 18:05:09
949
1
原创 构建React开发环境
安装node.js并配置环境变量。方法1:npx create-react-app my-appnpm config set registry https://registry.npm.taobao.orgnpx create-react-app my-app第一个命令为修改npm数据源,解决npm安装速度过慢问题。此时所在目录下生成 my-app 文件夹。cd my-ap...
2018-10-23 11:40:48
182
原创 MySQL——DELETE语句中的坑
在网上搜索了一个MySQL数据库删除重复数据的sql,原文是这样的:DELETEFROM peopleWHERE peopleName IN ( SELECT peopleName FROM people GROUP BY peopleName ...
2018-08-22 10:27:13
6198
原创 正则表达式
正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串正则表达式的使用:测试字符串内的模式。 例如,可以测试...
2018-07-20 09:43:45
198
原创 Git学习笔记(二)—Git基本操作
1、克隆在安装好Git、在网上(GitHub)或自己的Git服务器中新建仓库的前提下,在电脑上选择一个文件夹作为工作空间,在终端中cd到该目录,输入命令git clone https://github.com/Sheamusren/test.git。git clone为git克隆命令,后面的网址是远程仓库的地址。按回车后Git会将远程仓库镜像到本地,如下图所示:2、提交这里的提交指...
2018-05-28 17:03:13
229
原创 Git 学习笔记(一)—Git基础
一、Git基础1、版本控制器:是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。记录文件内容变化,已达到可以回到到提交前某一版本的目的。2、集中化版本控制器(svn)与分布式版本控制器(git)区别:svn:都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。缺点是中央服务器的单点故障。 如果宕机一小时...
2018-05-23 23:23:23
298
原创 Java 发送邮件
本篇文章介绍了一个完整的Java发送邮件Web程序,首先在IDE中新建Java Web项目,导入mail.jar与topbpm-console-service.jar。WebContent下新建HTML文件,代码如下:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>H...
2018-05-11 11:35:26
255
原创 Java 多线程—龟兔赛跑问题
什么是多线程?在回答这个问题之前先要明白什么是线程,线程是能独立运行的基本单位,要完成程序的运行,最先执行的就是线程,线程的“容器”叫做进程,如原子构成分子,分子构成元素,程序就是元素,进程相当于分子,而线程就相当于原子。随着计算机的发展,程序需要的运行速度需要越来越快,这是单条线程完成进程然后再完成程序的执行远远跟不上人们的需求,所以多线程应运而生。
2016-08-28 11:41:22
8447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人