Uncategorized

查看mysql已经执行过的sql语句

概述 很多时候,我们需要知道 MySQL 执行过哪些 SQL 语句,比如 MySQL 被注入后,需要知道造成什么伤害等等。只要有 SQL 语句的记录,就能知道情况并作出对策。服务器是可以开启 MySQL 的 SQL 语句记录功能,...

git push时提示Every up-to-date

查看已commit未push的内容(统计个数): git status 查看已commit未push的内容(展现具体内容): git cherry -v 查看提交日志: git log 第一次在 Google Code 上弄项目,注册完毕后, 尝试增加一个新文件用...

MySQL binlog三种模式-Linux 自动化运维之路

MySQ binlog三种模式及设置方法 1.1 Row Level  行模式 日志中会记录每一行数据被修改的形式,然后在slave端再对相同的数来源: MySQL binlog三种模式-Linux 自动化运维之路

JavaEE中遗漏的10个最重要的安全控制

JavaEE有一些超赞的内置安全机制,但它们远远不能覆盖应用程序要面临的所有威胁。很多常见攻击,例如跨站点脚本攻击(XSS)、SQL注入、 跨站点伪造请求(CSRF),以及XML外部实体(XXE)丝毫没有涵盖。你可以阻止...

rabbitmq中trace的配置

一、什么是Trace        Trace是Rabbitmq用于记录每一次发送的消息,方便使用Rabbitmq的开发者调试、排错。可通过插件形式 提供可视化界面 二、Trace实现概况        1、Trace启动后会自动创建系统Exchange:amq...

并发编程中锁的种类和概念

悲观锁 – Pressimistic locking 一个线性在执行一个操作时持有对一个资源的独占锁。(互斥) 一般用在冲突比较可能发生的场景下 乐观锁 – Optimistic locking 尝试采用原子操作,而不需要持有锁;冲突可...

初探angularjs

在anglarjs中,偶尔会遇到查询框中输入回车即会执行查询、刷新表单的操作。   $(function () {         document.onkeydown = function (event) {             var e = event || window.event || arguments.call...

微服务架构搭建及开源应用

微服务架构成了当下的技术热点,实现微服务是要付出很大成本的,但也许是因为微服务的优点太过于吸引人,以至于大部分开发者都将它当成未来的发展趋势。 微服务架构的演进过程 dubbo的用户手册中介绍了服务...

初探Java字符串

String印象 String是java中的无处不在的类,使用也很简单。初学java,就已经有字符串是不可变的盖棺定论,解释通常是:它是final的。 不过,String是有字面量这一说法的,这是其他类型所没有的特性(除原生类型)。...

windows修改默认远程桌面端口

最近网络安全非常重要,对于公共服务器来讲,远程端口访问有一定需要放开,但是一般默认的远程端口都是固定的那么几个,所以对于防御来说有一定困难了。 如何修改远程端口呢? 前面有一篇文章介绍修改linux的远...