自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4405)
  • 收藏
  • 关注

转载 SpringMVC四种响应传值的方式

1、返回值为void类型   使用方法的参数requesr和response进行数据分享和页面跳转 @RequestMapping("/test1") public void test1(HttpServletRequest request, HttpServletResponse response) throws Exception{ //通过request和...

2019-09-13 19:35:00 169

转载 SpringMVC

SpringMVC入门 1、什么是MVC?   MVC模型:是一种架构型的模式,本身不引入新功能,只是帮助我们将开发的结构组织的更加合理,使展示与模型分离、流程控制逻辑、业务逻辑调用与展示逻辑分离,也就是责任分离。 2、SpringMVC框架,   它解决了WEB开发中常见的问题(参数接收、页面跳转 、文件上传、表单验证、国际化、等等),而且使用简单,与Spring无缝集成。 S...

2019-09-13 17:16:00 66

转载 玩转数据结构3-链表

前面两节课程主要介绍了动态数组、栈以及队列这样三种数据结构,这三种数据结构的底层都是依托于静态数组构建的,靠resize解决固定容量的问题。本节课介绍一种真正的动态数据结构-链表,链表也是一种线性数据结构,是最简单的动态数据结构。 1. 链表基础 1.1 链表的特点 链表的数据存储在节点(Node)中,节点中还包含下一节点的地址 class Node{ E e; ...

2019-09-11 19:57:00 102

转载 使用ssh连接虚拟机

ssh连接vboxhttps://www.cnblogs.com/lxg0/p/6413965.html ssh连接vmwarehttps://blog.csdn.net/basicworld/article/details/79771918 转载于:https://www.cnblogs.com/Superb1995/p/11497637.html...

2019-09-10 15:17:00 42

转载 天地不仁

此时此刻 我的母校 每个人的母校 依旧上课,进出图书馆 每时每刻 我们依旧工作 每分每秒 日复一日的活动 天地不仁 无止境的探索,发明,创造, 实现玄幻 体验种种 轻轻地来,轻轻地走,不带走一片云彩。 人活一个脑 转载于:https://www.cnblogs.com/yangzihong/p/11490908.html...

2019-09-09 12:05:00 55

转载 Spring事务管理

1、Spring的事务管理主要包括3个接口   TransactionDefinition:封装事务的隔离级别,超时时间,是否为只读事务和事务的传播规则等事务属性,可通过XML配置具体信息。   PlatformTransactionManager:根据TransactionDefinition提供的事务属性配置信息,创建事务。   TransactionStatus:封装了事务的...

2019-09-08 20:59:00 36

转载 Spring JDBC的使用

1、为什么使用Spring提供的JDBC的封装?   因为Spring提供了完整的模板类以及基类可以简化开发,我们只需写少量的代码即可。 2、实例讲解 第一步:导入依赖  mysql-connector spring-jdbc spring-tx spring-core spring-beans spring-context 等等 第二步:数据库的建立,配置xml 第三...

2019-09-08 20:39:00 51

转载 Spring之面向切面编程(AOP)

简介 1、什么叫做面向切面编程?      概念:把一个个的横切关注点(某种业务的实现代码)放到某个模块中去,称之为切面。每个切面影响业务的一种功能,切面的目的就是为了功能增强,将需要增强的方法做成切面,实现对业务的增强,就是面向切面编程。   目的:将与业务本身无关,却被业务模块所共同调用的功能代码封装成切面,以减少系统的重复代码,降低耦合,提高可扩展性。   优势:把多个方...

2019-09-08 20:14:00 50

转载 Spring静态代理与动态代理

代理模式 1、什么是代理模式?   真实生活中有一种房屋中介是这样的,租客根本就不知道房东是谁,一切签合同、交租金、交钥匙等操作都直接和中介公司发生。我们把这种模式称之为代理模式。   代理模式:客户端直接使用的都是代理对象,不知道目标对象是谁,此时代理对象可以在客户端和目标对象之间起到中介的作用。 2、特点   代理对象完全包含目标对象,客户端使用的都是代理对象的方法,和目标...

2019-09-08 19:36:00 67

转载 Spring之JDBC的连接与注解的使用

JDBC连接 1、配置连接池时,需要为连接数据库的连接设置四要素,可以直接写死,也可以使用properties文件引入 2、在引入前要注意:   首先应该引入命名空间context   配置maven依赖 <dependency> <groupId>com.alibaba</groupId&gt...

2019-09-07 21:27:00 69

转载 Spring DI注入

Setter注入 1、最常用的注入方法,需要在xml文件中手动配置。 2、要求:需要对象中需要注入值的属性都有setter方法 3、如何配置?   为对象的每个属性配置一个property标签,<property name="" /> 4、对象中的属性分为几种类型,不同的类型需要使用不同的注入方式   1.简单数据类型(八大基本类型,String,BigDecim...

2019-09-07 20:56:00 40

转载 Spring入门之Bean的实例化方式

Bean的四种实例化方式(也可以说是三种) bean的实例化方式:   ①.构造器实例化(无参数构造器,与构造器的访问权限无关),最标准,使用最多。   ②.静态工厂方法实例化(了解)   ③.实例工厂方法实例化(了解)   ④.实现FactoryBean接口实例化:实例工厂变种:集成其他框架使用:SqlSessionFactoryBean 1、构造器实例化 @R...

2019-09-07 19:44:00 89

转载 Spring入门

一、简介 1、什么是Spring?   Spring是一个轻量级的控制反转和面向切面编程的开源容器框架,致力于轻量级的javaEE应用,简化程序开发。  目的:消除重复的代码,解耦合。 2、轻量级:从大小和开销方面来看都是轻量的,可以在一个很小的jar文件中发布,需要的处理开销也很小。 3、容器:从程序设计的角度来看,就是装对象的对象。 4、spring为我们提供了java...

2019-09-07 16:05:00 59

转载 数据库看到这儿记录一下,这些是重点。不过现在要忙其他的。。。

转载于:https://www.cnblogs.com/yangzihong/p/11480606.html

2019-09-07 14:18:00 48

转载 树的由来

弥补了 其他数据结构的不足 转载于:https://www.cnblogs.com/yangzihong/p/11480035.html

2019-09-07 12:21:00 266

转载 索引的实现原理

树,图 每一行数据都是一颗果实,每增加一行数据,树上的果实也增加,树要维护。 转载于:https://www.cnblogs.com/yangzihong/p/11480031.html

2019-09-07 12:19:00 50

转载 字符集是啥?

utf-8 用二进制表示所有的字符。。包括汉字。。 转载于:https://www.cnblogs.com/yangzihong/p/11479810.html

2019-09-07 11:33:00 45

转载 日期的数据类型选择

真是各有所长,讲究。不必记忆,用到的时候再百度。 转载于:https://www.cnblogs.com/yangzihong/p/11479606.html

2019-09-07 11:01:00 165

转载 计算机二进制对浮点数的短板

由于计算机的数据都是二进制,不能准确的存储小数,所以导致小数的精度丢失,这是计算机无能为力的地方。 转载于:https://www.cnblogs.com/yangzihong/p/11479582.html...

2019-09-07 10:58:00 70

转载 Java线程池

一、什么是线程池: java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行...

2019-09-06 17:10:00 54

转载 java

1,基本语法要牢记! 大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如MyFirstJavaClass。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。 源文件名:源文件名必须...

2019-09-05 15:22:00 54

转载 Future home of something quite cool.

我绑定二级域名的时候显示内页如下,怎么办??一级主域名没问题呀~ Future home of something quite cool.If you're the site owner, log in to launch this site If you are a visitor, check back soon. godaddy 解决办法: 看到这个提示说明域名绑定和解释都...

2019-09-05 13:01:00 635

转载

栈是人为设计的数据结构。 转载于:https://www.cnblogs.com/yangzihong/p/11460090.html

2019-09-04 16:50:00 43

转载 生产者/消费者模式的理解及实现

★简介 生产者消费者模式并不是GOF提出的23种设计模式之一,23种设计模式都是建立在面向对象的基础之上的,但其实面向过程的编程中也有很多高效的编程模式,生产者消费者模式便是其中之一,它是我们编程过程中最常用的一种设计模式。 在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块...

2019-09-03 21:56:00 324

转载 Ioc容器的接口设计图

转载于:https://www.cnblogs.com/yangzihong/p/11453519.html

2019-09-03 15:51:00 140

转载 Ubuntu安装最新版node

1:安装node.js的版本控制工具nvm,在终端中执行:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash2:关闭终端后,重新进入终端,安装nodenvm install node3:查看node版本node -v4: 安装npmsudo apt-get ins...

2019-09-03 15:04:00 58

转载 vue播放rtmp流视频

1.安装插件 1 npm install vue-video-player -S 2.配置插件在main.js里添加 1 import VideoPlayer from 'vue-video-player' 2 import 'video.js/dist/video-js.css'3 import 'videojs-flash'4 Vue.use(Video...

2019-09-03 14:08:00 600

转载 适合自己的才是最好的

转载于:https://www.cnblogs.com/yangzihong/p/11447328.html

2019-09-02 16:33:00 64

转载 类加载器 与 instanceof

转载于:https://www.cnblogs.com/yangzihong/p/11446225.html

2019-09-02 14:14:00 218

转载 class 文件 和 常量

转载于:https://www.cnblogs.com/yangzihong/p/11445741.html

2019-09-02 11:54:00 52

转载 低版本jdk不能编译高版本class文件

转载于:https://www.cnblogs.com/yangzihong/p/11444911.html

2019-09-02 09:51:00 190

转载 Mybatis入门(三)

Mybatis之对象关系   分为一对一、一对多、多对一和多对多。关系详解在MySQL数据库多表查询时有解释。   这里详细介绍多对一和多对多的增删改查。 多对一、一对多 目录结构    代码示例: @Setter@Getter@NoArgsConstructor@AllArgsConstructor public class Department { ...

2019-09-02 08:59:00 68

转载 Mybatis入门(二)

  上文中说道SqlSession执行语句时的用法,不过现在有了一种更简洁的方式 ——使用正确描述每个语句的参数和返回值的接口(比如 UserMapper.class),你现在不仅可以执行更清晰和类型安全的代码,而且还不用担心易错的字符串字面值以及强制类型转换。 文件层次如图:      代码示例: @AllArgsConstructor @NoArgsConstruc...

2019-09-01 21:34:00 40

转载 Image Processing for Embedded Devices <8>

2.4 像元尺寸减小 2.20 CMOS图像传感器的发展:ITRS曲线:CMOS尺寸效应蓝图。工艺节点曲线:构造CMOS图像传感器的工艺尺寸。像素尺寸曲线:CMOS图像传感器的像素间距 40年前,Intel联合创始人,Gordon Moore,预测处理器的处理速度没18个月会翻一番。虽然这一说法在计算机科学家间广泛争论,但已经被证明是正确的,因此被命名为“Moore’s ...

2019-08-31 10:44:00 403

转载 Mybatis入门(一)

简介   MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。   iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL...

2019-08-30 09:01:00 36

转载 Maven入门

Maven简介 1、什么是Maven?    Maven是一个跨平台的项目管理工具.可以管理项目生命周期中的构建(编译,运行测试,打包,部署等)和项目的依赖(jar包),以及管理项目各个模块之间的依赖关系。 2、Maven产生的原因   项目构建:包括编译,运行测试,打包,部署,运行服务器等一系列操作,每个过程都相当繁琐.   项目依赖:项目越来越大,需要的第三方工具包越来越多...

2019-08-26 21:43:00 51

转载 jvm log

转载于:https://www.cnblogs.com/yangzihong/p/11413013.html

2019-08-26 15:52:00 139

转载 jvm g1 gc

转载于:https://www.cnblogs.com/yangzihong/p/11412914.html

2019-08-26 15:41:00 67

转载 jvm cms 算法

并发的效率很低,但是没办法,两件事情要同时做。要在同一时间段做的事情越多,效率越低。 转载于:https://www.cnblogs.com/yangzihong/p/11412426.html...

2019-08-26 14:40:00 108

转载 数据结构算法,图论不可达,math

https://blog.csdn.net/sun1311523821/article/details/84632959 转载于:https://www.cnblogs.com/yangzihong/p/11410759.html

2019-08-26 09:51:00 46

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除