自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 odoo 开源版本docker-compose搭建

Linux的话很简单docker-compose环境准备好,然后创建号docker-compose.yml,添加内容如下(按照官方版本设置的如果想尝鲜请自己配置高版本)version: '3'services: web: image: odoo:12.0 depends_on: - mydb ports: - "8069:8069" environment: - HOST=mydb - USER=用户名 - PAS

2021-08-09 15:09:33 918

原创 策略模式+工厂模式代替if else 循环

1.为什么要使用策略模式+工厂类实现 虽说这种模式看起来十分优雅,但是不可否认多写了接口,工厂类,以及N多个实现类具体类造成编码等成本,但是就ielse if...业务代码很长(原谅我没文化啊)代码的维护将变得十分困难,光这一点就值得使用模式优化了2.讨论 个人觉得使用工厂类+反射注入实际解决问题的实现类特好,但是我没有完美解决该问题.如下代码所示​ public static StrategyService getStrategyImpl(String strategy...

2021-08-04 14:53:53 326

原创 男人怎么读 萨瓦迪卡!还是萨瓦迪卡不!

泰国旅游中问候语'你好'是十分常见的,很早就听闻男同胞说萨瓦迪卡是不正确的.结果百度的结果是这样的修改关键词吧

2021-06-03 10:14:10 1567

转载 git:GitLab代码回滚到特定版本——本地+远程

在当前branch上多次commit代码并且push后,发现不符合要求,需要回滚到特定的版本。步骤如下:1、查找commitId首先用命令行打开git项目路径,输入git log命令查看commit记录,如下:$ git log找到commitId是9a0d02d1578ea064479296ad7efa70c5cb1a3717记录,这是执行上面命令后打印出来的信息:commit 9a0d02d1578ea064479296ad7efa70c5cb1a37172、找到需要回滚的commi

2020-07-09 16:27:49 1038 2

转载 java 实现文件下载

public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 String filename = file.getName(); // 取得文件的.

2020-07-09 15:50:31 631

原创 sourcetree点击命令行没反应

很简单,git和sourcetree版本不匹配,升级git就完事了,git下载很慢的话点这个

2020-03-12 10:02:25 5196 1

转载 MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException

文章引用https://www.cnblogs.com/guanfang508/p/5473350.html

2019-12-02 15:44:51 308

转载 httpclient调用其他的项目返回值中文乱码

我自己使用了一个HTTPClient 客户端类调用方法跨域调用我的另一个项目,结果返回值中文乱码了,加上, produces = "application/json;charset=utf-8"即可 ,这是springMVC引起的并不是我想象的请求头的问题.@PostMapping(value = "/getXXX", produces = "application/json;charset...

2019-12-02 15:44:03 538

转载 SpringBoot集成Swagger2中遇到的问题

https://www.jianshu.com/p/840320d431a1

2019-10-30 19:24:44 219

转载 给centos重新安装yum的base-repo源

https://blog.csdn.net/weixin_34199405/article/details/92076325

2019-10-30 19:21:27 502

转载 springboot+idea热部署(自动刷新)

近来在使用idea做springboot的项目,但是发现每次修改之后我都需要重新将项目关闭再开启,这样比较繁琐,发现通过热部署的方式让我们可以一边修改我们的项目,然后在页面中直接通过刷新展示出来spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。devtool...

2019-10-30 19:18:19 230

转载 定时任务注解@Scheduled

@Scheduled(cron = "0 0 2 * * ?")  //每天凌晨两点执行 void doSomethingWith(){ logger.info("定时任务开始......"); long begin = System.currentTimeMillis(); //执行数据库...

2019-10-30 19:13:41 544

转载 org.apache.ibatis.binding.BindingException【原因汇总】

转载https://blog.csdn.net/qq_29669265/article/details/89678077

2019-10-11 08:40:40 95

转载 springboot项目获取resources路径(相对路径)

转载https://blog.csdn.net/qq_29669265/article/details/89678077

2019-10-11 08:34:07 11400 2

原创 maven nexus 私服搭建运行报错'Cannot open file ../sonatype-work/nexus3/log/jvm.log due to Permission denied'

造成错误的原因也是巧合,我第一次创建nexus时出于容器权限的问题采用临时关闭selinux的方法造成的遗留问题,第二次启动被锁了文件,报错信息如下OpenJDK 64-Bit Server VM warning: Cannot open file ../sonatype-work/nexus3/log/jvm.log due to Permission deniednexus ...

2019-09-06 08:32:09 6755 2

转载 gitlab容器运行时 cp: 'cp: cannot create regular file '/etc/gitlab/gitlab.rb'

本来根据教程是直接docker-compose up直接读取配置文件就完了,配置文件中的文件都创建了,为什么还是不行呢?原来是挂载的本地目录在容器中没有执行权限,这就尴尬了,因为这块真的不是很熟,不知道docker-compose部署权限怎么加.不过直接docker启动容器映射端口之类的还是知道的,docker run -d -p 2222:22 -p 8081:80 -p 844...

2019-09-05 09:19:42 2074

原创 springboot+pagehelper 实现分页

引入pagehelper插件<!-- 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifa...

2019-08-13 14:20:07 297

原创 springboot 2.1.6+redis4.0.14 整合

1. 第一步创建项目pom文件如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation...

2019-08-07 15:04:46 777

原创 for循环内取值赋值问题

for循环内取值赋值给JSONOArray数组后,取值的时候被覆盖 原因 JSONObject json = new JSONObject();必须写在for循环内部,否则会造成值被最后一个参数覆盖. 代码 原来的代码 JSONObject resObj = new JSONObject(); JSONObject objects = new JSONObject(...

2019-08-01 14:40:51 8230

原创 linux安装docker使用阿里云的镜像

yum install docker systemctl start docker使用阿里云仓库 vim /etc/docker/daemon.json然后在空文件中添加一下内容{ "registry-mirrors": ["https://v2ltjwbg.mirror.aliyuncs.com"]} 测试安装mysqldocker pull mys...

2019-07-17 14:31:24 1432

转载 关于 IntelliJ IDEA 中 Schedule for Addition 的问题

在我们使用 IntelliJ IDEA 的时候,经常会遇到这种情况,即:从 SVN 检出项目之后,并用 IDEA 首次打开项目,IDEA 会弹出如下选择框:如上图所示,让我们选择是否将XXX.iml文件添加到 SVN 版本中。在这里,我们唯一有些疑惑的就是XXX.iml文件是什么鬼?在项目中,原本并就没有这个文件啊!实际上,XXX.iml文件是 IDEA 自动为我们(首次)打开的项目生成...

2019-07-16 11:21:24 702

转载 Mybatis和Hibernate:防止SQL注入

https://blog.csdn.net/fly910905/article/details/86685667

2019-07-16 09:07:43 134

转载 Eclipse安装SVN插件-转载

1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版 如果没有安装的请到这里下载安装:http://eclipse.org/downloads/2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。3、SVN插件下载地址及更新...

2019-07-16 08:47:24 123

原创 git克隆项目报错.Could not read from remote repository.Please make sure you have the correct access rights

原因很简单是我换了电脑,原来配置的ssh key没有拷贝过来也没有重新生成,百度重新github生成ssh key就可以了

2019-07-16 08:45:14 200

原创 springboot使用thymeleaf模板引擎,controller返回视图到templates/**.html报404

错误 使用模板引擎访问路径页面返回404 pom文件 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> </dependency&gt...

2019-07-11 13:14:45 2829 4

原创 gradle下lombok插件使用出现@Slf4j不能使用。

问题:分析:报错如上,页面 import lombok.extern.slf4j.Slf4j;这个包并没有被正确导入项目,经检查org.projectlombok:lombok这个包确实在maven仓库中,但是没有在项目中加载。slf4j-log4j12.jar、slf4j-api.jar等依赖jar包没有加入。(这里参考博客)首先检查build.gradle文件中dependencies...

2019-07-01 08:30:46 6471 5

转载 NPM修改默认全局安装路径

转载自tincyho的文章https://www.cnblogs.com/tincyho/p/10242632.html有段时间没用npm了,昨天打算用vue-cli来新建个项目,yarn global add @vue/cli 之后,粗大事了。vue命令不可用,显示未安装。各种折腾,后来发现问题所在,今天写出来,一方面提醒自己,一方面利于他人。首先,默认的全局安装路径,我忘了,哈哈,因为...

2019-06-19 19:20:03 6646 1

原创 jdk-8u191-windows-x64.exe下载

链接:https://pan.baidu.com/s/1dpsVki_r5jp9mkkSFPCMgw提取码: kfng

2019-06-16 16:01:42 15522 9

原创 react学习小结

1. 创建项目目录 (新建一个项目文件夹)用vscode打开,点击终端输入 npm init -y 快速初始化项目npm init -y2.在项目根目录新建src源码目录,新建dist产品目录3.使用淘宝镜像安装(速度快一点)注意肯恩工会报错不是别命令的情况,安装到g全局即可cnpm i [email protected] -Dcnpm i webpack-cli -D//cnpm ...

2019-06-12 13:54:52 133

转载 idead打war包

1.idea打包ctrl+shift+alt+s,然后从左到右点击就ok了一般war包在你的out目录下或者是target,当然在上图中也可以自己设置路径。2.maven打包:博客地址 

2019-02-27 09:01:57 580

转载 转载知乎答主Sevenvidia的对lambda的精彩分析

首先附上答主的地址,这是我刚看到的原来去年2月份已经在网上了,一直没时间去研究下jdk1.8的新特性,刚看到lambda的时候还有点小蒙,表示网上的写的例子我真的没看懂呀,这篇文章让你有一个大致的了解,写的真好,感谢大佬的精彩讲解。作者:Sevenvidia链接:https://www.zhihu.com/question/20125256/answer/324121308来源:知乎 ...

2019-02-21 17:01:28 392

原创 由于带中文符号参数引起的400异常

具体情况是这样的参数需要传递[1][1223][12]...这样的形式给后台。由于项目在本地和虚拟机设置的时候都没有出现这个问题,而本人对日志类文件操作还很有欠缺,所以排查很难受。异常截图400错误,参数的问题,但是请求中的参数和预想的参数是一致的,后来发现日志都是info没有error,项目的log和catalina的log文件都没有什么明显的提示。笨办法,复制问题url到本地正常运行的...

2019-02-20 11:04:47 966

转载 linux系统mysql5.6安装使用

附上王代军博客地址我的系统是centos 64位的,mysql是5.6.43,注:尽量不要使用5.7版本的吧,莫名错误好难解决。1.卸载老版本的mysql:  (1) rpm -qa|grep -i mysql-----&gt;查看mysql安装情况,我自己忘了截图了,拿网上的来凑一下,借鉴月幻真实的教程  (2)/etc/init.d/mysqld stop-----&gt;停止mys...

2019-02-19 13:57:19 1556

原创 linux-activemq的安装与使用

从官网下载,我的是5.14.0的版本,注意下载的是tar.gz压缩包,别下载成了windows使用的zip包。xftp和xhell必备,这里差一个题外话,提一下遇到一个小问题,xftp5老是发送一个错误的信息,卸载后重装就提示我更新到我安装的那个版本,然后就完成了,删除注册表回滚注册表 都没用,也不知道咋回事,换了xftp6就正常安装了,如果你遇到了一样的问题私信或者留言看到会给一个xftp6....

2019-02-13 12:21:20 579

转载 java.sql.SQLException:Unknown column '****' in 'where clause'错误问题原因以及如何解决?

在做数据库查询的时候,很容易碰到这样的错误。错误的原因是因为查询语句使用错误。比如一个用户表的属性有账号id(varchar)和密码password(varchar)当要查询的账号是数字的时候,如123456789可以使用查询语句select * from 表名 where id=123456789但是,当要查询账号是字符串[email protected]的时候,会报错java.sql.SQLE...

2019-01-25 13:13:11 21647 1

原创 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()

tomcat启动正常,一旦数据接受到击刽出现这个错误,网上说是jar包冲突,pom文件中删除了 antlr-2.7.2.jar包,程序正常运行了,因为pom文件有一个struts2的jar ,未找到hibernate的这个同名jar包,倒是有一个2.7.6版本的antrl.org的包,应该是这个造成了冲突。对pom文件的理解还是浅薄了,加油。...

2019-01-25 12:28:40 467

转载 “此Flash Player 与您的地区不相容”,谷歌高版本,亲测2019-2-28可以解决

这是原地址,解决方法如下翻墙后才是打开的正确的Adobe的官网下载地址:https://get.adobe.com/cn/flashplayer/这里下载的Flash Player版本经过安装后问题得到圆满解决,不再出现地区不兼容的提示。由于百度云我卸载了所以就不放安装包了,如有需要私信我看到会回复,或者自己翻个墙。***********************************...

2019-01-25 09:32:56 16505 13

原创 ActiveMQ启动报错:java.lang.RuntimeException: Failed to execute start task. Reason: java.lang.IllegalStat

突然发现启动不了这玩意,后来一想只是改过计算机的名字可能会造成影响,将中文名全换成英文,ok启动没问题了,以后这些软件什么的还是注意尽量不适用中文吧,中文虽好但是计算机识别可能出错。...

2019-01-23 10:02:01 4806

原创 电脑右下角图标隐藏

右下角任务栏图标有点小多,很不爽呀怎么唤回我的小三角呢,鼠标在任务栏右键单击属性,注意自动隐藏任务栏自己选择,不勾选舒服点。在关闭这个就大功告成了。这样就舒服了呀。...

2019-01-21 16:11:27 704 1

原创 IDEA主题一份,拿走不谢

链接 +提取码:j9d4 效果如下,如有不满意请自行修改

2019-01-14 17:19:57 3107

2017阿里技术年度精选集上下全

2017阿里技术年度精选集上下全,压缩可用的pdf文档,就不csdn不能免费下载吗?第一次上传这玩意

2018-12-19

空空如也

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

TA关注的人

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