- 博客(91)
- 资源 (16)
- 收藏
- 关注
原创 内网穿透 FREE+EASY 一步上手,告别繁琐的配置
我们经常会对接第三方服务,比如QQ登录、微信支付等等但是回调接口需要外网,此时就需要内网穿透了市面上的有些垃圾软件,要不然就收费,要不然就很慢,我就不列举那些rubbish了下载解压后文件目录修改start.bat脚本,改成自己的域名前缀和端口即可双击运行start.bat,稍等片刻,出现下图代表成功控制台地址http://127.0.0.1:4040下面就可以愉快的,本地测试回调的接口了!帮到你 给个赞啊 !!!...
2022-05-10 14:39:24
290
原创 mybatis sql中null、空字符串、字符串、数字 在<if>中的判断
null和空字符串<if test="orderNum != null and orderNum != ''"> order_num = #{orderNum}</if>字符串、数字<if test='type == "3"'> and status in (3,4,5)</if><if test='type == "2"'> and status=2</if>
2022-05-07 15:23:34
702
原创 使用idea如何把代码推送到两个git仓库
可能idea版本不一样,但是操作都大同小异的,都要是管理git远程地址这里可以新增和删除git远程地址输入你起的别名和想要推送的远程仓库地址,可能要验证用户名密码我这里加了两个,lalala是我随便起的名字,叫张三也行开始推送结束!!!...
2022-03-14 16:53:21
4213
2
原创 如何使用OBS开启直播
首先下载OBS软件链接:https://pan.baidu.com/s/1Foy73umgd6_sQJFLmlvGtA?pwd=wlx2复制上面的链接直接浏览器打开下载即可安装点击两次Next点击Install第一次打开两次下一步添加桌面捕捉来源设置推流地址修改输出属性更改视频属性添加电脑的摄像头和声音最终效果开启直播然后去你自己的直播间就能看到你的桌面了...
2022-01-25 14:47:31
3484
原创 谐音单词背诵,持续补充中......欢迎留言添加
ambition(俺必胜)–雄心ambulance(俺不能死)–救护车chaos(吵死)–混乱agony(爱过你)–痛苦
2022-01-22 14:44:52
1751
原创 Linux安装Rabbitmq全过程,普通安装,非docker
下载erlang环境下载较慢的话,可以留邮箱我发给你下载rabbitmq的环境1下载rabbitmq的环境2没有积分的话,可以留邮箱我发给你首先安装erlang环境tar -xvf otp_src_24.2.tar.gzyum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-develcd otp_src_24.2./configure --prefix=/usr/local/erlang --wit
2022-01-21 11:25:27
2649
1
原创 java中new Data()出现不了下午时间,类似--13:20
HH是24进制的时间DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String formatNow = dateFormat.format(date); hh是12进制的时间DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String formatNow = dateFormat.format(date);M
2022-01-13 13:17:22
469
1
原创 electron在windows 10下面的缓存,解决国内网不好,无法打包electron程序
下载地址一下载地址二下载完这两个文件之后,直接解压即可每个人的Cache地址不一样,贴一下我的,12是用户名,换成你自己的即可C:\Users\12\AppData\Local然后把下载解压的两个文件放到这个目录下面没有积分的,评论邮箱,我发给你...
2021-12-23 15:36:28
1013
原创 windows安装rabbitmq 开启stomp、delayed延迟队列
下载地址下载下来是exe文件,直接双击,下一步安装即可配置环境变量安装插件rabbitmq-plugins enable rabbitmq_management rabbitmq_web_stomp rabbitmq_stomp启动rabbitmq-server start可能启动报错,如下,占用erl的端口原因是设置成了自动启动了,改成手动启动即可电脑–>管理...
2021-12-01 14:12:45
2222
原创 c语言谭浩强第五版---全书笔记+习题(二)
用while、do-while和for语句实现循环案例:求1+2+3+4+…+100;的值 int i=1,num=0; while (i<=100){ num=num+i; i++; } printf("累计之和是:%d",num);//用do-while实现 int i=1,sum=0; do { sum=sum+i; i++; }while (i<=100);
2021-09-30 18:01:05
2328
原创 c语言谭浩强第五版---全书笔记+习题(一)
常用的头部文件#include <stdio.h>#include <math.h>#include <stdlib.h>#include <string.h>案例:求5! 求5的阶乘 1x2x3x… int i,t; t=1; i=2; while(i<=5){ t=t*i; i=i+1; } printf("5的阶乘是 %d",t);案例:求多项式(
2021-09-30 17:08:14
6746
原创 使用MultipartFile上传文件到服务器,windows系统正常,Linux系统时不时报错(有时候成功、有时候失败)
解决方法:不用MultipartFile.transferTo方法,别问我为啥MultipartFile filebyte[] bytes = file.getBytes();Path path = Paths.get(uploadPath);if (!Files.isWritable(path)) { Files.createDirectories(Paths.get(uploadPath));}Files.write(path, bytes); //文件写到服务器中MD,
2021-09-14 17:02:01
1478
4
原创 Caused by: java.lang.IllegalArgumentException: XML fragments parsed from previous mappers already
先说下我这异常是怎么出现的jar包windows程序可以运行,打包到linux上就不能运行了不是像网上说的那样,xml文件中有重复的方法或者重复的resultMap随后一直google找了好多资料,在一篇文章中说可能是springboot扫描了两次xml文件,才会出现上面的报错解决方法最关键的就是配置文件了,因为我的xml文件在两个文件夹下面,所以mapper-locations要扫描多个文件夹我原先的写法是:mapper-locations: classpath*:mappers/**/*.x
2021-08-20 13:55:38
1129
原创 Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
前端传递了日期后端插入的时候,xml报错了原写法如下:因为数据库是Date格式,所以不能用空字符串判断哦修改之后如下:
2021-08-13 09:55:39
122
原创 windows解决端口占用
注:8080是占用的端口netstat -aon|findstr "8080"注:27652是上一个命令查到的pid值,可以同时关闭几个pid,强制关闭加f即可taskkill /pid 27652 /pid 27653 /f
2021-05-31 15:40:06
189
原创 windows10安装rocketmq过程
下载rocketMq4.7rocketMq visual首先配置环境变量启动NAMESERVERstart mqnamesrv.cmd启动BROKER修改启动脚本 mqbroker.cmdset "JAVA_OPT=%JAVA_OPT% -cp "%CLASSPATH%""启动start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true...
2021-05-20 11:15:51
583
8
原创 linux如何修改jar包中的xml文件
1.查看jar包的文件列表jar tf xxx.jar2.提取想要修改的文件jar xf xxx.jar BOOT-INF/classes/mappers/customize/ReceptionCustomizeMapper.xml注意: BOOT-INF/classes/mappers/customize/ReceptionCustomizeMapper.xml 是我的文件,你修改成你自己的3.查看目录下没有没有你提取的文件4.使用vim修改文件vim BOOT-INF/classe
2021-05-19 11:30:30
2204
原创 idea设置忽略某些文件
file–setting–editor–file types复制下面这行,也可以根据自己修改*.hprof;*.idea;*.iml;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;vssver.scc;vssver2.scc;
2021-05-18 08:40:21
1947
原创 记一次org.apache.ibatis.binding.BindingException 异常,不是配置问题!!!
之前一直都可以启动,放假回来启动发现报错了我的不是配置问题,项目启动之后,看target中的xml文件,发现少一个所以一直报异常最后解决方案个人觉得是idea的问题,有知道的欢迎讨论一下编译过之后在启动就可以了...
2021-05-10 11:54:42
109
原创 把jar包放到maven仓库中,在pom文件中引用
mvn install:install-file -DgroupId=com.feifan.im -DartifactId=im -Dversion=1.0.0 -Dpackaging=jar -Dfile=./gim-java-1.1.2.jar
2021-05-06 16:07:02
162
原创 Windows环境搭建ELK日志系统
电脑必须有jdk1.8的环境elk环境:下载地址安装elasticsearchcd到elasticsearch文件夹的bin目录下 cmd 运行 elasticsearch-service install,会提示安装成功cmd 运行 elasticsearch-service manager 会弹出服务管理界面浏览器访问下面路径安装Logstash新建文件logstash-elasticsearch.conf编辑文件最好选择 notepad 打开 必须是 UTF-8 witho
2021-04-01 17:41:28
293
1
原创 自己常用的一些链接,再此记录一下......
在线yaml转propertieshttps://www.toyaml.com/index.html阿里巴巴图标库https://www.iconfont.cn/search/index?searchType=icon&q=%E5%8A%A8%E6%80%81
2021-03-12 13:14:40
226
原创 将proto文件转换成Java文件流程
工具下载地址解压后 进入bin目录下面,把想要转换的文件 也放到bin目录下面执行命令protoc.exe --java_out ./ 你的proto文件名
2021-03-10 15:21:06
574
原创 Docker安装rabbitMq,解释命令
再此之前要先安装了docker服务才可以的执行下面命令安装rabbitmq服务docker pull rabbitmq:3.6.6-management启动rabbitmq服务docker run --name mq --restart=always -p 15672:15672 -p 5672:5672 -v /data/rabbitmq:/var/lib/rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=1234
2021-03-02 14:44:03
169
原创 IDEA导入javaweb项目,并用tomcat跑起来
首先第一步:直接用open打开项目的目录第二步,随便打开一个java文件就会在,右上角提示你要设置sdk,如下图第三步,添加依赖,分为两部分jar包导好之后 再回到Modules模块,进行如下操作。第四步,创建web项目apply一下第五步,修改项目的根路径第六步,配置tomcat如果出现,java文件未识别...
2021-02-01 11:55:57
1003
1
原创 windows安装本地maven私服全过程,结合springboot的pom文件,亲测可用
首先下载nexus可能需要外网,这里给大家一个下载地址nexus解压之后是这个样子的修改配置文件在etc目录下面然后我们进入bin目录下面开始执行安装步骤安装 nexus.exe /install一定要有斜杠!一定要有斜杠!一定要有斜杠!下图有安装 启动 停止的步骤这时候如果我们用浏览器访问http://localhost:10655(这是我配置的端口),可能访问不到,因为你的防火墙下面开启防火墙搜索防火墙,选择允许应用通过Windows防火墙服务在访问浏览器就可以
2020-12-29 10:38:59
398
原创 the right syntax to use near ‘) tmp_count‘ at line ..... sql语句出现bug
原此处如果name参数为空的话,where后面啥也没有了,所以会报错改过的sql
2020-11-13 16:15:13
3554
原创 java 接友盟手机一键登录的案例(安卓端和IOS端传递token)
放一个友盟的手机登录流程图上图可以看出,我们java只需要最后,拿到token后,发起请求,给app端返回个号码就行了说的简单,做的真难做这是友盟的开发文档这是他提供的java签名demo用以上的文件,整整弄了一下午,都没弄出来,总是提示 签名异常我也是醉了最后自己重新写了一个请求,才可以废话不多说,直接上代码@Testpublic void getPhoneByYoumengToken(String youmengToken) { //这是你阿里云上面的appkey Str
2020-10-26 19:30:31
2532
22
原创 linux 系统 java -jar 跑jar包,怎么显示进程名字 ???
一般启动nohup java -jar xxx.jar 如下图nuhup java -jar /路径 xxx.jar 如下图完美结局!!!
2020-10-23 18:54:52
581
原创 yarn install 卡在Building fresh packages,一直安装不成功
在项目根目录下新建.yarnrc文件.yarnrc 文件内容registry "https://registry.npm.taobao.org"sass_binary_site "https://npm.taobao.org/mirrors/node-sass/"phantomjs_cdnurl "http://cnpmjs.org/downloads"electron_mirror "https://npm.taobao.org/mirrors/electron/"sqlite3_binar
2020-09-29 13:49:24
4414
原创 Windows系统redis设置开机自启动
下载路径:redis包下载好之后解压执行命令:redis-server --service-install redis.windows-service.conf --loglevel verbose查看Windows的服务列表:右击启动 即可你下次 在开机的时候,你的redis都是启动的状态哦帮到你 给个赞 再走啊 !!!!...
2020-09-28 11:50:14
474
原创 J-IM框架的体会
码云上面有案例客户端和服务端客户端多台机器测试的时候,把客户端绑定服务端的ip给换了(端口要和服务端保持一致)Node serverNode = new Node("192.168.31.38", 6000);接着构建客户端配置信息客户端可以配置业务回调器(不可以为NULL) 回调是被动接受事件监听器 监听是主动执行等 ImClientConfig imClientConfig = ImClientConfig.newBuilder() //客户端业务回调器,不可以为
2020-09-14 17:40:16
3695
2
原创 mybatis-plus自动生成代码,生成的实体类不是按照数据库排序的解决方法 ???
执行下面的sql换了就可以了String sql="select column_name,data_type,column_comment from information_schema.columns where table_schema='"+bi.getDatabase()+"' and table_name='"+bi.getTable()+"'and table_schema = (select database()) order by ordinal_position";...
2020-09-02 14:30:36
561
redis的Windows版本包,解压即用
2020-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人