自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 单例模式

单例模式   控制这个A类型的对象个数,单例模式。系统中只有一个对象。 //实现单例的步骤 //1,构造函数私有化 //2,增加静态私有的当前类的指针变量 //3,提供静态对外接口,可以让用户获得单利对象 class A{ private: static A* ...

2019-09-29 17:04:00

阅读数 0

评论数 0

转载 黑马C++设计模式2

简单工厂模式 //一般来说,自己创建一个对象的方法是在自己写的业务函数中直接new一个对象出来//但是现实需求,我不想创建对象,我只想拿来用。(创建类的步骤比较复杂) //好处,1、客户端和具体实现类解耦。2、对于某些对象创建过程比较复杂情况,我们不用考虑这些了。//坏处,1、简单工厂模式...

2019-09-29 16:16:00

阅读数 0

评论数 0

转载 黑马C++设计模式1

设计模式的基础是:多态。 设计模式综览表:   单例模式:是保证一个类仅有一个实例,并提供一个访问它的全局访问点。   简单工厂模式:通过专门顶一个一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。   工厂方法模式:定义一个创建产品对象的工厂接口,将实际创建工作推迟到子...

2019-09-29 10:41:00

阅读数 0

评论数 0

转载 Factory Method工厂方法

“对象创建“模式   通过”对象创建“模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(以来具体类),从而支持对象创建的稳定。它是接口抽象之后的第一部工作。   典型模式:Factory Method,Abstract Factory,Prototype,Builder 动机...

2019-09-28 19:27:00

阅读数 0

评论数 0

转载 模板方法

重构的关键技法:   静态 -> 动态   早绑定 -> 晚绑定   继承 -> 组合   编译时依赖 -> 运行时依赖   紧耦合 -> 松耦合 "组件协作"模式   现代软件专业分工之后...

2019-09-28 19:00:00

阅读数 0

评论数 0

转载 设计模式简介

深入理解面向对象   向下:深入理解三大面向对象机制     封装,隐藏内部实现     继承,复用现有代码      多态,改写对象行为   向上:深刻把握面向对象机制所带来的抽象意义,理解如何使用这些机制来表达现实世界,掌握什么是“好的面向对象设计”。 如何解决复杂性?   分解...

2019-09-28 15:21:00

阅读数 0

评论数 0

转载 Express框架开发知识点总结

express --view=pug myapp 以上语句在当前工作目录中创建名为myapp的 Express 应用程序,采用的模板是jade。 以前还在纠结使用hbs模板引擎或者ejs模板,实际上只要将--view=后面的pug换成hbs(使用的是Handlebars模板引擎),...

2019-09-27 10:33:00

阅读数 1

评论数 0

转载 vue-cli项目模板的一些思考

之前有个想法,就是要利用vue写一套ui。然后当时也没有搞清楚到底怎么写。 几经周转吧,通过付费的方式在gitbook上面找到了答案。 找到答案之后再看我们正在开发的项目,看伙伴写的代码,突然发现完全可以按照写ui组件库的方式调整目录结构。于是动手了,于是新的目录结构。最重要的是终于从实际层面...

2019-09-25 21:01:00

阅读数 1

评论数 0

转载 Java的三种代理模式&完整源码分析

Java的三种代理模式&完整源码分析 Java的三种代理模式&完整源码分析 参考资料: 博客园-Java的三种代理模式 简书-JDK动态代理-超详细源码分析 [博客园-WeakCache缓...

2019-09-23 17:13:00

阅读数 0

评论数 0

转载 帆软报表(finereport)控件背景色更改

setTimeout(function() { $('.fr-trigger-btn-up').css({ "background-color": "#003399" }); }, 100); ...

2019-09-23 11:58:00

阅读数 11

评论数 0

转载 xxl-job源码分析

xxl-job源码分析 xxl-job 系统说明 安装 安装部署参考文档:分布式任务调度平台xxl-job 功能 定时调度、服务解耦、灵活控制跑批时间(停止、开启、重新设定时间、手动触发) XXL-JOB是一个轻量级分布...

2019-09-20 09:43:00

阅读数 3

评论数 0

转载 java读取文件内容,文件头有"\ufeff"

"\ufeff"是UTF-8 BOM编码的文件头,代表该文件按照什么字节顺序排序 调用java的工具类[ UnicodeInputStream ]即可解决这个问题 //第二个参数targetEncoding为null时在getDetectedEncoding方法...

2019-09-18 16:12:00

阅读数 2

评论数 0

转载 SparkSession.read().csv()无法定位本地文件的问题

原因是spark有两个文件头   [file://]代表本地   [hdfs://]代表hdfs路径 如果路径没有文件头,spark会将该路径默认添加上"hdfs://" 所以如果要访问本地csv文件,需要确保路径前面有"file://" //...

2019-09-18 15:57:00

阅读数 0

评论数 0

转载 express利用nodemailer发送邮件(163邮箱)

Nodemailer 是一个简单易用的Node.js邮件发送组件 首先安装这个组件 npm install nodemailer --save  安装之后,可以在某个get请求下,发送邮件,具体路由代码: const express = require("exp...

2019-09-16 16:55:00

阅读数 1

评论数 0

转载 MybatisPlus 通用枚举无法正确取值

正常使用mybatisplus <dependency> <groupId>com.baomidou</groupId> <arti...

2019-09-16 16:49:00

阅读数 3

评论数 0

转载 WPF DataGrid根据内容设置行颜色

转: https://code.4noobz.net/wpf-change-color-of-a-row-in-a-datagrid-depending-on-the-value/ 转载于:https://www.cnblogs.com/Mindy-hym/p/11475024.html

2019-09-06 15:21:00

阅读数 1

评论数 0

转载 mysql常用SQL语句

数据库操作1:查看数据库SHOW DATABASES;#默认数据库:mysql -用户权限相关数据test -用于用户测试数据information_sechema -mysql本身架构相关数据 2:创建数据库# utf-8 编码CREATE DATABASE 数据库名称 DEFAULT CHA...

2019-09-05 15:02:00

阅读数 1

评论数 0

转载 mysql数据库的优缺点

优点1. 通常存储过程 标题有助于提高应用程序的性能。因为当你创建他的时候就已经编译了,只不过是按需编译的。2.存储过程有助于减少应用程序和数据库服务器之间的流量,因为应用程序不必发送多个冗长的SQL语句,而只能发送存储过程的名称和参数。3.存储过程将数据库接口暴露给所有应用程序,以便开发人员不必...

2019-09-05 14:59:00

阅读数 3

评论数 0

转载 mysql数据库三大引擎优缺点

1.MyISAM 特性:   ①不支持事务。   ②表级锁定,并发性能大大降低。   ③读写互相阻塞。 适用场景:   ①不支持事务。   ②并发相对较低,表锁定。   ③执行大量select语句操作的表。   ④count(*)操作较快。   ⑤不支持外键。 注:查询速度...

2019-09-05 14:56:00

阅读数 0

评论数 0

转载 mysql数据库商业版与社区版的区别

1、商业版本组织管理与测试环节控制更严格,稳定性方面,会比社区版本更稳定。 2、mysql是成熟产品,商业版与社区版之间性能方面相差不大。 3、商业版不遵守GPL协议,社区版遵守GPL协议可以免费使用。 4、使用商业版后可以购买相关的服务,享受724小时技术支持以及定时打补丁等服...

2019-09-05 14:53:00

阅读数 0

评论数 0

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