自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 idea去除pom里面版本变量红色下划线

打开idea->Preferences,将prohibited 输入到搜索框,将usage of。in modules parent definition is prohibited的选中框去掉。

2023-09-07 17:17:12 202

原创 idea报程序包不存在

控制台执行mvn idea:idea命令。

2023-05-08 14:49:42 102

原创 这个一个html

<!DOCTYPE html> <meta charset="utf-8" /> <title>WebSocket Test</title> <script language="javascript"type="text/javascript"> var token='eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyIjoiMTY0OTMzMTYzMTA2MSIsImMiOiJXRUIiLCJ1Ijoi.

2022-03-08 19:55:48 157

原创 nacos 2.0 Scanner SubTypesScanner was not configured

nacos 2.0 Scanner SubTypesScanner was not configured

2022-02-18 09:46:26 2199 2

原创 springboot XSS防御

通常网上搜索到的xss解决方案大多数都是增加filter,将所有带< > /等特殊字符转换,实践中这种方式确实可以防止xss攻击,但是请求数据会误伤,将原本<>字符转义后放入数据库,如果字符是大于号或者小于号的作用时,后端处理容易出现问题。 其实xss问题无非就是展示到前端的时候出现问题,所以我们可以在response的时候将数据处理,,这样就不会出现入参数据误伤问题,最直接的解决办法就是将序列化进行调整,在序列化的时候将特殊字符进行处理就可以解决xss问...

2021-09-15 21:26:59 1002

原创 cron表达式,每分钟,每小时,每天,每周,每月,每季度,每年

cron表达式,几种常见的时间周期,每分钟,每小时,每天,每周,每月,每季度,每年 String MONTH = "0 0 0 1 * ?"; String DAY = "0 0 0 * * ?"; String WEEK = "0 0 0 ? * MON"; String YEAR = "0 0 0 1 1 *"; String QUARTER = "0 0 0 1 1,4,7,10 *"; String HOUR = " 0 0 * * *

2021-01-18 11:52:26 15912 3

原创 idea使用maven helper插件

https://blog.csdn.net/lizhiyuan_eagle/article/details/91491292

2020-09-29 11:51:08 171

原创 mybaties plus 引入包

<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.2</version> </dependency> <dependency> <groupId>com.baomidou</group.

2020-09-21 15:58:57 1936

原创 springboot2禁用自带tomcat的session功能

微服务下的各个服务都是无状态的,所以这个时候tomcat的session管理功能是多余的,即时不用,也会消耗性能,关闭后tomcat的性能会有提升,但是springboot提供的tomcat没有配置选项可以直接关闭,研究了一下,tomcat默认的session管理器名字叫:StandardManager,查看tomcat加载源码发现,如果context中没有Manager的时候,直接newStandardManager(),源码片段如下:// Acquire clustered manager .

2020-09-11 15:13:17 2916

原创 解决 idea -Dmaven.multiModuleProjectDirectory system property is not set.

idea直接调用maven project中的install等命令时报错,愿意就是idea没有设置maven的参数,设置方式如下:这里有个地方需要注意:MAVEN_HOME这个是环境变量里面的,如果是M2_HOME就需要修改一下-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME...

2020-07-29 10:48:00 1314 1

原创 springboot加载mybatis的TypeAlias问题

springboot打成jar之后再linux上运行会报找不到 type alias 对应的实体类的问题,这是springboot扫包的问题。工程上默认使用的是Mybatis的DefaultVFS进行扫描,但是在springboot的环境下,Mybatis的DefaultVFS这个扫包会出现问题,所以只能修改VFS,为了清晰可见,直接贴代码:@Bean public SqlSes

2017-03-29 10:42:16 7058 3

原创 docker创建java环境镜像

做java环境镜像之前必须先做操作系统镜像,可以从docker的库中用docker pull imagename下载,也可以自己制作镜像,制作方法:docker制作操作系统镜像弄好镜像之后,执行命令docker images 列出你本地的镜像,如果有制作好的镜像就会显示如下:REPOSITORY TAG IMAGE ID

2017-03-29 10:42:09 9276 1

原创 docker创建centos镜像

docker这个东西刚开始坑太多,而且理念跟之前不大一样,所以开始入手比较麻烦,现在记录一下从头创建镜像到运行docker的过程第一步:做操作系统镜像安装: yum -y install febootstrap 使用root账号制作镜像,普通用户制作后会有各种问题:这里我做的centos7的操作系统: febootstrap -i bash -i wget -i

2017-03-29 10:42:01 5115

原创 JAVA阻塞队列BlockingQueue

位于java.util.concurrent下,声明:public interface BlockingQueue extends Queue 支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及存储元素时等待空间变得可用。BlockingQueue 方法以四种形式出现,对于不能立即满足但可能在将来某一时刻可以满足的操作,这四种形式的处理方式不同:第一种是抛出

2017-03-29 10:41:54 287

原创 jenkins的svn和maven配置

