![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发工具
梁云亮
电 话:13264494458
微 信:13264494458
扣 扣:369950806
展开
-
Intelijj使用Gitee团队开发
3.通过链接或者二维码邀请新成员,或者可以自己手动添加新成员并提交。2.添加仓库成员 (最多不超过5人)多人项目仓库创建完成。原创 2023-10-19 19:07:36 · 514 阅读 · 0 评论 -
重装操作系统后 gitee:Failed to create Gitee Repository
在Windows中更改文件或文件夹的所有权。单击确定按钮,再次单击确定按钮。文件所属用户不是当前用户。原创 2023-10-19 19:02:04 · 342 阅读 · 0 评论 -
最用的几个git命令
如果修改还没有准备好提交,但又想要切换到另一个分支继续工作,可以使用git stash命令将修改暂存起来,以便以后使用。如果在之前的提交中犯了一个错误,可以使用git revert命令创建一个新的提交,撤销之前提交引入的修改。执行这个命令后,Git会在当前目录下创建一个名为".git"的子目录,其中存储着仓库的所有元数据。执行这个命令后,将在本地创建仓库的一个副本,包括所有的历史记录和分支。用于将修改的文件添加到下一次提交的暂存区。用于将一个分支的修改合并到另一个分支。用于将一个分支合并到另一个分支。原创 2023-10-19 18:59:25 · 143 阅读 · 0 评论 -
VS code 设置 资源管理器 对齐线
然后搜索 workbench,把workbench.tree.renderIndentGuides选成always,这样会一直显示对齐的竖线。找到workbench.tree.indent,这个值就是缩进的像素数量,值越大,缩进越明显。点击左上角的File --> Preformences --> Settings。原创 2023-08-22 14:41:11 · 639 阅读 · 0 评论 -
PostMan 测试项目是否支持跨域
使用PostMan可以方便快速的进行跨域测试。只需要在请求头中手动添加一个Origin的标头,声明需要跨域跨到的域(IP:端口)就行,其余参数PostMan会自动生成。添加此标头后,请求会被做为一条跨域的请求来进行处理。无论是否跨域成功,返回值都会是200,需要通过响应头来判断是否跨域。原创 2023-08-21 16:25:54 · 1663 阅读 · 0 评论 -
git bash报错fatal: detected dubious ownership in repository at的解决方法
右键文件夹 -> 属性 -> 所有者 -> 更改 -> 勾选应用到所有子目录和文件 -> 应用。例如:文件夹的所有者是Administrator,而当前用户是myAccount。文件夹的所有者和现在的用户不一致。在git bash中输入。原创 2023-07-16 00:09:04 · 1621 阅读 · 1 评论 -
git bash下载gitee项目报错:no such file found
git config --global user.email “hcitlife@hotmail.com” //配置用户邮箱地址。$ git config --global user.name “hcshow” //配置用户名。$ git config user.email //查看用户邮箱地址。$ git config -l //查看所有配置。$ git config user.name //查看用户名。原创 2023-05-23 10:50:54 · 699 阅读 · 0 评论 -
内网穿透工具 netapp
netapp官网:https://natapp.cn/启动命令:,其中你的authtoken是在netapp里面创建隧道时产生的:第一步:单击登录第二步:购买隧道点击免费购买就可以了第三步:我的隧道,点击复制就可以得到authtoken方便期间,可以将下载下来解压后的exe目录中创建一个bat文件,在这个文件中填写刚才写的启动命令就可以了:双击bat启动:假设本地有一个api地址:127.0.0.1:80/wego/v1/advertise/40在浏览器中访问:...原创 2022-07-04 12:13:20 · 5093 阅读 · 1 评论 -
MySQL编码问题
命令行操作sql乱码问题mysql> INSERT INTO t_stu VALUES(1,'张三','男');ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 'sname' at row 1修改my.ini配置文件在路径:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 找到my.ini文件修改内容1: 找到[mysql]命令,大概在63行左右,原创 2022-04-21 00:05:43 · 1570 阅读 · 0 评论 -
MySQL忘记root密码解决方案
1:通过任务管理器或者服务管理,关掉mysqld(服务进程)2:通过命令行+特殊参数开启mysqldmysql5.5mysqld --skip-grant-tablesmysql5.7版mysqld --defaults-file="D:\ProgramFiles\mysql\MySQLServer5.7Data\my.ini" --skip-grant-tables注意:此处路径以你自己的世界路径为准3:此时,mysqld服务进程已经打开,并且,不需要权限检查.4:mysql原创 2022-04-21 00:06:36 · 7551 阅读 · 0 评论 -
Nginx跨域配置--端口转发
功能:利用Nginx实现端口转发测试服务器@RestControllerpublic class UserController { @PostMapping("/fun") public String fun(){ System.out.println("fun"); return "fun"; } }注:假设其请求地址:http://localhost:9999/funNginx设置修改Nginx解压后的conf目录下的nginx.c原创 2022-01-20 14:21:19 · 2411 阅读 · 1 评论 -
使用Nginx搭建图片服务器
第一步:下载Nginx并解压第二步:创建用来存放图片的文件夹第三步:修改conf/nginx.conf具体代码:location ~ .*\.(gif|jpg|jpeg|png)$ { expires 24h; root D:/WebServer/imgs/;#指定图片存放路径 access_log D:/WebServer/imgs/log;#图片路径 proxy_store on; proxy_store_access user:原创 2021-12-30 16:49:22 · 6646 阅读 · 0 评论 -
Intellij 报错 Unescaped xml character 的解决办法
错误解决办法原创 2021-12-29 18:15:47 · 374 阅读 · 0 评论 -
postman使用技巧
raw的正确姿势服务端代码@PostMapping(value = "/fun6")public Result fun6(@RequestBody Dept dept) { //@RequestBody不能接收表单提交的数据 System.out.println(dept); return ResultUtil.success("post(@RequestBody Dept dept)成功了");}postman设置...原创 2021-12-28 19:47:35 · 123 阅读 · 0 评论 -
Intellij 开发Vue 设置 符合ESLint规范
启用 ESLint 检查一般来说使用上面的步骤创建完项目以后,IDE 已经自动为我们打开了这个检查将 JavaScript 的版本设置为 ES6启用编辑器的 ESLint 检查统一缩进风格将 HTML 的缩进设置为 2,得和 ESLint 的配置.eslintrc.js文件以及.editorconfig文件相统一解决script块缩进问题将 JavaScript 的缩进也修改为 2函数名与空号间加上空格去除 JavaScript 语句结尾分号使用单引号替换双引号处理对象原创 2021-12-28 13:11:36 · 878 阅读 · 9 评论 -
使用Nginx和Tomcat 搭建高性能负载均衡集群
原创 2019-11-07 11:39:52 · 586 阅读 · 4 评论 -
‘xxxx‘ is declared but its value is never read.Vetur(6133)
错误解决方案点击设置,搜索vetur 然后把Validate js/ts in原创 2021-12-12 23:03:49 · 4678 阅读 · 0 评论 -
Maven项目自动修改JDK版本解决方案
Maven项目在刷新Maven依赖时,会自动修改JDK版本,解决方案是在pom.xml中添加:<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId>原创 2021-11-23 13:52:53 · 895 阅读 · 0 评论 -
Intellij2021.2.3中使用MyBatisCodeHelperPro报错:NO MODULE FOUND
报错Intellij2021.2.3中创建Maven形式的WEB项目,使用MyBatisCodeHelperPro报错:解决方案只创建一个Maven框架项目:在src/main目录下创建webapp/WEB-INF目录:添加WEB支持:接下来在webapp目录下面写网页代码就可以了...原创 2021-11-10 09:12:45 · 1804 阅读 · 1 评论 -
在vs code中创建代码片段
文件 => 首选项 => 用户代码片段 => 新建全局代码片段/或文件夹代码片段:vue-html.code-snippets注意:制作代码片段的时候,字符串中如果包含文件中复制过来的“Tab”键的空格,要换成“空格键”的空格,比如:{ "vue htm": { "scope": "html", "prefix": "vuehtml", "body": [ "<!DOCTYPE html>",原创 2021-10-28 11:24:04 · 248 阅读 · 0 评论 -
VSCode 开发Vue必备插件
Vetur语法高亮、智能感知、Emmet等包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码,两个Ctrl需要同时按着)EsLint语法纠错Debugger for Chrome映射vscode上的断点到chrome上,方便调试(配置有点麻烦,其实我没用这个)Auto Close Tag自动闭合HTML/XML标签Auto Rename Tag自动完成另一侧标签的同步修改JavaScript(ES6) code snippet原创 2021-10-28 04:37:03 · 758 阅读 · 0 评论 -
win10 安装MariaDB
安装成功打开HeidiSQL客户端,建立HeidiSQL与Mariadb的关联双击图标:原创 2021-09-13 13:24:11 · 646 阅读 · 0 评论 -
WIN10安装JDK11及TOMCAT
安装JDK注意:不要将JDK安装到带有空格或中文的路径安装TOMCAT将下载下来的tomcat解压到某个不包含中文和空格的目录中。进入tomcat的bin目录,双击startup.bat,发现窗口一闪而过。这是因为电脑上没有配置JAVA_HOME或者JRE_HOME导致的。那么下面添加上JAVA_HOME和JRE_HOME。具体步骤为计算机→属性→环境变量,然后添加系统变量;...原创 2021-09-13 13:14:05 · 595 阅读 · 3 评论 -
VMware 安装 Ubuntu 时部分窗口按钮显示不全
问题解决方案鼠标先停留在你需要拖动的窗口上,按下 alt + f7。注意,按一下就松手不必长按,这时鼠标指针已变成小爪子的模样,随意移动鼠标,窗口也会跟着移动,通过这种方法你可以把窗口放到任何你想放到的地方...原创 2021-09-05 10:24:29 · 489 阅读 · 0 评论 -
Intellij中单击New Project无效
Intellij2021.2中单击New Project按钮时,不能打开创建项目的窗口,原因是禁用了gradle插件,解决办法:原创 2021-08-19 20:01:12 · 1528 阅读 · 3 评论 -
Gitflow工作流
贯穿整个开发周期,master和develop分支是一直存在的,master分支可以被视为稳定的分支,而develop分支是相对稳定的分支,特性开发会在feature分支上进行,发布会在release分支上进行,而bug修复则会在hotfix分支上进行。其中:master分支 主分支 保持稳定 不允许直接往这个分支提交代码,只允许往这个分支发起merge request 只允许release分支和hotfix分支进行合流develop分支 开发分支 相对稳定的分支 用于日.原创 2021-07-23 21:37:50 · 189 阅读 · 0 评论 -
Eclipse生成javadoc错误 解决方案
错误当项目工作空间编码为UTF-8时,默认情况下采用Eclipse生成javadoc时会报错,如下:解决方案添加如下配置信息:-encoding UTF-8 -charset UTF-8再次运行就可以了。原创 2021-07-08 10:20:08 · 625 阅读 · 0 评论 -
MySQL 重置root的密码
方法一:在my.ini的[mysqld]字段加入:skip-grant-tables,接着重启mysql服务,这时的mysql不需要密码即可登录数据库, 然后进入mysqlmysql>use mysql;mysql>更新 user set password=password('新密码') WHERE User='root';mysql>flush privileges;运行之后最后去掉my.ini中的skip-grant-tables,重启mysqld即可。方法二:不使用修原创 2021-06-21 21:25:22 · 342 阅读 · 0 评论 -
Jetty
简介Jetty 是一个开源的servlet容器,它是基于Java的web容器,是轻量级的应用级别服务器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。Jetty特别时候开发人员做单元测试的时候使用,配置上跟tomcat服务器差不多。为Intellij配置jetty Server点击file->set原创 2021-06-21 20:46:56 · 225 阅读 · 0 评论 -
查看JSP页面生成的Servlet
软件目录IntellijC:\Users\Administrator.IntelliJIdea2019.3\system\tomcat\Tomcat9\work\Catalina\localhost\web\org\apache\jspeclipseD:\edit\apache-tomcat9\work\Catalina\localhost\HomeWork\org\apache\jsp原创 2021-06-21 20:32:34 · 297 阅读 · 0 评论 -
配置tomcat列出Web应用根目录下的所有资源
在Web应用开发阶段,为了更方便地选择需要调试的JSP页面,可以通过如下操作让tomcat列出Web应用根目录下的所有页面:打开conf目录下的web.xml文件,定位到下图所示位置,然后将listings参数的值改为true。...原创 2021-06-21 20:30:09 · 353 阅读 · 0 评论 -
Tomcat 配置数据源
在JDBC2.0中,我们可以采用接口javax.sql.DataSource,利用直接从数据源中获得数据库的连接的方式编写连接数据库代码。Dataource接口中事先建立了多个数据库连接,这些数据库连接保持在数据库连接池中。当程序访问数据库时,只需要从数据库连接池从取出空闲的连接,访问数据库结束,在将这些连接归还给连接池即可。DataSource对象由容器(Tomcat)提供,不能使用创建实例的方式来生成DataSource对象,要采用JAVA的JNDI(Java Nameing and Directo原创 2021-06-21 20:23:09 · 2035 阅读 · 0 评论 -
fiddler 不能监听127.0.0.1或localhost 解决方案
解决方案用 http://localhost. (locahost紧跟一个点号)用 http://127.0.0.1. (127.0.0.1紧跟一个点号)用 http://机器名localhost、127.0.0.1全部替换为http://ipv4.fiddler,这个是官方的解决方法。修改host文件,该文件位于C:\WINDOWS\system32\drivers\etc\hosts,可以添加一个自定义的域名,如:127.0.0.1 hc.com 。然后通过Http://hc.com的方式去原创 2021-06-20 10:41:38 · 871 阅读 · 0 评论 -
tomcat的安装配置
安装tomcat的安装非常简单,只需要从官网下载,解压就可以了。解压后tomcat的目录如下图所示:配置如果想手工运行tomcat项目,需要添加如下配置,否则不需要增加环境变量JAVA_HOME运行直接单击tomcat的bin路径下的startup.bat文件就可以启动tomcat了启动后效果:当出现如上图红色方框所示的内容说明tomcat启动成功了端口占用关闭如果出现端口占用,只需要在命令行窗口中输入netstat -ano命令,找到8080端口对应的进程,记住PID,然后在原创 2021-06-19 09:25:03 · 102 阅读 · 0 评论 -
tomcat配置虚拟目录
假如想将E:\data目录作为默认运行目录,打开tomcat下config目录中的server.xml,然后在在之间加上以下代码:<Context path="" docBase="D:\data" crossContext="true" debug="0" reloadable="true" trusted="false" ></Context>这样就可以直接访问E:\data\目录下的网站了,比如在E:\data目录下新建一个文件夹,然后在其中放入一个default.h原创 2021-05-01 14:26:47 · 443 阅读 · 0 评论 -
山寨Google服务器
具体实现第一步:修改Windows的host文件,在其中加入如下语句:127.0.0.1 www.google.com第二步:修改Tomcat下的cfg/server.xml文件,在其中加上:<Host name="www.google.com" appBase="google" unpackWARs="true" autoDeploy="true"> </Host>第三步:创建创建web项目在Tomcat根目录下新建一个名称为google的文件夹(和第二步中Hos原创 2021-06-18 11:18:14 · 314 阅读 · 0 评论 -
Eclipse断点调试程序
断点调试模式断点模式可以使程序在执行时暂停在我们希望观察的位置,进行单步执行代码、查询变量及表达式的值 等操作,从而跟踪代码执行流程、调试程序运行bug。使用调试模式的两种场景:观察程序运行情况跟踪源代码断点模式使用方法:打断点使用Debug As方式执行程序查看变量或表达式的值(watch)查看自定义表达式的值(add watch expression)在代码之中移动(下一步、钻入方法、钻出方法、回到方法头、执行到下一个断点)释放代码、取消表达式观察、取消断点...原创 2021-06-17 13:33:54 · 292 阅读 · 0 评论 -
Eclipse自定义Switch格式化缩进
默认情况下,格式化时,Switch语句中的case是不会缩进的,如下图所示:如果让case缩进,需要按如下进行配置此时再格式化,效果如下所示:原创 2021-06-13 07:59:53 · 964 阅读 · 0 评论 -
Eclipse常用设置
设置utf-8编码设置text文件编码/设置工作空间默认编码格式window -> preferences -> General -> workplace中text file encoding改为utf-8设置properties文件编码window -> preferences -> General -> Content Types —> Text —> java Properties File选中,然后下面default encoding改为 u原创 2021-06-13 07:26:25 · 6718 阅读 · 6 评论 -
配置eclipse的jvm参数
打开eclipse根目录下的eclipse.ini在最后面加上如下的jvm参数-Xms400m-Xmx1400m-XX:NewSize=128m-XX:MaxNewSize=512m-XX:PermSize=96m-XX:MaxPermSize=128m-server-XX:CompileThreshold=100-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:CMSInitiatingOccupancyFraction=75-Xverify:n原创 2021-06-13 06:29:31 · 523 阅读 · 0 评论