自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue-flow示例代码

【代码】Vue-flow示例代码。

2024-05-08 17:10:02 69

原创 vben项目报错合集

在 vite.config.ts中加上后三行。

2023-10-18 11:23:16 238

原创 git 本地忽略某些文件

【代码】git 本地忽略某些文件。

2023-06-22 17:34:08 154

原创 dotnet 模型转数据库命令

.net 模型转数据库命令

2023-02-15 15:16:28 95

原创 git 常用命令

git 常用命令

2022-08-23 10:33:02 69

原创 Ubuntu 安装 chrome 浏览器

Ubuntu 安装 chrome 浏览器

2022-07-11 09:21:22 485

原创 python 安装包时报错 /bin/sh 1 mysql_config not found

python 安装包时报错

2022-07-11 09:19:43 167

原创 maven junit 中文乱乱码

maven junit 中文乱码解决方案集合

2022-07-07 09:28:30 644

原创 jave 线程生命周期

java 线程生命周期

2022-07-04 15:12:16 74

原创 React 创建项目报错

npm ERR! code 1npm ERR! path /Users/tangwenjing/Html/imooc/my-app1/node_modules/canvasnpm ERR! command failednpm ERR! command sh -c node-gyp rebuildnpm ERR! /bin/sh: pkg-config: command not foundnpm ERR! gyp: Call to 'pkg-config pixman-1 --libs' retur

2021-06-03 18:18:27 831

原创 MongoDB 数据库

安装安装 homebrew安装时会报错curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused打开 https://www.ipaddress.com/ 输入访问不了的域名查询到该网址 ip,然后在 hosts 文件中添加185.199.108.133 raw.githubusercontent.com之后又会报curl: (35) LibreSSL SSL_connec

2021-05-18 11:51:31 81

原创 koa2 框架

koa2 是什么koa2 是 nodejs web server 框架什么是框架 frame(类比 Vue)封装原生代码的 API规范流程和格式让开发人员更加关注于业务代码,提高开发效率框架 frame 和库 lib 的区别框架是唯一的,库就可以共存框架关注全流程,库关注单个功能类比 Vue 和 lodashkoa2 是 nodejs web server 框架通过 async/await 语法高效编写 web server中间件机制,能合理拆分业务代码koa2 安装和

2021-05-17 13:08:37 2200 2

原创 Node.js 处理 HTTP

监听 http 请求const http = require('http')const server = http.createServer(() => { console.log('已经收到 http 请求')})server.listen(3000)console.log('http 请求已经被监听,3000 端口,请访问 http://localhost:3000')使用 req 和 resconst http = require('http')// req Request,

2021-05-16 17:30:18 267

原创 node.js 基础入门

nodejs 是什么一个基于 Chrome V8 引擎的 Javascript 运行时2009 年发布,现已更新到 V12 版本现已广泛应用于开源社区和各种公司,特别是互联网公司chrome V8 引擎chrome 是一个浏览器,它可以执行 js 代码V8 就是 chrome 的 js 引擎,以速度著称nodejs 也是基于 js 语法的,因此也可以借用 V8 引擎运行时代码的运行环境有了运行时,代码才能被执行没有运行时,代码就是一堆静态的文本,就像 txt 一样node

2021-05-15 20:02:58 96

原创 vue 项目打包上线

在根目录添加文件 vue.config.jsmodule.exports = { publicPath: './'}执行 npm run build

2021-05-11 15:01:02 63

原创 vue 项目代码格式化

末尾不加分号,双引号变单引号项目目录添加文件 .prettierrc{ "singleQuote": true, "semi": false}函数名称后面添加空格在 setting.json 中添加"vetur.format.defaultFormatter.js": "vscode-typescript","javascript.format.insertSpaceBeforeFunctionParenthesis": tru...

2021-05-03 19:50:08 428

原创 Vue脚手架、路由与 VueX

