工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 意图:定义一个创建对象的接口,让其子类自己决定 ...
分类:
编程语言 时间:
2020-08-02 23:36:54
阅读次数:
85
Python正则表达式之re模块使用 1.正则表达式模块:import re 2.第一个正则表达式: re.compile(r'imooc') pattern.match('imooc python') r‘imooc’ -> Pattern -> Match -> Result ...
分类:
其他好文 时间:
2020-08-02 17:32:31
阅读次数:
99
C++有类,弄出来的是“树”状的,结果一个东西就被埋得越来越深。a.b.c.d.e.f(g.h.i(j.k))。C没有类,函数一律平铺。 好多年前在网上看到过一个很有意思的东西,Helloworld的17种写法,很好的讽刺。作者已不可考。 1. A Beginners Hello Worldpubl ...
分类:
其他好文 时间:
2020-07-31 21:48:49
阅读次数:
110
拦截器与过滤器的区别 过滤器 依赖于servlet,是servlet规范中的一部分,任何java web工程都可以使用 在url-pattern中配置/*之后,可以对所有要访问的资源进行拦截 一个过滤器实例只能在容器初始化时调用一次 拦截器 拦截器是AOP思想的具体应用 拦截器是Spring MVC ...
分类:
其他好文 时间:
2020-07-31 12:33:23
阅读次数:
80
1. Spring与Web环境集成 1.1 ApplicationContext应用上下文获取方式 应用上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlAp ...
分类:
编程语言 时间:
2020-07-30 18:20:11
阅读次数:
66
资源 对象级资源:每个WPF的界面元素都有一个名为Resources的属性,这个属性继承自FrameworkElement类,其类型为ResourceDictionary,采用键值对的形式存储资源,当需要某个资源时,使用键值的形式索引到资源。资源保存时为object类型,所以在使用时先要对资源对象进 ...
本文摘选自已故知名软件大师John Vlissides的Pattern Hatching (Design Patterns Applied)【中译本名为:《设计模式沉思录》,葛子昂译,人民邮电出版社】一书。该书出版于1998年,但中译本一直到2010年才出版,?!。在本文中,Vlissides针对普 ...
分类:
其他好文 时间:
2020-07-30 14:18:54
阅读次数:
119
连接数查看进入MySQL命令行,输入“showprocesslist;”命令后,Command列出现一大堆Sleep睡眠状态的连接进程。如下图:mysql连接进程Sleep睡眠状态过多将影响MySQL系统资源,主要是CPU、内存。超过配置的最大连接数,新的客户端连接将无法连接,mysql将无法提供服务,Web系统无法访问、崩塌。造成连接数过多原因1)、常见是程序中没有关闭DB连接,客户端在退出前没
分类:
数据库 时间:
2020-07-30 10:58:20
阅读次数:
121
#include <cstdint> #include <stdexcept> class BitPattern { private: std::uint64_t expected{}; std::uint64_t mask{0XFFFFFFFFFFFFFFFF}; public: template ...
分类:
其他好文 时间:
2020-07-30 01:40:33
阅读次数:
71