awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk的用法 awk 'BEGIN{ commands } pattern{ comm ...
分类:
系统相关 时间:
2020-05-09 09:13:30
阅读次数:
199
一.定义 代理模式(Proxy Pattern): 提供了间接对目标对象的访问方式 即通过代理对象访问目标对象, 代理对象就类似中介 代理模式分类:静态代理和动态代理,动态代理又分为jdk动态代理和cglib动态代理 二.静态代理 被代理对象和代理对象需要实现相同的接口或者继承相同父类同时代理对象中 ...
分类:
编程语言 时间:
2020-05-08 23:08:17
阅读次数:
69
工厂模式 简介: 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 实现: 1.创建一个动物接口 ...
分类:
其他好文 时间:
2020-05-08 18:43:15
阅读次数:
80
Summary 关于约束的一些记录。 非主键字段被设置成外键的时候提示:[Code: , SQL State: 42830] ERROR: there is no unique constraint matching given keys for referenced table "t1" Demo... ...
分类:
数据库 时间:
2020-05-08 18:09:33
阅读次数:
66
单例模式: 单例模式:(Singleton Pattern, SP) 确保一个类在任何情况下都绝对只有一个实例,并提供一个全局的访问点 创建型模式 应用场景: 公司CEO 部门经理 总结: 1、私有化构造器 2、保证线程安全 3、延迟加载 4、防止序列化和反序列化的破坏单例 5、防御反射攻击单例 源 ...
分类:
其他好文 时间:
2020-05-08 17:50:58
阅读次数:
66
访问者模式 在访问者模式(Visitor Pattern)中,我们使用了一个访问者类,它改变了元素类的执行算法。 通过这种方式,元素的执行算法可以随着访问者改变而改变。 这种类型的设计模式属于行为型模式。 根据模式,元素对象已接受访问者对象,这样访问者对象就可以处理元素对象上的操作。 TS版本: 总 ...
分类:
其他好文 时间:
2020-05-08 15:56:25
阅读次数:
64
介绍 正则表达式是regular expression(规则表达式),就是定义字符串规则的表达式,语法基于一种古老的perl语言,它描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 正则表达式并不是只有前端才有 ...
分类:
其他好文 时间:
2020-05-08 13:28:57
阅读次数:
88
这是以Post请求方式接受来的中文字符乱码 就像之前JavaWeb阶段的情况一样 所以,按照JavaWeb的方法,我们应该只需要在获取之前设置好编码处理就行了 可以先从这个处理方法开始试试,但是参数在编码之前就已经获取了,所以这样是没有用的 于是测试第二种方法,因为所有的请求都会被过滤器最先拦截下来 ...
分类:
编程语言 时间:
2020-05-07 15:12:21
阅读次数:
61
django Tips 处理流程: 浏览器请求 django url分发(urls.py) views视图处理逻辑(views.py) render(django模板渲染) 返回浏览器解析 变量{{ var }}, 过滤器{{ var|length }}, 标签{% for name in dict ...
分类:
其他好文 时间:
2020-05-07 15:05:53
阅读次数:
65
一套生产环境DB,每周日进行一次0级全备,其余每周6天都是增量备份。 但是磁盘告警,备份目录使用率>90%, 检查备份脚本是定期删除8天前的过期备份信息!!! 发现的问题: 最早的备份信息是3周前的备份信息??? 删除脚本失效了??? 1. 准备操作,手工执行清理8天前的rman备份信息。 run ...
分类:
其他好文 时间:
2020-05-07 13:33:11
阅读次数:
125