VueCLInpm install nrm -g 安装 nrm 管理镜像nrm lsnrm use taobaonpm install @vue/cli -gvue create my-appPlease pick a presetManually select featuresCheck the features needed for your project: (Press <space> to select, <a> to toggle all, &lt

2021-05-02 19:09:44 165 2

原创 浏览器无法进行跨域访问

如果服务器已经进行了配置而且发送请求时携带了 withCredentials在 chrome://flags 设置这两个为 Disabled

2021-05-01 18:00:31 549

原创 vue 相关2

mixin 混入局部 mixin组件 data 优先级高于 mixin data 优先级。生命周期函数,先执行 mixin 里面的,再执行组件里面的。methods 中的函数,如果组件中与 mixin 中的函数命名相同,执行组件中的函数。const Mixin = { data() { return { count: 12 } }, created() { console.log('mixin created'); }, methods:

2021-04-30 21:11:50 181 1

原创 vue 相关

hello world知识点:hello world 结构<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"

2021-04-28 19:31:44 276

原创 React 相关

JSX 语法JSX 语法里面,有两种类型的标签普通的 html 标签<div></div><p></p><span></span>组件标签<App />组件标签首字母必须大写JSX 使用时最外层只能有一个标签// index.jsReactDom.render(<div><App /><Test /></div>, document.getEl

2021-04-23 18:00:41 99

原创 sass 基础

scss 文件.header { span { color: red; &:active { color: green; } &:hover { color: blue; } }}sass 文件.header span color: red &:active color: green &:hover color: bluesass 中使用变量,运算,函数$small-font: 14px +.

2021-04-23 17:38:04 239

原创 小程序发布流程

自己先预览小程序,确保能在手机中正常运行上传到小程序管理后台,版本管理生成体验版添加测试人员,在成员管理中,添加成员这里添加的成员可只有运营者权限提交审核

2021-04-18 21:47:58 73

原创 小程序基础

小程序 4 种文件类型json配置层js逻辑层wxmlwxss展示层全局配置project.config.json 项目一些的相关信息,一般不会去改sitemap.json 对页面的一些描述,对小程序的一些排名app.json{ "pages":[ /* 有几个页面,哪个页面用户最先访问到,哪个页面就放在上面,首页放在最上面 */ "pages/index/index", "pages/logs/logs" ], "window":{

2021-04-18 20:02:26 125

原创 浏览器修改 placeholder

input::-webkit-input-placeholder { color: #fff;}input:-moz-placeholder { color: #fff;}input::-moz-placeholder { color: #fff;}input::-ms-input-placeholder { color: #fff;}

2021-04-14 19:42:22 84

原创 移动性能优化

性能优化策略分类网页资源请求与加载类网页渲染类JavaScript 脚本类

2021-04-13 20:47:25 83

原创 移动常见问题

浏览器兼容问题html5 兼容问题引入 html5shivjs 兼容问题不要使用浏览器检测要使用特性检测例var requestAnimationFrame = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnima

2021-04-11 17:02:02 83

原创 移动端事件

touch 事件基础事件名事件描述ontouchstart触摸开始ontouchmove触摸移动ontouchend触摸结束const boxEl = document.getElementById('box');boxEl.addEventListener('touchstart', handleStart, false);boxEl.addEventListener('touchmove', handleMove, false);boxEl.addEv

2021-04-10 19:09:58 46

原创 移动端调试工具

vorlon可以通过页面添加 js 在手机测试时,在电脑上输出控制台信息Browsersync同步刷新所有访问调试页面的浏览器

2021-04-10 19:08:49 54

原创 移动端适配

与响应式布局的关系移动端适配响应式布局终端仅移动端PC 端和移动端常用单位宽高:rem / % 字体: px宽:% 高、字体:px宽和高宽和高都随着屏幕大小变化等比例宽度变化,高度不变非等比例移动端适配简单适配原理关键点在于750 / 18.75 = 40px含义:设计图为 750px,设定一个数值,只要方便计算,去除以这个数值,得到的为 1rem 的值头部视口设置<meta name="viewport" content="width

2021-04-08 20:11:11 57

原创 webkit 浏览器手机下 a 标签点击出现高亮的消除

在手机端上 webkit 的浏览器在 a 标签被点击时会出现高亮a { -webkit-tap-highlight-color: transparent;}

2021-04-08 18:45:53 504

原创 vscode 快捷键

选中相同内容 command + d

2021-04-07 15:47:13 50

原创 响应式布局

屏幕分屏幕缩写像素超小屏xs< 576px小屏sm>= 576px中屏md>= 768px大屏lg>= 992px超大屏xl>= 1200px

2021-04-07 15:47:00 260

原创 移动端常用单位

px / % / em /rem / vw / vh* /px%em1em = 1 * font-size,5em = 5 * font-size如果自身有 font-size 的话以自身为准,如果自身 font-size 就是以 em 为单位或者没有 font-size 的话,就会从父容器继承em 不经常使用,但是有时也会比较好用,在与字符相关的 css ,用 em 比较好。.duanluo { text-indent: 2em } // 缩进 2 个字符remroot 跟元

2021-04-05 16:26:44 151

原创 媒体查询

媒体查询–基础什么是媒体查询 media query@media screen and (min-width: 900px) { body { background-color: red; }}为什么需要媒体查询一套样式不可能适应各种大小的屏幕针对不同的屏幕大小写样式让我们的页面在不同大小的屏幕上都能正常显示媒体类型all(default)screen / print / speech@media (min-width: 900px) { body {

2021-04-05 15:40:06 140

原创 Flex 布局

Flex 布局一. 什么是 flex 布局Flex 是 Flexible Box 的缩写,意为“灵活的盒子”或“弹性的盒子”,所以 flex 布局一般也叫做“弹性布局”二. 基本概念什么是 flex 容器(flex container)?采用 flex 布局的元素,称为 flex 容器.box { display: flex | inline-flex; }什么是 flex 项目(flex item)?flex 容器的所有子元素自动成为容器成员,成为 flex 项目(子元素会成为容器

2021-04-04 21:49:37 120

原创 Symbol

什么是 SymbolSymbol 是 ES6 中引入的一种新的基本数据类型,用于表示一个独一无二的值。它是 JavaScript 中的第七种数据类型,与 undefined、null、Number、String、Boolean、Object 并列创建一个 Symbol 值的方式如下:const a = Symbol();console.log(a); // Symbol()console.log(typeof a) // 类型是:SymbolSymbol 的语法规范基本语法上面介绍到,

2021-04-04 16:05:23 94

原创 路径相关知识

路径的书写方式相对路径的书写方式(1) 与“当前文件”同级,可以使用“./”,其中“./”可以省略。(2) 与“当前文件”不同级,书写方式如下:a) 当目标文件在“当前文件”上一级时,可以使用“…/”,每一个“…/”代表往上找一级。b) 当目标文件在“当前文件”所在级别的下面时,可以从当前级别往下查找。c) 根路径“/”(了解即可)实际开发中,项目通常是在服务器环境下启动,此时在页面中,可能会看到这样的路径“/img/1.jpg”,它的含义是相当于当前项目的根路径去寻找目标文件。如果当前根路

2021-04-04 13:45:19 621

原创 移动 web 开发基础概念

物理像素分辨率1792 * 828 像素分辨率,指的是横向有 828 个点,纵向有 1792 个点。物理像素(physical pixel)上面所说的点就是一个物理像素也叫设备像素(dp: device pixel)CSS 像素CSS 像素也叫 逻辑像素(logical pixel)设备独立像素 (dip: device independent pixel)实际开发中使用的像素设备像素比 (dpr: device pixel ratio)dpr = 设备像素 / C

2021-04-03 17:59:55 81

原创 css 让多出的文字用省略号表示

单行文字overflow: hidden;white-space: nowrap;text-overflow: ellipsis;多行文字overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;

2021-04-03 13:38:44 115

空空如也

空空如也

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

TA关注的人

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