自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 自定义控件

扩展Extensions的用法 命名空间:System.Web.Mvc中有类 HtmlHelper cshtml中有@Html.Label(“姓名”) @Html.TextBox("SearchString","wangcf") 渲染后: Html对象是HtmlHelper类的一个实例 类名LabelExtensions意思是为XX类扩展label的方法,这个名字可以...

2018-12-26 13:38:20 167

原创 js-canvas插入图片,旋转角度

注意: 图片的绘制要在onload的回调中完成,图片的加载时异步的,否则画布上无内容 坐标旋转后,绘制开始的位置要更改 var img = new Image() img.src = '' img.onload = function () { var can = document.querySelector('canvas'); can.width = this.height ...

2018-12-26 13:17:29 2666

原创 单例模式

使用类的属性,每次获取实例都是获取该类的属性值,并且该类的属性值是该类的对象; 饿汉模式在类加载时确定该属性值;线程安全; 懒汉模式在需要使用该属性时给该属性赋值;线程不安全,多个线程同时执行instance == null创建多个实例 饿汉模式 实例为类的属性,在类加载的时候即存在 /** * 单例模式 * 保证整个应用程序中某个实例有且仅有一个 */ public class Singl...

2018-12-21 09:50:19 79

原创 SpringIOC核心容器bean

Spring IOC是为了将类解耦 //创建一个类 public class HelloWorld { private String name; public void setName(String name) { System.out.println("设置属性方法"); this.name = name; } public H...

2018-12-21 09:44:30 145

原创 springIOC的依赖注入

依赖注入是IOC的具体实现; 通过注入给bean对象属性赋值; 注入内容 基本类型和String 其他的bean类型 复杂类型(集合类型) 通过构造函数注入 使用constructor-arg,写在bean标签内部的子标签;此时bean对象的构造函数必须带参数。 type:指定要注入的参数(在构造函数中)类型 index:指定要注入的参数在构造函数中的索引位置 name:在构造函数中的名称 ...

2018-12-21 09:42:46 129

原创 springIOC注解的使用

导入context名称控件约束 说明创建容器时要扫描的包 添加注解 使用el表达式,读取properties <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context...

2018-12-21 09:42:16 215

原创 Spring的AOP

动态代理,对业务方法的代理,将方法解耦 基于接口的:自带的Proxy,该方案是基于接口的,所以被代理类至少实现一个接口,最终也会返回该接口类型的对象。代理将拦截被代理对象的任何方法,最后用代理对象去执行业务对象的方法。 基于子类的:第三方提供cglib,被代理类不需实现接口。 AOP使用动态代理技术实现,主要是对已有方法的增强。 Joinpoint(连接点):业务方法 Pointcut(切入...

2018-12-21 09:40:28 89

原创 SpringMVC常用参数注解

传递参数使用 @RequestParam(value="id",require=true) id为request请求参数名称;require表示是否必须提供此参数,默认true,不提供则访问不到。 public void testRequestParam(@RequestParam(value="id")Integer bookId)){ System.out.print(bookId) ...

2018-12-21 09:39:34 3884

原创 《你不知道的JavaScript》第一部分作用域和闭包

欢迎使用Markdown编辑器写博客 快捷键 Markdown及扩展 表格 定义列表 代码块 脚注 目录 数学公式 UML 图: 离线写博客 浏览器兼容 欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTe...

2018-12-21 09:33:43 172

[数据结构(C语言版)].严蔚敏_吴伟民.扫描版.pdf

数据结构经典教材,对了解算法和数据结构有非常大的帮助。

2018-07-24

Notepad++格式化工具JSToolNPP、NppAStyle

Notepad++格式化工具JSToolNPP可以格式化JavaScript32位和64位、NppAStyle支持Java、C、C++

2018-03-19

空空如也

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

TA关注的人

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