当前位置: 首页 > news >正文

先做网站还是服务器wordpress gif封面

先做网站还是服务器,wordpress gif封面,wordpress 数据库大小,广州网页模板建站目录 一、Jedis 依赖 二、Java 客户端操控 redis 2.1、准备工作#xff08;ssh 隧道#xff09; 2.2、概要 2.2、string 2.3、hash 2.4、list 2.5、set 2.5、zset 一、Jedis 依赖 自己去 中央仓库 上面找. 二、Java 客户端操控 redis 2.1、准备工作#xff08;ssh 隧…目录 一、Jedis 依赖 二、Java 客户端操控 redis 2.1、准备工作ssh 隧道 2.2、概要 2.2、string 2.3、hash 2.4、list 2.5、set 2.5、zset 一、Jedis 依赖 自己去 中央仓库 上面找. 二、Java 客户端操控 redis 2.1、准备工作ssh 隧道 想要连接上云服务器上的 redis 就需要开放 6379 端口但是一旦开饭这个端口是十分危险的不出 3 天你的服务器就会被黑客攻击 我们有两种办法 将 java 程序打包成 jar 包放到 linux 服务器上执行过于麻烦不推荐;匹配 ssh 端口转发把云服务器的 redis 端口映射到本地主机推荐. 因此我们来讲讲第二种办法~ 我们在本地 windows 主机上使用 xshell 连接远程服务器主要就是通过 ssh 协议默认走 22 端口实现通信的他有一个很重要的特性就是支持端口转发 我们只需要配置 ssh 程序监听本地端口映射到云服务器的端口就可以实现通过 windows 主机访问云服务器的 6379 端口. 具体的我们只需要再 xshell 上配置连接信息即可 Ps当配置了端口准发后一定要断开之前的连接重新连接才能生效. 2.2、概要 基于前面对 redis 指令的学习这里使用 jedis 这个库来操控 redis。 Ps一个优秀的库一定是非常容易上手的因此接下来介绍的操作不会覆盖到所有指令会挑选出一些重要 / 代表性的命令来进行演示~ 使用 jedis 操控 redis 类似于 JDBC 我们可以先创建 连接池然后拿到连接执行完操作后再释放连接因此后续讲的所有操作都是基于以下代码 public static void main(String[] args) {//这里只是开发阶段这么写要是部署到云服务器上就需要根据实际情况来配置这个的 ip 和端口号.JedisPool jedisPool new JedisPool(tcp://127.0.0.1:8888);//使用 try出代码块时自动释放 jedis 连接(不是关闭而是放回到连接池中)try(Jedis jedis jedisPool.getResource()) {// 测试场景// ......test1(jedis);}}2.2、string public class JedisString {private static void test1(Jedis jedis) {System.out.println(------------------------------------);System.out.println(mget 和 mset);//这里为了演示效果使用之前会先释放所有 keyjedis.flushAll();jedis.mset(key1, value1, key2, value2, key3, value3);ListString values jedis.mget(key1, key2, key3, key100);System.out.println(values);}private static void test2(Jedis jedis) {System.out.println(------------------------------------);System.out.println(getrange 和 setrange);jedis.flushAll();jedis.set(key, helloworld);String value1 jedis.getrange(key, 2, 5);System.out.println(value1: value1);jedis.setrange(key, 2, cykkk);String value2 jedis.get(key);System.out.println(value2: value2);}private static void test3(Jedis jedis) {System.out.println(------------------------------------);System.out.println(append);jedis.flushAll();jedis.set(key1, hello);jedis.append(key1, world);String value1 jedis.get(key1);System.out.println(value1: value1);}private static void test4(Jedis jedis) {System.out.println(------------------------------------);System.out.println(incr 和 decr);jedis.flushAll();jedis.set(key1, 10);jedis.incr(key1);System.out.println(inct key1: jedis.get(key1));jedis.set(key1, 10);jedis.decr(key1);System.out.println(decr key2: jedis.get(key1));}public static void main(String[] args) {//这里只是开发阶段这么写要是部署到云服务器上就需要根据实际情况来配置这个的 ip 和端口号.JedisPool jedisPool new JedisPool(tcp://127.0.0.1:8888);//使用 try出代码块时自动释放 jedis 连接(不是关闭而是放回到连接池中)try(Jedis jedis jedisPool.getResource()) {// 测试场景// ......test1(jedis);test2(jedis);test3(jedis);test4(jedis);}}}2.3、hash public class JedisHash {private static void test1(Jedis jedis) {System.out.println(-----------------------------------);System.out.println(hset 和 hget);jedis.flushAll();jedis.hset(key1, f1, v1);String result jedis.hget(key1, f1);System.out.println(result: result);MapString, String map new HashMap();map.put(f1, v1);map.put(f2, v2);map.put(f3, v3);jedis.hset(key2, map);System.out.println(key2: jedis.hgetAll(key2));}private static void test2(Jedis jedis) {System.out.println(-----------------------------------);System.out.println(hexists);jedis.flushAll();jedis.hset(key1, f1, v1);boolean result1 jedis.hexists(key1, f1);boolean result2 jedis.hexists(key1, f2);System.out.println(result1: result1);System.out.println(result2: result2);}private static void test3(Jedis jedis) {System.out.println(-----------------------------------);System.out.println(hdel);jedis.flushAll();jedis.hset(key1, f1, v1);jedis.hset(key1, f2, v2);jedis.hset(key1, f3, v3);long result jedis.hdel(key1, f1);System.out.println(result: result);System.out.println(f1: jedis.hget(key1, f1));System.out.println(f2: jedis.hget(key1, f2));System.out.println(f3: jedis.hget(key1, f3));}private static void test4(Jedis jedis) {System.out.println(-----------------------------------);System.out.println(hkeys 和 hvals);jedis.flushAll();MapString, String map new HashMap();map.put(f1, v1);map.put(f2, v2);map.put(f3, v3);jedis.hmset(key1, map);SetString set jedis.hkeys(key1);ListString list jedis.hvals(key1);System.out.println(key1 - field: set);System.out.println(key2 - value: list);}public static void main(String[] args) {JedisPool jedisPool new JedisPool(tcp://127.0.0.1:8888);try(Jedis jedis jedisPool.getResource()) {test1(jedis);test2(jedis);test3(jedis);test4(jedis);}}}2.4、list public class JedisList {private static void test1(Jedis jedis) {System.out.println(---------------------------);System.out.println(lpush 和 lrange);jedis.flushAll();jedis.lpush(key1, value1, value2, value3);ListString result jedis.lrange(key1, 0 ,-1);System.out.println(result);}private static void test2(Jedis jedis) {System.out.println(---------------------------);System.out.println(rpush);jedis.flushAll();jedis.rpush(key1, value1, value2, value3);ListString result jedis.lrange(key1, 0 ,-1);System.out.println(result);}private static void test3(Jedis jedis) throws InterruptedException {System.out.println(---------------------------);System.out.println(blpop);jedis.flushAll();ListString result jedis.blpop(100, key1);System.out.println(result.get(0));System.out.println(result.get(1));}public static void main(String[] args) throws InterruptedException {JedisPool jedisPool new JedisPool(tcp://127.0.0.1:8888);try(Jedis jedis jedisPool.getResource()) {test1(jedis);test2(jedis);test3(jedis);}}}2.5、set public class JedisSet {private static void test1(Jedis jedis) {System.out.println(-------------------------);System.out.println(sadd 和 smembers);jedis.flushAll();jedis.sadd(key1, m1, m2, m3);SetString set jedis.smembers(key1);System.out.println(set);}private static void test2(Jedis jedis) {System.out.println(-------------------------);System.out.println(sismember);jedis.flushAll();jedis.sadd(key1, m1, m2, m3);boolean result1 jedis.sismember(key1, m2);boolean result2 jedis.sismember(key1, m100);System.out.println(result1: result1);System.out.println(result2: result2);}private static void test3(Jedis jedis) {System.out.println(-------------------------);System.out.println(scard);jedis.flushAll();jedis.sadd(key1, m1, m1, m3);long result jedis.scard(key1);System.out.println(result: result);}private static void test4(Jedis jedis) {System.out.println(-------------------------);System.out.println(spop);jedis.flushAll();jedis.sadd(key1, m1, m1, m3);String result jedis.spop(key1);System.out.println(result: result);}private static void test5(Jedis jedis) {System.out.println(-------------------------);System.out.println(sinter);jedis.flushAll();jedis.sadd(key1, m1, m2, m3);jedis.sadd(key2, m2, m3, m4);SetString set jedis.sinter(key1, key2);System.out.println(set);}private static void test6(Jedis jedis) {System.out.println(-------------------------);System.out.println(sinter);jedis.flushAll();jedis.sadd(key1, m1, m2, m3);jedis.sadd(key2, m2, m3, m4);long len jedis.sinterstore(keyStore, key1, key2);System.out.println(len: len);System.out.println(keyStore: jedis.smembers(keyStore));}public static void main(String[] args) {JedisPool jedisPool new JedisPool(tcp://127.0.0.1:8888);try(Jedis jedis jedisPool.getResource()) {test1(jedis);test2(jedis);test3(jedis);test4(jedis);test5(jedis);test6(jedis);}}}2.5、zset public class JedisZset {private static void test1(Jedis jedis) {System.out.println(-----------------------------);System.out.println(zadd 和 zrange);jedis.flushAll();jedis.zadd(key1, 10, aaa);MapString, Double map new HashMap();map.put(bbb, 20.0);map.put(ccc, 30.0);jedis.zadd(key1, map);ListString list jedis.zrange(key1, 0 ,-1);System.out.println(list);}private static void test2(Jedis jedis) {System.out.println(-----------------------------);System.out.println(zcard);jedis.flushAll();jedis.zadd(key1, 10, aaa);jedis.zadd(key1, 20, bbb);jedis.zadd(key1, 30, ccc);long len jedis.zcard(key1);System.out.println(len);}private static void test3(Jedis jedis) {System.out.println(-----------------------------);System.out.println(zrem);jedis.flushAll();jedis.zadd(key1, 10, aaa);jedis.zadd(key1, 20, bbb);jedis.zadd(key1, 30, ccc);long count jedis.zrem(key1, aaa, bbb, xxx);System.out.println(count);}private static void test4(Jedis jedis) {System.out.println(-----------------------------);System.out.println(zscore 和 zrank);jedis.flushAll();jedis.zadd(key1, 10, aaa);jedis.zadd(key1, 20, bbb);jedis.zadd(key1, 30, ccc);Double score jedis.zscore(key1, bbb);Long rank jedis.zrank(key1, bbb);System.out.println(score: score);System.out.println(rank: rank);}public static void main(String[] args) {JedisPool jedisPool new JedisPool(tcp://127.0.0.1:8888);try(Jedis jedis jedisPool.getResource()) {test1(jedis);test2(jedis);test3(jedis);test4(jedis);}}}
http://www.huolong8.cn/news/417454/

