自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (5)
  • 收藏
  • 关注

原创 Jar包中Class文件替换

jar -tvf *.jar | grep *.class (*根据自己的jar包和类名替换)2、根据第一步查到的class的具体路径解压出来对应文件。3、 替换解压出来的文件中的class文件。4、将替换过的class文件压缩进jar包中。1、查找替换的class的具体路径。

2023-02-27 14:24:21 756 1

原创 新安装的ubuntu如何开启远程连接(SSH)?

新安装的ubuntu如何开启远程连接?

2022-10-18 15:01:13 3357

原创 java格林威治时间转北京时间

格林威治时间转北京时间public static String getTimestampTimeV16(String str) throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); SimpleDateFormat bjSdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

2022-03-07 11:07:36 1128 1

转载 springboot不占用端口启动非web工程

https://www.cnblogs.com/chywx/p/11234527.html

2021-09-07 20:43:30 436

原创 idea 运行flink--问题记录

1.No ExecutorFactory found to execute the application添加jar包<dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-clients_2.12</artifactId> <version>1.13.0</version

2021-05-24 09:41:20 167

原创 Maven问题记录

1.在用maven编译项目是由于项目中用了jdk 1.8, 编译是报错 -source 1.5 中不支持 lambda 表达式,pom.xml添加插件: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin<..

2021-05-24 09:39:12 77

转载 docker 安装flink

相关端口The Web Client is on port 8081JobManager RPC port 6123TaskManagers RPC port 6122TaskManagers Data port 6121mkdir /opt/flink -pvim /opt/flink/docker-compose.ymlversion: "2.1"services: jobmanager: image: flink expose: ...

2021-05-23 10:45:22 444

原创 Mac 配置快捷方式 ----- ll la l

vi ~/.zshrc 添加内容alias ll='ls -alF'alias la='ls -A'alias l='ls -CF':wq 保存退出source ~/.zshrc 使脚本生效

2021-05-10 22:43:08 83

原创 Mac 安装brew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"成功以后执行source /Users/panpengcheng/.zprofile或则重启终端

2021-05-10 22:27:39 77

原创

人生就像一场旅途,错过的风景不必懊恼,不必遗憾,不要沉迷在阴暗的角落,努力向有光的地方前进,珍惜眼前的时光,享受此时此刻的温暖, 下一站的风景依旧水绿山青。

2021-02-04 11:13:50 99

原创 keytool生成jks证书以及tomcat配置jks证书

利用jdk自带工具keytool生成自签名证书keytool -genkey -v -alias serverCert-keyalg RSA -keysize 2048 -keypass 111111 -dname "cn=xxx,ou=xxx,o=xxx,st=xxx,c=cn" -keystore /home/test.private.jks -storepass 111111 -validity 3650在conf下server.xml中配置如下<Connector port="

2021-02-02 10:06:31 462

原创 elasticsearch安装问题及解决方法

注:本elasticsearch安装环境为centos8,elasticsearch版本为7.10.11.elasticsearch安装以后只有本机可以连接,其他电脑无法连接修改 /config/elasticsearch.yml,network.host: 0.0.0.0;但修改后,es启动失败了,解决办法:先切换到root账户下,vim /etc/sysctl.conf,在尾部增加一句:vm.max_map_count=655360,保存后执行下命令:sysctl -p在切换回ela...

2020-12-16 14:41:35 262

原创 python链接数据库报错django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.0 or newer is required;

在_init_.py里添加import pymysqlpymysql.version_info = (1, 4, 13, "final", 0)pymysql.install_as_MySQLdb()

2020-12-06 19:57:12 121

原创 多线程常见问题汇总

1.A线程正在执行一个对象中的同步方法,B线程可以执行同一个对象的非同步方法,但是不能执行同对象的额同步方法2.线程抛出异常会释放锁--可catch异常回滚事务3.volatile 修饰字段,一个线程修改该字段,会通知其他线程重新读取该字段,volatile保证了可见性,但是没有保证原子性,synchronized 既可以保证可见性,也能保证原子性;volatile比synchronized性能好,能用volatile就用volatile4.Atomicxxxxxx类中的方法是原子性的,但是多.

2020-10-31 10:46:53 748

原创 spring5 源码解析之AOP

AOP:面向切面编程(Aspect Oriented Programming),是对oop面向对象编程设计(Object Oriented Programming)的延申;Spring AOP:是Spring实现AOP技术的一种手段,相关概念查看官网:https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#aop...

2020-08-16 20:26:11 94

原创 kettle 连接数据库报错 The server time zone value is unrecognized or represents more than one time zone

在链接后面添加serverTimezone=GMTjdbc:mysql://192.168.190.128/ppc?serverTimezone=GMT

2020-08-06 13:26:01 594

原创 Spring之Beanpostprocessor and Beanfactorypostprocessor使用

