自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 VMware安装redhat6.7并配置网卡和本地yum

VMware安装redhat6.7并配置网卡和本地yum安装redhat新建虚拟机安装镜像配置网卡其他ping不通外网的情况配置本地yum源新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入安装redhat新建虚拟机新建

2021-03-16 16:02:54 603

原创 Spring Boot + WebSocket + Spring Security(定向发送消息)

定向发送消息涉及到用户,需要引入Spring Security相关内容。1.添加Spring Security,websocket和thymeleaf等依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency>

2020-10-08 22:48:24 2240 1

原创 Spring Boot + WebSocket(广播的方式发送消息)

使用广播的方式,该方式将消息发送给所有连接了当前endpoint的浏览器1.添加websocket依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency>2.配置WebSocket,需要在配置类上使用@EnableWe

2020-10-07 21:13:36 889 1

原创 生成banner

http://patorjk.com/software/taag

2020-10-05 19:49:41 122

原创 Oracle锁表解决

查询锁表sessionselect * from vsessiont1,vsession t1, vsessiont1,vlocked_object t2 where t1.sid = t2.SESSION_ID;杀掉进程alter system kill session ‘145,47370’;

2020-09-25 10:32:59 68

原创 linux安装jdk

linux安装jdk解压jdk压缩包编辑/etc/profile,配置环境变量在/etc/profile末尾,unset 前面添加export JAVA_HOME=/usr/local/java/jdk1.8.0_191export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/binJAVA_HOME

2020-08-23 00:23:55 60

原创 Linux防火墙规则

防火墙是一个由软件和硬件设备组合而成在内网和外网之间,专用网与公共网之间的保护屏障.防火墙总体分为3种:包过滤防火墙,应用级网关和状态检测防火墙.包过滤防火墙:会检查所有通过信息的IP地址,并按照系统管理员所给定的包过滤规则进行过滤,包过滤是一种基于内置Linux内核在路由功能之上的防火墙类型,其防火墙工作在网络层应用级网关:代理服务器有一个高速缓存,存储用户经常访问的网站内容,当另一个...

2019-11-04 15:02:14 236

原创 mac系统配置jdk

以安装jdk1.8为例去oracle官网的下载页面下载需要的jdk版本https://www.oracle.com/technetwork/java/javase/downloads/index.html下载后根据提示进行安装安装完毕后打开终端输入命令/user/bibexec/java_home -V查看jdk安装目录然后输入命令cd ~使用管理员权限编辑文件sudo v...

2019-09-29 23:10:18 126

原创 redhat使用tar包安装vsftp后执行命令/usr/local/sbin/vsftpd &启动ftp服务失败问题

问题出现场景:生产服务器上要安装ftp服务,因为生产服务器无法连到外网环境,所以安装时无法使用包管理工具安装,只能自己找tar包进行安装安装步骤可以参考https://blog.csdn.net/dongyuxu342719/article/details/82620581安装后执行/usr/local/sbin/vsftpd &报出500 OOPS: unrecognise...

2019-09-17 14:09:46 1288

原创 设置linux快捷命令

1.进入到root目录下cd /root/2.编辑bashrc文件vim bashrc 3.在文件中添加自定义命令格式为:alias aaa='bbb'aaa为自定义命令,bbb为实际执行的命令4.编辑完成后保存退出,并执行该文件source ./bashrc5.输入自定义命令aaa...

2019-07-19 14:47:01 221

原创 常用Linux命令

调度启动at命令和crontab命令at命令是执行一次,crontab命令是重复执行at先用date获取服务器当前时间at + 时间添加任务at的特殊写法at 20:00 2008-10-1  在具体时间执行at now +10min  在十分钟后执行at 17:00 tomorrow  明天下午五点执行at 6:00 pm + 3 days  在3天后下午6点执行at ...

2019-07-11 16:55:24 124

原创 idea导入本地的eclipse项目并启动

首先点击import project选择需要导入的项目然后选择import project from external model因为要导入的是eclipse项目,所以这里也要选择eclipse点击next一路默认选择jdk到这里就导入完成了,接下来需要配置因为这个项目不是maven的项目,所以需要删除这些依赖,然后手动添加本地依赖添加依赖添加tomcat下的依...

2019-05-15 12:53:26 1223

原创 ActiveMQ整合spring

1.引用相关的jar包。&lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt; &lt;artifactId&gt;spring-jms&lt;/artifactId&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&a

