目录

Life in Flow

知不知,尚矣;不知知,病矣。
不知不知,殆矣。

SSM

需求和步骤分析  使用 ssm 框架完成对 account 表的增删改查操作  步骤分析 11. 准备数据库和表记录 22. 创建web项目 33. 编写mybatis在ssm环境中可以单独使用 44. 编写spring在ssm环境中可以单独使用 55. spring整合mybatis 66. 编写springMVC在ssm环境中可以单独使用 77. spring整合springMVC 环境搭建 创建 web 项目,导入依赖 1<?xml version="1.0" encoding="UTF-8"?> 2<project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 5 <modelVersio....

SpringMVC Reference

SpringMVC 简介 MVC 模式  MVC 是软件工程中的一种软件架构模式,它是一种分离业务逻辑与显示界面的开发思想。 1* M(model)模型:处理业务逻辑,封装实体 2* V(view) 视图:展示内容 3* C(controller)控制器:负责调度分发(1.接收请求、2.调用模型、3.转发到视图) SpringMVC 概述  SpringMVC 是一种基于 Java 的实现 MVC 设计模式的轻量级 Web 框架,属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 中。  SpringMVC 已经成为目前最主流的 MVC 框架之一,并且随着 Spring3.0 的发布,全面超越 Struts2,成为最优秀的 MVC 框架。它通过一套注解,让一个简单的 Java 类成为处理请求的控制器,而无须实现任何接口。同时它还支持 RESTful 编程风格的请求。  SpringMVC 的框架就是封装了原来 Servlet 中的共有行为;例如:参数封装,视图转发等。 快速上手  客户端发起请求,服务器接收请求,执行逻辑并进行视图跳转 ....

Spring Reference

Spring 概述  Spring 是分层的 Java SE/EE 应用 full-stack(全栈式) 轻量级开源框架。  提供了表现层 SpringMVC 和持久层 Spring JDBC Template 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的 Java EE 企业应用开源框架。  两大核心:以 IOC(Inverse Of Control:控制反转)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 发展历程 1* EJB 2 1997 年,IBM提出了EJB 的思想 3 1998 年,SUN制定开发标准规范 EJB1.0 4 1999 年,EJB1.1 发布 5 2001 年,EJB2.0 发布 6 2003 年,EJB2.1 发布 7 2006 年,EJB3.0 发布 8 9* Spring 10 Rod Johnson( Spring 之父),改变Java世界的大师级人物 11 2002年编著《Expert one on one J2EE desig....

Mybatis Reference

官网 log4j src/main/resources/log4j.properties 1### direct log messages to stdout ### 2log4j.appender.stdout=org.apache.log4j.ConsoleAppender 3log4j.appender.stdout.Target=System.out 4log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 5log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n 6 7### direct messages to file mylog.log ### 8log4j.appender.file=org.apache.log4j.FileAppender 9log4j.appender.file.File=c:/mylog.log 10log4j.appender.file.layout=org.....

进制转换

正十进制转二进制 除2取余法 使用十进制整数不断地除以2取出余数,直到商为0时,将余数逆序排序。 拆分法 将十进制整数拆分为若干个二进制权重的和,有该权重下面写1,否则写0。 负十进制转换二进制 先将十进制的绝对值转换为二进制。 按位取反再加1。 绝对值 -45 --> 45 二进制 0010 1101 按位取反 1101 0010 再加1 1101 0011 (最低位加1) 二进制转十进制 加权法 使用二进制中的每个数字乘以当前位的权重再累加起来。 0*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 0*2^0

Kubernetes

DevOps CI:持续集成。Continuous Integration CD:持续交付。Delivery CD:持续部署。Deployment DevOps、MicroServices、Container 微服务可以充分利用容器技术本身的特性(分发、构建、部署)。 容器技术弥补了DevOps中的交付环节和部署环节的裂缝,使得DevOps可以落地。DevOps又进一步推动了容器编排技术。 DevOps思想落地于容器编排技术之上。 IaaS、PaaS、SaaS 器化部署存在的问题 问题 10个物理机发布100个容器,怎么快速发布和管理 用户请求过来,怎么分配请求到100个容器里面 突发海量请求过来,如何根据情况进行快速扩容 应用发布上线出现问题,需要进行回滚历史版本,如何进行回滚 某个容器故障了,如何快速启动新容器去替代 上面容器管理的问题称为容器编排 ,为了解决这些问题,产生了一些容器编排的软件 Docker Swarm :Docker自己的容器编排工具 Mesos :Apache的资源管控的工具,结合Marathon使用 Kubernetes :Google开....

初升高:选择大于努力

  河南省工商行政管理学校始建于1978年,是教育部首批命名“国家级重点中专”之一。位于七朝古都开封,校园环境优美,地理位置优越,往来交通便利。是书治学的理想校园。   数十载光阴,一个个朝气蓬勃的学子从这里迈向未来,无数光荣与梦想在这里交织。梦与理想在这里启航,河南省工商行政管理学校助你走向精彩人生。   联系方式(微信,复制粘贴):keep__alive