BeanFactoryPostProcessor:官方类的注释** * Factory hook that allows for custom modification of an application context's * bean definitions, adapting the bean property values of the context's underlying * bean factory. * * <p>Useful for custom conf

2020-07-26 19:34:09 213

原创 nginx转发tcp

在安装nginx时,带上参数--with-stream,如下./configure--with-stream ###此处省略其他参数,如需要自行添加然后make;make installnginx.conf配置如下worker_processes auto;error_log /var/log/nginx/error.log info;events { worker_connections 1024;}stream { //原配置文件这里默认是http .

2020-07-21 22:24:10 441

转载 go qmcflac转flac

package mainimport ( "fmt" "io/ioutil" "log" "os" "strings")func main() { path := os.Args[1] rd, err := ioutil.ReadDir(path) if err != nil { fmt.Println("open file path error:", err.Error()) } for _, fi := range rd { fullName := path + "

2020-05-23 12:14:42 1076 1

原创 ubuntu安装及nvidia安装遇到的问题

安装系统时进入UBUNTU启动项时按e进入编辑倒数第二行 把----改成nomodeset,否则安装会卡安装nvidia显卡驱动要先关闭secure boot,dell g3 关闭secure boot:https://zhidao.baidu.com/question/1576265809106381460.html在附加驱动里选择最新的显卡驱动,点击应用更改,更改完成后重启安装nvidia显卡后循环登陆修改grub:sudo gedit /etc/default/grub更新grub:s

2020-05-10 21:32:03 540

原创 1秒刷新查看当前目录下文件

while [[ 1==1 ]]; do sleep 1: ls -al ; done

2020-04-08 11:38:39 987 2

原创 linux crontab 定时任务小笔记

crontab -e:修改定时任务(*/2 * * * * cd /home;rm -rf *.log ###每两分钟执行一次 进入home目录,删除所有log结尾文件)crontab -r:删除定时任务crontab -l:定时任务列表...

2020-03-05 01:19:05 119

原创 linux当前目录10天内修改的文件并输出大小

find . -mtime 10-name *.log|awk -F '-' '{print $0}'|xargs du -h $0

2020-03-05 01:10:04 339

原创 SpringCloud学习笔记(七)--Spring Cloud Stream使用

Spring Cloud Stream是Spring Cloud的一个组件也是操作消息队列的另一种方法,下面演示如何使用Stream(前提已配置mq相关信息)添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spri...

2020-02-11 22:46:26 430

原创 windows 查看端口占用 kill占用端口进程

查看8060端口 进程占用 netstat -aon|findstr "8060"上图15780是进程号查看进程号软件tasklist|findstr "15780"kill进程taskkill /f /t /im java.exe

2020-02-11 21:17:40 416

原创 linux 删除当前目录下旧文件 保留最新的10个文件

ls -t|awk -F ‘-’ ‘{if(NR>10){print $1}}’ |xargs rm -f {};

2020-02-11 11:36:14 2569

原创 SpringCloud学习笔记(六)--RabbitMQ常规使用

SpringCloud使用RabbitMQ首先添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId> ...

2020-01-17 09:32:05 108

原创 SpringCloud学习笔记(四)--Ribbon 负载均衡

Ribbon属于客户端负载均衡,在SpringCloud中从Eureka获取服务信息列表,在客户端做负载均衡选择其中之一,进行访问;RestTemplate Feign Zuul以上三种都使用到了Ribbon;Ribbon实现负载均衡核心:服务发现 --发现所有服务 服务选择规则 --如何从多个服务中选择一个服务 服务监听 --及时监听新加入的服务、消失的服务Ribbon主...

2019-11-25 23:18:10 86

原创 SpringCloud学习笔记(二)--JPA使用

添加JPA pom依赖Demo使用的是mysql数据库,添加mysql连接pom依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> ...

2019-11-21 23:40:56 227

原创 一台电脑连接局域网另一台电脑中的centos7虚拟机

一台电脑如何连接到另外一台电脑的虚拟机即里面安装的系统即就是组建一个局域网,例如:我用自己的win7链接到另外一台电脑的虚拟机里面的电脑。组建方法:1.将虚拟机里面的电脑设置为桥链接2.配置虚拟机的ip地址、网关、子网掩码。cd/etc/sysconfig/network-scripts修改ifcfg-en...

2019-11-19 23:53:37 3081 1

原创 get方式传输list,后台接受list

url格式:http://localhost:27001/test/test3?facilityType=None&facilityType=APM&facilityType=NPM&Tocken=cc0b88b8-a1a6-423e-b93c-378fd59a7f5d后台接口添加注解@RequestParam("facilityTyp") ListfacilityT...

2019-11-19 00:11:34 15789

转载 @EnableDiscoveryClient与@EnableEurekaClient区别

@EnableDiscoveryClient与@EnableEurekaClient区别Fredia_Wang关注0.7942018.03.27 11:13:32字数 243阅读 48,367在使用Spring Cloud feign使用中在使用服务发现的时候提到了两种注解,一种为@EnableDiscoveryClient,一种为@EnableEurekaClient,用法上基...

2019-11-09 22:48:21 212

原创 微服务小笔记

业务形态不适合的微服务的1.系统中包含很多强事物的场景2.业务相对稳定,迭代周期长3.访问压力不大,可用性要求不高微服务的特点;1.一系列微小的服务共同组成2.单独部署,跑在自己的进程里3.每个服务为单独的业务开发4.分布式的管理服务拆分1.按功能拆分单一职责、松耦合、高内聚关注点分离--按职责(产品、订单...)、按通用性、按粒度级别2....

2019-11-09 22:01:39 71

原创 SpringCloud学习笔记(一)--Eureka

一、EUREKAEureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。Eureka包含两个组件:Eureka Server和Eureka Client。...

2019-11-06 22:39:08 184

原创 MongoDB学习(一)--搭建

下载地址:https://www.mongodb.com/download-center/community上传服务器上,解压tar -zxvf ***.tar.gz在/etc/profile最下面配置环境变量export PATH=$PATH:/usr/local/mysql/bin;export JAVA_HOME=/usr/java/jdk1.8.0_181exp...

2019-11-05 22:33:12 100

原创 搭建REDIS集群遇到的问题

1.客户端启动 指定IP定端口 指定认证密码./redis1/src/redis-cli -h 192.168.38.145 -p 7006 -a 1234562.在客户端内命令开启、关闭认证1) 开启登陆密码校验在redis-cli命令行工具中执行如下命令:config set requirepass yourpassword2.)禁用登陆密码校验同上,需要在redis-cli中...

2019-11-05 21:25:17 970

原创 Redis常见知识汇总(三)

目录八、分布式锁8.1、分布式锁8.2、redis1、加锁2、解锁3、实现8.3、redisson1、可重入锁2、获取锁实例3、加锁4、解锁九、常见缓存问题与解决方法9.1、缓存处理流程9.2、缓存穿透9.3、缓存击穿9.4、缓存雪崩9.5缓存双写一致性9.5.1、先更新数据库,再更新缓存9.5.2、先删除缓存,再更新数据...

2019-10-31 23:08:48 1239

原创 Redis常见知识汇总(二)

目录五、主从复制六、哨兵机制七、集群五、主从复制单机有什么问题?单机即在一台机器上部署一个redis节点,主要会存在以下问题:1. 机器故障如果发生机器故障,例如磁盘损坏,主板损坏等,未能在短时间内修复好,客户端将无法连接redis。当然如果仅仅是redis节点挂掉了,可以进行问题排查然后重启,姑且不考虑这段时间对外服务的可用性,那还是可以接受的。而...

2019-10-31 21:47:50 477

原创 Redis常见知识汇总(一)

目录一、Redis的五种数据类型二、redis的应用场景三、redis事务3.1redis执行事务3.2redis事务失败处理机制3.2.1语法错误3.2.2执行过程中发生错误四、redis持久化4.1持久化方式4.1.1rdb方式4.1.2aof方式4.1.3RDB-AOF 混合持久化4.2如何选择持久化方式一、Redis的五种数据类型...

2019-10-30 20:33:31 160

原创 工作中一次内存溢出,查到到解决问题记载

由于公司信息安全问题,一些文件、照片无法取出,只能口述一下介绍一下问题背景:这是一个老项目,和信用卡相关的系统,每天凌晨会有多个定时任务启动,把文件里的数据读取出来,生成待办任务,或者查询数据库相应的数据生成相应的代办任务,等类似的任务推送给卡商(信用卡处理中心),每天的数据量大概几万,如果前几天数据有挤压,等服务通了以后就会有几十万或者更多的数据产生等待处理;事发时间:国庆假期;异常...

2019-10-21 22:11:58 210

sqlserver2000-jdbc2.0驱动

sqlserver2000-jdbc2.0驱动,sqljdbc4.jar 兼容sqljdbc.jar,可以直接使用sqljdbc4.jar

2022-03-01

批量邮件发送附件.zip

批量邮件发送附件!但是163、qq邮箱每日发邮件有上限,请注意,报550 User is over flow,就不能发送了!需要第二天才能发送

2020-09-03

java GUI生成二维码

需要安装jdk,带GUI客户端,文本不能为空,且英文、数字长度不能超过2048,汉字不能超过1024!!

2020-09-01

生成二维码-带GUI客户端

需要安装jdk,带GUI客户端,文本不能为空,且英文、数字长度不能超过2048,汉字不能超过1024!!

2020-08-21

requests-2.22.0-py2.py3-none-any.whl

网站:https://pypi.org/project/requests/#files 下载requests-2.22.0-py2.py3-none-any.whl

2019-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除