学习笔记1

本文详细介绍使用VSCode进行项目开发的步骤,包括配置代理、页面编写、路由设置、菜单汉化等,同时提供代码对齐、注释、大小写转换等快捷键,以及Windows下MySQL服务的管理和完整卸载流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、项目运行顺序:

1.vscode连接后台地址,config/config.js中proxy设置代理地址。“/auth”{}+"/api/v1"{}

2.在pages里编写自己的页面,

  (1)建一个文件夹(代表自己的模块,如Outsource)

  (2)Outsource文件下再建一个models文件夹,(用于    services层调用对应文件下的方法)。

(3)建一个真正编写页面的js文件(outsource.js)

  (4)services层建对应的文件(用于调后台接口,使数据和      后台交互)

3.配置config/router.config.js把自己的组件加载到主路由里,找到要加入的路由下,注意path的路径。

4.在菜单中Menu/子menu,把路由设置成中文(src/locales/zh-cn.js)例如menu.floor.outsource:“外包公司管理”。

2、//项目类型和项目分类有何区别?

//提交之后重新查询,但是分页页码未改变?

//新增时项目状态默认未开始并不可选;

//项目描述隐藏

//删除后刷新页面,要带查询条件?

//提交按钮锁定;—锁不住

//提交后重新查询结果为空;

3、代码快速对齐快捷键:Ctrl+K+F组合键

在“工具->选项->文本编辑器->C/C++->制表符”选项卡中设置缩进选项。

英文版本的路径为:Tools->Options->Text Editor->C/C++->Tabs

注释选定代码:Ctrl+K+C

取消注释选定的代码:Ctrl+K+U

将选定行代码变为小写字母:Ctrl+U

将选定行代码变为大写字母:Ctrl+Shift+U

切换 显示空格符:Ctrl+R+W

在Tools->Options->Text Editor->C/C++->General中可以设置是否显示行号。

vs2010 代码自动排版快捷键       C# : Ctrl + k + d

4、windows下启动mysql服务的命令行启动和手动启动方法:

(1)打开控制面板->管理工具->服务->Mysql服务;

(2)开始->运行->输入“cmd”开启命令行,然后输入“D:”定位到D盘盘符,进入Mysql目录下的bin目录中,输入mysql命令行的服务启用命令:net start mysql56 (对应的服务关闭命令为 net stop mysql56)。

5、完整卸载MySQL

停止mysql服务,cmd模式下输入net stop mysql;

进入控制面板卸载mysql;

删除mysql文件夹下的my.ini文件及所有文件;

运行“regedit”文件,打开注册表

删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹

删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。

删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹。

删除C盘下的“C:\ProgramData\MySQL ”所有文件,该programData文件是隐藏的默认,设置显示后即可见。

以管理员权限的方式打开cmd命令窗口,然后将在dos命令中输入命令:

sc delete mysql //这里的mysql是你要删除的服务名。

原文:https://blog.youkuaiyun.com/wokaowokaowokao12345/article/details/76736152

6、 git pull upstream master  : 从远程仓库拉取代码

git push -u origin master :将本地代码库的当前分支推送到远程的代码库

        git commit -m "提交的信息" :说明提交的信息用命令

git status是查看项目有什么修改,下面出现红色的test.txt,说明有一个test.txt是被修改过,或者新加的。

7、如何加载库--decimal

此库是一个单一的JavaScript 文件decimal.js (或则压缩版, decimal.min.js).

浏览器加载:

<script src='path/to/decimal.js'></script>

Node.js:

 npm install --save decimal.js

var Decimal = require('decimal.js');

ES6 module(decimal.mjs):

import {Decimal} from 'decimal.js';

AMD 加载 例如 requireJS:

require(['decimal'],function(Decimal){

    // 此处使用 Decimal 只是本作用域,而不是 全局Decimal

    })

8、js中判断对象为空:

JSON.stringify(data) == '{}'?[]:data.list

data.Count<=0?[]:data.list

data.size()<=0?[]:data.list

Object.keys(data).length==0?[]:data.list

Object.assign(target,obj);//合并两对象

9、通信协议:485,串口,通信过程,通信原理,通信协议,modbus,104,6140,

通信方式,光纤与无线并网,传感器数据加密,两个基站并行接入展示,中国移动无线网络,国标104/101协议,中科院数据传输加密,数据包传输与解析格式,电力系统,软件,;通信协议的封装,通信装置,数据缓存,数据结构与数据传输,寄存器;

10、JavaScript编程:/^t/.test(‘tp’);—匹配是否以t开头;

Document.writeln方法添加的是 ASCII 码的换行符,渲染成 HTML 网页时不起作用,即在网页上显示不出换行。网页上的换行,必须显式写入<br>。

11、主板,CPU,内存条,显卡,风扇,电源,机箱,显示器,操作系统及驱动;

12、阻止冒泡:在W3c中,使用stopPropagation()方法;在IE下设置cancelBubble = true;

        阻止捕获:阻止事件的默认行为,例如click - <a>后的跳转。在W3c中,使用preventDefault()方法,在IE下设置window.event.returnValue = false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值