Java_old
之前的文章
zzm8421
.
展开
-
###让一个类作为Servlet在TomCat启动时执行
将这个类作为Servlet 然后在web-Info里配置package com.zzm.test.vast.socket;import javax.servlet.http.HttpServlet;public class BeginClass extends HttpServlet { /** * */ private static final long se原创 2017-09-11 15:06:12 · 346 阅读 · 0 评论 -
springboot集成Redis
sringboot集成redis。。。原创 2017-09-22 13:46:39 · 267 阅读 · 0 评论 -
Springboot整合mybatis
spring-boot整合mybatis转载 2017-09-20 11:29:40 · 313 阅读 · 0 评论 -
spring-boot 生成可执行jar报错:No compiler is provided in this environment
jdk的环境变量,maven的环境变量,eclipse里的jdk配置都正常了,但是使用spring-boot 生成可执行jar包时仍然报错: No compiler is provided in this environment . Perhaps you are running on a jre rather than a JDK?原创 2017-09-19 10:48:56 · 1802 阅读 · 2 评论 -
关于多线程锁的获取
摘自某位大神的回复,讲的很不错作者:beralee 链接:https://www.zhihu.com/question/19708552/answer/12719903 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。要明白两个问题,1.锁的对象是谁,2.谁持有了锁。 假设方法A和B是在同一个类Test中的两个方法。 Test t=new Test(); t转载 2017-09-14 11:45:25 · 1825 阅读 · 0 评论 -
使用jmail发送邮件
本人使用的是qq邮箱,邮箱需要先开启smtp:开启方法:邮箱jar包<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version></dependency>代码如下public class MailDemo {原创 2017-09-01 15:30:17 · 1477 阅读 · 0 评论 -
Quartz与spring整合实现动态添加任务
本人小白,最近工作遇到要实现动态Job的小功能,于是自行百度学习整理了下quartz在spring中的整合,写的不对不好之处,可以直接指出。首先准备一个普通的spring-mvc maven工程作为基础,我们在这上添加定时任务功能开始使用jar包<dependency> <groupId>org.quartz-scheduler</groupId> <artifact原创 2017-09-14 14:15:24 · 714 阅读 · 0 评论 -
quartz获取缓存中所有运行中的Job
public static void getAllJobs(){ try { Scheduler scheduler = schedulerFactory.getScheduler(); for (String groupName : scheduler.getJobGroupNames()) {翻译 2017-09-01 10:21:51 · 10672 阅读 · 1 评论 -
同一类一个对象属性赋值到另一个对象的属性,前者存在的替换,不存在的不做改动
对于类public class Car{private String brand;private String color;private Integer maxSpeed;public Car(){ super();}public Car(String brand, String color, int maxSpeed){ super(); this.br原创 2017-03-08 12:35:47 · 1055 阅读 · 0 评论 -
写一个单例的类
就是写一个实例化一次的类 即把构造私有化,外部无法实例化他。通过调用他的静态方法,判断是否实例化了,未实例化则实例化并返回,已实例化则返回已实例化的。原创 2017-02-04 17:09:44 · 688 阅读 · 0 评论 -
Java使用MulticastSocket实现组播
ip是组播的ip 和端口都可自己设定。这个类不断接收,控制台输入(scanner)可以发送。每启动一次,相当于向组播中加一个用户。发一个消息所有人接收。原创 2017-09-15 16:54:40 · 3496 阅读 · 2 评论 -
java 使用Socket进行通信
本文实现一个服务端多个客户端,服务端可以向客户端群发消息,客户端向服务端可以发消息。原创 2017-09-15 16:41:17 · 419 阅读 · 0 评论 -
WebSocket实现前后端消息推送
环境jdk8 tomcat7 谷歌浏览器和火狐浏览器(浏览器得支持websocket) 本文用webSocket建立一个简单的聊天室,直接上代码。。。先准备一个普通的maven工程 springMVC框架后台代码:主要是建立拦截器拦截webSocket请求并交于handler进行处理。 webSocket配置如下: 1.MySocketConfig:注册拦截器+handlerimport or原创 2017-09-11 14:23:32 · 4228 阅读 · 3 评论 -
JAVA用UDP实现通信
本人小白,最近工作用到UDP学习记录一下相关方法简单说明java里udp的通信是由UdpServiceSocket 这个类实现的发送:如果你想向外发送一个信息需要以下几个方法: DatagramSocket socket = new DatagramSocket();//实例化对象 String serverHost = "127.0.0.1";//地址 int se原创 2017-09-06 17:13:14 · 619 阅读 · 0 评论 -
线程之间Exchanger通信简例
import java.util.concurrent.Exchanger;public class Test3{ public static void main(String[] args){ Exchanger<String> exchange = new Exchanger<String>(); new Thread(new A(exchange)).原创 2017-07-28 11:45:44 · 236 阅读 · 0 评论