- 博客(62)
- 资源 (9)
- 收藏
- 关注
原创 docker安装redis集群
docker安装redis集群创建 redis.sh 配置需要创建的 Redis 集群1. 添加6个集群脚本2. /redis/${port}/conf/redis.conf 这个为自己的地址3. 这里涉及到了一个网络的定义 redis-net ,代码如下: docker network create redis-net #!/bin/bash#在/usr/local/server/redis-cluster下生成conf和data目标,并生成配置信息for port in `seq 7001
2022-03-01 14:23:57
1025
原创 vue的基础使用
vue的基础使用1. 标签使用(1)v-html 添加html 代码html 代码 <div id = "app">{{message}} <div> <p>{{spanHtml}}</p> <p v-html="spanHtml"></p> </div> </div>vue代码var app = new Vue({ el: '#app', data: {
2020-12-11 10:07:52
240
1
原创 MongoDB基础使用
MongoDB什么是MongoDBMongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。和数据库比较[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j61PNLdn-1601027841840)(./ima
2020-09-25 17:58:09
339
原创 Intellij使用-- 导入Eclipse的代码格式化文件
Intellij使用-- 导入Eclipse的代码格式化文件对于一个团队来说,使用统一的代码格式是非常重要的,否则在使用版本控制工具时,会出现大量的冲突。在Eclipse里,我们可以通过一些xml来进行代码格式的统一,但是这些文件要应用在Intellij里,还是要费一点周折的。不过如果你跟博主一样,有过合并一个文件出现200个冲突的惨痛经历之后,就会觉得这个工作是值得的了。方法一般我们使用E...
2019-04-24 17:56:48
6025
1
原创 服务端CORS跨域解决
服务端CORS跨域解决代码:package com.loyou.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConf...
2018-12-18 23:27:52
862
原创 springMVC文件上传
1.上传配置,在springMVC.xml文件中添加可以参考:https://blog.youkuaiyun.com/swingpyzf/article/details/20230865 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">...
2018-11-13 13:47:17
150
转载 并发新特性—Executor 框架与线程池
Executor 框架简介在 Java 5 之后,并发编程引入了一堆新的启动、调度和管理线程的API。Executor 框架便是 Java 5 中引入的,其内部使用了线程池机制,它在 java.util.cocurrent 包下,通过该框架来控制线程的启动、执行和关闭,可以简化并发编程的操作。因此,在 Java 5之后,通过 Executor 来启动线程比使用 Thread 的 start 方法...
2018-10-17 13:35:13
241
1
原创 HttpClient使用
1.maven中添加其包<!-- HttpClient 网络请求功能--> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId...
2018-08-24 10:51:24
281
原创 springboot中logging配置
1.在application.properties文件中配置 2.在logback-spring.xml配置有关信息<?xml version="1.0" encoding="UTF-8"?><!-- scan 配置文件如果发生改变,将会被重新加载 scanPeriod 检测间隔时间--><configuration scan="true" sca...
2018-08-10 15:23:39
8153
1
原创 springBoot中的dubbox与普通项目的中的dubbox之间调用
1.springBoot项目中配置dubbox 其重点是:传统项目中的dubbo &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.alibaba&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;dubbo&
2018-07-30 23:08:13
1412
原创 Spring Boot应用启动器
spring Boot应用启动器基本的一共有44种,具体如下: 1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2)spring-boot-starter-actuator 帮助监控和管理应用。 3)spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanc...
2018-07-27 14:08:32
141
原创 SpringBoot整合Quartz定时任务 的简单实例
demo地址https://gitee.com/yuhaifei/weatherdemo/tree/master/micro-weather-quartz在pom.xml文件中配置&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &am
2018-05-27 22:29:38
1126
原创 Quasar 简单使用
错误提示添加布局代码` <!-- 服务器IP --> <div class="width-1of1 clearfix"> <div><label><span class="red">*</sp
2018-04-24 10:11:48
15427
原创 springcloud学习总结
开发使用的东西 配置方法必须和包一起 方法和包不在同一个目录,会出现加载时候没有识别包 yml文件yml文件其实是该配置文件修改的 yml文件必须是UTF-8,不然无法编译项目结构 主要注解解释在jap中entity文件的注解/** * Id *主键 * GeneratedValue(strategy = Generatio...
2018-04-16 20:46:54
319
转载 Node.js安装及环境配置之Windows篇
3######一、安装环境###### 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤###### 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2、选安装目录进行安装 3、环境配置 4、测试三、前期准备###### 1、Node.js简...
2018-04-13 10:12:38
760
原创 mybatis简单使用
jdbc程序 jdbc的原始方法(未经封装)实现了查询数据库表记录的操作public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSe...
2018-04-01 21:57:51
349
转载 Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1.rl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic...
2018-03-07 13:43:00
222
原创 Jsonp实现
Jsonp原理Jsonp实现 1. jquery实现 和普通的ajzx差不多,只是参数改成jsonpvar E3MALL = { checkLogin : function(){ var _ticket = $.cookie("TT_TOKEN"); if(!_ticket){ return ; } ...
2018-03-05 10:37:34
364
原创 freemarker语法与介绍
什么是freemarkerFreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。目前企业中:主要用Freemarker做静态页面或是页面展示Freemarker的使用方法Mav...
2018-02-26 19:00:29
10640
1
原创 springMVC全局异常
Spring中如何使用HandlerExceptionResolver进行全局异常处理配置log4jjar包 实现HandlerExceptionResolver接口package cn.e3mall.search.exception;import javax.servlet.http.HttpServletRequest;import javax.servlet.htt...
2018-02-21 01:28:30
247
原创 ActiveMq使用
ActiveMQ的消息形式对于消息的传递有两种类型: 一种是点对点的,即一个生产者和一个消费者一一对应; 另一种是发布/订阅模式,即一个生产者产生消息并进行发送后,可以由多个消费者进行接收。 JMS定义了五种不同的消息正文格式,以及调用的消息类型,允许你发送并接收以一些不同形式的数据,提供现有消息格式的一些级别的兼容性。一般情况先用TextMessage · StreamMessa...
2018-02-21 01:00:28
259
原创 solr集群
需要实现的solr集群架构Zookeeper作为集群的管理工具。 1、集群管理:容错、负载均衡。 2、配置文件的集中管理 3、集群的入口需要实现zookeeper 高可用。需要搭建集群。建议是奇数节点。需要三个zookeeper服务器。搭建solr集群需要7台服务器。搭建伪分布式: 需要三个zookeeper节点 需要四个tomcat节点。建议虚拟机的内容1G以上...
2018-02-19 23:33:15
539
原创 solr搭建
Solr服务搭建Solr的环境 Solr是java开发。 需要安装jdk。 安装环境Linux。 需要安装Tomcat。搭建步骤 第一步:把solr 的压缩包上传到Linux系统,解压solr 第二步:安装Tomcat,解压缩即可。 第三步:把solr部署到Tomcat下。把/home/123/Desktop/solr-4.10.3/dist 目录的war拷贝到tomc...
2018-02-11 18:15:39
300
原创 spring的使用
spring注入beanconstructor-arg:通过构造函数注入property:通过setxx方法注入ref 连接地址value 赋的值 <!-- constructor-arg:通过构造函数注入。 property:通过setxx方法注入。 ref 连接地址 value 赋的值 -->
2018-01-31 17:37:46
223
原创 redis集群搭建
Redis集群的搭建redis-cluster架构图 架构细节:所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.节点的fail是通过集群中超过半数的节点检测失效时才生效.客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可redis-cluster把所有的物理节点...
2018-01-30 14:44:50
298
2
原创 pdf.js展示流文件
demo下载地址https://gitee.com/yuhaifei/pdfjs.git下载pdf.js文件http://mozilla.github.io/pdf.js/把viewer.js中的var DEFAULT_URL删除viewer.html 中添加 DEFAULT_URL 把地址改成流的地址,切记viewer.js在最后link rel="resource" type
2018-01-26 16:32:11
8700
9
原创 Redis的详细资料
Redis的安装Redis的安装 Redis是c语言开发的。 安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++安装步骤: 第一步:redis的源码包上传到linux系统。 第二步:解压缩redis。 第三步:编译。进入redis源码目录。make 第四步:安装。make install PREFIX=/usr/loca
2018-01-23 22:49:03
221
原创 Zookeeper的安装和dubbo的使用
Dubbo的架构 节点角色说明: • Provider: 暴露服务的服务提供方。 • Consumer: 调用远程服务的服务消费方。 • Registry: 服务注册与发现的注册中心。 • Monitor: 统计服务的调用次调和调用时间的监控中心。 • Container: 服务运行容器。调用关系说明:
2018-01-20 12:01:05
326
转载 CentOS 7 下安装 Nginx
安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++ 二. PCRE pcre-devel 安装 PCRE(Pe
2018-01-12 13:57:27
168
原创 java模拟表单提交数据
demo地址 https://gitee.com/yuhaifei/PDFAndQRCode.git代码在com.http.NetworkHttps.java 中,可以直接下载demo,查看package com.http;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.File;imp
2017-11-09 12:09:46
3249
原创 二维码生成和pdf添加文件和图片
1.项目路径 https://gitee.com/yuhaifei/PDFAndQRCode.git 2.用到jar包 QRCode.jar iText-5.0.6.jar iTextAsian_1.5.2.jar3.在pdf中添加数据 Map<String,String> map=new HashMap<String,String>(
2017-11-08 12:10:08
1954
原创 hadoop的安装
1.准备Linux环境 1.0点击VMware快捷方式,右键打开文件所在位置 -> 双击vmnetcfg.exe -> VMnet1 host-only ->修改subnet ip 设置网段:192.168.1.0 子网掩码:255.255.255.0 -> apply -> ok 回到windows –> 打开网络和共享中心 -> 更改适配器设置 -> 右键VMnet
2017-10-22 15:41:06
305
原创 myBatis逆向工程
1.逆向工程的demo https://gitee.com/yuhaifei/java-all-demo/tree/master/mybatisReverse2.在项目中有黑马老师的笔记(感谢老师)mybatis逆向工程.docx3.配置xml文件,记住必须在项目的根目录(只要赋值就可以,修改地方已经备注)<?xml version="1.0" encoding="UTF-8"?><!DOCTY
2017-10-10 14:33:50
214
原创 spring管理事物
spring最普通的管理事物1.在applicationContext.xml文件中的配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2017-10-09 10:53:21
270
原创 springJDBC使用
1.demo demo 地址 https://gitee.com/yuhaifei/springJDBC 2.jar包 3.xml配置 applicationContext.xml 配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/be
2017-09-30 15:02:50
285
原创 spring注解
Spring框架的IOC之注解方式的快速入门步骤一:导入注解开发所有需要的jar包引入IOC容器必须的6个jar包多引入一个:Spring框架的AOP的jar包,spring-aop的jar包步骤二:创建对应的包结构,编写Java的类UserService – 接口UserServiceImpl – 具体的实现类步骤三:在src的目录下,创建applicat
2017-09-26 19:12:46
342
原创 spring使用
spring ioc使用导入spring的基本jar包(基本使用包) 一些配置文件的地址以及这个demo的目录结构(log4g,applicationContext.xml) demo目录结构 log4g的配置文件### direct log messages to stdout ###log4j.appender.stdout=org.apache.log
2017-09-23 15:39:06
201
原创 spring 简单使用AOC使用
spring 简单使用AOC使用 1.1 到如spring的jar包 spring最基本的包 ![spring最基本的包](http://img.blog.youkuaiyun.com/20170923150018562?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXVoYWlmZWlfMTIz/font/5a6L5L2T/fontsize/400/fill
2017-09-23 15:01:30
1988
原创 mybatis的简单使用和demo
mybatis的简单使用和demodemo 这个是简单demo的 码云地址 https://git.oschina.net/yuhaifei/Mybatis_demo.git 1.导入jar包2.配置mybatis一下必要的文件 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//myb
2017-09-13 11:12:54
467
collectionView cell选择
2015-09-08
CollectionView header悬停
2015-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人