相关文章:

  • 来个网站吧好人一生平安2022百度快速收录网站
  • 常州微信网站制作wordpress动漫视频网站
  • 宁波做网站建设推广seo优秀网站分析
  • 追天网站建设 优帮云广州企业建站模板
  • 网站建设资金请示注册公司名字有没有重复在哪可以查
  • 厦门自助建站怎么压缩网站
  • 房产网站推广wap建站程序源码
  • 企业网站开发公司有哪些微信文章采集 wordpress
  • 没有建设的网站不能申请微信支付吗东莞微网站制作公司
  • 网站制作.wordpress 没有模板选项
  • 哈尔滨阿城网站建设wordpress建站全过程
  • 小程序建站平台深圳专业网站设计哪家好
  • 网站 系统概述seo站
  • 苏州专业做网站的公司北京公司logo制作
  • 做企业网站需要什么文件上海莱布拉网站建设
  • 外贸网站建设源码网站建设文化如何
  • 怎么创建网站 免费滴浏览器怎么打开网站服务器设置
  • 做网站金山网站没有备案可以做seo优化吗
  • 网站开发代码实例做外贸没网站可以吗
  • 帮公司做网站赚钱吗wordpress 如何使用
  • 做网站3个月易思企业网站破解版
  • 商城网站建设讯息找哪个公司做网站推广最好
  • 专做智能化施工的网站雨人网站建设
  • 医院内网网站建设wordpress 指定文章链接
  • 软文推广页面哪些网站上可以做seo推广的
  • 做旅游网站赚钱吗网页app生成器最新版
  • 鲜花网网站开发的目标linux系统搭建网站
  • 网站的空间与域名扬州市建设局网站 竣工备案
  • 哪些网站是phpwordpress主题读取不到
  • 类似电影天堂的网站 怎么做南昌网站怎么做seo