腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
学技术
专栏成员
举报
17
文章
8351
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(17)
打包(4)
linux(4)
java(3)
面向对象编程(3)
spring(2)
http(2)
uml(2)
c++(1)
php(1)
python(1)
javascript(1)
xml(1)
jquery(1)
json(1)
数据库(1)
云数据库 Redis(1)
sql(1)
access(1)
ide(1)
maven(1)
nginx(1)
mapreduce(1)
文件存储(1)
日志服务(1)
腾讯云测试服务(1)
网站(1)
编程算法(1)
spring boot(1)
grep(1)
windows(1)
数据结构(1)
builder(1)
product(1)
测试(1)
接口(1)
苹果(1)
设计模式(1)
搜索文章
搜索
搜索
关闭
设计模式入门:简单工厂模式
面向对象编程
简单工厂是一种创建型模式。根据开闭原则推导,在简单工厂模式应用中新增功能,需要添加相应的子类(对扩展开放,但同时也对修改开放了),并修改核心工厂类的相应方法(增加分支判断),具体的实例化延迟到了客户端进行选择,对于客户端来说,这去除了其与具体产品的直接依赖。
佛系贲八拉
2021-09-10
134
0
设计模式入门:工厂方法模式
面向对象编程
工厂方法同样也是一种创建型模式,是简单工厂模式的进一步抽象和推广。根据开闭原则,在工厂方法模式中新增功能,需要添加相应的功能类和工厂类(对扩展开放,对修改关闭),而具体的实例化则延迟到了工厂子类,并由客户端决定实例化哪一个工厂类。
佛系贲八拉
2021-09-10
148
0
设计模式入门:抽象工厂模式
uml
接口
苹果
设计模式
抽象工厂用于提供创建一系列相关或互相依赖的接口,而无需指定它们具体的类。对比工厂方法,抽象工厂面对的是整个产品族,而工厂方法面对的是独立的产品。
佛系贲八拉
2021-09-10
173
0
设计模式入门:单例模式
面向对象编程
c++
java
日志服务
编程算法
### UML类图 ![单例模式](http://upload-images.jianshu.io/upload_images/9709135-eba21220b6f018cd.jpg?imageMo
佛系贲八拉
2021-09-10
207
0
设计模式入门:原型模式
javascript
实际应用中,原型模式可以简单理解为克隆操作。在大多数面向对象编程语言中,实现克隆操作并不复杂,对于Java,我们只需继承Cloneable接口,并重写Object的clone()即可(非必须)。
佛系贲八拉
2021-09-10
181
0
Maven 打包优化小技巧
打包
maven
增加跳过测试代码的编译命令: -Dmaven.test.skip=true; 增加编译 -Dmaven.compile.fork=true 参数,用以指明使用多线程进行编译; 如果用的 Maven 是3.×以上版本,可以增加 -T 1C 参数,表示使用每个 CPU 核心跑一个工程; 完整的打包命令如下: mvn clean package -T 1C -Dmaven.test.skip=true -Dmaven.compile.fork=true
佛系贲八拉
2021-09-03
786
0
Maven 生命周期
http
打包
腾讯云测试服务
① Clean Lifecycle 在进行真正的构建之前进行一些清理工作。Clean 生命周期一共包含了三个阶段:
佛系贲八拉
2021-09-03
174
0
Linux 私房菜:打包、压缩和备份
文件存储
打包
grep
linux
网站
目前常见的Linux压缩命令包括有gzip、bzip2和最新的xz,下表是一些常见的压缩文件扩展名及对应指令关系:
佛系贲八拉
2021-08-27
1.3K
0
Spring Boot 使用 Druid 连接池
spring
spring boot
数据库
sql
Spring Boot 1.x 版本中,默认使用的数据库连接池为:Tomcat JDBC;到了 Spring Boot 2.x,也切换到了更高性能的 HikariCP 连接池。
佛系贲八拉
2021-08-27
661
0
Ajax 跨域问题及其解决方案
access
nginx
json
java
xml
主流的前后端分离模式下,当前端调用后台接口时,由于是在非同一个域下的请求,从而会引发浏览器的自我安全保护机制,最终结果是接口成功请求并响应,但前端不能正常处理该返回数据。
佛系贲八拉
2021-08-27
643
0
使用 Spring RestTemplate 访问 Rest 服务
spring
http
php
linux
It handles HTTP connections, leaving application code to provide URLs(with possible template variables) and extract results.
佛系贲八拉
2021-08-26
967
0
Linux 私房菜:文件目录管理及常见命令
linux
本文内容精简、整理、摘抄、有感于《鸟哥的Linux私房菜 - 基础篇第四版》第六章 • Linux的文件权限与目录管理。 路径(PATH) - 相对路径:`cd /var/tmp/`,由根目录`/`开头 - 绝对路径:不以`/`开头,与相对路径写法相对应 环境变量(ENVIRONMENT VARIABLE)。由一堆目录组成,不同目录之间用:分隔。命令相同的情况下,靠前指定的环境变量配置优先级高。 - 查看命令: `echo $PATH` - 配置文件:`/etc/profile` - 立即刷新:`sou
佛系贲八拉
2021-08-25
587
0
Python 程序打包工具:py2exe 和 PyInstaller
linux
打包
python
windows
通常执行 python 程序要有相应的 Python 环境,但某些特定场景下,我们可能并不愿意这么麻烦的去配置这些环境(比如将写好的脚本发给客户进行操作),如果可以提前将程序打包成 Windows平台的 .exe 文件或者是Linux下的 .sh 脚本,那么使用起来就会方便很多,py2exe 和 PyInstaller 这两款工具都是干这么个事的,下面以 hello.py 脚本(代码内容如下)为例进行介绍。
佛系贲八拉
2021-08-25
905
0
十五个常用经典的 Java8 Stream API 用法示例
java
mapreduce
数据结构
不出意外的话,再过几天,Java 11就要正式对外发布了,不知各位同行都用上哪个版本了呢?先贴一张截取的调查图,由此可见,目前Java 7/8的使用群体还是相当之大的。
佛系贲八拉
2021-08-25
384
0
那些容易被遗忘的 Redis 功能
云数据库 Redis
jquery
Redis 的 SORT 命令可以对列表(List)、集合(Set)和有序集合(Sorted Set)的元素值进行排序(快排算法)。
佛系贲八拉
2021-08-25
308
0
习惯用三元运算符?那你需要知道这个坑
ide
猜猜运行后会输出什么?是 null 吗?不对,是 java.lang.NullPointerException
佛系贲八拉
2021-08-25
573
0
设计模式入门:建造者模式
uml
builder
product
测试
建造者模式中,一些基本部件的实现应该是不怎么变化的,它更关注于指挥者装配并组合部件的过程,对应生活中的KFC,汉堡、可乐、薯条等是不变的,而其组合是经常变化的,演变出各式各样的套餐。
佛系贲八拉
2021-08-18
194
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档