Yzz's blog

哇,这里有一只程序猿。

10个常见的Redis面试题

作者简介:钱文品(老钱),互联网分布式高并发技术十年老兵,目前任掌阅科技资深后端工程师。熟练使用 Java、Python、Golang 等多种计算机语言,开发过游戏,制作过网站,写过消息推送系统和MySQL 中间件,实现过开源的 ORM 框架、Web 框架、RPC 框架等。 1. Redis...

2018-07-25 09:42:18

阅读数 7492

评论数 3

Linux文件系统详解

英文:Paul Brown,翻译:Linux中国/amwps290 linux.cn/article-9798-1.html 早在 1996 年,在真正理解文件系统的结构之前,我就学会了如何在我崭新的 Linux 上安装软件。这是一个问题,但对程序来说不是大问题,因为即使我不知道实际的可执行文...

2018-07-05 10:25:43

阅读数 63

评论数 0

MySQL5.7.21安装详解

官方网站 https://www.mysql.com/ 这里下载64位 下载完后解压 新建文件,命名为my.ini,放在根目录下面 记得把basedir和datadir改成自己的安装路径 [mysql] # 设置mysql客户端默认字符集 default-character...

2018-06-05 10:53:38

阅读数 87

评论数 0

Linux top命令详解

top统计Cpu总体使用情况,使用了八个指标。这八个指标分别是:用户空间进程(us)、内核空间进程(sy)、高nice值的用户空间进程(ni)、空闲(id)、空闲等待io(wa)、中断上半部(hi)、中断下半部(si)、以及steal时间(st)。理论上来讲这八个指标之和应该是100%。这八个指标...

2018-05-30 10:06:17

阅读数 42

评论数 0

Nginx安装部署及配置详解

下载Nginx wget http://nginx.org/download/nginx-1.13.12.tar.gz wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz wget http://zlib.net/zl...

2018-05-29 14:48:45

阅读数 156

评论数 0

RabbitMQ集群故障恢复

1. 镜像队列不能作为负载均衡使用,因为每个操作在所有节点都要做一遍。 2. ha-mode参数和durable declare对exclusive队列都不生效,因为exclusive队列是连接独占的,当连接断开,队列自动删除。所以实际上这两个参数对exclusive队列没有意义。 3. 将新节点...

2018-05-29 14:01:39

阅读数 467

评论数 0

40个Java多线程问题总结

原创作者:http://www.cnblogs.com/xrq730/p/5060921.html 40个问题汇总 1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为...

2018-05-03 16:35:09

阅读数 37

评论数 0

数据库事务隔离级别-- 脏读、幻读、不可重复读

一、数据库事务隔离级别 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。 √: 可能出现 ×: 不会出...

2018-04-15 16:12:10

阅读数 49

评论数 0

Java序列化和反序列化实体为byte[]类型

1、序列化 //序列化为byte[] public static byte[] serialize(Object object) { ObjectOutputStream oos = null; ByteArrayOutputStream bos = null; try ...

2018-04-03 15:51:26

阅读数 1094

评论数 0

windows cmd 修改默认字符集 编码为UTF-8

1、win+r 打开运行窗口 2、输入regedit打开注册表编辑器 3、定位到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 4、修改其中Codepage选项,勾选十进制,windows默认是936 437(英语) ...

2018-01-09 14:35:13

阅读数 8675

评论数 0

Ebean/DB模拟Oracle序列生成ID

通过for update给ID表加一把锁,保证数据的一致性public static Long genSeqId() { Long newId = 0L; String sql = "select seq_value from seq_table where seq_nam...

2018-01-02 14:59:04

阅读数 154

评论数 0

Redis实用教程之三---Redis数据结构与常用命令

Redis存储结构是:key-value:value是字符串格式的数据1.StirngRedis命令: - set name “jack” //给key(name)设置值jack - get name //获取key(name)的值 - set age “222” //给k...

2017-02-04 09:56:14

阅读数 260

评论数 0

Redis实用教程之二---启动redis

1.前台启动前台启动窗口一直阻塞。不能使用客户端进行登录,一旦窗口关闭,服务就停止。不推荐! 2.后台启动2.1.需要redis.conf拷贝安装目录bin cd /usr/local/soft/redis-3.0.02.2.拷贝命令:cp redis.conf /usr/local/redis...

2017-02-04 09:46:07

阅读数 269

评论数 0

Redis实用教程之一---安装Redis

1.安装gcc编译程序注意:虚拟机重启,dvd盘需要从新挂载。 先挂载dvd磁盘:mount /dev/cdrom /mnt/ 安装命令:yum install gcc2.导入redis安装包导入安装包:redis-3.0.0.tar.gz3.将安装包拷贝到安装目录也可以在第二步直接到...

2017-02-04 09:34:19

阅读数 151

评论数 0

POI导出Excel使用教程

将数据导出为Excel文件是大家常用到的功能,下面介绍如何使用POI导出Excel /** * @param ctx * @param path excel模板文件绝对路径 * @param fileName excel文件名 * @param out * @param datas...

2016-10-13 15:58:55

阅读数 513

评论数 0

解决:本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止

新版MySQL免安装版未进行初始化,需要我们手动初始化

2016-10-11 10:50:07

阅读数 3259

评论数 2

使用Notepad++编辑linux上的文件方法

1、下载安装Notepad++,建议去官网下载 https://notepad-plus-plus.org/ 2、打开Notepad++后查看菜单栏是否有如下按钮,有则跳到第3步     下载NppFTP插件:链接:http://pan.baidu.com/s/1gfoJ8qR 密码:937x ...

2016-09-23 10:37:35

阅读数 531

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