博客专栏  >  架构   >  Java开发经验积累

Java开发经验积累

细数日常开发难题解决方案以及项目框架和底层封装使用

关注
1 已关注
23篇博文
  • tomcat配置默认显示页面

    所谓的修改tomcat的默认主页,就是在tomcat服务器开启时输入ip:port能直接进入你自己定义的主页而不是tomcat主页,具体有以下几个步骤:①首先进入tomcat 下的conf目录,修改s...

    2016-11-16 11:52
    845
  • linux环境下配置tomcat HTTPS协议

    https简介 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscape的安全套接字层(SSL)作为HTTP应...

    2016-12-17 17:26
    141
  • linux+tomcat配置域名访问指定项目,不用接项目名

    直接上码,tomcat/conf/server.xml配置如下: <Listener

    2016-12-21 21:10
    132
  • List集合切割实现对已有数据的分页显示(LIST容器数据量不大的情况下推荐使用)

    package com.lyt.usermanage.utils;import java.util.ArrayList; import java.util.LinkedList; import jav...

    2017-04-10 15:06
    363
  • Java 判断一个时间段(YYYY-MM-DD)是否在一个区间

    /** * @Title: isInDate * @Description: 判断一个时间段(YYYY-MM-DD)是否在一个区间 * @param @param dat...

    2017-04-11 19:03
    1286
  • Java中如何优雅正确的终止线程

    Java中终止线程的方式主要有三种:1、使用stop()方法,已被弃用。原因是:stop()是立即终止,会导致一些数据被到处理一部分就会被终止,而用户并不知道哪些数据被处理,哪些没有被处理,产生了不完...

    2017-05-10 16:53
    1803
  • Java多线程wait,notify以及同步锁的运用实例

    一个开多线程打印10次ABC的小Demo,如何保证线程执行的有序性,以下面这个Demo来做说明:package com.lyt.usermanage.test;public class MyThrea...

    2017-05-11 13:35
    276
  • 线程中的乐观与悲观锁的区别

    线程中的锁可以分为乐观锁和悲观锁,这两个都是实现锁机制的两种办法。 悲观锁:根据字面意思,悲观,就是不是太好的。当一个线程访问这个数据的时候,悲观锁会把这个数据给锁住,不被其他线程所访问,直到这个线...

    2017-05-17 11:20
    180
  • mybatis级联查询

    关联有嵌套查询和嵌套结果两种方式,本文是按照 嵌套结果 这种方式来说明的上一章介绍了多对一的关系,用到了,这是一个复杂类型的关联。我们选择一个示例来回顾下,比如:一个博客有一个用户,关联映射就工作于这...

    2016-11-22 16:32
    661
  • 集成通用Mapper,单表操作从此轻松

    如果你使用的Maven开发,你只需在pom.xml文件中加入如下依赖: com.github.abel533 mapper 2.3.4 如果你想导入架包:下面是连接,由于Map...

    2016-11-23 12:00
    1292
  • Spring集成HttpClient实现跨域请求

    在配置spring集成httpclient之前我们先说一下Jsonp,这是一种基于页面script标签的src属性实现的跨域请求,相比于httpclient,jsonp有两点很大的缺点,首先,它只能发...

    2016-11-24 11:25
    1632
  • 封装通用分页工具,通过反射指定具体的实现类

    分页具体实现类 import java.util.ArrayList; import java.util.List;public class NavPageInfo { private sta...

    2016-12-24 10:49
    236
  • JAVA SDK 极光推送后台DEMO

    pom导依赖 1.1.1 cn.jpush.api jpush-clien

    2017-02-28 13:43
    1466
  • Java多线程Thread类和Runable接口的区别以及线程类详解

    在Java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()...

    2017-05-10 11:52
    337
  • Java自定义注解解析

    什么是注解Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序...

    2017-05-11 17:54
    171
  • 浅谈对ActiveMQ的理解

    现如今项目开发过程中由于功能多,流程长,机制繁多且复杂,让一个线程去跑完一个业务的整个流程的话会显得非常繁琐且耦合性太强,代码量很大,这个时候我们就可以用到一款技术叫做消息队列,我们可以通过定义好发送...

    2017-05-19 14:57
    281
  • MyEclipse 2017 ci6 安装反编译插件(本人自己摸索的方法,亲测可行)

    第一步:关闭ME,去一下地址下载jad的反编译jar包和.exe文件,并解压,将Jad.exe文件放到一个文件夹下 JAD下载第二步:在你自己的MyEclipse2017安装路径下找到dropins...

    2017-06-21 12:19
    902
  • 关于Spring项目配置多个数据源的实例演示

    一、多数据源动态切换原理项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此;又例如:读写分离数据库配置的系统。1、多数据源设置: 1)静态数据源切换:一般情况下,我们可以配置...

    2017-06-27 14:34
    148
  • SpringMVC项目中偶尔用到servlet,如何在servlet中注入service笔记

    仅此做个笔记,防止注入时而成功时而失败的问题。package com.zhy.spdb.sso;import java.io.IOException;import javax.servlet.Serv...

    2017-07-04 16:19
    247
  • Spring整合Quartz实现定时任务的时间更新,暂停和启用(不需要重启项目并且配置多数据源)

    这是一套独立的定时系统,暂时不涉及与外界三方系统的交互,如有需求可自己根据场景来修改。配置项目基于spring4+mybatis3+quartz2.2.1来构建的,pom文件如下:<project x...

    2017-07-28 16:52
    409

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部