常见问题
文章平均质量分 53
一些常用问题
Jack魏
一个coding男,已有一个bug女。
展开
-
GitHub启用双因素身份验证(2FA)
好久没有登录自己的GitHub了,今天用开发者边车进行登录之后,突然出现了一个启动双因素身份验证,无外乎就是使用手机验证码进行二次验证,恶心的是他不支持中国的手机号!通过上面的翻译,可以看到目前可以使用的就是Microsoft Authenticator应用进行下载验证了。添加之后,会出现GitHub的图标,点击进去就会有一次性密码代码。这里需要进入手机的应用商城,去下载:Authenticator。通过上面的设置就已经开启了双因素身份验证了。下载好之后,登录自己的微软账号即可。输入上面的框里面即可。原创 2024-01-21 17:26:44 · 822 阅读 · 0 评论 -
CTyunOS安装MySQL8.0
注意这里如果直接下载rpm包进行安装可能有问题,而且因为是CTyunOS所以还是建议直接用yum源直接安装,默认就是MySql 8.0的,直接安装即可。如果想安装5.7的直接search后安装对应即可。原创 2023-09-13 21:48:37 · 685 阅读 · 0 评论 -
gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory
今天在Linux操作系统上开发C语言的时候,写好了一个helloword代码,想直接用gcc编译运行,没想到直接给报错!!!原创 2023-09-03 22:57:12 · 988 阅读 · 0 评论 -
合并表格的指定列按序号排序
这里有一个Excel需求:如下图所示,需要在序号那一列自动排序下去。但是是合并的行,而且合并的行数还是不确定的,那怎么给他自动排序下去呢?解决方法可供参考:使用筛选和COUNT函数完成。原创 2023-06-16 21:06:52 · 327 阅读 · 0 评论 -
如何高效管理自己的电脑?文件再多也不乱!
如何高效管理自己的电脑?文件再多也不乱!1. 盘符管理C盘只装系统软件,其他软件装到D盘绿色软件就是解压就能用,不需要安装有些软件直接该盘符就能安装,不能改的手动选择2.找一个盘符作为自己的工作空间这里我选了E盘作为我的工作空间,在自己工作盘符里面新建文件夹,按大类进行分类创建方便以后查找3. 统一下载目录4. 快速启动将主要工作空间放到桌面快捷访问,直接在桌面点击快速进入。快速访问5. 文件夹管理6. 文件夹图标修改原创 2022-12-04 22:07:06 · 845 阅读 · 0 评论 -
硬盘压缩将C盘拓展成D盘和E盘
可以看到只有一个C盘。首先要右击此电脑。如果没有此电脑:然后点击主题、桌面图标设置、勾选计算机即可。点击磁盘管理、右击你要压缩的卷(这里我们选的是C盘)、点击压缩卷。首先就是要计算你要压缩的容量了,比如这里我要拓展的D盘为50G=5*1024MB=51200MB,这里的单位为MB。然后输入点击压缩即可。在这之前,需要先确认是否有CD-ROM占用D盘盘符:可以看到,D盘已经被占用了,我们需要修改一下:右击D盘,然后选择更改驱动器号和路径弹出的警告选择是即可。这时候我们可原创 2022-12-03 15:45:47 · 2302 阅读 · 0 评论 -
某些设置由你的组织来管理
今天莫名其妙Windows更新出现:*我们来看看如何恢复吧。原创 2022-11-30 23:52:35 · 1840 阅读 · 2 评论 -
再有人问你虚拟机连接问题,把这篇文章丢给他
背景:在刚开始创建时没有选好磁盘容量,后期想扩展,这时候就需要额外挂载硬盘了。背景:使用虚拟机创建好CentOS9系统之后,使用ssh链接工具连不上。在配置里面,需要点击硬盘,然后在点击扩展,并填写自定义的容量即可。通过上面的手动挂载之后,重启服务器就会丢失挂载分区,这时候需要配置。我们可以看到已经有一个扩展的硬盘了,就是没有挂载上。设置分区格式为ext4,并且格式化,一定要注意!通过上面配置之后,可以链接了,但是密码一直不对。然后查看一下容量,并没有加进来,那是为啥呢?配置好之后,重启一下即可。原创 2022-11-10 21:58:04 · 1011 阅读 · 0 评论 -
码云/GitHub Fork代码仓并提交PR代码
背景:在企业开发过程中,都会有自己的代码仓管理,一般会有一个上游代码仓,然后自己fork下该项目,提交到自己下面的项目,并提交PR(或MR)进行合入请求。这里我以码云的代码仓库管理系统为例,演示如何提交代码到上游仓库。原创 2022-11-08 22:49:12 · 2179 阅读 · 0 评论 -
IDEA绿色版本重装系统之后git远程仓出现的问题
按照第一步拉取都正常之后,关闭IDEA重新打开即可。造成这样的原因的是重装了一下系统,配置全部没有了,我已经记住密码了,但是每次重启还是要输入密码。右击搜狗,按键→系统功能快捷键设置。使用绿色版本的IDEA。原创 2022-11-06 21:38:34 · 944 阅读 · 0 评论 -
IDEA每次打开新项目Maven配置都会重置
注意这里是IDEA2020之后的版本,之前的版本是在。加上以下的参数,让你的Maven快人一步。这是因为没有配置打开新项目加载的配置。你有咩有遇到过每次导入项目的时候,就是多线程个数,可以加快速度。下面就是选择maven的配置了。就会有些设置会莫名其妙的重置,首先打开IDEA,然后。原创 2022-10-24 22:17:45 · 5338 阅读 · 3 评论 -
MySQL8.0安装出错:Initializing database
解决办法:将计算机名字、组名等所有中文改成纯英文(右键我的电脑属性–>查看自己的计算机名和组名是否为中文–>更改计算机名和组名–>重启计算机),卸载之前所安装的mysql server,清理注册表,卸载mysql服务,删除data数据,重启计算机使计算机改名生效,重装mysql server。最后一定要看看登录的Windows账号是不是也带中文!转载 2022-10-22 12:09:24 · 5125 阅读 · 0 评论 -
spring-boot-maven-plugin 配置是干啥的?
这个是SpringBoot的Maven插件,主要用来打包的,通常打包成jar或者war文件。其中goal: 默认值,就是在执行之后,再次打包,并把第一次生成的包加上后缀.origin: 运行SpringBoot应用:,再进行管理:,再进行管理: 生成构件信息文件如果不加上这个插件会出现什么情况呢?可以看到大小很小只有几KB,说明打包的有问题。加上插件之后,再打包看一下:可以看到,打包正常了,会出现一个后缀为.original的文件,也就是上面第一个打包出来的。...原创 2022-08-07 23:02:29 · 1049 阅读 · 0 评论 -
Windows设置SonarQube项目扫描
首先安装SonarQube,如果没有安装可以参考:Windows安装最新SonarQube版本因为目前我们是本地使用,所以基本上都是用手工,其他CI后期在介绍吧。创建令牌,将令牌名称改成自己的。上面就是已经生成好了,而且Maven脚本复制下来。添加你要分析的语言。经过上面的配置就可以复制运行代码直接运行即可,如果不行的话,可以按第二步设置。需要先在Maven的配置setting.xml文件配置如下:然后按左边的加号:然后回到SonarQube查看,他会按项目名创建项目原创 2022-08-06 12:38:29 · 1053 阅读 · 0 评论 -
phpMyAdmin最新版安装与配置
官网地址:phpMyAdminphpMyAdmin最新版安装与配置1. 下载2. 安装配置2.1 解压2.2 修改默认配置1. 下载2. 安装配置2.1 解压下载好,直接解压即可。2.2 修改默认配置在libraries文件夹下面,有config.default.php这个文件,就是默认配置文件,需要修改成自己的配置。// 1. 配置phpMyAdmin访问网址$cfg['PmaAbsoluteUri'] = '';// 2. MySQL主机地址$cfg['Server.原创 2022-05-16 23:11:57 · 883 阅读 · 0 评论 -
使用WampServer发布简单web应用
使用WampServer发布简单web应用1. 需要安装启动WampServer2. 将web应用放到指定目录3. 访问项目4. MySQL配置1. 需要安装启动WampServer如果没有安装的,可以参考:WampServer 安装启动 - 简书 (jianshu.com)2. 将web应用放到指定目录比如我WampServer的安装目录是:D:\Software\wamp64其下面有个www文件夹,需要将项目index文件夹放到这里。3. 访问项目http://127.0.0.1/in原创 2022-05-15 21:20:13 · 426 阅读 · 2 评论 -
IDEA设置版权信息和类描述信息
我们在写代码时,经常会手动配置Copyright信息和类的说明信息,这里我们上来创建类的时候自动带上这些信息,省去我们手动设置的时间啦。原创 2022-04-21 23:17:19 · 3048 阅读 · 0 评论 -
IDEA提交git代码,配置文件乱码
1. 配置文件乱码第一次拉取代码之后出现���÷�ҳ���解决方案:File→Settings或者Ctrl+S快捷键。Editor下面有个File Encodings,下面的Properties Files选择GBK即可。修改好之后,右下角必须是GBK。2. 提交乱码如果没有设置上面的编码,然后我们就修改了配置文件进行提交就会出现乱码。如果出现的乱码是\u开头的,就是因为上一步你勾选了Transparent native-to-ascii conversion,不要勾选,然后再提交原创 2022-04-20 21:22:43 · 5181 阅读 · 0 评论 -
MySQL根据指定日期字段修改日期
需求是这样的:有一个统计字段是日期统计的,创建时间是单元测试插入的统一时间,需要替换成统计日期即可。原创 2022-03-30 10:55:38 · 2335 阅读 · 0 评论 -
IP地址解析工具类
QQWry.dat是显IP版QQ的数据库文件,用于获取对方IP及位置,纯真IP数据库也采用了这个格式,并沿用至今。通过ip地址解析出地理位置和服务商信息,通过网上接口也可以就是收费而且又慢。原创 2022-03-22 14:58:54 · 4452 阅读 · 0 评论 -
Excel打印针式打印机备货单
针式打印机打印Excel指定模板内容原创 2022-03-17 17:52:54 · 2890 阅读 · 0 评论 -
修改Windows MySQL数据库存储位置
亲测MySQL8.0和MySQL5.7版本都可以修改成功。1.查看当前目录地址2. 查看MySQL启动服务配置3.先停止服务4. 拷贝数据到指定目录5. 新目录赋予权限必须要赋予权限,否则会启动失败6. 重启原创 2022-02-17 14:28:44 · 3510 阅读 · 5 评论 -
Tomcat在线升级
Tomcat在线升级1. 问题描述2. 下载程序3.上传到指定服务器4.解压5.先配置好新的tomcat6.停止老tomcat7.启动新tomcat1. 问题描述上架到政务云之后进行安全评估报告反馈得知,Apache Tomcat 资源管理错误漏洞(CVE-2021-42340)Apache Tomcat 授权问题漏洞(CVE-2019-17563)Apache Tomcat 安全漏洞(CVE-2019-12418)Apache Tomcat 缓冲区错误漏洞(CVE-2020-13934)原创 2022-02-17 09:15:22 · 3123 阅读 · 5 评论 -
MySQL5.7升级到最新版
MySQL5.7升级到指定版本一、rpm安装文件安装的MySQL升级1.1 下载2. 备份1 备份数据2 备份配置文件3. 登录MySQL并将执行慢速关闭4. 停止服务5. 解压二进制包,覆盖原路径6. 启动服务二、yum升级MySQL5.71. 配置yum源码参考文档需求:在政务网安装了MySQL数据库,漏洞扫描出来有几个高危漏洞,需要升级打补丁。然后文档里面给了修复连接:https://www.oracle.com/security-alerts/cpujul2021.html然后提示:Supp原创 2022-02-16 10:07:04 · 7854 阅读 · 2 评论 -
RabbitMQ添加不上队列和交换器
[AMQP Connection 127.0.0.1:5672] ERROR org.springframework.amqp.rabbit.connection.CachingConnectionFactory - Channel shutdown: channel error; protocol method: #method<channel.close>(reply-code=403, reply-text=ACCESS_REFUSED - access to exchange 'prev原创 2022-02-15 17:15:42 · 1692 阅读 · 0 评论 -
excel下划线转换成驼峰命名形式
其中A1就是你要转换的那一列=LEFT(A1,1)&MID(SUBSTITUTE(PROPER(A1),"_",""),2,1000)转换后结果如下:原创 2022-02-11 14:19:32 · 4957 阅读 · 2 评论 -
Access denied for user ‘root‘@‘%‘ to database ‘information_schema‘
问题:想依靠 information_schema.COLUMNS里面的字段和注释,查询出来对应的字段和注释。但是又想修改对应TABLE_NAME名称和注释。本以为直接修改或者添加到information_schema然后就报错了。Access denied for user 'root'@'%' to database 'information_schema'然后一顿操作猛如虎:# 首先怀疑是不是权限的问题:重新给root赋予权限GRANT ALL PRIVILEGES ON inf.原创 2022-02-11 11:10:51 · 7687 阅读 · 0 评论 -
Nginx配置不带www自动跳转到www域名
参考博客nginx下https配置不带www跳转到www问题:我们的首页有一个验证码功能,点击就会更换验证码,但是使用不带www的域名就点击没有反应,使用www的域名就点击正常。明白需求就是要在nginx配置一下:# 这里配置是不带www的域名,永久重定向到带www的域名server { listen 443; server_name jack.cn; return 301 https://www.jack.cn$request_uri;}# 这里就是www域.原创 2022-01-21 15:24:21 · 7358 阅读 · 0 评论 -
vue项目windows运行正常 linux运行失败,大小写问题导致Module not found: Error
vue项目windows运行正常, linux运行失败 大小写问题导致Module not found: ErrorERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/view/home/index.vue Module not found: Error: Can't resolve '@/components/EpidemicP.原创 2022-01-15 16:57:51 · 1437 阅读 · 0 评论 -
Nginx配置从域名A跳转到域名B
Nginx配置从域名A跳转到域名B需求:已经有一个域名https://a.cn,然后想让访问a域名的直接访问https://b.cn**这里需要在A服务器的Nginx配置。**配置location /xxx { root /usr/local/nginx/html; rewrite ^(.*) https://b.cn$1 permanent;}...原创 2022-01-10 16:03:52 · 42279 阅读 · 0 评论 -
微信退款报错
1. 问题描述在本地调用微信退款正常,放到线上就错误。No appropriate protocol (protocol is disabled or cipher suites are inappropr)2.解决方案一在自己的Java请求代码里面修改如下:将SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(sslcontext, new String[] { "TLSv1" }, null, SSLConne原创 2022-01-07 18:00:46 · 39317 阅读 · 0 评论 -
Nacos启动 Unable to start embedded Tomcat报错
错误描述:启动nacos错误,使用的JDK1.8官网教程解决方法:因为我这里使用的是单机模式,默认./startup.sh 启动是集群模式。sh startup.sh -m standalone错误代码:2022-01-06 15:30:59,168 ERROR Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error .原创 2022-01-06 15:40:53 · 39577 阅读 · 2 评论 -
Error during WebSocket handshake Unexpected response code 404
问题描述:之前部署项目websocket好好的,移植到政务云SLB指定的域名下面就出错了:Error during WebSocket handshake Unexpected response code 404解决方案1. 配置nginx无论如何都要配置nginx:proxy_http_version 1.1;proxy_set_header Connection "upgrade";proxy_set_header Upgrade $http_upgrade;location /xx.原创 2021-12-23 17:29:30 · 38251 阅读 · 0 评论 -
MySQL source导入很慢
MySQL source导入很慢1. 登录MySQL2. 创建数据库3. 设置参数4. 使用数据库5. 开启事务6. 导入sql7. 手动提交事务8. 改回配置现在有这样一个需求,内网有一个数据库服务,需要将外网的数据库导入到内网数据库。将外网的数据库导出sql文件有700MB+,用MySQL自带的source导入很慢,于是就用了如下方法加速导入,亲测很快。1. 登录MySQL进入内网服务器,登录mysql,输入密码即可。mysql -u root -p2. 创建数据库根据需求创原创 2021-12-22 17:43:26 · 39578 阅读 · 0 评论 -
CentOS 7 添加新硬盘
Linux添加新硬盘挂载分区1. 查看信息2. 分区3. 格式化4. 挂载分区5. 永久保存现在有这样一个需求,ESC服务器有一个系统盘40G,然后有申请了一个100G硬盘,需要挂载上去。1. 查看信息fdisk -l首先查看音频信息,可以看到挂载了/dev/vda还有一个/dev/vdb没有挂载2. 分区对没有分配的硬盘进行分区fdisk /dev/vdb然后输入n,新建分区。回车,默认为p。创建几个分区,默认为1。开始扇区,默认即可。结束扇区,默认即可。然后w保存原创 2021-12-21 14:47:07 · 39707 阅读 · 0 评论 -
CentOS 配置DNS
CentOS 配置DNS1.关闭DNS2. 修改DNS解析3. 重启服务1.关闭DNSvim /etc/NetworkManager/NetworkManager.conf在 [main]下面添加dns=no2. 修改DNS解析vim /etc/resolv.conf添加域名解析:nameserver 114.114.114.114nameserver 8.8.8.83. 重启服务systemctl restart NetworkManager...原创 2021-12-16 11:14:24 · 42085 阅读 · 0 评论 -
CentOS 7完全卸载MySQL
CentOS 7完全卸载MySQL1. 查询安装2. 删除安装3. 删除目录、文件1. 查询安装rpm -qa |grep -i mysql2. 删除安装yum remove mysql57-community-release-el7-11.noarchyum remove mysql-community-common-5.7.33-1.el7.x86_64然后在按第一步查看是否卸载完成。3. 删除目录、文件find / -name mysqlrm -rf /var/lib/mys原创 2021-12-15 15:22:30 · 1529 阅读 · 0 评论 -
IDEA合并部分代码
IDEA合并部分代码需求描述:当前我有一个A分支,还有一个B分支,各不相同。我只需要一部分B分支的代码合并到A分支,怎么合并部分代码呢?先切换到A分支。点击git的Version Control点击log点击对应提交记录右边出现提交文件,右击,选择Compare Before With Local然后出现两个文件,对比。点击箭头就会合并了。...原创 2021-12-01 17:55:48 · 2707 阅读 · 0 评论 -
Excel批量把数字格式变成文本格式且不用双击出现左上绿标
Excel批量把数字格式变成文本格式且不用双击出现左上绿标解决方案问题描述:excel里面有大量数字,并且小数点后几位都不显示,复制到txt文本里面都是缩略的数据,于是设置成文本格式,复制过去也是一样。需要一个一个点击才能出现所有数字,于是想有没有一键出现绿标的方法。解决方案原始数据:然后选中列,右击,设置单元格格式。选中文本然后选中一列,注意只能一列一列设置。点击数据->分列->固定宽度。然后一直下一步。第三步选择文本格式,然后点击完成。效果:原创 2021-11-24 16:44:47 · 204761 阅读 · 4 评论 -
maven多模块项目单独打包指定模块jar包
maven多模块项目单独打包指定模块jar包参考链接:Maven多模块——打包指定模块指令名说明clean清理项目install安装项目-pl打包指定模块,以逗号分隔-am打包所指定模块的依赖模块-amd打包所指定模块的依赖模块的依赖,含有传递依赖-rf按指定顺序开始打包-Dmaven.test.skip跳过测试,不然所有测试类都要执行而且必须要正确通过mvn clean install -pl 单模块名 -am -Dmav原创 2021-11-12 14:23:08 · 201252 阅读 · 0 评论