自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安装ArcGIS10.2-详细图文安装教程

说明:ArcGIS Decktop安装结束后,如果需要操作上面的第10和第11步来设置License的读取,可点击“开始”-“程序”-“ArcGIS”-“ArcGIS Administrator”弹出的界面中操作。说明:ArcGIS Server安装完后,只需首次进行新站点的创建,以后只需点击“开始”-“程序”-“ArcGIS”-“ArcGIS 10.2 for Server”-“Manager”进入管理界面。5.如上信息设置完成后,点击“ok”。若界面中出现“success”的字样,表示创建成功。

2023-01-05 13:15:09 27581 9

原创 linux ifconfig ens33没有显示ip地址解决办法

启动本地虚拟机 发现ens33 位置没有显示 ip地址可以看到这里并没有显示ip地址,也就没办法通过xshell进行连接了.然后去计算器管理,服务里面可以看到DHCP和NAT两个服务都没有启动,我们手动启动,然后reboot重启linux,然后ifconfig,可以看到inet了就是ip,xshell也可以正常连接了大功告成!...

2020-06-21 16:03:05 12907 14

原创 左连接的表中有多条数据如何只取一条(最大或最小)

表a,有字段id,表b有字段cid,create_time,a表中的id对应b表中的cid,a表左连接b表,现在a中一条数据对应b中多条数据,如何只取b表中create_time最大的一条 ?CREATETABLEa(idINT);CREATETABLEB (cidINT, create_timeDATETIME);INSERTINTOaSELECT1UN...

2020-04-27 15:01:30 11189

原创 小米笔记本怎么恢复出厂的系统

买了台小米pro笔记本,中途自己重装了一次win10专业版,自己安装系统之后,自然很多电脑自带的软件和功能就没有了,比如Dolby,指纹解锁,正版的win10和office. 之前一直以为小米笔记本里面的软件都是预装在win10里面,只要有原厂的镜像就可以安装了,但是一直没找到.最近刚好系统又出了点故障,想着干脆把笔记本重装到出厂的系统,使用正版软件何乐而不为呢.然后就重新在网上...

2020-02-11 22:28:49 38365 11

原创 解决SpringBoot跳转页面出现 There was an unexpected error (type=Internal Server Error, status=500).

最近由于新型冠状病毒影响,推迟了上班时间,闲来无事,准备学习下SpringBoot,之前虽然用过,但是只是单纯用用,总是感觉懵懵的,所以这次正好趁这个时间,好好了解下SpringBoot.果然是万事开头难,之前都是在公司根本不用管配置jar包啥的,只需要写业务就好,没想到这次新建一个SpringBoot项目就遇到了一个不大不小的问题,耗费将近一整天的时间. 问题出在哪呢,...

2020-02-02 23:33:54 69664 13

原创 mysql不能远程连接的解决办法

安装完mysql之后,在本机可以正常使用,但是通过其它电脑不能远程连接.在安装mysql的电脑上,登录mysql,

2024-03-13 15:42:14 509 1

原创 浅谈Redis 的 保护模式(protected-mode)

今天在一台服务器上面部署了redis,发现始终无法用工具远程连接,项目里面是正常的,就是工具不行,防火墙也关闭了.折腾了一会才突然想起来,是不是触发了保护模式.protected-mode yes改为no,重启服务器即可。编辑redis.conf。1.bind未指定ip。

2024-03-12 20:27:39 924

原创 oracle报错(ORA-06575: 程序包或函数 WM_CONCAT 处于无效状态)

之前的项目突然出现一个错误,ORA-06575: 程序包或函数 WM_CONCAT 处于无效状态。之前都是正常的,感觉很奇怪,百度下是因为。

2024-03-05 17:25:53 1210

原创 VUE引入高德地图区域划分district结果为空(Cannot read properties of undefined (reading ‘0‘))

通过debugger去看status、result结果status为no_data,而result为空。这里面的key和securityJsCode就是高德里面的key和安全密钥。注意:导入密钥要在接口上面,纯顺序要求。大概率就是key过期了或者配置错了。

2024-03-04 17:21:40 460

原创 linux时间校准(ntpdate)

若要设置定期自动更新时间,可以编辑crontab文件添加相应的任务。在打开的文件中添加以下内容(该任务将每小时自动运行一次ntpdate命令来同步时间)在Linux中,可以使用ntpdate命令来进行时间校准。然后,运行以下命令来同步系统的时间与网络上的NTP服务器。首先,打开终端并输入以下命令安装ntpdate工具。

2024-03-04 09:59:09 905

原创 linux安装naocs

http://ip:8848/nacos,即可进入 Nacos 的控制台。会生成一个nacos文件夹。进入nacos/bin目录。

2024-02-05 18:19:38 401

原创 java -jar启动SpringBoot项目时配置文件加载位置与优先级

