标签:Java

Kafka运行环境的搭建

准备学习下Kafka神器,Kafka是用Scala语言开发的,首先需要安装JDK环境。 Java环境还是比较容易配置的,目前系统是Win10. 先到官网下载JDK,这里下载的是JDK 1.8,下载后双击运行安装,选择路径。 桌面此电脑右键选择属性,打开高级系统设置,点击环境变量,在系统变量中新增变量名JAVA_H……

利用MemoryAnalyzer进行OutOfMemoryError的诊断分析

http://www.eclipse.org/mat/downloads.php http://blog.csdn.net/zapldy/article/details/7727572 http://www.cnblogs.com/dotnetdoor/archive/2008/06/09/1216125.html http://blo……

如何使用maven profile 实现不同环境打包

上篇文章我们了解了下@Profile注解以及其他注解的作用。那么如何使用maven profile实现不同环境下的打包呢?还未了解@Profile注解的小伙伴可以看看文章《Spring中使用@Profile注解@ConditionalOnExpression注解》,希望可以对你有所帮助。今天要讨论的其实也是profile,实现不同环境下的打包,通常来说,……

java中的字符,字符串,数字之间的转换

string 和int之间的转换 string转换成int  :Integer.valueOf(“12”) int转换成string : String.valueOf(12) char和int之间的转换 首先将char转换成string String st……

解决FindBugs报错:Found reliance on default encoding in XXX

I am getting below bug from FindBugs, Found reliance on default encoding in MyClass.print(String): String.getBytes() Method protected……

idea 插件的使用 进阶篇(非常推荐)

idea 插件的使用 进阶篇(个人收集使用中的) 恭喜你,如果你已经看到这篇文章,证明在idear使用上已经初有小成!那么就要向着大神进发了! 下边就是大神之路! 插件的设置 在 IntelliJ IDEA 的安装讲解中我们其实已经知道,IntelliJ IDEA 本身很多功能也都是通过插件的方式来实现的,只是 IntelliJ IDEA 本身就是它自己的……

Spring Shiro去掉shiro登录时url里的JSESSIONID

经过查找论坛和分析源码,确认了是在ShiroHttpServletResponse里加上的。 因此继承ShiroHttpServletResponse类,覆盖相应方法,再重写 ShiroFilterFactoryBean就可以把添加JSESSIONID部分去掉。 1.重写ShiroHttpServ……

官方 Spring 周报 – 20170606

欢迎关注这一期的Spring周报,这周我将去往马来西亚,之后到达新加坡,会在6月8日跟新加坡Spring用户群组分享和讲解Spring在金融服务领域的用途和发展。如果你在附近,欢迎过来一起交流!1.Spring IO 平台的领导者和Spring Boot 忍者 Andy Wilkinson 刚刚发布《Gradle Dependency mana……

A query was run and no Result Maps were found for the Mapped

       mybatis的xml没写返回类型,平时没写也没什么关系,默认会处理。        使用mybatis进行查询时,没有给定resultType值出现的错误A query was run and no Result Maps were found for ……

Intellij idea 配置的备份,idea facets 缺失

        今天过来发现项目的配置文件丢失,具体情况如下, Web缺失,项目无法正常跑起来。 这个是正常的。 解决的方法是,由于关机等原因,有些插件可能无法启用了, 需要到插件里面重新启用,红色标识出来的就是无法正常工作的, 去掉……

【思维导图】高并发架构

一份高并发的架构思维导图,感觉还不错,分享一下。 ……

不安装oracle客户端配置使用plsql

在不安装Oracle client的前提下, 想要使用plsql。可通过安装oracle instant client 然后配置后即可使用plsql。 地址: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.h……

IDEA Intellij小技巧和插件

使用IDEA Intellij已有两年,在此罗列一下在实践中觉得能有效提升开发效率的一些小技巧和插件。 1. 重设移动键 方向键和Home/End键离基键太远,经常把手移过去其实很费时。所以建议重设到主键盘上。考虑到后面会提到的IdeaVim插件,所以最好使用类似Vim的方案。我个人的设定是: Ctrl+H&n……

使用IntelliJ IDEA 配置Maven(入门)

1. 下载Maven 官方地址:http://maven.apache.org/download.cgi 解压并新建一个本地仓库文件夹 2.配置本地仓库路径    3.配置maven环境变量     ……

集合迭代时对集合进行修改抛ConcurrentModificationException原因以及解决方案

大家应该都知道, 在Java中, 在对一些集合迭代的过程中对集合进行一些修改的操作, 比如说add,remove之类的操作, 搞不好就会抛ConcurrentModificationException, 这一点在API文档上也有说的!   在迭代时只可以用迭代器进行删除!  但是文档上只是说了删除,&n……

mybatis中的#和$的区别 以及 防止sql注入

声明:这是转载的。 mybatis中的#和$的区别1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “i……

动态可配置表单的设计构思

1、引言    在浏览网站的时候,我们经常会提交一些信息,这些信息也被叫做“表单”,提交信息专业一点也叫做提交表单。    通常会提交的信息就是注册信息,登录信息,登陆之后还需要提交详细的个人信息,其中就会包括学历,地址,项目经验等等。    还有就是在电商网站,我们还会提交订……

Servlet.init() for servlet springmvc_rest threw exception

        昨天还正常的项目,今天打开就不行了。记得正常关机的、而已重新拉了代码,重新配置了Idea的环境。 原来Web.xml被选择的是以前一个相同拷贝项目的web.xml,然后设置回来就好了。此处有坑,请留意、 ……

Restful形式接口文档生成之Swagger与SpringMVC整合手记

按照如下文章已经搭建成功了。 下面是本人测试的一些Restful API工具。个人还是偏爱RAP。可是要求用Swagger,那就偏向SosoApi了。 笔者目前正在搭建一套API服务框架,考虑到客户端能够更方便的调用API服务(这里说的更方便是指避免不厌其烦地解说各接口需要的参数和返回结果),于是决心为每个接口生成详细的说明文档。网……

unable to start the monitor on 4454 ,an other instance is problaly

        打开第二个Idea导入新项目,就会报这个错误,原因是由于Log4JPlugin造成的。启动这个插件会打开本机的4454进行socket通讯。         在Log4Jplugin.jar中有一个Lo……

ShowDoc部署手册

ShowDoc介绍 关于ShowDoc的介绍,请访问:http://blog.star7th.com/2015/11/1816.html PHP环境 ShowDoc需要PHP5.3及以上版本、php-gd库、php-pdo模块。安装PHP运行环境。可参考:http://www.showdoc.cc/ph……