MyBatis是一款优秀的持久层框架,同样也是做OR Mapping的。与JPA不同,MyBatis里面需要我们自己来定制sql。 MyBatis和JPA的选择 其实如果业务比较操作比较简单使用JPA加hibernate还是比较方便的。但是如果业务复杂即sql映射也复杂这个时候还是使用mybatis ...
分类:
数据库 时间:
2020-07-30 01:48:35
阅读次数:
122
大家好,这是【C#.NET 拾遗补漏】专辑的第 06 篇文章。今天讲讲大家熟悉的单例模式。 单例模式大概是所有设计模式中最简单的一种,如果在面试时被问及熟悉哪些设计模式,你可能第一个答的就是单例模式。 单例模式的实现分为两种:饿汉式和懒汉式。前者是在静态构造函数执行时就立即实例化,后者是在程序执行过 ...
Flask简单使用 1、定义路由 @app.route('/')是装饰器,定义如下: app.route(rule, options) rule参数:是绑定URL与函数。 options参数:是可选参数。 2、run() 函数来让应用运行在本地服务器上。定义如下 : app.run(host, po ...
分类:
其他好文 时间:
2020-07-29 21:55:38
阅读次数:
87
https://www.cnblogs.com/smallstone2018/tag/Jmeter/(参考这位博主的博客整理的~) 一、jmeter的简单介绍 Apache JMeter是Apache组织开发的基于Java的压力测试工具。 作用: 1、Jmeter可以用于对服务器、网络或对象模拟巨大 ...
分类:
其他好文 时间:
2020-07-29 14:59:31
阅读次数:
49
所谓端口扫描就是远程测试多个端口以确定它们处于什么状态的行为。在Nmap中,端口状态还被细分为六种,有大家熟悉的open和closed,也还有大家不熟悉的filtered和unfiltered等。这些状态到底意味着什么,请大家往下看。
分类:
其他好文 时间:
2020-07-28 10:27:23
阅读次数:
173
常用的参数(具体细节可以在上图进行对照): -sS 半开扫描(TCP SYN扫描),执行速度快,不容易被注意到,可以避免被记入目标系统的日志,需要root权限。它常常被称为半开放扫描, 因为它不打开一个完全的TCP连接。它发送一个SYN报文, 就像您真的要打开一个连接,然后等待响应。-sT 当SYN ...
分类:
其他好文 时间:
2020-07-28 00:04:27
阅读次数:
62
1 Python操作Redis之普通连接 # 1 pip3 install redis # 简单使用 from redis import Redis # conn=Redis() #连接对象 conn=Redis(host='127.0.0.1', port=6379) ret=conn.get(' ...
分类:
其他好文 时间:
2020-07-27 17:45:49
阅读次数:
59
1 python操作Redis普通链接 # 1 先安装 pip3 install redis # 简单使用 from redis import Redis # conn=Redis() # 连接对象 conn=Redis(host='127.0.0.1', port=6379) # 往里面存值 co ...
分类:
其他好文 时间:
2020-07-25 11:38:01
阅读次数:
107
TCP端口65535个,如果我们用Nmap全扫描一遍将会花掉很多时间,而且很可能发现其中99%的端口关闭或没响应。因此,不加选择的全覆盖扫描会严重影响你***的进度。本小节中,我们将介绍常用端口都有哪些。
分类:
其他好文 时间:
2020-07-24 23:51:29
阅读次数:
158
[BUUCTF 2018]Online Tool <?php if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR']; } if(!isset( ...
分类:
其他好文 时间:
2020-07-22 16:13:16
阅读次数:
131