- 博客(49)
- 收藏
- 关注
原创 net start mysql; 服务名无效。 请键入 NET HELPMSG 2185 以获得更多的帮助。 也许你只是写错了名字!!!!!
打开服务(命令行输入services.msc)!人家叫mysql80。看样子不知道问题出在哪里,看了别人的文章也不行。
2024-07-31 15:59:55
334
原创 git拉取分支代码出现的问题
解决办法:git config --global core.autocrlf true。正确方式:在地址中加入你在项目中的用户名,就成功唤起登录页面。试图用直接拉去代码地址的方式唤起登录页面,可惜失败了!会自动下载主分支的内容。但是咱们要指定分支。我这边报错了,没有报错直接下一步!第一,将代码提交到git。修改好代码,进行提交!就可以指定分支下载了。
2024-04-03 15:47:01
319
原创 3 - Electron app BrowserWindow对象-关于窗口
);});创建了两个互不相干的窗口});parent:win,//父窗口是win});当不属于父子窗口时,拖动哪个窗口哪个窗口置顶当属于父子窗口时,拖动窗口后,子窗口置顶,父窗口在下面。
2023-12-17 11:21:53
1344
原创 2 - Electron 核心概念
require是nodejs环境语法,可以在主进程中使用,但不能渲染进程中使用。当我们想在index.html(渲染进程)中想访问文件时。渲染进程 发送与打印。
2023-12-14 16:47:19
950
原创 JavaScript 盲点学习
const 定义的常量只是内存地址,普通的数据类型如:字符串,布尔值,数值等简单数据类型不可变,但复杂的数据类型如数组和对象等,内存地址固定,但里面的键值对的值可以改变;const定义常量节省内存,程序运行加快。
2023-12-14 15:49:07
453
原创 python - 爬虫请求
HTTP: HyperText Transfer Protocol (超文本传输协议)定义:Server 与 Client 之间用于传递数据的规范。
2023-08-16 23:56:38
410
原创 linux - 用户权限
在Linux系统中,拥有最大权限的账户名为: root(超级管理员)将文件夹test以及文件夹内全部内容权限设置为: rwxr-x--x。语法: chown [-R] [用户][:][用户组] 文件或文件夹。比如,针对某文件,可以控制用户的权限,也可以控制用户组的权限。注意,只有文件、文件夹的所属用户或root用户可以修改。语法: chmod [-R] 权限 文件或文件夹。将文件权限修改为: rwxr-x --x。举例:drwxr-xr-x,表示。语法: su [-][用户名]语法:sudo 其它命令。
2023-08-09 22:37:54
539
原创 TS 我的从学习到实战
d.ts文件可以让JS 文件继续维持自己JS文件的身份,而拥有TS的类型保护一般我们写业务代码不会用到,但是点击类型跳转一般会跳转到.d.ts文件。console.log(arg.length) //会报错,因为不知道类型是什么,不能确定有length方法。let v=value //报错,不能把unkonwn类型的值赋值给任何值,也不能读取unknow方法。never类型只能赋值给自身,其他类型不能给其赋值,包括any类型。//tuple[0]传入的T类型,tuple[1]传入的U类型。
2023-06-18 21:11:22
474
原创 react学习 - 构建工程化项目
起源于Facebook与传统mvc的关系:轻量级的视图层库,将视图抽象成组件特点声明式设计高效 通过虚拟dom,减少真实dom交互灵活 适配已知的库或框架jsx js语法扩展组件 代码可复用单向响应数据流 减少重复代码,比传统绑定简单虚拟dom真实dom操作消耗性能,react把真实dom转化为js对象树(就是个对象)ps:真实的dom属性太多了,而且频繁的操作视图重绘回流,而且进行了diff算法之后,将部分真正要改变的dom重绘,避免了大幅度修改。
2023-05-30 16:45:54
1126
原创 友盟umeng统计小程序 uniapp、微信小程序、抖音小程序、h5
添加自定义事件把自定义事件嵌入前端代码//this.uma.trackEvent('事件ID', { '属性1':'属性值1','属性2':'属性值2' });// 字符型属性值,值需要添加‘’//this.uma.trackEvent('ViewProductDetails', { 'Category':'家电','ItemName':'西门子冰箱' });// 数值型属性值,值没有‘’埋点验证复制之后选择重新编译这里有个很重要的点就是!!!!!!已成功!
2023-05-30 10:41:56
1039
原创 vue项目中详情页向下滚动,导航选中;点击导航,详情页跳到指定区域
当滚轮滑到指定区域,上面的导航被选中在生命周期中获取屏幕的高度mounted() { //获取屏幕高度 console.log(document.documentElement.clientHeight);//667 },
2023-05-29 10:32:17
1049
原创 Linux - 安装VMware、CentOS、FinalShell 配置WSL
计算机需要用操作系统是如何指挥硬件发送消息的?常见操作系统分类。
2023-05-27 11:32:50
653
原创 vue3学习
vue3 官网Vite 官网//查看vue版本 必须在4.5.0以上//升级vue//创建项目重写向数据绑定//vue2//defineProperty只有知道key,才能读取拦截,所以新增属性v2表示无能为力get(){},set(){},})//知道对象名就可以读取或拦截data上任意的key})相比有以下优势:丢掉麻烦的备份数据省去for in 循环可以监听数组变化代码更简化可以监听动态新增的属性;可以监听删除的属性;可以监听数组的索引和 length 属性;
2023-05-22 17:20:33
646
原创 vscode 小技巧
作用就是在指定的范围 输入指定的字符,就可以展示自定义的代码片段。可以帮助生成模板,加快写代码的速度~~~~~4.会出现一个json文件,这个是我给vue文件配置的vue3的代码片段,可以尝试一下。2.选择新建全局代码片段。1.点击用户代码片段。3.输入自定义文件名。
2023-05-15 10:32:00
450
原创 vue3 路由跳转&router-view
路由跳转router-link<router-link to="/login">去登陆</router-link>点击事件跳转<template> <button @click="goHome">去首页</button></template><script>export default{ methods:{ goHome(){ this.$r
2022-05-17 23:04:02
2806
原创 vue3 storage 二次封装
/** * Storage二次封装 命名空间 */import config from './../config'export default { //可以用this getStroage() { //获取本地存储 & 装成json格式 当它是空时,给他一个对象,方便设置没有外层包裹并且直接转成字符串 return JSON.parse(window.localStorage.getItem(config.namespace) || "{}"); .
2022-05-17 00:08:55
954
原创 前端面试题(HTML & CSS)
关于HTML简述一下你对HTML语义化的理解?在没有CSS的情况下,页面也能呈现出内容结构、代码结构 用户体验:例如title、alt用于解释名词 有利于SEO:利于被搜索引擎收录,更便于搜索引擎的爬虫程序来识别 方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式来渲染网页 便于项目的开发及维护,使HTML代码更具有可读性href与src的区别1.href:超文本引用指向一些网络资源,建立和当前元素或本文档的链接关系。在加载它的时...
2022-05-16 23:44:40
96
原创 js 多维数组转一维数组
方法一 var arr = [1, [2,[0,[9,7,4],9], 3,[4, 5, 6]]] var newArr = [] newArr=arr.toString().split(',') console.log(newArr);toString方法 把数组转为字符串split方法,把字符串按照指定的符号进行分割,然后将结果作为字符串数组返回。方法二 var arr = [1, [2,[0,[9,7,4],9], 3,[4, 5, 6]]] var n
2022-02-07 22:34:31
960
1
原创 微信小程序-API wx.getSystemInfo(Object object) 获取系统信息
wx.getSystemInfo({ success: res => { console.log(res.brand);//设备品牌 console.log(res.pixelRatio);//设备像素比 console.log(res.screenWidth);//屏幕宽度,单位px console.log(res.screenHeight);//屏幕高度,单位px ...
2022-02-07 11:08:30
707
原创 diplay实际应用
方向纵,水平垂直居中 display: flex; flex-direction:column; align-items: center; justify-content: center;
2022-02-07 11:08:14
911
原创 什么是域名
例: 顶级域名qq.com二级域名www.qq.com / weixin.qq.com 二级域名可以解析很多个三级域名 mp.weixin.qq.com
2022-01-27 21:09:32
1436
原创 element+vue 组件传值
main.js引入 1.import store from './store' 2.实例挂载store文件夹 --进入模板tab.js import Vue from "vue";import Vuex from "vuex";import tab from './tab'Vue.use(Vuex)export default new Vuex.Store({ modules:{ tab }})tab.js export defau...
2022-01-10 21:47:50
227
原创 模块化路由
router-index.jsimport Vue from "vue"import VueRouter from "vue-router"Vue.use(VueRouter)import routes from './routes'// 定义一个路由实例对象let router = new VueRouter({ routes})export default routerrouter-routes.jsimport users from './modules/
2021-11-22 19:44:35
519
原创 mysql数据库嵌套
exports.categroycid2=async(req, res)=>{ // console.log(req.params.cid); let pid=req.parmas.cid let sql=`SELECT * FROM huohua29 WHERE pid=${pid}`//二级 let result =await requstApi(sql) result.forEach((item)=>{//给每一条数据添加一个孩子 ...
2021-11-19 19:36:54
809
原创 后台项目+node+mysql
1.创建MYSQL表mysql的可视化管理工具设置栏位注意id ,一个表只有一个主键2.MYSQL查询语句点击运行,自动生成sql语句,进行查询当然可以自己写查询语句啦,哈哈查询SELECT * FORM 表名 //*代表所的内容SELECT 字段1,字段2,字段3 FORM 表名 //栏位就是字段带有条件的查询 > < >= <= =SELECT 字段1,字段2,字段3 FORM 表名 WHERE...
2021-11-18 10:53:38
258
原创 vue移动端项目
1.移动端规范转换单位rem,设置媒体查询为什么使用rem?移动端最麻烦的是,不同分辨率适配!iPhone6 为标准 750*1334 手机端的4px等于电脑端的1px 2倍关系 @2ihone6s 1242*2208 手机端9px=1px 3倍关系@3一倍关系就是pc端的手机是视网膜屏2.创建项目cmd->vue create 项目名 目前选择2.0版本3.vue.comfig.js的配置module.exports = ...
2021-11-16 22:10:25
3071
1
原创 vue项目中跳转页面,页面从顶部开始
vue项目中采用路由机制,当页面进行跳转,滚轮的位置不会改变 mounted() { //设置滚动条指定 document.documentElement.scrollTop=0 },
2021-11-14 10:38:49
831
原创 vue项目中出现蒙版,不让页面滚动
data中设置一个数据windowheight:{ //高度等于屏幕高度 height:document.documentElement.clientHeight+'px', overflow:'hidden', }在最外层的盒子进行判断,蒙版markshow出现为ture,就执行上面代码,当关闭蒙版,设置为false,不执行上述代码,页面正常滚动<div class="detail" :style="m..
2021-11-13 21:14:39
1277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人