- 博客(15)
- 收藏
- 关注
原创 linux系统下安装nacos
linux系统下安装nacos一、准备安装包:nacos-server-2.0.0-ALPHA.1.tar.gz环境: JDK1.8二、解压安装包tar -zxvf nacos-server-2.0.0-ALPHA.1.tar.gz三、配置JAVA_HOME进入解压后的nacos文件目录下,进入到bin目录下vim startup.sh修改成自己jdk安装的路径四、保存退出五、修改application.properties进入/usr/local/nacos/conf目
2021-01-09 11:42:19
2867
3
原创 Exception in thread “main“ redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketT
使用java的Jedis连接linux系统下的redis测试时报错:Exception in thread “main” redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketT一、检查ip和端口号是否正确。Jedis jedis = new Jedis("192.168.217.67",6382);二、检查linux系统下的防火墙是否关闭(一般都是这个原因)。① 查看防火墙状态systemctl stat
2020-11-20 23:03:30
1468
原创 Redis API的Hash类型使用和理解(三)
Hash类型一、结构和命令hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。注意:field不能相同,value可以相同。1)使用场景购物车存储用户信息2)基本命令。所有的Hash的命令都是以H开头的。① hget key field : 获取hash key对应的field的value。② hset key field value
2020-11-16 22:40:58
232
原创 Redis API的String类型使用和理解(二)
String类型一、结构和命令虽然redis的key值是String类型,但是value值可以是String、整型、二进制、json串等。1)使用场景缓存计数器分布式锁…2)基本命令。① set、get、del命令详情可看上篇文章Redis API的使用和理解(一)② incr key : key自增1,如果key不存在,自增后get(key)=1。③ incrby key k: key自增k,如果key不存在,自增后get(key)=k。④ decr key : key
2020-11-15 23:24:52
91
原创 关于Centos使用wget下载: 无法解析主机地址问题
关于Centos使用wget下载: 无法解析主机地址问题产生原因解决方法产生原因dns的问题,需要配置dns服务器。解决方法执行echo 'nameserver 8.8.8.8'>>/etc/resolv.conf指令,再次使用wget下载质量就正常下载。...
2020-11-14 18:17:43
4963
3
原创 java.lang.IllegalStateException: Request URI does not contain a valid hostname: http://nacos_provide
java.lang.IllegalStateException: Request URI does not contain a valid hostname: http://nacos_provide在springcloud微服务中在application.yml配置文件配置将服务提供者的服务名格式是下划线格式,但是负载均衡Ribbon是不支持下划线的,只支持横线,导致通过restTemple向nacos的server获取微服务通信时候,找不到URL// 错误配置名server: port: 95
2020-09-15 14:54:31
732
原创 Spring源码引用spring-context异常
Spring源码1.在Spring源码项目中新增一个自己的module,尝试运行hello world,引入spring-context 依赖:compile(project(":spring-context"))2.运行main方法,发现下面面报错: Error:(160, 32) java: 找不到符号 符号: 变量InstrumentationSavingAgent 位置:Error:(160, 32) java: 找不到符号 符号: 变量 InstrumentationSaving
2020-09-02 11:26:01
1477
原创 ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql://***
ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql://132.232.19.60:3306/zhiping?characterEncoding=utf8&useSSL=false, errorCode 1045, state 28000主要是...
2020-04-27 23:07:13
15487
转载 解决IDEA中maven只能下载带有.lastUpdated结尾的文件问题
1、打开maven安装目录下conf目录下的settings.xml文件。2、搜索mirrors关键字,如果注释说明的下方没有<mirrors>节点,则建立mirrors节点,带mirrors节点的所有配置如下(复制下面的内容,粘贴到配置文件中即可):<mirror> <id>nexus-aliyun</id> ...
2020-03-16 20:10:09
3876
1
翻译 Object 对象方法学习之(1)—— 使用 Object.assign 复制对象、合并对象
作用Object.assign() 方法用于把一个或多个源对象的可枚举属性值复制到目标对象中,返回值为目标对象。语法Object.assign(target, ...sources)参数target: 目标对象sources: 源对象返回值目标对象描述Object.assign 方法只复制源对象中可枚举的属性和对象自身的属性。它在源对象上使用 [[Get]],...
2019-04-03 15:29:06
154
转载 JSON.parse()和JSON.stringify()的用法
JSON.parse()和JSON.stringify()1.parse 用于从一个字符串中解析出json 对象。例如var str='{"name":"cpf","age":"23"}'经 JSON.parse(str) 得到:Object: age:"23" name:"cpf" _proto_:Objectps:单引号写...
2019-04-03 15:16:09
90
翻译 关于字符串的去重复
public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); System.out.pri...
2018-12-08 10:54:08
158
原创 有关Struts的杂记
1、在jsp界面怎么拿到Action的字段值呢?在action里的通过set的方法其实也是把字段放入了request里过程,在jsp界面可以直接通过ER表达式拿到。例如 的savePath和myfileFileName就是action的字段;pageContext.request.contextPath采用绝对路径,但为了解决不同部署方式的差别,在所有非struts标签的路径前加pageCo...
2018-10-30 20:04:54
101
翻译 struts2 s标签
A:&lt;s:a xhref=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;s:action name=""&gt;&lt;/s:action&gt;-----执行一个view里面的一个action&lt;s:actionerror/&am
2018-10-25 16:01:08
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人