一定要知道的js知识点 发表于 2020-07-14 | 分类于 coding 一. 变量和类型有哪些数据类型 七种数据类型:Undefined、Null、Boolean、String、Number、Symbol、Object 引用类型即对象类型,Object、Array、Date… 阅读全文 »
常用的一些npm命令 发表于 2020-06-30 | 分类于 coding 安装查看具体过程 1npm install --verbose 查看npm的配置 1npm config ls 使用nvm 1234// 查看当前npm版本nvm current// 切换到某个版本// nvm use 10
常用的一些git命令 发表于 2020-06-30 | 分类于 coding 拉取远程分支1234git branch -a //查看所有分支,包括本地和远程git checkout 某分支名git pull //拉取远程内容git checkout -b 本地分支名 origin/远程分支名 //拉取远程的某一个到本地的某一个 阅读全文 »
服务端渲染SSR 发表于 2020-05-21 | 分类于 coding 服务端渲染什么是服务端渲染将组件渲染为服务器端的HTML字符串,将它们直接发送到浏览器,最后将这些静态标记“激活”为客户端上完全可交互的应用程序 阅读全文 »
创建一个react+webpack+babel项目 发表于 2019-10-01 | 分类于 coding 创建一个react项目:webpack一步一步构建1. 安装webpack在安装webpack之前,先建立一个文件夹并进入。 1234mkdir react-webpackcd react-webpacknpm initnpm install --save-dev webpack 阅读全文 »
Javascript异步编程 Eventloop运行机制 发表于 2019-10-01 | 分类于 coding 为什么JAVASCRIPT是单线程JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删除了这个节点,这时浏览器应该以哪个线程为准?所以,为了避免复杂性,从一诞生,JavaScript就是单线程。 阅读全文 »
java socket编程相关 发表于 2019-09-26 | 分类于 coding 简单一发一收 多线程通信:每个server是一个线程,每次调用accept()函数和client形成连接以后,实例化一个线程来处理这个连接,线程start()运行写在线程类中run()方法中的数据传输 Group chat: 创建一个简单的gui用户界面作为client,client中写入,在server控制台中读取到;广播功能:从一个client收到的一条消息,发给所有已经形成连接的clients,创建一个vector来储存所有的client,每次连接成功以后加入vector。把这个vector传给每一个连接的线程,当收到消息以后,循环vector中的所有成员,用bufferedwriter对象传入数据。在client端,创建一个运行着的线程兼听server传来的消息并输出。 阅读全文 »