2019-01-03 12:52:38 86

原创 dubbo

随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。• 单一应用架构• 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。• 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。• 垂直应用架构• 当访问量逐渐增大,单一应用增加机器带来的加速度越来...

2019-01-03 11:07:36 89

原创 Freemark整合spring

1.引入jar包2.创建整合spring的配置文件&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="

2019-01-02 15:24:10 286

原创 Freemarker实现网页静态化

FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。目前企业中:主要用Freemarker做静态页面或是页面展示FreeMarker使用Maven工程添加依赖&lt;dependency&g...

2019-01-02 15:18:12 126

原创 Nginx详解

Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。应用场景1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。2、虚拟主机。可以实现在一台服务器虚拟出多个网站...

2018-12-29 15:49:06 101

原创 Jedis使用

需要把jedis依赖的jar包添加到工程中。Maven工程中需要把jedis的坐标添加到依赖。连接单机版@Test public void testJedis() throws Exception { // 第一步:创建一个Jedis对象。需要指定服务端的ip及端口。 Jedis jedis = new Jedis("192.168.25.153", 6379); // 第二步:...

2018-12-29 14:21:39 154 1

原创 Redis集群搭建

redis-cluster架构图Redis 集群中内置了 16384 个哈希槽,当需要在 Redis 集群中放置一个 key-value 时,redis 先对 key 使用 crc16 算法算出一个结果,然后把结果对 16384 求余数,这样每个 key 都会对应一个编号在 0-16383 之间的哈希槽,redis 会根据节点数量大致均等的将哈希槽映射到不同的节点Redis集群中至少应该有三...

2018-12-29 14:18:19 131 1

原创 Redis简单使用

Redis五种数据类型Redis中所有的数据都是字符串。命令不区分大小写,key是区分大小写的。Redis是单线程的。Redis中不适合保存内容大的数据。1.String:key-valueget、set、incr:加一(生成id)Decr:减一2.Hash:key-fields-values(做缓存)相当于一个key对于一个map,map中还有key-value使用hash对ke...

2018-12-29 13:40:47 96

原创 Redis安装配置

Redis是由c开发的,所以安装Redis需要c的编译环境.需要在线安装 yum install gcc-c++Redis的安装相对简单安装步骤:1.redis的源码包上传到linux系统。2.解压缩redis。3.编译。进入redis源码目录。make4.安装。make install PREFIX=/usr/local/redis(PREFIX参数指定redis的安装目录。一...

2018-12-29 11:26:59 101

原创 ActiveMQ

ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现.ActiveMQ有两种消息模式ptp(point-to-pint) 点对点pub/sub(publish/subscribe) 发布/订阅模式JMS定义了五种不同的消息正文格式,以及调用的消息类型,允许你发送并接收以一些...

2018-12-28 16:57:45 90

原创 使用solrJ管理集群(SolrCloud)

添加文档@Test public void testSolrCloudAddDocument() throws Exception { // 第一步:把solrJ相关的jar包添加到工程中。 // 第二步:创建一个SolrServer对象,需要使用CloudSolrServer子类。构造方法的参数是zookeeper的地址列表。 //参数是zookeeper的地址列表,使用逗号分隔...

2018-12-28 16:35:01 405

原创 SolrCloud搭建

solrCloud是基于solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。它有几个特色功能:1)集中式的配置信息2)自动容错3)近实时搜索4)查询时自动负载均衡solrCloud的系统架构CollectionCollection在SolrCloud集群中是一个逻辑意义上的完整的索引结构。它常常被划分为一个或多个Shard(分...

2018-12-28 16:29:32 98

原创 solr服务搭建(单机版)

Solr的环境需要安装jdk。安装环境Linux。需要安装Tomcat。搭建步骤1.把solr的压缩包上传到Linux系统2.解压solr3.安装tomcat,解压即可4.把solr部署到tomcat下5.启动tomcat解压war包6.把/root/solr-4.10.3/example/lib/ext目录下的所有的jar包,添加到solr工程中,在/root/solr-4...

2018-12-28 15:35:32 88

原创 linux系统下安装zookeeper

zookeeper 集群管理工具在 linux系统下安装步骤(备忘)在CTR中选择File-&gt;Connect SFTP Session然后输入命令 put -r 文件所在路径 将文件放到linux系统所在服务器中然后可以看到文件已经上传成功解压该文件tar zxvf zookeeper-3.4.6.tar.gz然后可以看到有一个 zookeeper-3.4.6 目录进...

2018-11-24 19:29:52 93

转载 mybatis逆向工程(备忘)

转载 原文地址原文:https://blog.csdn.net/u014010769/article/details/47347775&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Co...

2018-11-23 17:04:32 85

原创 Could not find metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml in local

最近才开始使用idea,在创建maven项目时遇到了一个问题创建maven子工程时出现了Could not find metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml in local (E:\xxx\xx.m2\repository) -&gt; [Help 1]这个错误查了好久,才发现...

2018-11-21 19:13:21 9990

原创 springMVC

springMVC 定位和struts2一样都是表现层框架,他在spring框架体系中的位置如下图springMVC核心配置文件是springmvc.xml因为spring MVC本就是spring体系的,所以整合spring框架时不需要过多配置,只需要配置Controller扫描就可以了,让Spring对页面控制层Controller进行管理。&amp;lt;?xml version=&quot;1.0&quot;...

2018-11-06 00:01:10 89

原创 解决post和get提交乱码问题

解决post乱码问题在web.xml中加入&lt;!-- 解决post乱码问题 --&gt; &lt;filter&gt; &lt;filter-name&gt;encoding&lt;/filter-name&gt; &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filt...

2018-11-05 23:16:45 87

原创 idea的maven配置

idea的maven配置选择本地maven安装位置和配置文件

2018-10-18 19:06:46 217

原创 idea添加插件和配置jdk环境

idea添加插件 选择PluginsjetBrains 官方插件repositories 第三方插件plugin from disk… 本地插件配置JDK环境选择本地JDK安装的位置

2018-10-17 21:23:52 708

原创 idea基础设置

设置idea主题设置字体设置编码方式设置控制台字体和颜色勾选这个,可以ctrl+鼠标左键调整字体大小显示行号和方法分割线代码格式化空行设置设置代码提示不区分大小写设置自动导包设置文档提示...

2018-10-17 20:59:07 180

原创 JDK得方式实现动态代理

运行过程中,在内存中为目标对象动态的生成一个代理对象.JDK得方式实现动态代理这种方式实现动态代理,目标对象必须有接口Target目标对象package com.test.proxy;public class Target implements TargetInterface{ @Override public void method1() { System.out.prin...

2018-09-27 21:25:13 111

原创 使用POI解析Excel

使用POI将excel解析成String[]集合Public List&lt;String[]&gt; parseExcel(InputStream inputStream, String suffix, int StartRow){ //1.定义excel对象变量 Workbook workbook = null; //2.判断后缀,决定使用的解析方式,决定如何创建对...

2018-09-04 22:44:05 433 1

原创 mybatis配置和使用

mybatis架构sqlMapConfig.xml 是核心配置文件 mapper.xml是映射文件,sql写在这里sqlMapConfig.xml&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&amp;gt;&amp;lt;!DOCTYPE configurationPUBLIC &quot;-//mybatis.org//DTD Co

2018-09-01 21:09:37 96

原创 spring配置和使用

spring是项目中对象的容器,因为spring是容器性质的框架,容器中装什么对象,就有什么功能, 所以是一站式框架.spring可以帮助其他框架管理对象. Beans,Core,Context,Spel 四个核心包 Spring配置文件名字和位置任意,建议名字使用applicationContext.xml,放在src下&amp;amp;lt;!-- 将User对象交给spring容器管理 -...

2018-08-28 21:03:11 123

原创 Struts2配置和使用

Struts2Struts2是前端处理的框架,处理访问服务器的请求,代替servlet技术. Struts2有着优秀的架构思想,如可插拔式设计,AOP思想等 核心是拦截器interceptor,将一些常用的功能封装在拦截器中.Struts2架构HttpServletRequest请求发送到ActionMapper,返回一个ActionMapping对象,包含了此次请求要访问的资...

2018-08-18 00:18:24 190

原创 hibernate配置和使用

hibernatehibernate常用配置以及简单使用 整理了网上的一些资料和自己对于hibernate的理解,供自己或者刚接触这个框架的朋友参考使用 hibernate有两个配置文件 1.核心配置文件hibernate.cfg.xml 2.映射文件(ORM元数据)XXX.hbm.xml 下面来分别介绍两个配置文件中的元素和配置文件的作用1.核心配置文件核心配置文件放在...

2018-08-08 15:06:28 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除