自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Node.js学习笔记

1、文件操作①文件的基本操作import * as fs from 'fs';// 回调函数一般是异步的// 文件操作一般都是错误优先回调函数fs.mkdir('made-by-fs', err => { if (err) console.log('文件夹已经存在'); else console.log('文件夹创建成功');})fs.rename('./made-by-fs', './log', err=>{ if (err) console.

2022-02-27 23:02:02 545

转载 MongoDB数据库基本使用

1、安装数据库Install MongoDB Community Edition — MongoDB Manual

2022-02-27 19:47:47 220

原创 Git-版本控制管理器简单操作

1、git环境配置与安装1、设置用户信息 git config --global user.name "username" git config --global user.email "email"2、打开用户目录,创建.bashrc文件 touch ~/.bashrc3、在.bashrc里面输入以下内容,相当于给指令取别名 # 用于输出git提交日志 alias git-log='git log --pretty=oneline --all --gr

2022-02-19 16:51:02 351

原创 Js-正则表达式

1、初体验正则表达式let hd = 'houdunren2200hdcms9988'console.log(parseInt(hd));// ---> NaN: not a numberconsole.log(Number.isNaN(parseInt(hd)));// truelet numbers = [...hd].filter(value => !Number.isNaN(parseInt(value)));console.log(numbers.join(''

2022-02-18 21:26:22 686

原创 Js-数据结构与算法(非完整)

1、栈的结构实现class Stack { constructor() { this.items = []; } push(element) { this.items.push(element); } pop() { return this.items.pop(); } peek() { return this.items[this.items.length - 1]

2022-02-15 11:28:15 568

原创 Js-随笔学习

1、禁止用户复制文档文字<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><p>test</p><script> document.body.oncopy = function (){ ale

2022-02-09 20:58:51 362

原创 Js-Promise异步编程

1、什么是异步编程// 开启一个多线程// 如果网络请求很慢,那么就会先处理这个任务// 然后遇到io阻塞的时候去接着处理// 类似于开启了一个多线程,// 举个例子:家里的洗衣服,做饭,打扫卫生// 我们不能一直等洗衣机洗完衣服然后再去做饭// 所以这时就开始了多线程2、异步加载图片初体验function loadImg(url, resolve, reject) { // 创建图片的对象 let img = new Image(); // 设置图片的

2022-02-09 12:42:03 986

原创 Python-Asyncio异步编程

1、协程以及协程的定义"""协程: 协程在计算机中不是真实存在的,不是计算提供的 而是程序员人为创造的 是一个用户态上下文切换,或者一个微线程 简而言之,就是通过一个线程来实现代码之间的相互切换实现协程的几种方法 greenlet,早期的模块 通过yield关键字来实现 python3 的内置模块 asyncio 通过 async 关键子 (p3.5),最主流的协程的意义: 当遇到io阻塞时,会自动切换到另一个任务,而不

2022-02-08 10:37:27 1798

原创 C++提高编程

1、函数模板#include<iostream>using namespace std;template<typename T>void swapNum(T& a, T& b) { T temp = a; a = b; b = temp;}int main() { int a = 10; int b = 20; // 编译器自动猜测调用 swapNum(a, b); cout << a << " " &l

2022-02-06 16:13:03 623

原创 C++核心编程

1、程序的内存模型/*代码区 : 放二进制编译好的代码, 生成exe的可执行程序 存放cpu执行的机器指令 特点:共享,只读全局区: 全局变量,字符串常量,其他常量, 静态变量 当进程结束时才会死亡栈区:由编译器自动分配,管理函数的生成与死亡堆区:由操作者进行*/#include <iostream>using namespace std;int main() { return 0;}2、栈区#include<iost

2022-02-06 15:07:34 309

原创 C++初级编程

1、书写一个hello world#include<iostream>using namespace std;int main() { cout << "hello world / C++" << endl; system("pause"); return 0;}2、注释// only one line 这是一个单行注释/* 这是一个多行注释*/3、变量#include<iostream>usi

2022-02-06 13:11:54 820

原创 Python-Tkinter学习笔记

1、一个通用对的GUI模板界面from tkinter import *from tkinter import messagebox# frame 组件是一个容器,可以用来放置其他的组件class Application(Frame): def __init__(self, master): super().__init__(master=master) self.master = master self.pack()

2022-02-06 11:13:38 1693

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除