自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (2)
  • 收藏
  • 关注

原创 maven 使用deploy命令上传编译生成的制品

mvn clean package deploy -Dmaven.test.skip=true <build> <plugins> <plugin> <artifactId>maven-failsafe-plugin</artifactId> <executions> <execution&gt

2018-04-25 10:43:02 568

原创 @RequestMapping中的produces

将方法中获得的包含有中文的UTF-8编码格式的字符串返回到浏览器中显示,发现中文都是乱码。在@RequestMapping中配置produces属性即可 @RequestMapping(value="/getRebaseJenkinsLog.do", produces={"text/html;charset=UTF-8"}) @ResponseBody public String getRebas...

2018-04-18 14:07:39 2891

原创 Llinux上用curl模拟登陆并调用接口

最近在玩nexus3仓库。需要对nexus仓库进行定时自动备份。由于nexus3仓库在备份的过程中是不可以进行写操作的,所以在执行备份的时候将nexus3设置为只读模式。通过 "F12"抓包到相关接口以及参数之后,通过curl调用接口将neuxs3仓库设置为只读模式。 在第一次调用设置只读模式的接口后,返回如下结果,调用失败,需要进行用户认证才能调用,不然什么阿猫阿狗都能调用你的接口岂不是乱套

2018-01-22 11:19:44 3951

转载 关于Java的File.separator

这篇博客写的很详细http://blog.csdn.net/chindroid/article/details/7735832

2017-12-11 08:55:39 150

原创 sql select语句要注意的地方

在写查询的sql语句的时候,要注意where条件中的字段不能为空,否则会报空指针异常。如果必须要用某个字段,但是有空的值,应该给它设置默认值。

2017-11-29 19:48:38 444

原创 Mybatis Mapper LONGVARCHAR

之前在编写mapper的过程中,用了LONGVARCHAR,结果报错。改成VARCHAR之后就OK了。什么原因还不清楚。(DB:PostgreSQL)以后有空再看看LONGVARCHAR吧

2017-11-15 17:09:43 6466 4

原创 Mybatis Mapper resultType="java.lang.Integer"

Mybatis Mapper  中有一条sql语句去查询所有符合要求的用户信息的id,resultType写成List类型结果报错resultType="java.util.List"应该改成resultType=“java.lang.Integer” 直接返回查询出来的数据类型就好了。

2017-11-15 17:04:14 5321 1

原创 学习计划

1.java多线程2.设计模式3.Python4.Mybatis5.Spring

2017-11-10 11:01:55 126

原创 从DB中查询字符串并且把它转换为大写时遇到的问题

背景:想从数据库中取出大写形式的username。如果先取出username,再在普通的java代码中把username专门转换成大写的形式,这样子做就太不优雅了。所以优雅的我们还是用db的upper()函数将查询出的username转换成大写形式吧。问题:select DISTINCT upper(username) from userwhere username IS NO

2017-10-30 15:47:48 351

原创 字符串存入到数据库中,限制字符串长度

背景:数据库中有个叫story的字段,类型为character varying(128)。问题:当我们往数据库中插入或者更新story字段得到时候,如果插入(更新)的字符串比128长,会报错。解决:我们可以再普通的java代码中处理下要插入(更新)进去的数据。不过为了代码更加的优雅,可以在mapper(mybatis)中限制字符串长度,用数据库的left()函数,如下:

2017-10-30 15:36:45 4551

原创 SQL DISTINCT

从数据库中取数据的时候不想要重复的数据可以用DISTINCT关键字来修饰字段这样获取的该字段的数据就没有重复的一个例子:select DISTINCT deploy_user from public.alm_plan where deploy_user IS NOT NULL;

2017-10-21 15:32:18 430

原创 数据库触发器

数据库触发器是一种特殊的存储过程。通过事件(增、删、查(?)、改)进行触发而被执行的。其在表中数据发生变化时自动强制化执行。以下是一个数据库触发器的例子:-- Trigger: trigger_create_time-- DROP TRIGGER trigger_create_time ON public.alm_plan;CREATE TRIGGER tr

2017-10-21 12:57:21 143

原创 sql语句:不为空

SQL语句中不为空判断用 IS NOT NULL不要用 !=NULL会出错,具体原因去百度。

2017-10-20 18:08:02 8414

原创 线程类中不能使用@Autowired注解

解决方法 private AlmPlanToDBService almPlanToDBService = VisualContext.getBean(AlmPlanToDBService.class);or private AlmPlanToDBService almPlanToDBService = VisualContext.getBean("almPlanToDBServic

2017-10-20 09:58:45 5138

原创 Jenkins编译打包时报错The JAVA_HOME environment variable is not defined correctly + mvn clean package The JA

+ mvn clean packageThe JAVA_HOME environment variable is not defined correctlyThis environment variable is needed to run this programNB: JAVA_HOME should point to a JDK not a JREBuild step 'Ex

2017-10-17 13:46:20 3173

原创 Eclipse各种快捷键

选中需要注释的区域Ctrl + /Ctrl + Shift + /

2017-10-08 10:59:46 151

原创 SpringMVC用HiddenHttpMethodFilter配置Rest风格的URL

1.REST风格的URLREST的具体定义可以百度查询。我在知乎上看见一个比较通俗易懂的回答,在这里分享一下:2.HiddenHttpMethodFilter浏览器中FORM表单只支持GET和POST两种类型的HTTP请求,而DELETE和PUT等请求方式并不被支持。于是spring3.0中添加了一个过滤器HiddenHttpMethodFilter,它可以通过自己

2017-10-08 09:43:47 262

原创 配置crontab定时执行调用java程序的shell脚本遇到的问题

背景:最近在linux服务器上写了个脚本监控tomcat进程和磁盘使用率,当tomcat进程挂了或者磁盘使用率超过50%之后,shell脚本调用java程序发送短信进行告警。用crontab来实现shell脚本的定时执行。在测试的时候,手机迟迟没有收到告警短信。于是查看日志发现报了两个错误:第一个问题:第二个问题:Exception in thread "mai

2017-10-02 14:46:23 1208

原创 wordpress配置wp-config.php的一个小坑

配置wordpress的wp-config.php文件的时候.把MySQL主机配置成localhost,可能会让wordpress报错提示连接不上数据库出现这种情况应该吧localhost改成127.0.0.1/** MySQL主机 */define('DB_HOST', 'localhost');/** MySQL主机 */define('DB_HOST', '127

2017-09-28 18:47:09 3289 1

原创 tomcat配置

1.环境变量配置:path:C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;%JAVA_HOME%\bin;%M2_HOME%\binclasspath:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar2.在ec

2017-04-11 18:31:57 128

转载 用svnkit验证svn url username password 的正确性

http://ruanqiangbeyond201208043532.iteye.com/blog/1628421

2017-04-11 17:55:22 618

原创 通过BaseReponse由后台向前端返回信息

RT

2017-04-11 17:53:10 264

原创 visual修改之后运行

先保存,然后用maven。visual-common:maven installvisual-web: maven cleanpackage

2017-04-11 17:48:22 169

原创 eclipse使用tip

修改了项目中的某个文件之后,要先保存,才可以去run,不然run的是上次保存的内容。

2017-04-11 17:23:33 207

原创 用postman调试接口跳过用户登陆的方式

                    /static/*    /plugin/down    /pipeline/*

2017-04-06 16:15:42 1388

空空如也

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

TA关注的人

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