加载中
重置mysql 的root 密码

需求: 忘记了mysql 的root 密码,需要重置。 方法: 1. 停止mysql 的服务: /etc/init.d/mysqld stop 2.执行安全模式: mysqld_safe --skip-grant-tables & 3. 以root 形式连接,不需要密码...

2018/07/11 22:29
2
Apache Httpd 与 Apache Tomcat

介绍 Apache 是Apache HTTP server 的缩写,提供很多features ,像CGI、SSL 和 virtual domains。当提到Apache 服务器的时候,指的是Apache HTTP Server。 Tomcat 是WEB 容器,基于servlet 和...

2017/12/22 17:51
17
APScheduler BackgroundScheduler

使用举例 #!/usr/bin/python # coding:utf-8 from apscheduler.schedulers.background import BackgroundScheduler from datetime import datetime import time def tick(): print('T...

2017/12/21 10:07
377
HMAC 算法

用途 HMAC 算法主要用于身份验证,用法如下: 客户端发出登陆请求 服务器返回一个随机值,在会话中保存这个随机值 客户端将该随机值作为密钥,用户密码进行hmac运算,递交给服务器 服务器读取...

2017/12/15 17:35
31
Spring Scheduler 使用

参考:http://qinghua.github.io/spring-scheduler/ 概念 spring scheduler 包含两个概念,任务(Task) 和 运行任务的框架(TaskExecutor/TaskScheduler)。TaskExecutor 是任务执行器,允许我们...

2017/12/15 16:43
27
Crontab 定时任务

crond 是linux 下用来周期性执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,操作系统会默认安装该服务。 语句含义: minute hour day month week command 特殊字...

2017/12/07 16:48
7
Openstack fernet token 解析

针对Newton 版本 Keystone.conf 1.expiration # The amount of time that a token should remain valid (in seconds). Drastically # reducing this value may break "long-running" operat...

2017/12/07 15:58
61
【区别】Slf4j、log4j、logback

日志框架 日志框架中,经常出现的slf4j、log4j、logback、slf4j-log4j、log4j-over-slf4j等等,让人混淆。为此,特意查找整理了一下,盗贴个图先: 上图中: 接口:将所有日志实现适配到了一...

2017/12/05 17:36
35
OpenStack Fernet Key Rotate

简单介绍一下OpenStack Fernet Keys 的 Rotate 工作 1.介绍 Openstack 的Fernet key 采用的是 python fernet 库生成的(https://cryptography.io/en/latest/fernet/) from cryptography.ferne...

2017/07/07 11:38
68
MySQL UPDATE 的一些思考

1.Mysql 会对某列以相同的值更新吗? 先看stackOvrflow 的讨论: http://stackoverflow.com/questions/35364214/does-mysql-overwrite-a-column-of-same-value-on-update 对于表user user_i...

2016/10/18 17:50
31
一个Apache CollectionUtils.intersection 方法的简单问题

今天在使用CollectionUtils.intersection() 的时候,发现个问题,明明两个集合中有几个完全相同的类,但是使用这个intersection 方法的时候求到的交集却是空的? 其实很简单,这个问题往往是...

2016/10/11 16:26
275
从一个ThreadLocal使用的错误问题谈起

公司中有个工具类,XXContextUtil.java ,该工具类是个饿汉式的单例模式:  private static final ThreadLocal<XXContext> XX_CONTEXT = new 1(); 显然它还是个线程本地变量 线程本地变量的...

2016/09/12 16:28
35
表单提交 input 类型的限制

遇到了一个问题,表单input 的内容太多,用chrome 提交到后台的时候,input 里的内容被截断了。 由于表单采用的是post 方式提交,而post 理论上是无长度限制的,显然不是post 造成的问题。 ...

2016/07/15 09:44
38
[随笔] 项目性能追踪 之 structs & spring 的拦截器

拦截器,顾名思义,对一些方法和操作做一些拦截,从而能够知道这些操作的一些执行情况。 Struts 的拦截器: 在struts 的配置文件中,添加 interceptor 如: <interceptors> <!-- 其它int...

2016/05/11 18:00
100
MySQL 批量查询 与 单条多次查询

最近两天在做服务的性能测试,为了测试服务的承载能力,需要造很多数据。起初想用存储过程造数据,但是由于涉及到很多关联表,写存储过程比较蛋碎。于是使用Spring + MyBatis + Gradle 以程序...

2016/04/27 10:14
482
MySQL 性能 细节 考量 (更新中......)

<一> in clause 多少条最好? 1.in 语法,能查多少条记录,是与MySQL max_allowed_packet 参数 有关联的。 http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_m...

2016/02/04 17:14
153
mysql 的 几种 timeout(更新中......)

mysql 的 timeout 有多种, show variables like '%timeout%' 结果: 重点说几种 一.connect_timeout 先来看看官网的介绍 "The number of seconds that the mysqld server waits for a co...

2016/01/28 11:07
84
MySQL 表分区梳理

本篇侧重mysql 表分区之 range partioning 分区表达式在指定范围内,分区应当是连续的,不重叠的,使用 VALUES LESS THAN 操作符定义。 employees 表用来记录有20个店的音箱连锁店。表: CR...

2016/01/22 15:48
78
秒杀场景下MySQL的低效原因和改进

在「中国数据库技术大会」上,淘宝 share了「秒杀场景下MySQL的低效」,详细分析了秒杀的技术难点及改进措施,简而言之,主要就是在高并发事务请求的情况下,数据库性能由于死锁检测等因素直...

2016/01/05 22:11
858
Gearman 基础 以及 Gearman 使用举例

<一> Gearman 基础 Gearman 是什么? Gearman 是一个分布式的任务分发框架。 Gearman 用来把请求委派给机器,提供通用的程序框架来将任务分发在机器运算。同时具备并行工作能力、负载均衡处理...

2015/12/14 10:36
136

没有更多内容

加载失败,请刷新页面

返回顶部
顶部