Hibernate 原理及实战(一)
1.三层架构分层
三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般...
OpenCV + CodeBlocks 环境配置
OpenCV 在 3.X 的版本以后就不提供 MinGW 的编译版本了,所以要想用 CodeBlocks 来进行 OpenCV 的编程就需要自己手动编译 OpenCV。并且需要注意的是 OpenCV 在 3.X 的版本以后就必须使用 MinGW 的64位版本,因此用 CodeBlocks 自带的 MinGW 显然是行不通的。
最终我仍然没能自己编译成功。用了网上编译好的一个 OpenCV MinGW 版本。
...
macOS 技巧(1)——「预览的使用」
多图预警!多图预警!多图预警!
macOS 自带的「预览.app(Preview.app)」 功能十分强大,可以用来阅读 PDF(做笔记),查看和编辑图片等,还可以通过安装丰富的插件实现其他文件的预览。
阅读和编辑 PDF
用预览打开一个 PDF 文档,可以看到右上角有一个编辑的按钮(如图,箭头所指),单击一下,会出现下面的一排功能按钮,每一个功能都很实用,下面我来简单介绍一下。
〇裁...
Kali Linux 实战教程(五) —— 搭建私人网盘
本节教程主要是为了练习在 Linux 中使用 lamp 环境,Kali Linux 自带了几个网络服务,它们是非常有用的。但是默认是禁用的。这里给大家分享一下。
Apache
Kali Linux 默认已经安装了 Apache,MySQL 和 PHP,只是默认是禁用的。
开启关闭方法
root@monster:~# service apache2 start | stop | restart | sta...
Kali Linux 实战教程(四) —— 简单的 APR 攻击
原理
ARP
工具介绍
实战
参考
i 春秋
《CDN 技术详解》读书笔记
CDN 的基本概念
对于 CDN 这个名词,读者大可以望文生义:Content Distribute Network, 直译成内容分发网络,也有人写成 Content Delivery Network, 内容交付网络。CDN 完成的是将内容从源站传递到用户端的任务,我们当然不需要再解释什么叫作“内容分发”或者“内容交付”了,要解释的是 CDN 在这个分发或者交 付的过程中体现了什么价值,为什么需要 CDN 来...
Kali Linux 实战教程(三) —— 花生壳内网穿透
本节教程讲解了如何添加用户,如何开启 ssh 服务,如何设置内网穿透等。
添加用户
adduser xwz //新建用户,用户名为 xwz
之后会要求输入新的用户的密码,Kali Linux 还要求输入用户的一些信息,我们不用管默认按回车就行。
给新用户添加权限
如果不进行这一步,使用非 root 用户时,不能使用 sudo 命令。会报错
xx is not in the sudoers fil...
Kali Linux 实战教程(二) —— 安装办公软件
本节教程介绍了学习 Linux 命令的网站,分享了安装中文输入法和 WPS 的一些经验。
Linux 命令基础教程
这部分推荐下面的教程。另外我在操作系统课中给同学们分享了我自己做一个 PPT , The Linux Command Line - 下载
Linux命令大全
每天一个linux命令
安装中文输入法
apt install ibus ibus-pinyin
ibus-setup
...
Kali Linux 实战教程(一) —— 安装 Kali Linux
本节教程讲解了如何在物理机和虚拟机上安装 Kali Linux 系统,以及解决一些常见的问题
多图预警!多图预警!多图预警! 重要的话说三遍!!!
如今 Linux 的安装过程已经非常“傻瓜”化,只需要轻点几下鼠标,就能够完成整个系统的安装。Kali Linux 操作系统的安装也非常简单。本节将分别介绍安装 Kali Linux 至硬盘、USB 驱动器、树莓派、VMware Workstation ...
关于 https
现在打开各大知名网站,你有没有发现地址栏都已经加了个绿色的小锁?
是的,这就是https,这就是https的时代。
据外媒报道,谷歌宣布,今年7月起,Chrome浏览器的地址栏将把所有HTTP标示为不安全网站。这就意味着,任何在加载时不带有Chrome绿色挂锁标志(也就是该浏览器地址栏中用以表示“安全”的标志)的网站都将被标记为不安全的。
然而,你了解https吗?
简单来说,https 就是套在 ...