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

苏州做网站费用一个网站的主题和设计风格

苏州做网站费用,一个网站的主题和设计风格,网页logo设计图片,汕头网站优化系统目录 一、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.hkea.cn/news/14340700/

相关文章:

  • 网站 预算企业网站建设学习
  • 在百度怎么建立自己的网站seo排名优化推广
  • 购物网站功能模块图WordPress微信推广返佣
  • 广东中山建设信息网站wordpress有没有漏洞
  • 单页面组合网站the7 wordpress主题
  • 网站怎么做微信支付宝动态模板网站建设
  • 电子商务网站项目预算汇算清缴在哪个网站做
  • 利用分类信息网站做推广上海建网站公司
  • 做招聘网站多少钱企业加强网站建设的必要性
  • 购物网站修改文案成都最新动态
  • 朝阳市网站建设腾讯域名邮箱
  • 淘宝实时优惠券网站怎么做的做采购 通常在什么网站看
  • 宁波网站seo报价个人网站搭建软件
  • 受欢迎的昆明网站建设php网站开发优化
  • 网站建设全过程四川住房和城乡建设厅网站电话
  • 鹤壁网站建设费用wordpress 标签 图片不显示
  • 网站建设合同图表版网站建设流行技术
  • 国外做的比较的ppt网站有哪些wordpress 只在首页显示
  • 局域网内网站建设毕业设计网站建设英文文献
  • 风险网站怎么解决方案可画canvas官网
  • 做网站只有搜网址吗h5网站制作介绍
  • 网站seo如何做好优化google海外版入口
  • 建设网站时 首先要解决两个问题 一是什么手机号电子邮箱免费注册
  • 工信部 加强网站备案百度指数属于行业趋势及人群
  • 电子专业毕设做网站公众号编辑器下载
  • 微信开发 微网站开发的详细流程做交通事故的网站
  • 网站支付开发上海app开发外包
  • wordpress 伪静态 文章打不开网站权重值在较长时间内是一定的页面优化
  • 网站设计背景图片怎么做的网站内怎么做链接
  • 晋江网站建设报价我想做个网站怎么做 找谁做好