自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux基础知识+mysql密码配置

mysql密码配置。

2022-11-24 21:38:16 270 1

原创 Java 基础 日志

包链接:https://pan.baidu.com/s/1nnY2MjxeOBR5CZtJv4yGDA提取码:tfmu。

2022-10-11 15:10:40 136

原创 java基础 多态+时间API+正则+泛型

泛型的本质是参数化类型,就是将类型由原来的具体的类型参数化,这种参数类型可以用在类、接口、方法中,分别称为泛型类、泛型接口、泛型方法;

2022-09-27 17:11:01 220

原创 java基础 修饰符+接口

当子类都有该方法但实现方法不同时使用 (可用来规范方法命名、返回值、接收参数等),在抽象类中 可以调用抽象方法 即使他没被重写(因为子类只有重写抽象方法成为具体类后才能被实例化)

2022-09-22 14:17:24 497

原创 Java基础 类的继承/重写+static+饿汉懒汉设计模式

Java基础 类的继承/重写+static+饿汉懒汉设计模式

2022-09-21 14:22:27 129

原创 vuex及vuex模块化

首先引入vuex模块vue2使用vuex3版本vue3使用vuex4版本npm i vuex@版本号使用vuex在src目录下新建一个store文件夹 ,在创建一个index.js文件import Vuex, { Store } from 'vuex'import Vue from 'vue'Vue.use(Vuex)export default new Vuex.Store({})main.js中import Vue from 'vue'impo....

2022-07-21 10:53:48 327

原创 wx小程序制作(1)

