09 2016 档案
摘要:java使用jdbcTemplate操作mysql数据库,遇到blob字段,正常读取出来是blob的地址,而不是blob的内容。 下面采用2中方式读取blob的内容: 1、以二进制数组形式读取blob,适用于文本数据 public void testJdbc() { ApplicationCo...
阅读全文
摘要:Spring作为一个优秀的开源框架,越来越为大家所熟知,前段时间用搭了个spring工程来管理数据库连接池,没有借助Eclipse纯手工搭建,网上此类文章不多,这里给大家分享一下,也作为一个手记。 工程结构: 注意:src目录下的applicationContext.xml是单元测试...
阅读全文
摘要:在一些网络爬虫或者从第三方网站抓取信息的程序都面临1个问题,如何从网页中把所需的信息提取出来,Jsoup是个比较好的选择,它能把网站内容解析成Document,再从document中取element就是个简单的事了。这里介绍1下Jsoup的基本用法。 首先需要下载jar包,jsoup-1.9.2...
阅读全文
摘要:在写服务端代码时,有时需要对客户端ip做认证,比如限制只有某些ip能访问,或者1个ip1天只能访问几次。最近就碰到个需要限制ip的情况,从网上找了一些服务器获取客户端ip的方法,说的都不太完善,这里整理一下。 获取客户端ip其实就是从request中取,从header取或者直接request.g...
阅读全文
摘要:Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,由俄罗斯的程序设计师Igor Sysoev所开发,其特点是占有内存少,并发能力强 1. apache 相对于nginx 的优点: rewrite ,比nginx 的rewrite 强大 动态页面...
阅读全文
摘要:关于redis主从、哨兵、集群的介绍网上很多,这里就不赘述了。 一、主从 通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据,因为持久化会把内存中数据保存到硬盘上,重启会从硬盘上加载数据。 。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问...
阅读全文
摘要:执行info命令后,找到Memory这一栏,就可以看到内存的使用信息了,如下图: # Memory used_memory:13490096 //数据占用了多少内存(字节) used_memory_human:12.87M //数据占用了多少内存(带单位的,可读性好) u...
阅读全文
摘要:Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 一个事务从开始到执行会经历以...
阅读全文
摘要:最近在看《Redis入门指南》第二版,感觉收获挺大,推荐大家有时间看一看。其中有一章讲Lua脚本,感觉挺实用,把总结整理一下。 Redis在2.6中推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。Lua脚本可以调用大部分的Redis命令,使用Lua脚本的好处是: 1)...
阅读全文
摘要:Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个val...
阅读全文
摘要:redis 127.0.0.1:6379> CONFIG GET loglevel1) "loglevel"2) "notice" Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。 你可以通过 CONFIG 命令查看或设置配置项。 语法 Redis CON...
阅读全文
摘要:Linux 下安装 下载地址:http://redis.io/download,下载最新文档版本。 本教程使用的最新文档版本为 2.8.17,下载并安装: $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz...
阅读全文

浙公网安备 33010602011771号