以上就是简单的配置项目,在以上配置之前,Jenkins的配置网上有很多,url:http://m.blog.csdn.net/article/details?id=50518959 大小: 38.8 KB

2017-03-29 10:41:47 360

原创 js格式化金额

/* * formatMoney(num,type) * 功能:金额按千位逗号分割 * 参数:num,需要格式化的金额数值. * 参数:type,需要小数位. * 返回:返回格式化后的数值字符串. */ function formatMoney(num, type) { var s = Number

2017-03-29 10:41:40 918

原创 Linux下打包压缩war和解压war包

把当前目录下的所有文件打包成game.warjar -cvfM0 game.war ./-c   创建war包-v   显示过程信息-f    -M-0   这个是阿拉伯数字,只打包不压缩的意思解压game.warjar -xvf game.war解压到当前目录

2017-03-29 10:41:32 335

原创 Maven资源文件打包过滤

maven打包的时候有时候需要把一些配置文件打入到jar,比如:自定义的tld文件,mvn install的时候META-INF下面的tld文件不会打入到jar里面,如果需要打入jar可以在resource里面增加一个过滤,如下: src/main/java

2017-03-29 10:41:23 2045

原创 Maven常用插件配置

xxxt-web src/main/resources true maven-compiler-plugin 3.5.1 1.7 1.7 UTF-8 maven-javadoc-plu

2017-03-29 10:41:16 222

原创 idea一些常用配置

1、配置代码自动折叠       Preferences > Editor > General > Code Folding  勾掉One-line method 2、引用了jdk1.7但是1.7新特性报错,  自动折叠 Project Structure > Project  > Project  language level 选中7.0 3、idea 13版本显示target文

2017-03-29 10:41:09 615

原创 idea新建项目名称为红色的解决办法

idea如果当前project用了版本控制器,其下面新建的所有的项目默认都是加入到版本控制里面,所以项目名称和文件都是红色的,如图:  是不是看了很不爽啊,下面说一下怎么解决这个问题,File--》Settings--》version control  弹出的文件夹选择不需要加入版本控制的文件,然后点击OK,如图: 这样项目的名称就恢复到默认的白色了,万事大吉了,可

2017-03-29 10:41:02 6109 1

原创 idea控制台中文乱码解决

1、windows下改intellij安装目录下bin\idea.exe.vmoptions文件加上 -Dfile.encoding=UTF-8   如下图: 2、设置IDEA server 的编码如下保持一致:tomcat server -- >server->VM options设置 VM options 为 -Dfile.encoding=UTF-8  如下图: 

2017-03-29 10:40:55 580

原创 Linux下安装mongodb

Linux安装第一步:下载安装包下载版本:2.0.2-rc2下载链接: http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.1.tgz首先在linux中解压缩安装程序通过命令操作:解压:[root@localhost soft]# tar -zxvf mongodb-linux-i686-2.0.2-rc2.

2017-03-29 10:40:48 177

原创 Hbase 0.98集群搭建的详细步骤

准备工作Hbase的搭建是依赖于Hadoop的,Hbase的数据文件实际上存储在HDFS文件系统中,所以我们需要先搭建hadoop环境,之前的博文中已经搭建过了(详见http://sxlkk.iteye.com/blog/2309385),这里就不在赘述。版本选择由于之前搭建的hadoop2.2.0社区版,hadoop和hbase之间存在版本的兼容性问题,并不是所有的版本都可以相互兼容

2017-03-29 10:40:40 228

原创 hadoop 2.2.0集群安装详细步骤

安装之前,首先打通机器无密码登录具体步骤如下:第一步:产生密钥$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 第二部:导入authorized_keys$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys 把产生的密钥放到slave机器上,这样master就可以无密码登录s

2017-03-29 10:40:31 243

原创 解决storm进程自动停止

一:解决方案“Launches the nimbus daemon. This command should be run under supervision with a tool like daemontools or monit. See Setting up a Storm cluster for more information.”官网上推荐我们把nimbus和supervisor运行在

2017-03-29 10:40:24 2216

原创 zookeeper集群搭建

下载Zookeeper.到http://zookeeper.apache.org/releases.html去下载最新版本Zookeeper-3.4.5的安装包zookeeper-3.4.5.tar.gz. 安装Zookeeper注:先在第一台服务器server1上分别执行(1)-(3)步。(1)解压:将zookeeper-3.4.5.tar.gz放入/opt/zookeepe

2017-03-29 10:40:17 190

原创 kafka安装配置

前提已经安装完成zookeeper,zookeeper的安装参考:http://sxlkk.iteye.com/blog/23085561、下载kafka安装包kafka_2.11-0.9.0.1.tgz2、解压缩文件3、进入kafka目录,config目录,打开server.properties文件加入:broker.id=0   //集群的时候,每一台kafka都有自己的编

2017-03-29 10:40:10 199

原创 ab测试安装和结果分析

ab测试安装:linux下运行命令:yum install httpd-tools ab -c 1000 -n 1000 http://127.0.0.1/index.jsp-n requests //在测试会话中所执行的请求个数。默认时,仅执行一个请求-c concurrency //一次产生的请求个数。默认是一次一个  Server Software:       

2017-03-29 10:40:02 1253

原创 Classpath entry org.maven.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exporte

1、Description ResourcePath Location Type Classpath entry org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result.  项目名称P/项目名称Clas

2017-03-29 10:39:55 741

原创 eclipse保护色设置

菜单栏 windows–>preferences–>general–>editors–>text editors中在Appearance color options下修改 background color为(将system default前的勾点掉)red:200;green:231;blue:204即可

2017-03-29 10:39:48 508

原创 eclipse创建maven工程设置jdk1.7

在maven的setting.xml文件中 的 profiles 节点 加入 jdk17 true 1.7 1.7 1.7 1.7  如果是想要1.6的,就将里面的

2017-03-29 10:39:40 267

原创 eclipse去掉js验证

eclipse去掉js验证 大小: 67 KB 大小: 40.5 KB

2017-03-29 10:39:31 206

原创 svn版本库同步更新

在要备份的机器上建立版本库:svnadmin create test进入hooks目录:cd test/hooks/创建pre-revprop-change文件:cp pre-revprop-change.tmpl pre-revprop-change修改pre-revprop-change权限:chomd +x pre-revprop-change修改文件:vi pre-revpro

2017-03-29 10:39:24 1288

原创 redis3.0安装

主机安装cd /opttar -zxvf redis-3.0.5.tar.gzcd /opt/redis-3.0.5 Make && make install Mkdir conf    (conf的全路径:/opt/redis-3.0.5/conf)Cd confVi 6000.confport 6000daemonize yesappendonly

2017-03-29 10:39:16 266

原创 kafka监控kafkaoffsetmonitor安装

1.下载kafkaoffsetmonitor的jar包,最好下国内的,github上有些下载不下来。KafkaOffsetMonitor-assembly-0.2.0.jar2.新建在kafka的bin下面新建kafka-monitor文件夹,把jar包KafkaOffsetMonitor-assembly-0.2.0.jar丢进去,并且在文件夹里新建脚本文件kafka-monitor,文件内

2017-03-29 10:39:09 429

原创 activemq+zookeeper+leveldb集群

一、搭建zookeeper集群 第一步:服务器配置三台Ubuntu server准备好之后,假设它们的IP地址分别为192.168.0.11,192.168.0.12和192.168.0.13安装Zookeeper需要先装JDK。第二步:Zookeeper安装参考:http://sxlkk.iteye.com/blog/2308556. 下面搭建activemq集群

2017-03-29 10:39:02 1761

原创 Tomcat内存、连接数等性能参数设置

默认参数不适合生产环境使用,因此需要修改一些参数 1、修改启动时内存参数、并指定JVM时区 (在windows server 2008 下时间少了8个小时): 在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数:  window下, 在catalina.bat最前面:set JAVA_OPTS=-XX:PermSize=64

2017-03-29 10:38:55 247

原创 java打包jar中文乱码问题,maven中nexusjar乱码解决

问题现场: 由于项目比较多,全部添加到Maven主项目中的话虽然更新调试方便,但项目多了严重影响Eclipse的速度,所以将一部分项目单独导出包含源代码的jar包,上传到nexus上,供其它项目引用;但是在引用的项目中通过Eclipse查看时,中文注释都变成了乱码。 其实这是eclipse的默认编码造成的问题。 解决方案: 1、修改Eclipse中文本文件的默认编码: windows->P

2017-03-29 10:38:48 3097

原创 subversion-1.9.3 Linux服务器安装教程

SVN1.9.3 最新版本安装教程,网上新版的教程太少了,我折腾了一整天才搞定,本人不是专业配置人员,只是研发人员,配置也都是些皮毛,深入的不了解蓝色底的文字为Linux命令文件地址:http://download.csdn.net/detail/songxiuliang/9364969 1. 下载 svn 软件包和依赖包zip包已经全部涵盖了   2. 安装 依赖

2017-03-29 10:38:41 1286

解决java读取文件乱码--cpdetector 1.0.5

CharsetPrinter解决windows和Linux读取文件乱码,使用代码如下: public static String guessEncoding(String filename) { try { CharsetPrinter charsetPrinter = new CharsetPrinter(); String encode = charsetPrinter.guessEncoding(new File&#40;filename&#41;); return encode; }catch(Exception e){ throw new RuntimeException(e); } }

2018-06-23

subversion-1.9.3安装文件+依赖的所有jar+安装步骤(Linux)

附件包含SVN1.9.3服务器端 以及所有依赖的安装包,1.9.3版本Linux安装教程,网上新版的教程太少了,我折腾了一整天才搞定,记录了安装步骤

2015-12-17

jquery 返回顶部的悬浮插件

网站右下角的返回顶部悬浮插件,效果很炫,代码量很少,可以直接运行

2014-09-15

关于maven

2011-05-10

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

TA关注的人

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