java
溢纸流年
初涉二进制
展开
-
SpringBoot 集成 ActiveMQ示例
https://www.cnblogs.com/yufeng218/p/11509486.html转载 2021-03-12 15:44:09 · 116 阅读 · 0 评论 -
HttpClient的 java.net.SocketException: Too many open files 解决
先贴上异常信息 java.net.SocketException: Too many open files at java.net.Socket.createImpl(Socket.java:389) at java.net.Socket.<init>(Socket.java:362) at java.net.Socket.<init>(Socket.java:240)...原创 2018-04-09 11:31:25 · 1133 阅读 · 0 评论 -
Struts2的运行流程及其工作原理
Struts2核心组件介绍 ActionMapper:通过method参数将请求转发到具体的action ActionProxy代理:是Action的一个代理类,也就是说Action的调用是通过ActionProxy实现的,其实就是调用了ActionProxy.execute()方法,而该方法又调用了ActionInvocation.invoke()方法。归根到底,最后调用的是...转载 2018-09-28 16:48:48 · 205 阅读 · 0 评论 -
Executors+Callable 、Runnable创建线程池运用实例
局方要求项目满足大批量工单提交,所以这几天学习了下线程池,这里分享一下,其中还有个遇到的问题。如果代码写的有问题,欢迎大神指点。 首先这里运用最简单的线程池创建方法Executors.newFixedThreadPool(5),这里是创建5个线程,不太明白的同学可以去搜索一下,其实底层还是运用 new ThreadPoolExecutor()。这里的队列没有指定长度默认为2147483647(i...原创 2018-10-17 18:09:09 · 421 阅读 · 0 评论 -
使用ThreadPoolExecutor和Callable的总结
最近一直在研究多线程,走了很多坑,总算把多线程的使用搞清楚了。 阿里的开发文档对多线程的创建强制使用ThreadPoolExecutor,相比Executors,前者更直观的展现多线程内部的运行机制,且也可以合理的运用资源。 下面把代码贴上,简单说下练习中遇到的问题。 public class ThreadControl extends HttpServlet{ private St...原创 2018-10-30 17:23:34 · 2065 阅读 · 0 评论 -
基于maven搭建springboot+dubbo+zk框架(单机)
首先需要先下载zk,然后运行,这里网上很多,不在赘述。 接着新建maven工程,我这里规划时这样的,一个consumer工程(服务消费者),一个provider工程(服务提供者),还有一个interface工程(公共接口依赖包,抽象出的服务提供方公共接口)。 1.先建立interface工程,然后打jar包,之后引入本地maven仓库 接口: package com.example.dem...原创 2019-08-02 18:22:31 · 259 阅读 · 0 评论