@PostConstruct和@PreDestroy (转载)
从Java EE 5规范开始,Servlet中增加了两个影响Servlet生命周期的注解(Annotion: @PostConstruct和@PreDestroy 这两个注解被用来修饰一个非静态的void()方法,且不能跑出异常 。写法有如下两种方式: @PostConstruct
Public void someMethod() {}
dubbo学习笔记之其他配置
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/87992032 转载地址:https://dubbo.gitbooks.io/dubbo-user-book/content/demos/ 一、线程模型 如果事件处理的逻辑能迅速完成,并且不会发起新的 IO 请求,比如只是在内存中记个标识,则直接在 IO 线程上处理更快,因为减少了线程池调度。 但如果事件处理逻辑较慢,或者需要发起新的 IO
Zookeeper入门介绍学习笔记
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/87994995 一、什么是Zookeeper Zookeeper是一个高可用的分布式管理与协调框架,基于ZAB算法(原子消息广播协议)实现。ZK能够很好的保证分布式环境下的数据一致性,这一特性使得ZK是处理分布式一致性问题的利器。可以基于它实现发布订阅、负载均衡、命名服务、协调通知、集群管理、master选举、分布式锁和分布式队列的特性 1
Zookeeper 入门学习之客户端使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/87999011 Zookeeper 客户端使用 通过客户端对Zookeeper 进行操作 1.1 启动客户端 zkCli.sh # 根据zookeeper的安装目录获取路径
/usr/local/zookeeper/bin/zkCli.sh
也可以通过图形化工具进行连接 zookeeper-dev-ZooInspector.jar 运行
springBoot中的@EnableAutoConfiguration 使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88073052 在springBoot (v1.4)启动加载,其加载数据库连接池。或者springBoot 工程中不使用数据库。 解决方案: springBoot 启动加载时排除数据库加载操作
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class,Hiber
maven不能下载jar包
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88073156 情况一、修改maven的setting.xml 修改setting.xml 中的镜像。 可以参看https://github.com/uzong/utils_source/blob/master/maven%E5%88%9B%E5%BA%93%E5%9C%B0%E5%9D%80%E4%BF%AE%E6%94%B9settin
Idea添加Jetty时提示JMX module is not included
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88077744 Idea添加Jetty时提示JMX module is not included 在jetty下面 start.ini 中添加--module=jmx 即可。
Zookeeper 入门学习之原生AP基本操作
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88046902 Zookeeper 原生API操作 1.1 接口介绍描述 zookeeper的javaclient可以使我们更轻松的实现对zookeeper的各种操作,要使用java操作zookeeper,需要引入zookeeper-3.4.5.jar和zkclient-0.1.jar。zookeeper-3.4.5.jar是官方提供的JA
Zookeeper 入门学习之watch机制
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88082607 watch机制 zookeeper 有watch事件,是一次性触发,当watch监听的数据发生变化时,通知设置了该watch的client。即watcher。 一、监听事件类型和状态 watch 根据事件类型和状态类型的变化获取监听消息。 事件类型:(znode节点) EventType.NodeCreated EventT
Zookeeper 入门学习之zclient简单使用案例
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88089942 ZkClient使用案例 一、ZkClient 入门案例demo代码
import java.util.List;
import java.util.concurrent.TimeUnit;
import org.I0Itec.zkclient.ZkClient;
import org.I0Itec.zkclient.Z
新建数据库失败,source database template1 is being accessed by others users
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88121073 template1模板正在被人连接 select pg_terminate_backend(pid) from pg_stat_activity where DATNAME = 'template1';
redis 集群搭建和java简单操作
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88090927 一、redis 集群搭建 redis3.0 以前,提供了Sentinel工具来监控各Master的状态,如果Master异常,则会做主从切换,将Slave作为master,将master做为slave。其配置也较复杂,且表现一般。 redis3.0以后已经支持集群容错功能,并且非常简单 1.1 素材准备 centos7 (集
FastDFS入门学习之环境搭建
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88146953 一、FastDFS 入门安装 1.1 简介 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均
FastDFS入门学习之集群搭建
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88263177 一、FastDFS 简介 FastDFS是一个轻量级的开源分布式文件系统,主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡,实现了软件方式的RAID,可以使用廉价的IDE硬盘进行存储,支持存储服务器在线扩容,支持相同内容的文件只保存一份,节约磁盘空间,只能通过Client API访问,不支持POSIX访
Solr入门学习笔记
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88369646 一、Solr入门笔记 1.1 Solr 简介 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索 服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,
Centos7.4防火墙firewalld相关操作
Centos7.4防火墙firewalld相关操作 1、firewalld的基本使用 #启动:
systemctl start firewalld
#查看状态:
systemctl status firewalld
#停止:
systemctl disable firewalld
#禁用:
systemctl stop firewalld
2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。 #启动一个服务:
s
VSFTPD入门学习笔记
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31156277/article/details/88373479 一、VSFTPD 简介 1.1 描述 VSFTPD 是基于FTP协议的文件服务器,可以通过FtpClient实现文件上传 1.2 为什么要使用VSFTPD 传统的文件上传。 通过客户端浏览器存到tomcat中,但是存在很多问题。例如: 例如:集群情况,上传到tomcat1 ,去tomcat2 访问的时候找不到图片。 另外:重
Node.js简单的开源项目资料汇总
话不多说,任何一门技术从入门到熟悉,找项目来练手,着手做项目是一个必不可少的过程,找了很多项目进行参考,各种类型的源码看下来,就没有什么难倒你的了。 1: cmswing/CmsWing 一款基于ThinkJS(Node.js MVC)和MySQL的功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统 2: robergroup/pdman PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,是PowerDesigner之外,更好的
小程序扫描二维码,正则校验
需求: 1:扫码返回的结果必须是DECA开头,否则提示非法二维码 2:扫码返回的结果必须是16位 3:支付宝,微信等其他非项目公司提供的二维码扫描均无效 正则: const reg = /^DECA[A-Za-z0-9]{12}$/;
主要代码: wx.scanCode({
success: (res) => {
const result = res.result;
const reg = /^DECA[A-Za-z0-9]{12}$/;
今日推荐
周排行