- 博客(49)
- 收藏
- 关注
原创 idea 自动生成序列化数字
最后发现,我勾选的是Serialization issues里面的配置,要勾选的是JVM languages下的。网上查了很多说勾选class without ‘serialVersionUID’ 但是我勾选没用。目标:当类继承Serializable后自动生成序列化Uid。如下图所示,记录一下。
2024-06-27 17:54:58 467 1
原创 npm ERR! code E401 Unable to authenticate, need: BASIC realm=“Sonatype Nexus Repository Man报错解决
npm install遇到,公司私服迁移到新地址,然后同一个项目同样分支,新项目执行npm install报错。网上也找了很多办法,改/User/xxx/.npmrc文件都不行(其实前段项目本身就有这个文件,不用改)原因分析:应该是本地缓存问题,虽然我重启电脑和编译器都没用,利用登录强行刷新一下就可以了。把node_module和package-lock给删了重新执行就可以了。1,找到私服地址npm login --registry=你的私服地址。2,按要求输入账号密码邮箱。然后就把依赖都拉下来了。
2024-04-18 19:55:41 1976
原创 com.alibaba.boot.nacos.config.binder.NacosBootConfigurationPropertiesBinder解决记录
com.alibaba.boot.nacos.config.binder.NacosBootConfigurationPropertiesBinder 问题解决
2024-03-29 17:31:51 190
原创 mac idea 解决0% classes 0% lines covered不显示,非快捷键办法
网上说了一堆快捷键,冲突了用不了,页面按下面这样点就可以了点击no coverage就行了。
2023-10-27 16:57:21 496
原创 IDEA2023新UI回退老UI
但是用起来真心不好用,各种位置也是错乱,用下面方法可以回退老UI。idea2023年发布了新UI,如下所示。
2023-09-23 11:42:15 10214 1
原创 AmazonS3Exception: The specified key does not exist
使用S3近端包下载文件时,遇到这个问题,感觉像是设置的桶名称或者文件名没有找到,最后发现是桶名最后多了一个”/“,S3是根据桶名称+文件名寻址,中间不需要添加/报错桶名:https://img-cdn.abc.com/eb3e9d5d54b7799d5f7ecb63b4776/正确桶名:https://img-cdn.abc.com/eb3e9d5d54b7799d5f7ecb63b4776。
2023-09-12 14:25:11 1801
原创 通过反射验证Feign调用,ReflectionUtils.invokeMethod调用实例
通过反射验证Feign调用,ReflectionUtils.invokeMethod调用实例
2023-01-04 19:28:28 735
原创 java List<对象> List列表根据对象的属性去重和排序,TreeSet去重排序的坑
java List List列表根据对象的属性去重和排序,TreeSet去重排序的坑
2023-01-03 18:34:10 761
原创 Cannot resolve symbol ‘DubboReference‘ 找不到@DubboReference注解
Cannot resolve symbol 'DubboReference' 找不到@DubboReference
2022-10-18 19:45:22 1006
转载 一个项目多个分业务应该用redis 几个db
我们的项目现在使用redis作为多种业务的数据存储我们的做法是将不同的业务存储在不同的db中。比如Tonken存储在db0,点赞数据在db1,缓存在db2。这种做法的好处是不同的业务数据可已完全分开。但是在高并发下这种方式出现了问题。在核心存取redis的类中要不停的切换db,但是在高并发不同db读取时会出现脏读的情况。后来咨询了一下其他公司的人,他们表示要将所有的数据都存在db0中,使用给key加前缀的方式来区分业务。其他的db只用来做备份使用。参考https://www.oschina.
2020-12-21 09:33:58 1035
原创 linux 批量删除所有含有helloworld字段的进程命令
ps -ef|grep helloworld|grep -v grep|awk'{print "kill -9 " $2}'|sh
2020-10-28 15:10:48 157
原创 树莓派4B 开机自启实现Frpc 内网穿透连接,linux延时启动服务详细介绍实现
最近研究树莓派,要实现内网穿透,然后远程连接树莓派,但是卡在了树莓派的开机自启frpc服务上面,树莓派自带的操作Raspbian系统并不是非常兼容,很多linux上面可行的开机自启服务这里树莓派并不行,另外frpc服务必须是在有网络的前提下才能成功,多次尝试后总算找到一种可行的。首先这里开机自启用的是用启动服务这种方法在/usr/lib/systemd/system/下创建sudo nano frpcc.servicesudo vim frpcc.service编辑内容如下注意 这里
2020-08-20 15:18:05 1469 2
原创 Thingsboard 规则链 过滤设备
目标:定制某个设备的规则链,当这个设备的数据超过阈值实现报警,但仅限于这个设备走了很多弯路,直接说解决办法,这里肯定是用规则链中的滤波器部分,也就是黄色的标签块。然后用到的是script标签块这里面用metadata.deviceName来进行设备名称的过滤,这个属性在测试的时候也给了提示在这里右上角给了提示的,想过滤deviceType也可以。...
2020-08-19 16:32:54 747
原创 数莓派 Linux 双网卡设置使用,多个网卡只走一个网口问题解决
问题描述,最近有一个需求,数莓派自带一个有线网口eth0,然后我用usb转有线网口转换器新增了一个我那个口eth1,eth0用于连接外网让数莓派可以上网,eth1用于连接局域网,但是测试的时候发现,每个网口单独测试都没问题,但是两个网口一起连接使用的时候就只能连接外网,无法连接内网。分析思路,无法连接内网的信息是来自网口eth0,而我应该是用eth1来连接内网,所以这边是因为没有设置路由导致,无论目网络是什么都通过网口eth0解决:配置路由,指定内网IP通过eth1去连接首先用route查看当前
2020-07-29 15:48:28 1882
原创 thingsboard:gradle-maven-plugin:1.0.10:invoke (default) on project http: Execution default of goal
报错如上,这是编译3.0遇到的问题Failed to execute goal org.thingsboard:gradle-maven-plugin:1.0.10:invoke (default) on project http: Execution default of goal org.thingsboard:gradle-maven-plugin:1.0.10:invoke failed: Plugin org.thingsboard:gradle-maven-plugin:1.0.10 or
2020-07-07 15:24:41 6976 9
原创 linux frp内网穿透,服务器和客户端位数版本不需要一致
这篇博客是非常好的参考https://sspai.com/post/52523然后在linux装内网穿透遇到一个问题,阿里云服务器是linux amd64位,而我客户端(这里是用的树莓派),是linux arm32,按照配置要求配置完毕以后两者服务启动都成功了,但是内网穿透失败,我以为是两者版本号或者位数不同,然后过了两分钟,我再穿透就可以了,估计是服务启动需要时间,不过这里证实,frp内网穿透和版本位数没有关系。...
2020-06-30 09:11:47 1765
原创 Thingsboard 如何发送邮件 详细介绍
想必如何用thingsboard发送邮件这件事困扰了很多朋友,今天写一篇介绍一下首先,thingsboard官网就有如何用规则链建立警报并发送邮件,地址https://thingsboard.io/docs/user-guide/rule-engine-2-0/tutorials/send-email/按照官网把json文件导入到规则链中,点开红色按钮是json文件内容,桌面新建txt文件,然后将文件内容复制过来,更改文件后缀名为json,再将这个json导入规则链,这样本地有了规则链
2020-05-27 12:44:16 3161 6
原创 Windows10 Cassandra启动报错,连接失败Unable to connect to any servers', {'127.0.0.1': error(10061} 端口9042
第一次用cassandra数据库,第二次重启电脑以后用账号密码报错最终找到解决办法原因很简单,报错显示找不到服务,是因为服务没开,到cassandra的bin目录下双击cassandra.bat启动数据库就可以了...
2020-04-22 13:22:16 2063
原创 JAVA子类继承父类自动调用父类构造方法问题理解
简单说,如果子类继承父类自己写构造方法中没有显示调用父类有参构造方法,则会先隐式调用父类无参构造方法,若是先显示(super(300))调用了父类有参构造方法,则父类的无参构造方法就不会再被调用。...
2020-03-22 11:15:40 2064
原创 oracle数据库连接名,服务名,用户,表管理详解,在navicat举例说明,oracle和myslq管理上的区别
刚接触oracle的小伙伴可能会遇到这样的问题,连接上数据库后发现一个数据库下面有很多一行行名称,如下图这里先说明一下,AAA是连接名,就是你连接数据库时第一行自己取的名字,这个只是一个标识,没有实质意思,你也可以再连接一次数据库连接名取名BBB,这两个连接名不一样可以指同一个数据库(后面会解释)。接下来先说一下服务名,这也是你连接数据时要填写的,这个是安装数据库时会让你写的默认是orcl...
2019-07-19 11:17:09 5726
原创 Python3.7.3和3.7.4的区别,3.7.4数据库连接失败原因
昨天更新了Python编译器,将3.7.3升级到3.7.4,居然原来的mysql数据库连接不起来了,查了很多资料发现问题在3.7.3版本中连接可以通过 dbhanble = mysql.connector.connect(username,password,host,database,port)但是这个在3.7.4就不行了,3.7.4支持的是dbhanble = pymysql.conne...
2019-07-17 14:28:22 736
原创 安装pycharm详细教程,缺少python interperter问题的解决,pip 安装模块问题的解决
这两天倒腾了一下的pycharm,总结一下心得:1,pycharm只是一个让python开发更直观的空壳子,就像navicat使用数据库一样。所以你要下载Python编译器 编译器下载地址https://www.python.org/downloads/windows/,下载编译器的时候记得下载64位executable的 这个版本不需要配置环境变量,更加方便,然后去...
2019-07-16 18:42:37 1656
原创 A1082.Read Number in Chinese(25)
参考代码//将一个有符号的数字部分不大于9位的数字按照中文的读的方式输出 #include <cstdio>#include <cstring>char num[10][5]={ "ling","yi","er","san","si","wu","liu","qi","b
2018-07-19 19:23:13 258
原创 A1061.福尔摩斯的约会(20)
自己没有写出来 参考代码#include <cstdio>#include <cstring>int main(){ char week[7][5]={ "MON","TUE","WES","THU","FRI","SAT","SUN"}; char str1[70],str2[70]
2018-07-18 19:39:17 175
原创 A1077.Kuchiguse(20)
参考代码//给定N个字符串,求他们的公共后缀,如果不存在公共公共后缀,则输出"nai" #include <cstdio>#include <cstring>int n,minLen=256,ans=0;char s[100][256];//至多100个字符串,每个字符串至多256个字符int main(){ scanf("%d",&n);//n...
2018-07-18 19:29:58 321
原创 A1035.Password
自己的代码:#include <cstdio>#include <cstring>#define namesize 11#define passsize 10#define maxsize 10struct node{ char name[namesize]; char pw[passsize]; int flag=0;};void check(...
2018-07-17 20:00:16 173
原创 A1005.Spell It Right(20)
自己的代码#include <cstdio>#include <cstring>#define MaxSize 100int main(){ char a[10][10]={"zero","one","two","three","four","five","six","seven"
2018-07-16 21:04:08 216
原创 顺序栈含有数组的初始化失败问题
今天写了一个栈的初始化,发现初始化失败。代码如下#include <cstdio> #define MaxSize 5typedef struct{ int data[MaxSize]; int top;}SqStack;void init(SqStack &S){ S.top=-1; S.data[MaxSize]={0};//这里无法实现 }int...
2018-07-14 10:04:48 796 1
原创 A1001.A+B Format(20)
自己的代码#include <cstdio>#include <cmath>#define MaxSize 10using namespace std;typedef struct{ int data[MaxSize]; int top;}SqStack;void init2(int A[MaxSize]){ A[MaxSize]={0};}void ...
2018-07-14 09:51:35 187
原创 A1073.科学计数法(20)
参考代码#include <cstdio>#include <cstring> int main(){ char str[10010]; gets(str); int len=strlen(str); if(str[0]=='-') printf("-");//如果是负号,则输出负号 int pos=0;//pos存放字符串中E的位置 while(str...
2018-07-13 09:13:53 224
原创 A1019.General Palindromic Number(20)
自己的代码#include <cstdio>int main(){ int n,num,i=0,temp;//定义进制数和数字 int a[20]={0};//用于存放转换为进制后的数字 scanf("%d %d",&num,&n); while(num!=0){ temp=num%n; a[++i]=temp; num=num/n; } ...
2018-07-10 21:06:01 177
原创 A1031.Hello World for U(20)
自己的代码#include <cstdio>#include <cstring>int main(){ char str[100]; printf("请输入字符串:\n"); gets(str); int len=strlen(str); int a=(len+2)%3; int high,width;//high表示算上拐角的高度,width表示算上拐角的...
2018-07-08 20:23:21 256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人