- 博客(39)
- 收藏
- 关注
原创 VMware安装redhat6.7并配置网卡和本地yum
VMware安装redhat6.7并配置网卡和本地yum安装redhat新建虚拟机安装镜像配置网卡其他ping不通外网的情况配置本地yum源新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入安装redhat新建虚拟机新建
2021-03-16 16:02:54 731
原创 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 2417 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 1030 1
原创 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 75
原创 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 86
原创 Linux防火墙规则
防火墙是一个由软件和硬件设备组合而成在内网和外网之间,专用网与公共网之间的保护屏障.防火墙总体分为3种:包过滤防火墙,应用级网关和状态检测防火墙.包过滤防火墙:会检查所有通过信息的IP地址,并按照系统管理员所给定的包过滤规则进行过滤,包过滤是一种基于内置Linux内核在路由功能之上的防火墙类型,其防火墙工作在网络层应用级网关:代理服务器有一个高速缓存,存储用户经常访问的网站内容,当另一个...
2019-11-04 15:02:14 274
原创 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 170
原创 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 1377
原创 设置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 248
原创 常用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 176
原创 idea导入本地的eclipse项目并启动
首先点击import project选择需要导入的项目然后选择import project from external model因为要导入的是eclipse项目,所以这里也要选择eclipse点击next一路默认选择jdk到这里就导入完成了,接下来需要配置因为这个项目不是maven的项目,所以需要删除这些依赖,然后手动添加本地依赖添加依赖添加tomcat下的依...
2019-05-15 12:53:26 1283
原创 ActiveMQ整合spring
1.引用相关的jar包。<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> </dependency> <dependency> <groupId&a
2019-01-03 12:52:38 115
原创 dubbo
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。• 单一应用架构• 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。• 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。• 垂直应用架构• 当访问量逐渐增大,单一应用增加机器带来的加速度越来...
2019-01-03 11:07:36 116
原创 Freemark整合spring
1.引入jar包2.创建整合spring的配置文件<?xml version="1.0" encoding="UTF-8"?><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 310
原创 Freemarker实现网页静态化
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。目前企业中:主要用Freemarker做静态页面或是页面展示FreeMarker使用Maven工程添加依赖<dependency&g...
2019-01-02 15:18:12 153
原创 Nginx详解
Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。应用场景1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。2、虚拟主机。可以实现在一台服务器虚拟出多个网站...
2018-12-29 15:49:06 123
原创 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 209 1
原创 Redis集群搭建
redis-cluster架构图Redis 集群中内置了 16384 个哈希槽,当需要在 Redis 集群中放置一个 key-value 时,redis 先对 key 使用 crc16 算法算出一个结果,然后把结果对 16384 求余数,这样每个 key 都会对应一个编号在 0-16383 之间的哈希槽,redis 会根据节点数量大致均等的将哈希槽映射到不同的节点Redis集群中至少应该有三...
2018-12-29 14:18:19 177 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 110
原创 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 106
原创 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 98
原创 使用solrJ管理集群(SolrCloud)
添加文档@Test public void testSolrCloudAddDocument() throws Exception { // 第一步:把solrJ相关的jar包添加到工程中。 // 第二步:创建一个SolrServer对象,需要使用CloudSolrServer子类。构造方法的参数是zookeeper的地址列表。 //参数是zookeeper的地址列表,使用逗号分隔...
2018-12-28 16:35:01 433
原创 SolrCloud搭建
solrCloud是基于solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。它有几个特色功能:1)集中式的配置信息2)自动容错3)近实时搜索4)查询时自动负载均衡solrCloud的系统架构CollectionCollection在SolrCloud集群中是一个逻辑意义上的完整的索引结构。它常常被划分为一个或多个Shard(分...
2018-12-28 16:29:32 114
原创 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 99
原创 linux系统下安装zookeeper
zookeeper 集群管理工具在 linux系统下安装步骤(备忘)在CTR中选择File->Connect SFTP Session然后输入命令 put -r 文件所在路径 将文件放到linux系统所在服务器中然后可以看到文件已经上传成功解压该文件tar zxvf zookeeper-3.4.6.tar.gz然后可以看到有一个 zookeeper-3.4.6 目录进...
2018-11-24 19:29:52 104
转载 mybatis逆向工程(备忘)
转载 原文地址原文:https://blog.csdn.net/u014010769/article/details/47347775<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Co...
2018-11-23 17:04:32 115
原创 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) -> [Help 1]这个错误查了好久,才发现...
2018-11-21 19:13:21 10243
原创 springMVC
springMVC 定位和struts2一样都是表现层框架,他在spring框架体系中的位置如下图springMVC核心配置文件是springmvc.xml因为spring MVC本就是spring体系的,所以整合spring框架时不需要过多配置,只需要配置Controller扫描就可以了,让Spring对页面控制层Controller进行管理。&lt;?xml version="1.0"...
2018-11-06 00:01:10 134
原创 解决post和get提交乱码问题
解决post乱码问题在web.xml中加入<!-- 解决post乱码问题 --> <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filt...
2018-11-05 23:16:45 116
原创 idea添加插件和配置jdk环境
idea添加插件 选择PluginsjetBrains 官方插件repositories 第三方插件plugin from disk… 本地插件配置JDK环境选择本地JDK安装的位置
2018-10-17 21:23:52 756
原创 idea基础设置
设置idea主题设置字体设置编码方式设置控制台字体和颜色勾选这个,可以ctrl+鼠标左键调整字体大小显示行号和方法分割线代码格式化空行设置设置代码提示不区分大小写设置自动导包设置文档提示...
2018-10-17 20:59:07 210
原创 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 140
原创 使用POI解析Excel
使用POI将excel解析成String[]集合Public List<String[]> parseExcel(InputStream inputStream, String suffix, int StartRow){ //1.定义excel对象变量 Workbook workbook = null; //2.判断后缀,决定使用的解析方式,决定如何创建对...
2018-09-04 22:44:05 496 1
原创 mybatis配置和使用
mybatis架构sqlMapConfig.xml 是核心配置文件 mapper.xml是映射文件,sql写在这里sqlMapConfig.xml&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Co
2018-09-01 21:09:37 105
原创 spring配置和使用
spring是项目中对象的容器,因为spring是容器性质的框架,容器中装什么对象,就有什么功能, 所以是一站式框架.spring可以帮助其他框架管理对象. Beans,Core,Context,Spel 四个核心包 Spring配置文件名字和位置任意,建议名字使用applicationContext.xml,放在src下&amp;lt;!-- 将User对象交给spring容器管理 -...
2018-08-28 21:03:11 139
原创 Struts2配置和使用
Struts2Struts2是前端处理的框架,处理访问服务器的请求,代替servlet技术. Struts2有着优秀的架构思想,如可插拔式设计,AOP思想等 核心是拦截器interceptor,将一些常用的功能封装在拦截器中.Struts2架构HttpServletRequest请求发送到ActionMapper,返回一个ActionMapping对象,包含了此次请求要访问的资...
2018-08-18 00:18:24 215
原创 hibernate配置和使用
hibernatehibernate常用配置以及简单使用 整理了网上的一些资料和自己对于hibernate的理解,供自己或者刚接触这个框架的朋友参考使用 hibernate有两个配置文件 1.核心配置文件hibernate.cfg.xml 2.映射文件(ORM元数据)XXX.hbm.xml 下面来分别介绍两个配置文件中的元素和配置文件的作用1.核心配置文件核心配置文件放在...
2018-08-08 15:06:28 234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人