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

汕头企业制作网站推广互联网营销师是干什么的

汕头企业制作网站推广,互联网营销师是干什么的,北京外企人力资源服务有限公司,广告网站建设案例一、配置 首先是在云服务器上部署Redis服务器,但是出于对安全性的考虑,我们不能够轻易的打开6379的默认端口。那我们要怎样从本机来访问到云端的服务器呢?注意到,我们可以利用ssh协议进行端口转发,和端口映射&#xff…

一、配置

        首先是在云服务器上部署Redis服务器,但是出于对安全性的考虑,我们不能够轻易的打开6379的默认端口。那我们要怎样从本机来访问到云端的服务器呢?注意到,我们可以利用ssh协议进行端口转发,和端口映射,通过设置一个本机的端口,来映射到云端服务器,然后进行操作。

        我这边以Xshell终端为例,首先cd /etc/redis,然后输入ll 查看文件夹,找到redis.conf,

输入vim redis.conf,进入配置文件内进行修改,将bind改为0.0.0.0,将保护模式改为no,编辑完后保存并退出。

接着我们来配置Xshell终端的ssh协议:

右键云服务器连接的属性,点击ssh下的隧道配置,然后将侦听端口改为本机的自定义闲置端口,目标端口改为Redis默认端口6379,点击确定,然后重新连接。

我们可以在本地控制台进行检验设置是否生效,win+r,输入cmd,然后输入netstat -ano | findstr 8888,进行检验是否设置OK。

二、导入依赖

我们首先去创建一个java的maven项目,然后去maven仓库的网站(点这->maven)搜索jedis。

复制红框部分,粘贴到项目的pom文件中,然后创建JedisPool池对象,输入url,就可以开始进行相关代码的编写了

三、jedis方法调用样例

代码如下:

(1)get,set,expire,ttl,type命令对应的方法调用:

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;import java.util.Set;public class RedisDemoGeneric {public static void test1(Jedis jedis){System.out.println("get set");jedis.flushAll();jedis.set("key", "111");jedis.set("key2", "222");jedis.set("key3", "333");jedis.set("key4", "444");// boolean result = jedis.exists("key");// long result2 = jedis.del("key");// boolean result3 = jedis.exists("key");// System.out.println(result+" "+result2+" "+result3);// long result4 = jedis.del("key","key2","key3","key4");// boolean result2 = jedis.exists("key2");// System.out.println(result+" "+result2+" "+result4);Set<String> keys=jedis.keys("*");System.out.println(keys);}public static void test2(Jedis jedis)  {System.out.println("expire ttl");jedis.flushAll();jedis.set("key", "111");jedis.expire("key", 10);try {Thread.sleep(3000);} catch (InterruptedException e) {throw new RuntimeException(e);}long time = jedis.ttl("key");System.out.println(time);}public static void test3(Jedis jedis)  {System.out.println("type:");jedis.flushAll();jedis.set("key", "111");String type=jedis.type("key");System.out.println(type);jedis.lpush("key1", "111", "222", "333", "444");String type1=jedis.type("key1");System.out.println(type1);jedis.hset("key2", "f1", "111");String type2=jedis.type("key2");System.out.println(type2);jedis.sadd("key3","111","222","kzf");String type3=jedis.type("key3");System.out.println(type3);jedis.zadd("key4",10,"kzf");String type4=jedis.type("key4");System.out.println(type4);}public static void main(String[] args)  {JedisPool jedisPool = new JedisPool("tcp://127.0.0.1:8888");try (Jedis jedis = jedisPool.getResource()) {// String pong = jedis.ping();// System.out.println(pong);// test1(jedis);// test2(jedis);test3(jedis);}}
}

(2)String类型value的相关方法调用:

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;import java.util.List;public class RedisDemoString {public static void test1(Jedis jedis) {System.out.println("mget 和 mset");jedis.flushAll();jedis.mset("key1", "111", "key2", "222","key3", "333");List<String> values = jedis.mget("key1", "key2","key3");System.out.println(values);}public static void test2(Jedis jedis) {System.out.println("getrange 和 setrange");jedis.flushAll();jedis.set("key","abcdefghijklmn");;String result = jedis.getrange("key",0,-1);System.out.println(result);jedis.setrange("key",3,"我的发");//redis中一个汉字三个字节result = jedis.getrange("key",0,-1);System.out.println(result);}public static void test3(Jedis jedis) {System.out.println("append:");jedis.flushAll();jedis.set("key","kzf");jedis.append("key"," love whx");String value= jedis.get("key");System.out.println(value);}public static void test4(Jedis jedis) {System.out.println("incr 和 decr");jedis.flushAll();jedis.set("key","222");System.out.println(jedis.get("key"));long result=jedis.incr("key");System.out.println(result);result = jedis.decr("key");System.out.println(result);}public static void main(String[] args) {JedisPool jedisPool = new JedisPool("127.0.0.1", 8888);try (Jedis jedis = jedisPool.getResource()) {test4(jedis);}}
}

四、PS

       剩余的redis的value的常见类型的jedis方法调用将在(二)篇中详细描述,感谢你读到这里,希望对你有所帮助!!!

http://www.dtcms.com/wzjs/219486.html

相关文章:

  • wordpress禁止postidgoogle移动服务应用优化
  • 做医院网站公司吗网站优化排名易下拉排名
  • 做一个网站做少多少钱电脑培训网
  • 河南航天建设工程有限公司网站百度关键词优化大
  • 国外成人做视频网站有哪些有没有免费的crm系统软件
  • 湖南常德疫情最新动态杭州优化排名哪家好
  • 承德网站建设公司今日新闻头条新闻摘抄
  • 如何进行网站建设分析网站怎么做的
  • wordpress导航站模板线上线下推广方案
  • 淘宝官网免费开店入口上海营销seo
  • 有没有高质量的网站都懂的今日世界杯比分预测最新
  • 本地推广找哪些网站挖掘关键词工具
  • WordPress url 数据表百度网站排名优化
  • 网站二次开发的模板种类英文外链代发
  • 辽阳做网站爱网站查询挖掘工具
  • 泸州市住房和城乡建设局网站百度站长资源
  • wordpress 多网址合肥网络公司seo建站
  • 杭州桐庐网站建设沈阳seo整站优化
  • 访问网站需要账号密码济宁百度推广公司有几家
  • 网站开发人员的岗位有短视频seo推广隐迅推专业
  • app开发公司选择技巧秦皇岛网站seo
  • 推广网站的广告怎样做博客是哪个软件
  • 如何自己开网站利用搜索引擎营销成功的案例
  • 城市建设法规考试网站电商运营培训机构哪家好
  • 上班自己花钱做的网站营销宝
  • 微信服务商平台官网seo是付费还是免费推广
  • 什么摄像头做直播网站怎么制作网页里面的内容
  • 营销网站定位微信群免费推广平台
  • 我要素材网网页设计素材上海优化排名网站
  • 做设计在哪个网站接单高端网站优化公司