cupertino_IOS风格介绍 在Flutter里是有两种内置风格的: material风格: Material Design 是由Google推出的全新设计语言,这种设计语言是为手机、平板电脑、台式机和其他平台提供一致,更广泛的外观和感觉。我喜欢称它为纸墨设计。Material Design ...
分类:
其他好文 时间:
2020-06-04 16:50:27
阅读次数:
77
创建型模式,将多个简单对象一步步构建成一个复杂的对象。 将一个复杂的构建与其表示相分离,使用同样的构建创建不同的表示。 实例应用:台式电脑的组成,是由多个零件组合成的,不同的CPU,显示器,显卡等能组合成配置完全不一样的电脑。 优点: 建造者独立,易扩展。 便于控制细节,降低风险。 缺点: 局限性大 ...
分类:
其他好文 时间:
2020-06-04 14:11:14
阅读次数:
62
无名有名分组反向解析 # 无名分组反向解析 url(r'^index/(\d+)/',views.index,name='xxx') # 前端 {% url 'xxx' 123 %} # 后端 reverse('xxx', args=(1,)) """ 这个数字写代码的时候应该放什么 数字一般情况下 ...
分类:
其他好文 时间:
2020-06-04 14:06:29
阅读次数:
71
装饰者模式 (Decorator Pattern)又称装饰器模式,在不改变原对象的基础上,通过对其添加属性或方法来进行包装拓展,使得原有对象可以动态具有更多功能。 本质是功能动态组合,即动态地给一个对象添加额外的职责,就增加功能角度来看,使用装饰者模式比用继承更为灵活。好处是有效地把对象的核心职责和 ...
分类:
编程语言 时间:
2020-06-04 13:46:08
阅读次数:
63
一.前言 这是《Blazor 修仙之旅》的第三篇,前面两分别是《初次尝试》、《组件与数据绑定》,直接到这里上 Ant Design 确实连不起来,跨度比较大,其实我也是在边学边写,看的是官方文档,我觉得中间这部分重复写博客的意义不大,所以我建议去看官方文档,传送门:点我。如果看过我的前两篇,我建议您 ...
分类:
其他好文 时间:
2020-06-03 23:20:24
阅读次数:
104
VIVADO 流程: input:verilog/VHDL/System Verilog /IP/DSP/uP; synthesis:synth_design、report_timing_summary; implementation:opt_design、place_design、route_de ...
分类:
其他好文 时间:
2020-06-03 23:11:48
阅读次数:
66
任何一个系统都需要日志记录功能,以便开发调试,线上环境追溯问题。 常用的日志记录框架Log4j。其是apache的一个开源日志组件。 #生产环境使用info #log4j.rootLogger = info,stdout,logfile #开发环境使用debug log4j.rootLogger = ...
分类:
其他好文 时间:
2020-06-03 00:58:58
阅读次数:
92
# @ Author : Collin_PXY # 正则表达式: import re # 1,分步写法: # 1)rule.search(string) pattern='各小区' rule=re.compile(pattern) tel=rule.search(string) # 返回第一个匹配的 ...
分类:
编程语言 时间:
2020-06-02 23:09:30
阅读次数:
109
创建型设计模式,围绕一个超级工厂创建其他工厂,是其他工厂的工厂,基于工厂模式,提供一个接口去创建其他工厂。 实例应用:购买商品,商品可以分为不同品牌的商品,而每个品牌下又不止一个或一种商品。 优点:解决接口选择问题,保证客户端使用同一个产品族中的对象 缺点:产品族扩展性低 代码实现: 1、创建小米品 ...
分类:
其他好文 时间:
2020-06-02 18:38:37
阅读次数:
55
https://www.cnblogs.com/lixuwu/p/7816335.html 阅读目录 1 扫盲 2 通配符详细介绍 3 实例 背景:在linux使用过程中,经常需要查找文件,对命令中的通配符pattern和正则表达式的区分不是很清楚。有必要好好研究一下。 回到顶部 1 扫盲 1.1 ...
分类:
系统相关 时间:
2020-06-01 20:55:34
阅读次数:
80