- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 mysql8.0安装server_audit审计
3.安装插件 install plugin server_audit soname 'server_audit.so';5.启动 SET GLOBAL server_audit_logging = 1;(接收 0/1 on/off)6.SET GLOBAL server_audit_events = 36;(记录表结构更改,数据增删改操作)7.执行SHOW VARIABLES LIKE 'server_audit%';2.放入{mysql}/lib/plugin/下。4.查看是否安装成功。
2024-07-26 09:36:03 237
转载 SpringBoot 集成 ActiveMQ示例
https://www.cnblogs.com/yufeng218/p/11509486.html
2021-03-12 15:44:09 119
原创 基于maven搭建springboot+dubbo+zk框架(单机)
首先需要先下载zk,然后运行,这里网上很多,不在赘述。接着新建maven工程,我这里规划时这样的,一个consumer工程(服务消费者),一个provider工程(服务提供者),还有一个interface工程(公共接口依赖包,抽象出的服务提供方公共接口)。1.先建立interface工程,然后打jar包,之后引入本地maven仓库接口:package com.example.dem...
2019-08-02 18:22:31 260
原创 dubbo服务调用报错:xxxx cannot be cast to xxxxx
当Consumer调用Provider注册在dubbo的接口时报下面错误Caused by: java.lang.ClassCastException: com.example.demo.service.impl.DubboServiceImpl cannot be cast to com.example.demo.service.impl.DubboServiceImpl这里需要把...
2019-08-01 16:26:53 2591 5
转载 使用httpclient时候,出现“Too many open files”问题
原文https://www.cnblogs.com/yzlpersonal/p/5127240.html前段时间服务器运行两天就宕机,报错Too many open files。经排查句柄数过大,经过查阅资料发现是httpclient参数设置不严谨造成,也是收益这篇文章。现贴在这里,供更多的人查阅。推荐使用第一种设置参数的方法。设置服务器句柄数无异于自欺欺人。下面是原文:最近接触的...
2019-05-31 14:58:04 3444
原创 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.异常解决
The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to ...
2019-03-10 14:47:45 187
原创 使用ThreadPoolExecutor和Callable的总结
最近一直在研究多线程,走了很多坑,总算把多线程的使用搞清楚了。阿里的开发文档对多线程的创建强制使用ThreadPoolExecutor,相比Executors,前者更直观的展现多线程内部的运行机制,且也可以合理的运用资源。下面把代码贴上,简单说下练习中遇到的问题。public class ThreadControl extends HttpServlet{ private St...
2018-10-30 17:23:34 2066
原创 Executors+Callable 、Runnable创建线程池运用实例
局方要求项目满足大批量工单提交,所以这几天学习了下线程池,这里分享一下,其中还有个遇到的问题。如果代码写的有问题,欢迎大神指点。首先这里运用最简单的线程池创建方法Executors.newFixedThreadPool(5),这里是创建5个线程,不太明白的同学可以去搜索一下,其实底层还是运用 new ThreadPoolExecutor()。这里的队列没有指定长度默认为2147483647(i...
2018-10-17 18:09:09 421
转载 Java并发编程:线程池的使用
Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务? ...
2018-10-12 18:03:23 127
转载 Struts2的运行流程及其工作原理
Struts2核心组件介绍 ActionMapper:通过method参数将请求转发到具体的action ActionProxy代理:是Action的一个代理类,也就是说Action的调用是通过ActionProxy实现的,其实就是调用了ActionProxy.execute()方法,而该方法又调用了ActionInvocation.invoke()方法。归根到底,最后调用的是...
2018-09-28 16:48:48 205
原创 HttpClient的 java.net.SocketException: Too many open files 解决
先贴上异常信息java.net.SocketException: Too many open filesat 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 1135
原创 BEM框架命令(自己的理解,仅供参考)
Xml:Xml:可扩展标记语言(Extensibel Markup Language)自上而下执行extends:当前包继承哪个包,继承其中所有的配置do:用来存储的java类.Service-bean:执行方法的java类Start-Step:开始维护界面View:视图跟usl路径Service:表示显示页面之前需要执行的java方法 usl : U
2017-03-20 19:24:51 1280
原创 Maven部署工程和远程仓库配置
Maven部署工程:从svn检出项目到计算机 >点击右键eclipse中的项目>找到impute点击> 搜索Maven文件夹>找到existing Maven Projects 选择> 弹出MavenProjects窗口 >点击Browse>在导出项目文件夹中选择刚刚导出的项目>选中文件确定Maven远程仓库配置:1. 当导入common工程时需要配置远程maven仓库首先需
2017-03-20 19:20:36 372
转载 Socket
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为
2016-12-16 22:56:42 219
转载 数据库索引为何能提高性能
本文只针对mysql进行相关方面的说明。首先我要问,“数据索引是有序无序的?”。答:“当然是有序的了。”再问,一个SQL语句可以有几个索引?你先别往下看结果,你这想下,可以使用几个索引呢?正确的是:“1个”。有人肯定会疑惑。对,当初我接受这个概念也是挺纳闷的,后来在实际中得到了解答。那么,你需自己找答案了。 在有序的情况下,通过索引查询一个数据是无需遍历索引
2016-12-16 20:25:41 3045 2
转载 jQuery 的选择器
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法Java代码 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使
2016-12-08 22:55:25 198
在eclipse中不使用maven创建springboot工程所需jar包
2019-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人