小程序全局配置app.jsonpages≈vue中导入页面{ "pages": [ //路径页面 在开发者工具中Ctrl+S保存后会自动在相应目录下创建该文件 "pages/index/index", "pages/img/img", "pages/mine/mine", "pages/search/search", "pages/logs/logs" ], "window": { //导航栏标题 "backgroun

2022-05-26 15:02:07 110

原创 vue3基础(1)

setup 中实现响应式数据<template> <img alt="Vue logo" src="./assets/logo.png"> <h2>a:{{a}}</h2> <button @click="add">vue3</button></template><script>import { defineComponent,reactive,ref } from 'vue';e.

2022-05-22 15:36:44 1767

原创 Typescript tsconfig.json配置

创建tsconfig.json(解决js和ts 变量,函数等名一样报错问题)tsc --initcompilerOptions平级指定只对src文件夹下的文件进行编译( "include":[" ./src/**/*"], // **表示任意目录 *表示任意文件 可存在多个路径用 ' ,'隔开指定不对src下hello文件夹中的文件进行编译 "exclude": ["./src/hello/**/*"],compilerOptions中指定编译的...

2022-05-07 16:39:39 424

原创 Typescript使用及类型介绍

安装typescriptnpm i typescript -g编译ts文件tsc 文件名创建tsconfig.json(解决js和ts 变量,函数等名一样报错问题)tsc --init自动进行编译tsc --watch发生错误时不编译tsc --noEmitOnError指定编译的版本 tsconfig.json"target": "指定的版本",开启严格模式基元类型...

2022-05-06 19:14:01 483

原创 JavaScript 数组字符串相关知识

数组检测是否为数组let a=[1,2,3]Array.isArray(a)添加删除数组//在数组末尾添加a.push(3)//在数组开头添加a.unshift(0)//删除数组最后一个值a.pop()//删除数组第一个值a.shift翻转数组及数组排序let a=[1,2,3,12,22]//翻转数组a.reverse()//数组排序a.sort() // 按首字母大小排序 输出为[1,12,2,22,3]a.sort(function(a,b){

2022-05-05 15:57:37 451

原创 VueRouter

导入vuerouter模块npm i vue-router@3创建router文件在src目录下新建一个router文件夹在新建一个index.js文件//引入VueRouterimport VueRouter from 'vue-router'//创建并暴露一个路由器export default new VueRouter({})因为这是一个vuerouter是一个插件所以要在main.js中use一下 并引入index.js文件//引入Vueimport Vu.

2022-04-20 19:35:18 224

原创 react Router 6+redux

安装路由包npm react-router-dom

2022-04-13 20:51:25 387

原创 react中的反向代理 (多用于跨域请求数据)与module.css

安装跨域的插件npm http-proxy-middleware在src目录下新建一个setupProxy.js 只能是这个名const { createProxyMiddleware } = require('http-proxy-middleware');module.exports = function(app) { app.use( '/ajax', // /api/list /api/detail /api/center /api/cart cr..

2022-04-12 20:20:50 735

原创 hooks中use的使用

创建state和setState 名为自定义名,格式为此 const [name,setName]= useState([1,2,3,4,5]) const [input,setinput]=useState('123')调用name.map((item,index)=>( <li key={item}> {item} </li>))修改 setinput('')

2022-04-11 09:04:33 435

原创 react生命周期

componentDidMount() 组件胜shouldComponentUpdate(nextprops,nextstate){}是否更新组件false为不更新 true为更新(默认)shouldComponentUpdate(nextprops,nextstate){ nextprops更新后的props值,nextstate更新后的state值 将新旧state转换为字符串进行对比 也适用于props对比 if(JSON.stringify(ne.

2022-04-07 17:32:19 1034

原创 react 父子数据共享(2)

1

2022-04-06 16:28:10 406

原创 react 父子数据共享(1)

富文本展示 dangerouslySetInnerHTML主要用来渲染后端返回的代码 count:'<h1>123</h1>' <div dangerouslySetInnerHTML={ { __html:this.state.count } }> </div>div标签可替换为其他标签...

2022-04-06 16:13:11 1203

原创 react基础(1)

创建类组件

2022-04-04 11:34:20 419

原创 解决 npm xx 失败或速度慢 将下载链接改为淘宝

打开powershell界面输入 npm i -g nrm回车输入 nrm use taobao回车输入 nrm ls查看是否成功

2022-04-03 20:24:45 197

原创 Es6-11新特性(1)

const 定义常量 无法修改(建议大写)const A =1 对数组或对象中元素修改,不算对常量修改,不会报错const Team1=[ ] const Team2={}解构赋值数组赋值 (按顺序赋值)const STR=['赵',钱,'孙','李']let ['zhao','qian','sun','li']=STR 此时 zhao=赵 qian=钱...对象解构 (按变量名赋值) name=name age=age 与顺序无关const a...

2022-03-29 15:30:34 51

原创 vue笔记(6)

路由vue-router安装终端中运行 npm i [email protected] -S (版本号必带)引用index.js界面main.js界面使用路由1.// 导入需要的组件import Login from '@/components/MyLogin.vue'import Home from '@/components/MyHome.vue'2.routes: [ { path: '/login', component: Log.

2022-03-24 16:50:05 1125

原创 vue笔记(5)

$refs 如何使用<input type="text" v-if="inputVisible" @blur="showButton" ref="iptRef" /> blue焦点离开 <button v-else @click="showInput">展示输入框</button> howInput() { // 1. 切换布尔值,把文本框展示出来 this.inputVisible = true // 2. ..

2022-03-20 17:44:03 77

原创 vue笔记(4)全局组件和数据传递

配置插件↓ @后自动显示src中的路径 需直接打开项目 (不含多个项目)"path-autocomplete.extensionOnImport": true,"path-autocomplete.pathMappings": {"@":"${folder}/src"},复制到seeting.js中最上边即可注册全局组件 main.js中import left from '@/components/left.vue'Vue.component('left',...

2022-03-12 11:42:14 1023

原创 vue 笔记 (3)

返回首字母大写的字符串私有过滤器<div class="app"> <p>{{message|capi}}</p> </div> filters:{ capi(e){ const first= e.charAt().toUpperCase() const str=e.slice(1)

2022-03-10 21:45:03 83

原创 vue 指令

内容渲染指令<div id="app"> v-text {{ }}只能渲染纯文本数据 v-html可渲染标签类html元素<p v-text=”username”> 123</p> v-text 会覆盖原本数据(123) 所以主用{{ }}<p>{{username}}</p><p v-html=”info”></p><...

2022-03-09 19:37:57 1213

原创 vue webpack 笔记 了解即可

安装webpack 的2个包npm install [email protected] [email protected] -D开发时:development 发布时 productiondevelopment 打包速度快 体积大production打包速度慢体积小在向 html中导入script时 路径应为 dist中的main.js...

2022-03-08 19:06:51 68

原创 node 中间件笔记

路由模块创建// 这是路由模块// 1. 导入 expressconst express = require('express')// 2. 创建路由对象const router = express.Router()// 3. 挂载具体的路由router.get('/user/list', (req, res) => { res.send('Get user list.')})router.post('/user/add', (req, res) => { res

2022-03-06 09:48:23 659

原创 node 包

https://www.npmjshttps://www.搜索包 Documentation中包含使用方法https://registry.npmjs.org/ 下载包 下载可直接在终端中输入 nodeInstall / i 包名安装指定版本 : node i 包名@版本号

2022-03-02 19:19:49 450

原创 node笔记(2)

const http=require('http') 导入http模块const server= http.createServer() 调用http.createServerserver.on('request', (req,res) => { 给server绑定一个requset事件 const url=req.url const method=req.method post/get const str=`meth...

2022-02-28 16:28:53 155

原创 node笔记(1)

cmd终端 快捷键定义fsconst fs = require('fs')使用fs读取文件数据fs.readFile(路径,编码格式,function(e,data){}) fs.readFile('../cs1/cs.txt','utf8',function(e,data){ console.log(e); console.log(data); })读取成功 e=null data=数据 读取失败 e=错误对象 data=undefined使用

2022-02-27 09:51:48 47

原创 GIT笔记

设置名称和密码global 只要设置一次则永久生效获取帮助信息git config -h 在应用内查看手册git help config 在浏览器中查看手册创建Git仓库新建的文件默认处于未跟踪状态命令git init 创建仓库git status 显示文件状态git status -s/-short 以精简模式显示文件状态git add 文件名 使文件被跟踪git commit -m "提交消息" 提交...

2022-01-28 11:15:34 318

原创 http笔记

2022-01-25 11:56:25 1586

原创 【无标题】

域名后无端口号默认是 80协议 http 域名www.test.com 端口 80指定返回的函数名称 <script src="./js/getdata.js?callback=要返回的函数"></script>

2022-01-21 21:48:48 432

原创 XHR笔记

xhr的使用 //创建xhr var xhr =new XMLHttpRequest(); //调用open函数 xhr.open('GET','http://www.liulongbin.top:3006/api/getbooks') //调用send函数 xhr.send() //监听onreadystatechange xhr.onreadystatechange=fun

2022-01-20 18:59:33 533

原创 form表单+渲染数据

post不会把数据加到地址中 主要是用post get很少用阻止表单默认行为 e.preventDefault();快速获取表单中的数据重置表单数据$('表单名')[0].reset();渲染过程<div class="aa"></div> <!-- 导入模板引擎 --> <!-- 在windows全局,多...

2022-01-19 16:19:44 2488

原创 jquery 中的Ajax

$.(url,[data],[callback])get 获取数据$.(url,[data],[callback])post提交数据$.()ajax获取+提交数据$.(url,[data],[callback])get 获取数据res=请求返回的参数 id:1 请求返回参数的范围$.(url,[data],[callback])post提交数据$.ajax({})...

2022-01-14 10:19:37 83

原创 jQuery事件 笔记

jQuery事件

2021-12-26 18:16:14 289

原创 jQuery 属性操作

jQuery 属性操作

2021-12-20 20:18:11 654

原创 jQuery效果笔记(2)

jQuery效果

2021-12-17 09:34:44 916

空空如也

空空如也

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

TA关注的人

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