10 2018 档案

摘要:ddd 阅读全文
posted @ 2018-10-22 23:02 凤凰山小旋风 阅读(78) 评论(0) 推荐(0)
摘要:方式一: 方式二: 阅读全文
posted @ 2018-10-22 00:58 凤凰山小旋风 阅读(115) 评论(0) 推荐(0)
摘要:一,同步 1 synchronized 关键字 synchronized 锁什么?锁对象。 可能锁对象包括: this, 临界资源对象(多线程大家都能找到的对象),Class 类对象。 区别在于所的范围不同:一个类有多个实例(this),但是只有一个class(.class),根据要求级别不同使用不 阅读全文
posted @ 2018-10-21 21:09 凤凰山小旋风 阅读(191) 评论(0) 推荐(0)
摘要:测试json字符串 阅读全文
posted @ 2018-10-21 03:56 凤凰山小旋风 阅读(111) 评论(0) 推荐(0)
摘要:www 阅读全文
posted @ 2018-10-20 19:21 凤凰山小旋风 阅读(93) 评论(0) 推荐(0)
摘要:今天开始抽时间整理SpringBoot的内容这里可以作为一个目录及说明相关的资料都可以跳转使用 说明: 目录: 一:创建SpringBoot项目 1)Maven创建 (1)使用命令行创建Maven工程 (2)使用Eclipes创建Maven工程 (3)使用IDEA创建Maven工程 2)简便创建方式 阅读全文
posted @ 2018-10-20 04:45 凤凰山小旋风 阅读(183) 评论(0) 推荐(0)
摘要:安装tools: 阅读全文
posted @ 2018-10-20 04:18 凤凰山小旋风 阅读(249) 评论(0) 推荐(0)
摘要:一MyCat简介 java编写的数据库中间件 Mycat运行环境需要JDK. Mycat是中间件.运行在代码应用和MySQL数据库之间的应用. 前身 : corba. 是阿里开发的数据库中间件.实现MySQL数据库分库分表集群管理的中间件.曾经出现过重大事故. 二次开发,形成Mycat. 使用MyC 阅读全文
posted @ 2018-10-19 19:53 凤凰山小旋风 阅读(324) 评论(0) 推荐(0)
摘要:一、 MySQL数据库 - SQL优化 MySQL DBMS - MySQL Database Management System。数据库管理系统。 一)结构图 初始化模块: 安装数据库的时候会自动生成多个数据库模块,但是主要使用的是mysql 二) MySQL数据库引擎简介 存储的核心两点: 算法 阅读全文
posted @ 2018-10-19 16:19 凤凰山小旋风 阅读(267) 评论(0) 推荐(0)
摘要:package com.xpl.controller; import org.apache.commons.io.FileUtils; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.spring... 阅读全文
posted @ 2018-10-18 22:40 凤凰山小旋风 阅读(179) 评论(0) 推荐(0)
摘要:import org.apache.commons.io.FileUtils; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.ServletOutputStream; impo... 阅读全文
posted @ 2018-10-18 19:19 凤凰山小旋风 阅读(117) 评论(0) 推荐(0)
摘要:参见https://blog.csdn.net/lintianlin/article/details/80050309 阅读全文
posted @ 2018-10-16 23:32 凤凰山小旋风 阅读(2713) 评论(0) 推荐(0)
摘要:一)shiro简介 基于java的开源安全管理框架(其实就是RBAC框架),可以完成认证,授权,会话管理,加密,缓存等功能; 相同的还有Spring security,但是security依赖spring。shiro可以在java se和java ee中使用,独立性强。 记住一点,Shiro 不会去 阅读全文
posted @ 2018-10-16 19:40 凤凰山小旋风 阅读(1071) 评论(0) 推荐(0)
摘要:Spring整合MyBatis其实就是Spring通过jar包中的类对应Mybatis全局配置文件通过组件的方式将其交给Spring容器管理的过程; 一:数据源 二:使用数据源创建SqlSessionFactory 三:扫描mapper并和sqlSessionFactory产生关联 HelloWor 阅读全文
posted @ 2018-10-14 17:02 凤凰山小旋风 阅读(154) 评论(0) 推荐(0)
摘要:一)参数类型 restful风格: 参数绑定到实体类: 有时间在写 自定义参数绑定 有事件在写 二)返回值类型及重定向和转发(默认方式都是请求转发) 理解重定向和转发: 重定向: 相当于是浏览器发出请求,返回一个url浏览器再去请求这个url,这时浏览器是知道他请求到哪里去了,所以地址栏可以看到ur 阅读全文
posted @ 2018-10-13 07:43 凤凰山小旋风 阅读(185) 评论(0) 推荐(0)
摘要:问题解决:办法1:使用Project Structure 方法二:使用Maven 在pom.xml文件中添加如下 阅读全文
posted @ 2018-10-12 19:07 凤凰山小旋风 阅读(2092) 评论(0) 推荐(0)
摘要:首先我们来看一下servlet的处理请求的方式: 一:SpringMVC简介: 一)SpringMVC中的几个重要组件 1.DispatchServlet: 前端控制器,mvc模式中的c,是整个流程的控制中心,由他来调用其他组件来处理用户的请求,它的存在降低了组件之间的耦合性(组件可以随意的替换和自 阅读全文
posted @ 2018-10-12 17:39 凤凰山小旋风 阅读(172) 评论(0) 推荐(0)
摘要:一:Log4j 1. 由 apache 推出的开源免费日志处理的类库. 2. 为什么需要日志: 2.1 在项目中编写 System.out.println();输出到控制台,当项目发布到 tomcat 后,没有控制台(在命令行界面能看见.),不容易观察一些输出结果. 2.2 log4j 作用,不仅能 阅读全文
posted @ 2018-10-10 19:04 凤凰山小旋风 阅读(83) 评论(0) 推荐(0)
摘要:为什么数据库连接池中的链接有状态(active:使用状态和idle:空闲状态可使用): 因为如果只用一种状态就会出现多个线程抢资源的情况,就会出现队列,效率就会降低 会根据使用情况动态生成空闲的,那么只要需要链接就会有空闲的存在,虽然消耗了内存但是换来了效率 阅读全文
posted @ 2018-10-10 02:23 凤凰山小旋风 阅读(111) 评论(0) 推荐(0)
摘要:1.在项目中选中左上角的File >Project Structure 2.选择需要添加的源码包 3.源码已经加入 阅读全文
posted @ 2018-10-09 22:35 凤凰山小旋风 阅读(3377) 评论(0) 推荐(0)
摘要:一:简介: 作用: 数据访问层框架. 底层是对 JDBC 的封装. mybatis :优点之一: 使用 mybatis 时不需要编写实现类,只需要写需要执行的 sql 命 二:环境搭建(这里创建的是web项目) 注意:这里并没有写对应的显示类,这就是Mybatis的有点之一,他通过反射的方式,将对应 阅读全文
posted @ 2018-10-09 22:00 凤凰山小旋风 阅读(284) 评论(0) 推荐(0)
摘要:一:zookeeper介绍 Zookeeper 分布式协调组件.本质一个软件. Zookeeper常用功能 1 发布订阅功能.把zookeeper当作注册中心原因. 2 分布式/集群管理功能. 使用java语言编写的. 优点:支持网络集群 缺点:稳定性受限于Zookeeper 二:安装jdk配置环境 阅读全文
posted @ 2018-10-07 20:17 凤凰山小旋风 阅读(144) 评论(0) 推荐(0)
摘要:一:什么是Dubbo Dubbo是一个RPC框架; 执行流程为: 采用的协议: 1.Dubbo 1.1 Dubbo官方推荐的协议. 1.2 本质:使用NIO和线程池进行处理. 1.3 缺点:大文件传输时可能出现文件传输失败问题. 2.RMI 2.1 JDK提供的协议,远程方法调用协议. 2.2 缺点 阅读全文
posted @ 2018-10-06 23:46 凤凰山小旋风 阅读(251) 评论(0) 推荐(0)
摘要:1、什么是分布式系统 参阅书籍《分布式系统原理与范型》第二版 链接:https://pan.baidu.com/s/1IEUSxHMSJee7HUj6c6AFBA 提取码:oq68 分布式系统: 若干个独立的计算机的集合,这些计算机对于用户来说就像在使用单个系统一样; 分布式系统是建立在网络之上的软 阅读全文
posted @ 2018-10-06 22:20 凤凰山小旋风 阅读(248) 评论(0) 推荐(0)
摘要:一、大型网站系统的特点 高并发,大流量:需要面对高并发用户,大流量访问; 高可用:系统24小时不间断的提供服务; 海量数据:需要存储、管理海量的数据,需要使用大量的服务器; 用户分布广泛,网络情况复杂:很多大型网站都是为全球用户服务,用户的分布范围广泛,各地网络情况差异大; 安全环境恶劣:互联网的开 阅读全文
posted @ 2018-10-06 22:00 凤凰山小旋风 阅读(205) 评论(0) 推荐(0)
摘要:qqq 阅读全文
posted @ 2018-10-06 21:56 凤凰山小旋风 阅读(63) 评论(0) 推荐(0)
摘要:复制文字到文本框中: log4j.rootLogger=DEBUG,stdout log4j.logger.org.mybatis=DEBUG log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.l 阅读全文
posted @ 2018-10-06 21:34 凤凰山小旋风 阅读(372) 评论(0) 推荐(0)
摘要:创建SpringBoot有三种方式: 方式一:(常用方式) 阅读全文
posted @ 2018-10-06 21:25 凤凰山小旋风 阅读(220) 评论(0) 推荐(0)