请手写一个单例 class A(object): __instance = None def __new__(cls, *args, **kwargs): if cls.__instance is None: cls.__instance = object.__new__(cls) return c ...
分类:
编程语言 时间:
2020-04-04 22:36:12
阅读次数:
90
1,单例模式的实现,基于new方法实现 """ import threading class Singleton(object): instance = None lock = threading.RLock() def __new__(cls, args, kwargs): if cls.inst ...
分类:
其他好文 时间:
2020-04-04 20:56:23
阅读次数:
52
在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 当子类和父类都存在相同的run()方法时,我们说,子类的run()覆盖了父类的r ...
分类:
其他好文 时间:
2020-04-04 20:38:56
阅读次数:
63
规则 描述 required:true 必须输入的字段。 remote:"check.php" 使用 ajax 方法调用 check.php 验证输入值。 email:true 必须输入正确格式的电子邮件。 url:true 必须输入正确格式的网址。 date:true 必须输入正确格式的日期。日期 ...
分类:
Web程序 时间:
2020-04-04 11:55:00
阅读次数:
89
题目分析 题目提示 下载文件后首先使用checksec检查文件保护机制 使用ida打开,查看伪代码 搜索字符串发现/bash/sh 信息收集 偏移量 system的地址 /bin/sh的地址 编写脚本 本地测试 靶机测试 ...
分类:
其他好文 时间:
2020-04-04 11:45:28
阅读次数:
85
一、原理区别: java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 1、如果目标对象实现了接口,默认情况下会采用JDK的动态 ...
分类:
编程语言 时间:
2020-04-04 09:45:51
阅读次数:
85
找到known_hosts文件把里面相应的主机那行删除即可 MAC/Linux vi ~/.ssh/known_hosts Windows C:\Users\用户登陆名\.ssh\known_hosts 报错信息: ? ssh root@mongo.top @@@@@@@@@@@@@@@@@@@@@ ...
分类:
其他好文 时间:
2020-04-04 09:38:24
阅读次数:
68
单一职责原则(SRP:Single responsibility principle)又称单一功能原则,面向对象五个基本原则(SOLID)之一。它规定一个类应该只有一个发生变化的原因。 在前端开发的过程中,一个需求总会有多种解决方法,如果多人开发,其实我觉得单一职责挺适合前端的,前阵子看了下实习生的 ...
分类:
其他好文 时间:
2020-04-04 00:16:57
阅读次数:
68
细节: org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the database Error connecting to database: (using ...
分类:
数据库 时间:
2020-04-04 00:01:05
阅读次数:
198
``` 01==> 浅谈JS中的typeof和instanceof的区别 // JS中的typeof和instanceof常用来变量是什么类型。 // typeof一般返回以下几个字符串: // String Boolean","Number" "object","function","undefi... ...
分类:
Web程序 时间:
2020-04-03 21:49:06
阅读次数:
79