自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小猪奋斗

一起交流讨论,一起进步

  • 博客(17)
  • 资源 (11)
  • 收藏
  • 关注

原创 适用读写锁编写的一个自定义缓存例子

package com.ming.thread;import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;public class MingCache

2018-03-29 23:50:47 208

转载 JAVA发送邮件最全示例

发送邮件是我们在程序开发中很常见的功能,比如注册通知、找回密码等,在网上也有很多关于JAVA发送邮件的示例,但多数都是只介绍了其中的一部分,今天为大家提供一些JAVA发送各种形式邮件的示例,供大家学习参考。JAVA MailJAVA Mail是很常用的用于发送邮件的包,我们可以从这里获取,或者在maven中添加如下配置:<dependency> <groupId>com.sun.mail</g

2018-03-29 12:09:22 4949 6

原创 mybatis if test 字符串和字符的表示

“”标识字符串 ‘’标识字符字符标识<if test="chr=='1'"></if>字符串标识<if test='str=="1"'></if>

2018-03-29 09:03:05 1247

原创 mybatis 怎么通过resultMap 返回long

<resultMap id="ResultOfLong" type="java.lang.Long"> <result column="budget" property="budget" javaType="long"/> </resultMap>

2018-03-23 11:55:11 13582

转载 dubbo序列化的一点注意

dubbo序列化的一点注意注意 最近工作中遇见了一个小问题,在此记录一下,大致是这样的,有一父类,有一个属性traceId,主要是记录日志号,这样可以把所有日志串起来,利于排查问题,所有的pojo对象继承于此,但是其中一同事在子类pojo中也增加了这一个属性,在消费者端给traceId设置了值,但经过序列化解析后,提供者端这个traceId时,值为空,解决问题很简单啊,把子类中的

2018-03-22 14:39:19 658

转载 Spring容器启动之后进行初始化操作

在开发项目中,经常会遇到这样的需求:项目启动之后需要进行一些初始化操作。在spring项目开发中可以使用下面两种方法完成。spring中实现代码如下。注意可以使用@Component注解,但必须在xml中扫描包,注册为组件;也可以在xml中直接配置bean,否则下面方法不会被执行。实现ApplicationListener接口使用@PostConstrut注解1. 实现Appli...

2018-03-16 15:29:04 1230

原创 用Java写一个多线程程序,如写四个线程,二个加1,二个对一变量减一,输出:

package com.ming.thread;public class ThreadDemo6 { public static void main(String[] args) { Business business=new Business(); for(int i=0;i<4;i++){ new Thread(new Runnab

2018-03-16 09:32:19 3020

转载 数组、ArrayList、List、LinkedList的区别

一、数组数组在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。 1、一维数组声明一个数组:int[] array = new int[5];初始化一个数组:int[] array1 = new int[5] { 1, 3, 5, 7, 9 }; //定长声明并初始化:int[] array2 = { 1, 3, 5, 7, 9 }; //不定长2、多维数组int[,] nu

2018-03-15 14:41:04 170

转载 linux如何查看端口被哪个进程占用?

http://jingyan.baidu.com/article/546ae1853947b71149f28cb7.html1、lsof -i:端口号2、netstat -tunlp|grep 端口号都可以查看指定端口被哪个进程占用的情况工具/原料linux,windowsxshell方法/步骤【步骤一】lsof -ilsof -i 用以显示符合条件的进程情况,lsof(list open fil

2018-03-15 10:12:00 1241

转载 你真的会用Mybatis的缓存么,不知道原理的话,容易踩坑哦

详细介绍: https://www.jianshu.com/p/c553169c5921

2018-03-10 08:58:10 1632

转载 maven项目常用的打包方式

一、无依赖其他任何jar<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId>

2018-03-08 10:48:39 42738 4

原创 Maven打包的三种方式

Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现”no main manifest attribute, in xxx.jar”(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。要想jar包能直接通过java -jar xxx.jar运行,需要满足:1、在jar包中的M

2018-03-08 10:24:14 3990

转载 【Maven学习】maven-assembly-plugin的使用

maven-assembly-plugin使用描述(拷自 maven-assembly-plugin 主页)The Assembly Plugin for Maven is primarily intended to allow users to aggregate the project output along with its depende-ncies, modules, si...

2018-03-08 10:05:52 992

转载 mysql解压版安装

1.安装:将下载的mysql-5.7.16-winx64压缩包解压后的整个目录放在自己喜欢的位置,我的放在D盘根目录下 2.配置:进入mysql-5.7.16-winx64目录,将里面的my-default.ini文件复制一份,并命名为my.ini 2.1打开my.ini文件将里面的basedir前面的#取消(取消注释),将其值设置为我们解压后的mysql-5.7.16-winx64根目录路径3

2018-03-07 15:40:40 127

原创 发布本地项目和源码到maven私服中

有时候我们会使用第三方包到我们的项目中,但是想看源码的时候,需要下载源码查看,十分麻烦。不如把源码上传到maven私服中,这样查看源码的时候就可以直接从maven nexus下载直接查看了。注:nexus 安装参考 http://blog.csdn.net/xiaoreqing/article/details/51742828方法如下:1、在setting.xml文件中增加用户名和密码配置(特别注

2018-03-06 17:30:01 547

原创 Java多线程基础(三)Java传统线程互斥技术

一、认识国际化资源文件这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以: 轻松地本地化或翻译成不同的语言 一次处理多个语言环境 以后可以轻松地进行修改,支持更多的语言环境说的简单点,这个类的作用就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息),匹配当前系统的国别...

2018-03-06 00:03:12 126

原创 java调用第三方的webService接口

java调用webservice有很多种方式,有axis、axis2、cxf、soap等,看你在网上找的是用什么方式了,如果你的项目是spring架构的 或wsdl的方法比较多,推荐使用CXF,可方便和spring集成,下面是CXF的调用:JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();factory.setServiceCl

2018-03-05 23:46:49 3178 2

nacos1.2.1.rar

nacos1.2.1

2020-04-08

sentinel-dashboard-1.7.1.rar

官网下载太慢。好不容易下载回来

2020-04-04

echart-2.2.7 完整版本

echart-2.2.7 完整版本,共享一下 大家有什么更好的,可以分享一下哟

2018-10-23

springboot整合shiro,redis缓存session

为实现Web应用的分布式集群部署,要解决登录session的统一。本文利用shiro做权限控制,redis做session存储,结合spring boot快速配置实现session共享。

2018-02-09

dubbo-admin-2.5.5 管理监控平台war包

dubbo-admin-2.5.5 管理监控平台war包 用于管理注册中心等等

2018-02-05

spring+struts2+hibernate+mybatis

一个简单的spring+struts2+hibernate+mybatis整合(数据库脚本放在项目资源文件的sql目录下) 因为没想好mvc用springmvc好,还是struts2好 所以没有整合进去

2016-07-27

dubbo应用配置

jap+web web+web 简单例子

2016-07-06

mybatis拦截器分页

mybatis拦截器分页

2016-06-22

在maven环境下,整合ssh

在maven环境下,整合ssh

2016-06-20

spring+springmvc+mybatis整合 (ssm)

spring+springmvc+mybatis整合,用一个很简单的例子整合。内用sql脚本,可以下载参考

2016-06-16

Dubbo第一个例子

使用dubbo架构的第一个例子

2016-06-08

空空如也

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

TA关注的人

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