自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

klz

纸上得来终觉浅,绝知此事要躬行!

  • 博客(13)
  • 收藏
  • 关注

原创 微信小程序登录页面

文章目录介绍效果微信登录页面代码wxmlwxssjsjson介绍样式设计很丑,前端不太好关于代码中的图片,一个是丛阿里云矢量库下载的图标,一个就是二维码的图像,可以在网上随便生成一个,然后换图片地址就行了效果微信登录页面代码wxml<!-- 登录页 --><view> <view class="v1" wx:if="{{flag}}"> <view class="v2"> <image class="img1

2021-06-23 19:35:03 1007 1

原创 c#实现增删改查(简易通信录系统)

文章目录介绍学到了问题页面地址介绍mvc三层架构,该项目极其简单,没有写样式,用2017vsWeb层Service层DAL层学到了课程设计三层架构(mvc)的搭建Gridview的事件处理Linq语句的编写Asp的数据绑定问题数据源的问题(使用linq查询查出来的数据源,不使用DAL,因为后一种只有删除和修改)gridview事件问题(查删改分页等)linq语句的编写问题(连表查询)页面间跳转传值问题页面地址链接:https://pan.

2021-06-23 19:14:28 360 2

原创 sql server主键自增

删除表中的该列alter table 表名 drop column 列名;添加自增和主键约束alter table 表名 add 列名 int identity(1,1) primary key CLUSTERED(列名);

2021-06-08 23:37:08 2563

原创 建造者模式_案例1

建造者模式建造者模式是将复杂对象构造与表示分离,相同的构造可以形成不同给的表示,建造者模式用于建造复杂的对象角色:产品角色:包含多个组件的复杂对象,一般是类抽象建造者:聚合一个产品对象,包含建造者的一些抽象方法,一般是抽象类具体建造者:继承抽象建造者,重写抽象建造者的方法指挥者:聚合一个抽象建造者,指挥建造者建造复杂的操作对象UML类图电脑组装汉堡电脑建房子…代码public class BuilderTest { public static void ma

2021-06-08 19:38:03 252

原创 原型模式_案例1

原型模式用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象角色:抽象原型类:规定了具体原型对象必须实现的接口。具体原型类:实现抽象原型类的 clone() 方法,它是可被复制的对象。访问类:使用具体原型类中的 clone() 方法来复制新的对象。UML类图代码结论...

2021-06-07 23:43:50 417 3

原创 引用、对象、实例

引用、对象、实例引用对象实例String s = new String("123");s——> 引用,放在(stack)空间new String() ——>对象,放在 (heap)空间new String(“123”) ——> 实例,存放在 (heap) 空间,这里是String,“123”存放在常量池中实例可以说是一个对象,但是不能说一个对象是一个实例,根据类的构造方法不同会形成不同给的实例...

2021-06-07 21:58:13 302

原创 深克隆与浅克隆

克隆根据数据类型的不同,克隆也是不同的,往往研究的是引用数据类型的克隆浅克隆与深克隆浅克隆是指拷贝对象时仅仅拷贝对象本身(包括对象中的基本变量),而不拷贝对象- 包含的引用指向的对象。深克隆不仅拷贝对象本身,而且拷贝对象包含的引用指向的所有对象网上说区别是浅克隆还是克隆可以同过是否在堆中是否开辟新的内存空间案例浅克隆clone方法测试代码效果这里改变video的name就会验证上面那句话:浅克隆是指拷贝对象时仅仅拷贝对象本身(包括对象中的基本变量),而不拷贝对象-

2021-06-07 21:57:22 168

原创 谈一谈简单工厂、工厂方法、抽象工厂的区别

简单工厂模式只能生产同一品牌的产品工厂方法模式可以生产不同品牌的产品,但是不能生产不同类型的产品抽象工厂模式可以生产不同类型的产品,例如既可以生产手机也可以生产电脑主要的区别就是抽象的程度不同,从这些特点就可以确定的他的应用场景...

2021-06-07 18:06:29 131

原创 单例模式的7种写法

文章目录单例模式案例饿汉式懒汉式内部类枚举单例模式属于创建者模式的一种, 单例模式的目的是使该类只有一个实例,同一个类的不同对象有不同的hashCode()案例饿汉式:无线程安全,但是类以加载就会创建实例,浪费资源懒汉式:存在线程安全,需要加synchroined内部类:无线程安全(完美方案)枚举: 线程安全,听说是高效java推荐的写法饿汉式/** * 饿汉式: * 不适用new创建对象而是使用静态的getInstance()方法创建对象 * jvm保证线程安全 */pub

2021-06-06 17:52:44 378 3

原创 创建型-简单工厂模式

文章目录简单工厂模式UML类图代码效果结论简单工厂模式将生产类对象的工厂交给工厂来做角色:抽象产品具体产品简单工厂UML类图代码public class SimpleFactoryTest { public static void main(String[] args) { LaptopFactory laptopFactory = new LaptopFactory(); Laptop asusLaptop = laptopFactory.

2021-06-06 11:26:48 140

原创 工厂方法模式

文章目录简单工厂模式UML类图代码效果结论简单工厂模式简单工厂模式属于创建者模式的一种适用于使用工厂给单一类型的产品创建对象角色:抽象产品具体产品抽象工厂具体工厂UML类图代码public class MethodFactoryTest { public static void main(String[] args) { //创建ipad工厂 PadProductFactory ipadFactory = new IpadProductFa

2021-06-06 11:06:11 148

原创 抽象工厂模式

文章目录抽象工厂模式画UML类图代码效果结论抽象工厂模式属于创建者模式的一种,创建对象的操作交给工厂来做,工厂顾名思义生产产品,所以多用来创建产品一类的对象角色:抽象产品具体产品抽象工厂具体工厂画UML类图代码public class AbstractFactoryTest{ public static void main(String[] args) { //创建小米产品工厂 ProductFactory xiaoMiFactory =

2021-06-06 10:22:29 219

原创 设计模式的介绍

是解决软件开发某些特定问题而提出的一些解决方案也可以理解成解决问题的一些思路。通过设计模式可以帮助我们增强代码的可重用性、可扩充性、 可维护性、灵活性好

2021-06-05 17:23:05 114

空空如也

空空如也

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

TA关注的人

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