- 博客(50)
- 资源 (5)
- 收藏
- 关注
原创 解决idea中git误提交到远程版本回退
解决idea中git误提交到远程版本回退1.在“Show History”中找到当前版本(取名:newVersion)和想要回退到的版本(oldVersion)2. 选择newVersion和oldVersion点击“Copy Revision Number”复制两个版本的版本号:3. 右击项目依次选中:Git->Repository->Reset HEAD4. 选中Reset Type: *Hard*, To Commit:6bc5691cbe7304cb185b70fbc0dd97
2021-07-23 19:26:44 1096 4
原创 Linux 6种日志查看方法
1.实时查看日志tail -f 实时查看日志文件 tail -f 日志文件log2.实时查看日志末尾行tail - 100f 实时查看日志文件 后一百行3.查看日志固定尾行tail -f -n 100 catalina.out linux查看日志后100行4.搜寻字符串grep ‘搜寻字符串’ filename按ctrl+c 退出...
2021-02-02 17:46:35 940
原创 内网nginx离线安装
确认gcc、g++开发库已经预先安装好检查gcc是否安装:gcc --version;检查g++是否安装:g++ --version安装gcc,将gcc离线包解压上传到服务器上gcc g++安装命令:rpm -Uvh *.rpm --nodeps --force (忽略关联性、强制安装)安装完成后 cd /usr/bin 下查看是否有 gcc 和 ...
2019-09-22 17:33:38 506
原创 【解决navicat登录报 insufficient privileges 错误】
【代码】【解决navicat登录报 insufficient privileges 错误】
2024-03-20 16:17:34 446
原创 解决maven构建报错:To see the full stack trace of the errors, re-run Maven with the -e switch.
解决maven构建报错:To see the full stack trace of the errors, re-run Maven with the -e switch.
2023-07-20 18:34:27 15274 4
原创 解决maven报“ You must specify a valid lifecycle phase or a goal in the format”错误
解决maven报“ You must specify a valid lifecycle phase or a goal in the format”错误
2022-03-16 15:13:24 11775 5
原创 InputStream转换为字节数组
1、引入commons-io包<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version></dependency>2、调用toByteArray方法即可InputStream inputStream = new Class
2021-05-10 17:41:36 895
原创 解决索引失效,或sql优化器选错索引
最近做统计功能,当数据量达到1000万数据时会查询超时,然后建立了索引,因为统计类型过多,索引建立了10几种,这个时候就发现,sql优化器会不选择你想要的索引。然后在网上多放查找资料,终于找到解决方案;使用强制使用索引,具体的使用方法如下-- 使用force index(索引)关键字,但是这样的会照成诸多不便,比如索引写死在代码里,迁移性差等等,如果有好-- 的解决方法,欢迎下方评论区select * from t force index(索引) where a between 10000 and 2
2021-04-22 16:58:58 180
转载 java获取请求本机ip地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.javapeixun.com.cn / 的URL时,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1 或 192.168.1.110,
2021-03-25 11:39:27 374
原创 解决org.apache.http.TruncatedChunkException: Truncated chunk
报错原因我碰到报错原因主要是因为接口返回的数据量过大,在高并发下,会有丢包的情况,导致这个问题。之前我找方法是把Nginx缓存关掉,我试了一下没有太大的作用。解决方法开启Nginx json压缩,这个方法解决我的问题,解决方法: 点击链接https://blog.csdn.net/lingFei_y/article/details/115002302...
2021-03-19 11:38:39 9036 3
原创 nginx 压缩json
Nginx配置文件配置在server节点下新增如下内容,开启gzip压缩。注意后端需要保证返回的 Content-Type: application/json;charset=UTF-8gzip on;gzip_min_length 1k;gzip_comp_level 6;gzip_proxied expired no-cache no-store private auth;gzip_types text/plain application/x-javascr
2021-03-19 11:23:00 4828 2
原创 侵检测系统Snort的安装、配置与测试
入侵检测系统Snort的安装、配置与测试文章链接:安装比较详细的博客1.1首先,新建一个文件夹来保存需要的tar包的文件夹mkdir ~/snort_srccd ~/snort_src1.2安装必备的组件:yum -y install -y build-essential libpcap-dev libpcre3-dev libdumbnet-dev bison flex zlib1g-dev liblzma-dev openssl libssl-devbuild-essential:提供
2021-03-12 16:23:04 708 3
原创 解决在Interceptor拦截器中使用@DubboReference注入为null
只能注入拦截器,而不是new,不能手动new,否则dubbo服务注入不进去,就变成了null了拦截器配置类@Configurationpublic class InterceptorConfig implements WebMvcConfigurer { @Autowired JurisdictionInterceptor jurisdictionInterceptor; @Override public void addInterceptors(InterceptorRegi
2020-10-16 18:31:05 1109 2
原创 myBatis 注解 @Many 一对多 传递多个参数问题
这段时间碰到个问题,就是菜单分页的时候,需要传入两个以上的参数,经过研究发现原来要这么干:如果@Many调用的方法需要传递空值,那么就不写该参数值。column 参数写法 :{@Param 名称 = column 字段名 , @Param 名称 = column 字段名 ...}以逗号隔开注意:第一个是传入字段名称,第二个是数据库字段名称,否则会获取不到值得。/** * 查询所有1级与2级菜单信息 * * @return */ @S...
2020-09-09 18:20:23 4915
原创 MyBatis-plus多表分页查询
1、使用注解实现多变分页查询首先使用@select注解在编写多表关联sql然后mybatis-plus的page就可以了@Select("SELECT * FROM a a, f f WHERE a.id = f_id ${ew.sqlSegment}")IPage<实体类> mydemo(IPage<?> page, @Param(Constants.WRAPPER) Wrapper wrapper);注意:使用${ew.sqlSegment}可以让wrapper条件构
2020-09-08 20:41:49 1029
原创 解决返回两个重复的json对象
加粗样式问题:我请求接口返回值是这样的但是我debug跟踪没有找到问题所在,于是就在Controller层,打了个时间戳发现是调用了两次最后的检查原因是执行了两次chain.doFilter
2020-08-18 14:02:35 1085
原创 解决idea创建maven聚合项目时module变灰
1、解决两个问题:创建yml文件么有小叶子图标导入spring-boot-starter-web依赖无法使用注解2.解决方法如下:右键”父项目”–>选择”open Module Settings”–>选择”modules”–>点击”+”号选择Import Module选择变灰项目的”pom.xml”文件点击”ok”–>”apply”–>ok...
2020-07-16 11:06:28 511
原创 解决安装mysql启动报“发生系统错误 2”
我安装完mysql后启动报这个错废话不多说,下面给解决方案,三个命令解决mysqld -removemysqld -installmysqld -install完美解决,喜欢我的可以关注我公众号哦
2020-06-09 10:42:28 6667 24
原创 centos安装FastDFS
1. Centos下安装FastDFS1.1 上传将课前资料中的文件上传到linux下的/home/leyou/fdfs目录:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o32zAtGy-1576464628974)(assets/1526205834487.png)]1.2 安装依赖FastDFS运行需要一些依赖,在课前资料提供的虚拟中已经安装好了这些...
2020-04-18 21:06:01 234
原创 Hibernate Validator服务端的数据校验
哈喽大家好,我是凌飞,今天分享个后端校验开源框架 Hibernate Validator,官网http://hibernate.org/validator/ ,之前我碰到一个同事,以为前端校验的东西,到了后端就并不用校验了,殊不知前端的校验是可以跳过去的。这种思想很危险,但是后端校验,又需要在接口的中接受参数一个字段一个字段的校验,这样就会写很多冗余的代码。今天介绍的这个依赖完美解...
2020-04-14 16:53:15 243
转载 前端常用插件、工具类库汇总,不要重复造轮子啦!!!
前言在开发中,我们经常会将一些常用的代码块、功能块进行封装,为的是更好的复用。那么,被抽离出来独立完成功能,通过API或配置项和其他部分交互,便形成了插件。下面这些是我在工作中积累的一些常用的前端开源插件,这里只是罗列出来,详细的用法各个插件官网或者Gayhub都有介绍。注意:往往一个解决方案会有多个插件,需要读者根据自己的实际业务需求进行甄别选用,欢迎留言交流和补充。^_^可以先加个...
2019-12-16 14:09:28 435
原创 解决Rabbitmq连接超时问题
超时原因 : 当安装centos时修改主机后没有hosts文件中同步,所以访问时需要多重解析,就会导致超时;解决办法1、 查看当前主机名vim /etc/sysconfig/network2、修改hosts文件vim /etc/hosts3、退出保存然后重启Rabbitmq就可以了service rabbitmq-server restart获取更多资源可以关注我的公众号...
2019-12-05 16:34:48 4562 2
原创 nginx: [emerg] unknown directive " " in /opt/nginx/conf/nginx.conf:3解决办法
今天修改nginx配置文件就报这个错误nginx: [emerg] unknown directive " " in /opt/nginx/conf/nginx.conf:3 然后我上网开始查询资料,查了半天才知道原来是用记事本修改的原因,只要使用记事本修改,保存后就UTF-8都会加BOM头 接下来说解决方法:把配置文件的内容复制到非记事本工具,比如notepad++、editp...
2019-11-15 15:53:51 2678 6
原创 Angular使用canvas画验证码
效果:HTML源码:<div id="verificationCode" class="codeimg" (click)="queryVerifyCode()"> <canvas width="100" height="43" id="verifyCanvas"></canvas> <img id="code_img">&l...
2019-08-25 10:40:37 792
翻译 Elasticsearch介绍和安装
用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。面对这样复杂的搜索业务和数据量,使用传统数据库搜索就显得力不从心,一般我们都会使用全文检索技术,比如之前大家学习过的Solr。不过今天,我们要讲的是另一个全文检索技术:Elasticsearch。1.1.简...
2019-07-29 16:42:09 1005 2
原创 for循环最里成for循环结束最外层层for循环
one: for(int i = 0; i < 6; i++) { two: for(int j = 0; j < 6; j++) { if (j == 4) { break one; } }}
2019-07-24 09:55:18 1267
转载 VMware虚拟机安装centos7使用xshell连接访问
在VMware虚拟机安装centos7,需要使用xshell连接访问,方便我们进行操作测试,使用xshell连接虚拟机中的centos是因为在虚拟机上总是会和主机切换鼠标,而且也不能粘贴复制,所以用xshell连接就会比较方便。下面就跟大家分享下如何连接。步骤一:设置系统的网络配置类型1、打开,虚拟机,选择我们安装好的系统,然后点击“编辑虚拟机设置”如图:2、接着进入虚拟机设置界面...
2019-07-20 15:00:20 3290 4
原创 nginx 启动脚本
nginx 启动脚本这是启动命令这是重启命令相信好多小伙伴启动Nginx和重启的时候都需要在命令行输入命令,本着程序猿封装思想咱们可以写好脚本这样就一劳永逸了。这是启动命令@echo offcd /d D:\nginx-1.5.1\ # 这是nginx的安装路径 start nginx.exeexit这是重启命令@echo off D: cd D:\nginx-1....
2019-07-18 14:37:49 511
原创 Unexpected require() (global-require)解决vue项目使用require() 编译报错
我是这样引用图片但是在编译的时候报错了,如图下解决方法:在vue项目中的.eslintrc.js文件,加如下代码 PS: 如果没有就在根目录下创建一个module.exports = { rules: { "global-require": 0 }, };然后重启项目。...
2019-04-28 18:50:40 15661
原创 解决vue项目iOS点击两次调起iOS键盘问题
前几天项目碰到个iOS点击输入框轻轻点击输入框调用不起键盘,需要点击好多次才可以。最后在网上查询了好多资料才得以解决。进入正题,第一步查看是否安装了fastclick插件,就是看一下package.json文件有没有。如果么有就安装一下。命令如下:cnpm install fastclick --save 第二步:在main.js文件中将f...
2019-04-28 10:01:47 1664
OCR文字识别高级版.zip
2020-04-03
万兴数据恢复Wondershare-Recoverit-8.2.0.17.7z
2020-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人