自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (2)
  • 收藏
  • 关注

原创 list排序根据某个字段去重

/获取要自定义排序的利益点。//转map了所以本身的排序乱了。//根据某个字段排序。

2024-03-12 11:46:12 525

原创 多线程调用外部接口

多线程调用外部接口

2022-07-26 18:54:44 623 1

转载 mybatis + mysql json精准查询

mybatis + mysql json精准查询

2022-07-22 11:42:50 726

原创 redis缓存策略

redis缓存策略

2022-06-24 10:39:59 371

原创 centos7一些工具

sudo yum install -y epel-releasesudo yum install -y psmisc nc net-tools rsync vim lrzsz ntp libzstd openssl-static tree iotop git配置JDK环境变量 (1)新建/etc/profile.d/my_env.sh文件sudo vim /etc/profile.d/my_env.sh添加如下内容#JAVA_HOMEexport JAVA_...

2021-08-13 17:45:29 148

原创 redis分布式锁

public final class RedisLockUtil { private static final int defaultExpire = 60; /** * 加锁 * @param key redis key * @param expire 过期时间,单位秒 * @return true:加锁成功,false,加锁失败 */ public static boolean lock2(String key, int ex...

2020-10-27 14:36:16 165 1

原创 java概率工具

传入数值1,上下浮动20% ,得到0.8到1.2之间的数值 /** * 按上下浮动率百分比转换数值 * @param num 传入的数值 * @param rate 最大上下浮动比例 * 1 20% * @return 浮动后的结果数值* @destribute 传入数值1,上下浮动20% ,得到0.8到1.2之间的数值 */public static BigDecimal getRatedValue(BigDecimal num,int rate){ Bi...

2020-09-27 10:04:27 487

原创 win10 右键添加cmd

1.任意位置新建文档2.文档内容Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\cmd_here]@="在此处打开命令行""Icon"="cmd.exe"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\cmd_here\command]@="\"C:\\Window

2020-09-21 10:43:20 147

转载 swagger 介绍及两种使用方法

一:swagger是什么?1、是一款让你更好的书写API文档的规范且完整框架。2、提供描述、生产、消费和可视化RESTful Web Service。3、是由庞大工具集合支撑的形式化规范。这个集合涵盖了从终端用户接口、底层代码库到商业API管理的方方面面。方法一:使用第三方依赖(最简单的方法)1、在pom.xml文件中添加第三方swagger依赖()    <dependen...

2018-11-08 16:46:55 1785

转载 复杂sql

(1)按分数统计排名查询怎么写,比如名次  分数  1      90  2      87  2      87  4      80  5      79sql:select data.*    , @r1:=@r1+1    , @r:=if(@p=value,@r,@r1) as 排名    , @p:=valuefrom(select 100 as value union allsele...

2018-06-07 12:26:13 693

转载 eclipse 删除所有注释及空白行

Ctrl+F 删除java注释:  /\*{1,2}[\s\S]*?\*/Ctrl+F 删除xml注释:  <!-[\s\S]*?-->Ctrl+F 删除空白行:   ^\s*\nCtrl+F 删除代码中的注释和空行:   /\*{1,2}[\s\S]*?\*/|\/\/.+|^\s*\n勾选 Regular expressions 选择正则表达式  ,替换replaceAll全部即可...

2018-06-01 10:09:42 390

转载 Mybatis和mysql

Mysql中经常用来存储日期的数据类型有三种:Date、Datetime、Timestamp。Date数据类型:用来存储没有时间的日期。Mysql获取和显示这个类型的格式为“YYYY-MM-DD”。支持的时间范围为“1000-00-00”到“9999-12-31”。Datetime类型:存储既有日期又有时间的数据。存储和显示的格式为 “YYYY-MM-DD HH:MM:SS”。支持的时间范...

2018-02-08 12:55:19 1524

转载 aliyun阿里云Maven仓库地址——加速你的maven构建

maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror mirror> id

2017-10-30 10:10:10 3139

转载 mybatis高级映射(一对一,一对多,多对多)

http://www.cnblogs.com/selene/p/4627446.html阿赫瓦里生命对于某些人来说,一直都是美丽的,因为这些人的一生都在为某个梦想而奋斗!!!博客园首页新随笔联系订阅管理随笔-56  文章-0  评论-346 mybatis入门基础(六)-

2017-10-25 12:47:36 553

转载 springmvc日期格式化

jsp页面String类型转Controller后台Date类型 方法1.在实体中加入日期格式化注解 @DateTimeFormat(pattern="yyyy-MM-dd")private Date birthday; 方法2.在controller中加入数据绑定代码 package com.fyh.www.pojo.us

2017-10-17 10:46:12 351

转载 3分钟学会sessionStorage用法

因最近移动端开发过程中遇到一个运营提出的所谓技术难点需求,对于原生APP来说轻而易举,毕竟自己的APP用户操作指哪打哪,但是H5该怎么做?H5就实现不了么?对于一个爱研究攻克这些前端棘手问题的我来说,我没尝试过,我是拒绝对提出需求者说实现不了,做不到之类的。  是什么需求呢?--需求方要求用户在一个列表页浏览时,点击一个列表进入详情页,返回要求记录用户刚刚浏览的位置,而不是重新刷新页面到了页面

2017-09-25 15:53:40 4621

转载 jsp显示本地图片

在tomcat的安装目录下面找到conf文件夹下面的server.xml 在节点下面添加如下代码:  这个配置的是虚拟路径,docBase表示你的真实文件路径,path表示虚拟路径。 比如1.jpg放到D:\uploadFile文件夹下面,在jsp页面上是这样写的:

2017-09-12 15:32:01 464

转载 编译hadoop1.2.1 eclipse插件

目录说明      在编译之前,我们需要先下载后Hadoop 1.2.1的源码文件,并解压到合适的位置。在此我是把hadoop直接放到D盘根目录,另外由于在编译的工程中需要知道eclipse的路径,所以首先计划目录结构如下如下:Eclipse: D:\DTools\eclipseHadoop: D:\hadoop-1.2.1Step1 导入 Hadoop

2017-01-04 09:58:44 301

原创 hadoop的安装

安装:tar -zxvf hadoop-1.2.1.tar.gz创建一个软连接:ln -sf /root/hadoop-1.2.1 /home/hadoop-1.2cd /home/hadoop-1.2/confvi core-site.xml配置namenode的主机和访问地址            fs.default.name         hdfs

2016-12-23 18:03:41 305

转载 访问局域网内的mysql

想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器控制台上执行MySQL命令:grant all privileges on *.* to root@"%" identified by 'root' with grant option;  flush privileges;其中上面两行代码的意思是给从任意ip地址连接的用户名

2016-12-22 16:11:58 2641

转载 阿里面试题

一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答:   1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。2、String不可变是因为在JDK中String类被声明为一个final类。3、StringBuffe

2016-10-31 11:33:47 519

转载 微信开发者文档

http://blog.csdn.net/shaomiaojava/article/details/50562550?locationNum=4&fps=1详情参照微信开发者文档 企业付款文档 https://pay.weixin.qq.com/wiki/doc/api/mch_pay.php?chapter=14_2 Java代码 定义所传递的参数 @RequestM

2016-10-26 17:37:27 882

转载 java笔试

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的

2016-09-20 10:17:02 269

转载 formValidator例子

http://www.cnblogs.com/talk/archive/2012/01/29/2330887.html$(function () {    try {        $.formValidator.initConfig({            formid: "formTable",            errorfocus: false,     

2016-08-29 13:41:27 510

转载 springmvc form表单标签使用

http://blog.csdn.net/miketom155/article/details/45058179SpringMVC表单标签简介   在使用SpringMVC的时候我们可以使用spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容。下面将对这些标签一一介绍。   在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使

2016-08-18 11:02:00 488

原创 Object转json ,xml

1.object 与json的互转import org.codehaus.jackson.JsonFactory;import org.codehaus.jackson.JsonParser;import org.codehaus.jackson.map.DeserializationConfig;import org.codehaus.jackson.map.ObjectMapp

2016-07-25 16:37:07 347

转载 Log4jConfigListener动态日志配置切换

1. 动态的改变记录级别和策略,即修改log4j.properties,不需要重启Web应用,这需要在web.xml中设置一下。2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。3. 可以把log4j.properties和其他properties一起放在/WEB-INF/ ,而不是Class-Path。在web.xml中的详细设定如下:co

2016-06-14 15:03:02 1747

原创 linux安装tomcat

一官网下载http://tomcat.apache.org/download-80.cgi二上传到linux此处省略(安装前也要安装jdk,此处也省略,具体查看我的jdk的安装)三安装解压缩gzip -d apache-tomcat-8.0.35.tar.gz tar -xvf apache-tomcat-8.0.35.tar 移动到根目录下mv a

2016-06-01 15:25:46 345

转载 redhat linux安装jdk1.8

一、官网下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html这里是32位的操作系统,查看linux操作系统命令:arch   结果是i686是32位,结果是x86_64是64位。注意安装包是rpm还是tar.gz格式的。rpm是redhat package 就是红帽的

2016-05-30 17:09:55 3585

翻译 kafka

最近想测试一下kafka的性能,折腾了大半天才把kafka安装到window上。下文提供安装的整个过程,绝对是可用的完整的,同时提供完整的kafka java客户端代码,用于与kafka沟通。在这里必须吐槽一下,网上大部分关于如何把kafka安装到window上的文章,要么不完整,要么kafka客户端代码是错误的或者不是基于0.8版本的。但是必须提醒一下,这篇文章只是介绍了其中的一种安装方法,可能

2016-05-18 14:23:36 1916

转载 spring整合activemq发送MQ消息[Topic模式]实例,activemqmq

Topic模式消息发送实例1、pom引入 junit junit 4.11 test org.apache.activemq activemq-all 5.11.1

2016-05-17 16:00:46 864

转载 Spring整合JMS(四)——事务管理

ionTransactedJtaTransactionManagerspring提供了一个JmsTransactionManager用于对JMS ConnectionFactory做事务管理。这将允许JMS应用利用Spring的事务管理特性。JmsTransactionManager在执行本地资源事务管理时将从指定的ConnectionFactory绑定一个ConnectionFact

2016-05-17 13:48:25 318

转载 Spring整合JMS(三)——MessageConverter介绍

SpringjmsintegratemessageConverter1.4     消息转换器MessageConverterMessageConverter的作用主要有两方面,一方面它可以把我们的非标准化Message对象转换成我们的目标Message对象,这主要是用在发送消息的时候;另一方面它又可以把我们的Message对象转换成对应的目标对象,这主要是用在接收消息的时候。

2016-05-17 13:47:37 283

转载 Spring整合JMS(二)——三种消息监听器

nAwareMessageListenerMessageListenerAdapterSpringJMS 1.3     消息监听器MessageListener       在spring整合JMS的应用中我们在定义消息监听器的时候一共可以定义三种类型的消息监听器,分别是MessageListener、SessionAwareMessageListener和MessageLi

2016-05-17 13:46:56 308

转载 Spring整合JMS(一)——基于ActiveMQ实现

http://haohaoxuexi.iteye.com/blog/18930381.1     JMS简介       JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特定的时候利用生产者生成一消息,并进行发送,对应的消费者在接收到

2016-05-17 13:46:05 446

转载 Java BeanValidation

http://blog.csdn.net/zhangzeyuaaa/article/details/50503154JSR(Java Specification Requests,Java规范提案) 303 – Bean Validation 是一个数据验证的规范,2009 年 11 月确定最终方案。2009 年 12 月 Java EE 6 发布,Bean Validation 作为一个

2016-03-23 14:18:38 344

原创 spring mvc+ajaxfileupload 实现异步上传图片

1.导入包引入js导入spring包以及如下包commons-iocommons-io2.4   commons-fileupload   commons-fileupload   1.3.12.spring.xml配置文件       bean id="multipartResolver" class="org.springframew

2016-03-17 09:55:16 2508 1

转载 java项目中添加日志

1.pom.xml引入com.zhkj.pathlog4j1.2.15commons-loggingcommons-logging1.1.12. 在src下新建log4j.properties文件,类容如(详细配置:http://www.cnblogs.com/suman/archive/2010/10/23/1858864.html )

2016-03-15 14:50:48 12878

原创 sftp

sftp链接服务器的工具类package com.sxiic.util;import java.util.ArrayList;import java.util.List;import java.util.Properties;import com.jcraft.jsch.Channel;import com.jcraft.jsch.ChannelSftp;

2016-03-11 13:49:13 544

转载 jsp常用功能

如何一行显示两条     ${inviterecord.inviteeNickName}   ${inviterecord.inviteTime}     ${inviterecord.inviteeNickName}  ${inviterecord.inviteTime}      fmt标签格式化数字fmt:formatDat

2016-03-02 14:04:35 473

微信支付3.3.6demo.rar

微信支付3.3.6demo.rar

2016-11-04

java时间控件

目前很通用的时间控件,非常的好用,并附有使用方法

2014-06-24

空空如也

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

TA关注的人

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