spring.config.location > spring.profiles.active > spring.config.additional-location > 默认的 application.yml。这个时候会去扫描服务器/data/目录下面的文件作为配置文件,如果有data下面有多个配置文件呢,比如同时有application-test.yml和application-pro.yml.那么会读取哪个?这个时候会去读取jar包里面的application-test.yml。

2024-02-05 17:10:14 1419

原创 mysql关于left join关联查询时on和where条件区别

1. left join:以左表为基准,根据on条件过滤连接生成临时表,on后面的过滤条件对左表无效,都会返回左表中的数据,where是生成临时表之后,再对临时表进行过滤,跟left join没啥关系了,这里过滤的是临时表数据了.on后面的条件可以用 where实现,on=where。这里就不一定了,如果A.id=B.id的数据,但是B.is_deleted不等于0.那么该id的A表数据也不会返回。3. full join:以左表为基准,根据on条件过滤连接生成临时表,on后面的过滤条件对左右表无效。

2024-02-05 16:00:12 604

原创 linux设置固定ip

BOOTPROTO=static 网络类型配置,static代表静态ip。找到对应的配置文件,一般是ifcfg-ens开头的。IPADDR就是你要设置的ip。

2024-02-05 15:33:10 403

原创 linux配置定时自动清理buff/cache

free -h可以看到buff/cache占用了很大的内存.

2024-02-05 14:38:18 751

原创 windows安装oracle之后怎么连接使用

安装oracle的详细教程。

2024-01-31 19:42:22 778

原创 解决InputStream流无法重复使用的问题

只能去加日志,打断点调试了,最终发现在校验文件之后,不管是inputStream还是in都是空的了,恍然大悟。由于流读过一次就不能再读了。之前的代码逻辑是用原来的inputStream去校验,然后用赋值后的in去上传文件,开始看到这里也没发现有什么问题,感觉很正常。这个功能之前的同事已经做了一版,一直以为是正常的,毕竟都很久了,但是我用的时候发现上传的文件总是空的,只能去仔细看下代码了。但是这种明显只适用于文件不大的时候,不知道如果文件较大的情况下,该怎么进一步优化,先记录下,后面遇到了再补充。

2024-01-30 06:11:30 441

原创 (天坑的87端口)nginx代理端口不生效,代理87端口遇到的问题及原因

问题原因大概弄清楚了,这个时候才愿意换成88,换了之后果然就正常了,难怪同事老说我又菜又倔,最开始也想过不用87,换成88,89试试,但就是不信邪,总感觉就算换了之后好了,还是不知道为啥,心里不爽,代价就是弄到了凌晨五点,哈哈,好累,可以睡个好觉了。

2024-01-30 05:16:49 1843 1

原创 linux -bash: telnet: 未找到命令

-bash: telnet: 未找到命令

2024-01-30 03:46:55 358

原创 maven中的version加不加SNAPSHOT的区别

我们平时开发时经常看到maven的pom.xml文件里面的包有两种。

2024-01-29 03:42:18 537

原创 mac电脑打开Viscosity报错问题解决方案

【代码】mac电脑打开Viscosity报错问题解决方案。

2024-01-29 03:26:08 352

原创 MacOS安装反编译工具JD-GUI以及解决无法打开的问题

打开jd-gui提示找不到jdk,想都不用想,一定不是没有安装jdk或者没有配置环境变量,除非你是真的没有安装。内容修改为下面的即可。

2024-01-29 03:16:54 1571 2

原创 WebStorm配置自动修复prettier提示的问题

需要注意的是,你查看别人的代码时候,就算没有改代码,只要你ctrl+s保存了当前页面,也会格式化,很容易和别人冲突。ctrl+s保存的时候就会自动给你加分号,引号、换行空格等格式问题,

2024-01-29 02:54:56 518

原创 nginx代理websocket请求报400错误的问题解决

我使用nginx的86端口代理的websocket,用postman测试的时候一直报这个错,那基本可以确认是nginx代理的问题出了点问题,经检查发现配置不对,调整后正常了,调整后如下。,如果是WebSocket时,需要响应。经过测试,直接请求端口号又是正常的。

2024-01-29 02:42:27 1258

原创 MAC电脑打开向日葵远程软件闪退问题

在Mac电脑上下载安装向日葵远程软件,刚安装能正常使用,但是隔几天再想用的时候,发现打开向日葵打不开了,一直闪退,无奈只好把安装包存着,每次使用的时候就去安装一遍就能正常使用,非常麻烦,今天实在忍受不了,经过几次尝试,发现是因为我每次安装之后就把自动启动关闭了。只要把登录项里面的这个打开,软件就能正常打开使用了,向日葵还真是霸道。

2024-01-27 16:40:10 2854 1

原创 windows安装nvm以及nvm常用命令

node version manager(node版本管理工具)

2024-01-07 16:33:18 708

