给你的静态博客增加留言系统
前言
Gitment 是作者imsun实现的一款基于 GitHub Issues 的评论系统。支持在前端直接引入,不需要任何后端代码。可以在页面进行登录、查看、评论、点赞等操作,同时有完整的 Markdown / GFM 和代码高亮支持。尤为适合各种基于 GitHub Pages 的静态博客或项目页面。
本博客评论系统已迁移至 Gitment,参考作者的介绍部署成功,不过这里补充详细点,方便新手入门。
……一位Java开发者,喜欢研究技术,同时也在学习Golang和Python中,对服务器、Linux使用比较熟悉。欢迎添加技术交流QQ群:655158296
Gitment 是作者imsun实现的一款基于 GitHub Issues 的评论系统。支持在前端直接引入,不需要任何后端代码。可以在页面进行登录、查看、评论、点赞等操作,同时有完整的 Markdown / GFM 和代码高亮支持。尤为适合各种基于 GitHub Pages 的静态博客或项目页面。
本博客评论系统已迁移至 Gitment,参考作者的介绍部署成功,不过这里补充详细点,方便新手入门。
……
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。 命令模式下:
……测试web系统的sql注入问题,学着使用神器sqlmap,下载了最新版本。
Git地址:https://github.com/sqlmapproject/sqlmap
前提条件设置好python2.7和环境变量,python3.6也支持只是2.7当前工具更多
以某自己搭建的注入点为例:记录下加搜集的参数含义
格式:http(s)://targeturl[:port]/[…]
例如:Python sqlmap.py -u “http://www.target.com/vuln.PHP?id=1" -f –banner –dbs –users
在虚拟机里安装了专用安全测试工具,kali Linux,
vm及其安装步骤很简单,kali是debain的一个linux发型版本,里面包含很多安全测试工具,既然是工具,你懂的,既是盾也是矛,不过跟神器sqlmap一样,我们拿来做安全测试再好不过。
安装完kali后,默认是图形化进入,尝试修改成xmanager图形化启动,测试不成功。但是里面的工具需要图形化时,用xmanager可以运行。
……一些 linux 和 shell 的小细节记录
|
|
文件/etc/crontab中每行任务的描述格式如下:
|
|
分钟 (0-59)
小時(0-23)
日期(1-31)
月份(1-12)
星期(0-6) //0代表星期天
整理下在linux中操作redis中的一些命令
redis中名称含有OMP_OFFLINE的key的个数;
|
|
批量删除 0号数据库中名称含有OMP_OFFLINE的key:
|
|
在redis的客户端环境中并不支持批量删除。
可以把某个keys的结果全部输出到文件中,比如keys.log
……JRebel是一个J2EE热部署的工具。使用它可以减少浪费8-18%的开发时间在项目的构建和部署上。虽然Java也提供了HotSpot的JVM,但是如果你修改的类中有方法名称变动的话,HotSpot就无能为力了,必须要重要启动应用服务器。JRebel则可以动态监视class文件及配置文件,如果有文件更新,被调用时就会被JRebel重新加载,达到热部署的目的。
……市面上常见的浏览器内核,只需要挑其中常见的测试即可
| 内核 | 介绍 |
|---|---|
| Trident内核 | IE最先开发或使用的,也称IE内核,360浏览器使用的也是IE内核; |
| Edge内核 | 微软最新浏览器的内核; |
| Webkit内核 | 谷歌chrome浏览器最先开发或使用,也叫谷歌内核; |
| Gecko内核 | Netscape6开始采用的内核,后来的Mozilla FireFox (火狐浏览器) 也采用了该内核,K-Meleon浏览器也是使用这种内核; |
| Presto内核 | 目前只有Opera浏览器采用该内核 |
| 苹果safari | sarafi浏览器,苹果自己的浏览器内核 |
|
|
端午节,花了2天时间学习了下ruby + jekyll + github pages,踩过不少坑,记录下学习笔记。
ruby建议是在Linux环境下安装的,但是工作电脑是windows比较常见,下面记录下在windows 7 64bit版本下安装ruby + jekyll + ruby devkit的经历,进过坑,不过都爬出来了,把爬坑经历记录下方便后来者。
……网上有很多Oracle Dataguard的配置教程,但不难发现,很多采用的是rman duplicate这种方法,尽管此种方法较为简便。但在某种程度上,却也误导了初学者,虽说也能配置成功,但只知其然不知其所以然,Dataguard的本质没有吃透,也不利于其维护和调优。
本配置基于Oracle官方文档,目的在于加深对于Dataguard的了解。 本配置的结果是最大性能模式下的异步传输,因此在参数文件中,只涉及基本的主备参数,没有考虑switchover和最大性能模式下的real time apply。在监听的配置中,也没有考虑Data Guard Broker的应用情况。
……