简单工厂模式 基本定义: 简单工厂模式又称之为静态工厂方法,属于创建型模式。在简单工厂模式中,可以根据传递的参数不同,返回不同类的实例。简单工厂模式定义了一个类,这个类专门用于创建其他类的实例,这些被创建的类都有一个共同的父类。 模式结构: 1. Factory:工厂角色。专门用于创建实例类的工厂, ...
分类:
其他好文 时间:
2020-04-16 15:25:52
阅读次数:
55
Pass 01 考察点:前端绕过 各种文件都上传一遍,发现上传.php文件时,alert: ,这表明验证点在前端(js),而不在服务端. F12找找js源码,整理如下: 直接修改js代码或者上传一个有一句话木马``的符合题目后缀要求的文件,抓包修改请求内容绕过,蚁剑链接 Pass 02 考察点:服务 ...
分类:
Web程序 时间:
2020-04-16 01:00:20
阅读次数:
439
这两天写了写登录的逻辑, 从刚开始用cookie, 到用jwt token, 到单点登录, 随着系统的不断升级, 所用技术也在随之改变升级. 其中也遇到了一些坑. jwt令牌 一直想着使用无状态, 后来发现并不能完全无状态, 无状态只是理想状态. 其中使用token 时, 有几个问题是比较重要的 1 ...
分类:
编程语言 时间:
2020-04-16 00:58:27
阅读次数:
83
PersonDAO.java package dao; import java.sql.*; import domain.Person; import util.JDBCUtils; /** * 数据层一个程序 * DAO层返回对象,在业务层通过操作这些对象来实现增删改查 * */ public c ...
分类:
数据库 时间:
2020-04-16 00:26:50
阅读次数:
67
133. 克隆图 给你无向 连通 图中一个节点的引用,请你返回该图的 深拷贝(克隆)。 图中的每个节点都包含它的值 val(int) 和其邻居的列表(list[Node])。 class Node { public int val; public List<Node> neighbors; } 测试 ...
分类:
其他好文 时间:
2020-04-15 21:16:55
阅读次数:
67
mysql配置问题,导致上传azkaban上传包时出现 已经设置过max_allowed_packet了 innodb 引擎还需设置innodb_log_file_size,这个值默认50m 最终的my.cnf配置如下 参考资料 https://github.com/azkaban/azkaban/ ...
分类:
数据库 时间:
2020-04-15 17:51:51
阅读次数:
122
现阶段,国内的在线文档协同编辑软件正处高光时刻,无论是石墨文档、腾讯文档、有道云协作、金山WPS等,都有其最适合的应用场景,如有些注重数据存储和数据安全,有些则注重团队管理和文档协作,即便应用场景不同,但他们都依托于一个强大且高效的数据处理内核。换句话说,他们都通过“将Excel强大的数据处理和分析能力嵌入到其在线文档编辑系统”中,为用户带来易用、熟悉的使用体验,为企业带来高效、先进的管理方式。作
分类:
Web程序 时间:
2020-04-15 10:48:50
阅读次数:
80
1.创建upload.html文件 <form action='/upload' method='post' enctype='multipart/form-data'> 头像:<input type='file' name='userImg'/><br/> <input type='submit' ...
分类:
Web程序 时间:
2020-04-13 16:51:25
阅读次数:
84
单例模式: 一句话总结:一个类在Java虚拟机中只有一个对象,并提供一个全局访问点。 解决什么问题:对象的唯一性,性能浪费太多。 项目里面怎么用:数据库连接对象,属性配置文件的读取对象。 模式结构:分为饿汉式和懒汉式(如果考虑性能问题的话,就使用懒汉式,因为懒汉式是在方法里面进行初始化的),构造器私 ...
分类:
其他好文 时间:
2020-04-13 10:47:32
阅读次数:
62
方法1: 1.安装requests_toolbelt依赖库 #代码实现def upload(self): login_token = self.token.loadTokenList() for token in login_token: tempPassword_url = self.config ...
分类:
编程语言 时间:
2020-04-12 12:49:19
阅读次数:
183