原创 linux挂载未分配的磁盘空间

linux挂载未分配的磁盘空间

2024-01-02 18:25:11 906

原创 Idea 修改默认 Maven 为自己的

每次我们打开新项目时,都要去配置一遍 maven,很麻烦,其实可以去修改 idea 里面默认的 maven 配置,这样后面不管是打开新项目还是老项目,就都是用的自己的 maven 了.1.文件->新项目设置->新项目的设置。2.然后和之前给单个项目一样设置就行。

2023-07-13 12:13:31 1154

原创 Microsoft Update Assistant导致 MAC 电脑内存占用过高解决方案

一直很苦恼,每次开机隔会发下电脑内存就 100%了,这次找了下原因,也记录下.

2023-07-13 11:34:34 6947

原创 MAC通过软连接在根目录创建文件夹

Mac升级10.15 Catalina以上系统之后,会发现无法在根目录创建文件,但是实际中我们很多 log 都是根目录的/data,比如我现在需要在根目录下面创建 data 目录,先指定软连接。这里需要注意两点,前面是你要建的目录,后面是映射的路径,另外。中间不是空格,要用 tab。

2023-05-09 10:29:19 1214 1

原创 linux 服务器磁盘满了,怎么排查删除大文件

然后重复上面的操作,分别进入这四个文件一个个查询,比如 shangluo-register。一层层进去查看,可以很明显看到是 logs 就占用了26G,根据实际情况删除即可。或者用du -sm * | sort -nr 会排序,很实用。2.可以直观看到主目录就是/data,进一步查看/data。也可以很直观看到是这四个文件夹占用较大.1.根目录查看整体情况。查看/data 情况。

2023-05-09 10:13:53 477

原创 MAC 通过 brew安装 redis 并且设置开机启动

因为 MACOS 系统和 linux 不同,他是通过 plist 文件管理的,把对应的 plist文件放到指定目录,我的是/Users/jianjian/Library/LaunchAgents,那么只要用户登录就会启动这个程序,并且是无法杀死的,杀了也会自己重新启动.这里需要注意的是,复制之后要修改里面的 redis-server路径为/opt/homebrew/Cellar/redis/7.0.11/bin/redis-server。我们去重启电脑,发现 mysql 已经启动了,至此搞定。

2023-04-19 17:35:00 1696

原创 已损坏,无法打开。 您应该将它移到废纸篓。解决方案

2.如果还是不行,就用终极大招,给文件安全性权限.打开终端,先输入如下指令。然后打开 Finder 找到对应的软件,选中图标拖到刚刚终端命令后面,1.首先确认下隐私与安全性是否选择了任何来源。如果没有任何来源选项可参考。然后执行,输入密码记了。3.再去打开应用程序。

2023-04-19 16:54:03 1127

原创 Mac隐私与安全性里面没有允许任何来源选项的解决办法

现在新版的 mac 好像默认都没用这个选项,我们只需要打开终端输入以下命令。然后按提示输入开机密码即可。

2023-04-19 16:15:26 1430

原创 MAC 用 brew安装 mysql并且设置开机自启动

1.安装默认版可以直接执行安装命令2.若要指定版本安装加上@版本号即可,比如我们常用的5.7。

2023-04-19 12:18:15 1947

原创 设置DataGrip中的数据库事务为自动提交

2.选项里面选择事务控制为自动(默认一般是手动),然后确定应用即可。1.点击对应的项目,右键第一个属性。

2023-04-10 16:08:31 1422

原创 linux中mysqldump命令提示找不到解决办法

我们需要备份数据库时,就会需要用到mysqldump,但是有时候输入命令mysqldump会发现提示命令不存在,哪怕你就在 mysql/bin/mysql 目录下面,而且你在该目录都已经看到这个命令,但是还是提示找不到,这是因为系统默认会查找/usr/bin下的命令,跟你目前所在目录没关系,所以一直提示找不到。

2023-04-10 16:03:50 2397

原创 mac Navicat Premium 16 汉化

【代码】mac Navicat Premium 16 汉化。

2023-04-05 16:46:16 8462 5

原创 Mysql数据库 URL 里面useSSL=false和true的区别

mysql5.7以及之前的版本则不用进行添加useSSL=false,会默认为false,一般情况下都是使用useSSL=false,尤其是在将项目部署到linux上时,一定要使用useSSL=false!,useSSL=true是进行安全验证,一般通过证书或者令牌什么的,useSSL=false就是通过账号密码进行连接,通常使用useSSL=false!SSL(Secure Sockets Layer 安全套接字协议),在mysql进行连接的时候,如果。

2023-03-14 20:25:03 1356

原创 oracle根据不同条件修改同一字段的值

需求:根据不同的 time 去更新 zt的值。

2023-03-14 20:15:09 567

空空如也

空空如也

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

TA关注的人

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