- 博客(49)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
转载 linux下给mysql设置密码
一:下载并且上传安装包到linux系统上1:下载地址:http://dev.mysql.com/downloads/mysql/ 2:通过LeapFtp工具,将windows上的mysql安装包拷贝到linux系统上 二:安装mysql数据库安装依赖软件,在第二张iso盘上面有安装软件包:1.首先要将第二张盘添加到虚拟
2017-07-26 09:09:07 2473
转载 linux下安装mysql数据库
由于本人要在CentOS上部署一个Java项目,这个项目里面要对数据库进行操作,所以第一件事情就是安装数据库啦!现在本人将来带领你们一步一步实现MySQL数据库的安装。首先,在CentOS下,我们可以直接通过yum命令来安装数据库。在安装数据库之前,我们应该先查看自己的CentOS上是否已经安装了MySQL数据库,如果安装了就先卸载掉。(1)查看自己是否安装了MySQL数据库
2017-07-26 09:05:05 7736 1
转载 msyql跨库复制表
数据库表间数据复制分类在利用数据库开发时,常常会将一些表之间的数据互相导入。当然可以编写程序实现,但是,程序常常需要开发环境,不方便。最方便是利用sql语言直接导入。既方便而修改也简单。以下就是导入的方法。1、 表结构相同的表,且在同一数据库(如,table1,table2)Sql :复制代码 代码如下:insert into table1 select *
2017-07-28 09:00:35 1759
转载 redis集群的基本情况及常用命令
一、本文目的 介绍集群的基本情况及常用命令 二、集群的特点 3、集群优缺点三、集群客户端命令(redis-cli -c -p port)集群cluster info :打印集群的信息cluster nodes :列出集群当前已知的所有节点( node),以及这些节点的相关信息。节点cluster
2017-07-27 20:27:11 479
转载 cluster_state:fail error clusterdown hash slot not served redis集群启动失败 解决办法
cluster_state:fail error clusterdown hash slot not served redis集群启动失败 解决办法在虚拟机上架设了redis集群,三台虚拟机,一共六个节点,每个虚拟机上分别使用 6379,6380端口。由于死机导致非法关闭,然后集群就起不来了,报error clusterdown hash slot not served的
2017-07-27 20:14:07 11170 1
转载 idea中创建mavenweb项目
1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile - mvn test - mvn clean - mvn package
2017-07-27 16:20:19 266
转载 Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfi
最近在用Centos 6.5 的时候出现了这种情况,Loaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfileSetting up Install ProcessNo package gcc available.Error: Not
2017-07-27 15:30:22 2988
转载 redis和spring集群配置
上面两篇介绍了redis集群的配置合一些基本的概念,所以接下来当然是要在项目中使用咯,redis的java支持已经做的非常好了,所以我们来试着使用这些api来进行redis的操作,首先我们需要操作redis的架包: redis.clients jedis 2.7.3 我们需要做的仅仅是在spring配置文件中注入这
2017-07-27 15:18:56 198
转载 redis集群和spring结合
研究Redis也有一段时间了,在前面的redis系列文章中,介绍了Redis的安装,集群配置,及节点的增加和删除,但是并未实际的使用到项目中,趁这周末时间,参照项目中实际的使用场景,做了一个Redis集群spring整合的案例,在介绍案例之前,先简单介绍下Redis集群的方式有哪些 1、单机版 不解释 2、Sentinel 哨兵模式 3、Redis Cluster Redis官方集群方
2017-07-27 15:17:39 709
转载 Pycharm使用教程
最全Pycharm教程(1)——定制外观 最全Pycharm教程(2)——代码风格 1、准备工作 (1)Python版本为2.7或者更高版本 (2)已经创建了一个python工程并且添加了内容,具体参考: Getting Started tutorial 2、第一步——运行代码 打开之前编写的Solver.py文件,在编辑框中右键,选
2017-07-26 17:14:35 46648
转载 window下的native链接虚拟机上的mysql数据库
今天想用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题。这里说一下我的解决方法。(本人小白) 首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。 然后在虚拟机中查看网络端口信息: #netstat -ntpl 之后查看了防火墙的状态,发现
2017-07-26 09:20:38 808
转载 linux环境下搭建的redis无法访问解决
以前公司在开发阶段连接的Redis一直是正式环境中的,最近老大让我在搭建一个局域网内的redis用于开发阶段时连接使用,搭建过程中也遇到了一些问题,还好已经解决了,在这里记录一下。首先是搭建redis,这个比较简单。1、检查安装依赖程序yum install gcc-c++yum install -y tclyum install wget2、获取安装文件wg
2017-07-25 20:40:52 4402
转载 springboot中注解详解
@RestController和@RequestMapping注解我们的Example类上使用的第一个注解是 @RestController 。这被称为一个构造型(stereotype)注解。它为阅读代码的人们提供建议。对于Spring,该类扮演了一个特殊角色。在本示例中,我们的类是一个web @Controller ,所以当处理进来的web请求时,Spring会询问它。@RequestM
2017-07-25 17:57:41 660
转载 springboot搭建
1.首先创建Mavne项目。第二步骤:添加修改pom.xml[html] view plain copyproject xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2017-07-25 17:53:27 309
转载 netty入门学习
Netty框架入门一、概述 Netty是由JBOSS提供的一个java开源框架。 Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 二、体系结构图 三、Netty的核心结构 Netty是典型的Reactor模型结构,在实现上,Netty中的Boss类充当m
2017-07-25 16:19:55 304
转载 spring-session源码解读2
摘要: ServletRequestWrapper Servlet规范从2.3起引入了ServletRequestWrapper包装类,它把调用交给被包装的ServletRequest来执行。这样就可以对ServletRequest进行扩展。例如Tomcat就是将自己的Request类作为包装类的实体。 public class ServletRequestWrapper iSer
2017-07-25 15:59:32 261
转载 spring-session源码解析
摘要: session通用策略 Session在浏览器通常是通过cookie保存的,cookie里保存了jessionid,代表用户的session id。一个访问路径只有一个session cookie(事实上在客户端就只有一个cookie,jsessionid是作为cookie值的一部分,这里把cookie抽象成类似服务器端的实现),也就是一个访问路径在一个浏览器上只有一个se
2017-07-25 15:51:47 265
转载 org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSessionReposit
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSessionRepositoryFilter' is definedspring-session 集成redis,web.xml配置filter时候出现 No bean named 'springSe
2017-07-25 15:20:45 1425
转载 springmvc中一次请求再次深入学习
上一篇源码中我们分析到ServletInvocableHandleMethodpublic final void invokeAndHandle(NativeWebRequest request, ModelAndViewContainer mavContainer,Object... providedArgs) throws Exception {Object returnV
2017-07-24 20:49:54 844
转载 spring中重要的数据结构
HandlerExecutionChain中的数据结构public class HandlerExecutionChain {private static final Log logger = LogFactory.getLog(HandlerExecutionChain.class);private final Object handler;//处理器private Hand
2017-07-24 18:39:51 1292
转载 springmvc中一次请求的主要流程图及讲解
1.浏览器发出一次Http请求调用(HttpServlet)doPost方法由于FrameworkServlet集成HttpHServletBean而HttpServletBean集成HttpServlet所以会调用FrameworkServlet中的doPost方法2.FrameworkServlet中的doPost方法会调用processRequest方法这个方法会将request对象保存
2017-07-24 18:23:42 1895
转载 是用mina自定义解析器
我们在自定义传输协议时,通常都是采用字节数组的方式进行传送,如何正确接收和解码byte数组?假设我们自定义了传输协议: 字节数组的前4个字节是要传输的数据长度,后面跟数据。我们用mina可以这样处理1.自定义编码器ByteArrayEncoder.javaimport org.apache.mina.core.session.IoSession;import org.a
2017-07-24 11:22:24 304
转载 mina自定义编解码
Mina自定义编解码协议编解码器是在使用Mina 的时候你最需要关注的对象,因为在网络传输的数据都是二进制数据(byte),而你在程序中面向的是JAVA 对象,这就需要你实现在发送数据时将JAVA 对象编码二进制数据,而接收数据时将二进制数据解码为JAVA 对象(这个可不是JAVA 对象的序列化、反序列化那么简单的事情)Mina 中的协议编解码器通过过滤器ProtocolC
2017-07-24 09:48:35 953
转载 Mina框架构建一个HelloWorld
Mina第一个HelloWorld程序:服务端程序:Minaserver.java: 1 public class MinaServer { 2 private IoAcceptor ioAcceptor; 3 4 public MinaServer(int port) 5 { 6 ioAcceptor =
2017-07-24 09:44:59 229
转载 mina框架和spring的整合使用
MinaServer类:[java] view plain copyprint?import java.net.InetSocketAddress; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import ja
2017-07-24 09:43:21 1158
转载 RequestMappingHandlerAdapter源码讲解
RequestMappingHandlerAdapter:初始化控件:public void afterPropertiesSet() {if (this.argumentResolvers == null) {List resolvers = getDefaultArgumentResolvers();this.argumentResolvers = new HandlerM
2017-07-24 07:12:57 1641
转载 dubbo中消费者配置文件
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.spring
2017-07-24 06:29:34 3285
转载 dubbo生产者中的配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.spring
2017-07-24 06:28:10 1726
转载 mybatis中config配置文件
PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
2017-07-23 22:51:55 253
转载 spring和mybatis的集成
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="
2017-07-23 22:50:49 132
转载 spring和redis集成
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/
2017-07-23 22:49:18 151
转载 applicationContext.xml配置文件讲解
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springfr
2017-07-23 22:46:33 410
转载 springmvc中的web.xml的配置讲解
xml version="1.0" encoding="UTF-8"?>web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http:
2017-07-23 22:33:30 612
转载 java中的SPI机制
1 SPI机制简介SPI的全名为Service Provider Interface.大多数开发人员可能不熟悉,因为这个是针对厂商或者插件的。在java.util.ServiceLoader的文档里有比较详细的介绍。简单的总结下java spi机制的思想。我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。面向的对象的设计里,我们一般推
2017-07-20 21:11:31 235
转载 Dubbo 原理解析-Dubbo 内核实现之 SPI 简单介绍
Dubbo采用微内核+插件体系,使得设计优雅,扩展性强。那所谓的微内核+插件体系是如何实现的呢!大家是否熟悉spi(service providerinterface)机制,即我们定义了服务接口标准,让厂商去实现(如果不了解spi的请谷歌百度下), jdk通过ServiceLoader类实现spi机制的服务查找功能。 JDK实现spi服务查找: ServiceLoader首先定义下示例
2017-07-20 21:06:07 188
转载 Dubbo 介绍 2- 源码分析,通过 schema 启动服务
前言spring2.5以后,spring支持自定义schema扩展xml配置。具体的spring schema细节,本文就不多说了。这篇文章就拿provider为例,介绍dubbo是如何启动服务的。 正文首先,再把HelloWolrd例子中的 provider.xml的源码放上来Xml代码 xml version="1.0" encoding="UTF-8
2017-07-20 21:02:27 347
转载 dubbo配置详解
研究DUBBO也已经大半年了,对它的大部分源码进行了分析,以及对它的内部机制有了比较深入的了解,以及各个模块的实现。DUBBO包含很多内容,如果想了解DUBBO第一步就是启动它,从而可以很好的使用它,那么如何更好的使用呢?就需要知道DUBBO的各个配置项,以及它可以通过哪些途径进行配置。个人对配置的理解,就好比时对动物的驯服,如何很好的驯服一头猛兽,那就需要知道它各种习性,从而调整,已达到自己期望
2017-07-20 20:59:47 299
转载 dubbo 加载Bean和远程调用分析(1)
这里只讲解dubbo注册的bean1. dubbo consumer 加载bean dubbo-2.5.3.jar!/spring.handlers[plain] view plain copyprint?http\://code.alibabatech.com/schema/dubbo=com.alibaba.dubbo.config
2017-07-20 20:53:18 426
原创 springmvc启动流程源码解析
spring的启动首先会去加载web.xml中的配置我们分析也是从这里开始Spring MVC Dispatcher Servletorg.springframework.web.servlet.DispatcherServletcontextConfigLocation classpath:spring-mvc.xml
2017-07-20 17:03:27 228
转载 获取spring容器总的BeanFactory
项目用到了ApplicationContextAware,通过它spring容器会自动把上下文环境对象调用ApplicationContextAware接口中的setApplicationContext方法。我们在ApplicationContextAware的实现类中,就可以通过这个上下文环境对象得到Spring容器中的Bean。使用方法如下:1.实现ApplicationConte
2017-07-20 12:39:53 1241
字符串在虚拟机中执行问题
2016-08-02
关于自定义类加载器的问题
2016-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人