自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 对命令模式的理解

命令模式把一个请求或者操作封装到命令对象中,这些请求或者操作的内容包括接收者的信息,然后将该命令对象交由执行者执行,执行者不需要关心命令的接收人或者命令的具体内容,因为这些信息均被封装到命令对象中。

2022-02-26 11:12:47 296 1

原创 springboot集成activity自动部署resources下的流程时乱码的一种情况

在测试springboot集成activity下的自定义的流程文件部署时流程中文流程名称在数据库中乱码的情况数据库链接加上UTF-8的参数,具体如下spring: datasource: url: jdbc:mysql://localhost:3306/act5?useSSL=true&useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQu

2022-01-15 18:18:09 594

原创 不同的方式启动Jenkins时指定工作目录(JENKINS_HOME)的方法

Jenkins在启动时可以指定工作目录,使用 java -jar jenkins.war 方式运行时指定的运行格式如下java -DJENKINS_HOME=F:\jenkins\home -jar jenkins.war注意命令中加的参数是 -DJENKINS_HOME如果使用tomcat来运行jenkins.war,则直接在系统的环境变量中先加JENKINS_HOME=F:\jenkins\home如下之后再启动tomcat就可以了。如果在运行了一段时间后想改变这个...

2021-12-25 11:02:07 5385

原创 Docker容器互访及springboot与mysql镜像互访实践

用容器间相互访问的方法实现springboot与mysql数据库的连接。1.docker 创建网络docker network create mynet(mynet是自定义的网络名)查看上面命令创建的网络docker network list2.拉取官方mysql5.6镜像docker pull mysql:5.6查看下载下来的官方mysql5.6的镜像docker images3.在指定的网络上启动mysql镜像,注意mysql镜像在启动时要指定root账号的.

2021-12-23 23:29:09 1375

原创 在哪里查询docker官方有哪些镜像及其版本?

想直接使用docker官网的镜像库,在哪里查询可用的镜像及其版本呢?比如要选择不同版本的mysql镜像乍么找呢?方法如下:网址是:Docker Hub上面这个截图就是官方镜像库点进去一个具体的镜像,就可以看到这个软件有哪些版本,一般镜像的tag就是版本...

2021-12-20 23:22:14 3996

原创 vue 插值表达式中直接进行字符串替换

如 {{(classroomInfo.laboratoryExplain+' ').replace(/\n/g,'')}}

2021-10-20 15:47:25 739

原创 记一次因为乱给权限导致ssh无法访问的问题

在一次服务器上的项目复制移到另一台服务器上时,两台服务器都是linux的,因为乱给了etc下面的文件 chmod -R +xxx /etc/* 的权限,因为复制mysql的时候有该目录下的文件需要权限,所以就这样直接给了这个目录下全部文件的这个权限,结果ssh立刻不能访问了。用 sshd -t 命令检查 发现 Permissions 0777 for '/etc/ssh/ssh_host_rsa_key' are too open 意思是说这个文件给的权限太高了,这样也是不行的,然后把所有的这样与s

2021-10-07 11:41:55 699

原创 websoket负载均衡的一些思路

1.使用消息队列中间件,如roketMq等,用广播消费消息的方式在每一个websocket实例中消费消息,收到消息之后检查对应的websoket session是否在本实例注册,如果有session就发消息,如果没有则不处理。这样就可以保证无论客户端被负载到了哪个实例上创建的websocket都能收到服务端发送的消息。...

2021-03-01 23:47:46 761

原创 VS2012MFC入门,添加按钮并响应在控制台输出内容

VS2012MFC入门,添加按钮并响应在控制台输出内容1.2.3.然后一直下一步4.5.6.7.在上一步双击后进入的代码中添加如下代码:这一步可能 cout会报错,因为没有引用相关的命名空间需要在这个文件的上面添加以下几行代码然后就不报错了,这里候点本地调试如果双击 Button1 的话,并没有任何输出8.接下来我们找到下面这个源文件双击进入在如下位置添加以下3行代码然后再调试会报如下..

2020-12-22 23:14:24 588

原创 关于 RocketMQ:The producer group has been created before, specify another name please.这个报错的解决办法

1.在网上看了一些解决这个问题的办法,大部朋友都说是要在实例化 DefaultMQProducer 的时候指定惟一的 instanceName 来解决,窃以为这样虽然解决了问题,但却是不应该用的解决办法。为什么这样说?因为官网介绍客户端公共参数的时候对这个instanceName有明确的说明instanceName DEFAULT 客户端实例名称,客户端创建的多个Producer、Consumer实际是共用一个内部实例(这个实例包含网络连接、线程资源等) 所以,这个 in

2020-12-08 05:04:26 7611 9

原创 windows服务器安全设置

1.设置密码使用期限策略在管理工具打开本地安全策略,打开路径:安全设置\帐户策略\密码策略,将密码最长使用期限设置为30-180之间,建议值为90,将密码最短使用期限设置为1-14之间,建议值为7.2.设置强密码,减少密码被泄漏和猜测风险在管理工具打开本地安全策略,打开路径:(计算机策略\计算机配置\Windows设置)安全设置\帐户策略\密码策略,将密码必须符合复杂性要求设置为已启用,将密码最小长度设置为8以上。 注:配置路径如下:控制面板->管理工具->本地安全策略-&gt

2020-11-24 14:32:07 1136 1

原创 redis相关操作命令适合5.0及以后版本

1.在创建redis集群的时候不要手动创建主从节点的关系,而是在创建集群的时候,随机指定的,另外,如果节点有密码,则配置文件中的 masterauth,和 requirepass 都要设置,尽量设置成一样。不然可能会出现从节点连不上主节点的情况创建集群的命令进入一个节点 下面的命令是创建三主三从的集群的命令 参数 --cluster-replicas 1 表示每一个主节点对应一个从节点 的关系./src/redis-cli --cluster create 127.0.0.1:5001 127.

2020-07-07 21:21:01 318

原创 Invalid packaging for parent POM must be “pom“ but is “jar“

Invalid packaging for parent POM must be "pom" but is "jar" @ com.test:demo:0.0.1-SNAPSHOT, F:\test-project\pom.xml因为父级的pom.xml中对<packaging>xxx</packaging>节点定义不正确,或者没有定义,应该定义成<packaging>pom</packaging>...

2020-07-04 11:23:44 4290 1

原创 阿里云直播推拉流地址生成要注意的地方

要加密生成md5串的参数不含主域名比如未鉴权的拉流(播流)网址是http://pull.baidu.com/appName/streamName未鉴权的推流网址是http://push.baidu.com/appName/streamName加key过程timestamp:计算结束时间的时间戳,即结束时间自1970 年 1 月 1 日以来的秒数。用来控制失效时间,10 ...

2020-02-09 23:45:17 1548 6

原创 Python 引用自己写的模块报错 ModuleNotFoundError: No module named '模块名'

问题说明引用模块与被引用模块在同一个目录下,经测试在Python3的情况下,有时会报错,ModuleNotFoundError: No module named '被引用模块名'解决办法,在引用的地方,把被引用模块所在的目录添加到 sys.path 中。即在引用之前,先要添加如下import sys#被引用模块所在的路径sys.path.append("D:\pyth...

2020-02-01 23:25:05 9229

原创 CentOS7安装mysql5.6.40.tar.gz

1.CentOS7一般会自带数据库 mariadb,MariaDB数据库管理系统是MySQL的一个分支,完全兼容mysql但这会影响我们安装mysql,所以在安装mysql前,要把mariadb删除干净执行如下命令查看是否有安装 mariadb# rpm -qa|grep mariadb我的系统上显示已安装mariadb-libs-5.5.56-2.el7.x86_64需要执行...

2020-02-01 02:00:54 1070 1

原创 windows 服务器上的 Windows Firewall 服务不要随意关

在windows服务器上调试访问问题,以为是防火墙的问题,就打开服务查看。看到了Windows Firewall服务正在运行,想手动给停止试一下,结果远程桌面直接退出了,服务也不能访问了。只能重启服务器了。Windows Firewall服务不止是防火墙的问题,还涉及很多需要链接登录服务器的管控。...

2020-01-18 16:11:41 1732 2

原创 查看修改mysql存储引擎

修改某个表的存储引擎alter table table_name engine=innodb;如果报错 Unknown storage engine 'InnoDB'说明当前mysql服务器没有启动支持引擎 innoDB,需要启动支持后重新启动mysql服务。查看mysql 存储引擎SHOW ENGINES;如果没有InnoDB存储引擎,则在使用的 my.ini 配置文...

2020-01-04 10:44:56 148

原创 windows下用bat批处理同时启动多个redis

举例要启动三个redis 一主用端口6379 一从用端口6380 一从用端口63811)两个从redis的配置文件redis.windows.conf中 要设置 slaveof localhost 6379,同时一个从的port 端口为6380 另一个从的port端口为6381如果主服务器设置了密码,还要在从服务器的 masterauth 主服务器密码 进行设置2)编写bat脚...

2019-06-30 21:56:51 1909 3

原创 Kibana使用GET方法的时候如果第二行有参数则会默认成为POST方法

如上,明明写的是GET方法,返回却提示方法用的是POST解决办法GET方法第二行不能有参数,要删除,需要的参数要直接跟在url后面。如下写法就是可以正常请求的...

2019-06-23 20:39:40 1370

原创 springboot 项目配置扫描mapper接口类的两种方法

一种是在启动类上加@MapperScan({"com.**.dao","com.**.dao.*"}) 扫描mapper接口文件所在的包,多个包的时候用英文半角逗号隔开;一种是在mapper接口文件上加@Mapper注解。如下import org.apache.ibatis.annotations.Mapper;...

2019-06-23 00:50:15 15311

原创 springboot 配置mybatis报错[Request processing failed; nested exception is org.apache.ibatis.binding.Bind

一般情况下报下面这种错的几种原因[Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):1.对于maven项目pom.xml文件中没有把sql配置文件作为资源文件引入,导致找不到sql,解决办...

2019-06-23 00:35:23 23031

原创 springboot项目可以正常运行,maven打包时报错org.apache.maven.surefire:surefire-junit4:jar:2.18.1

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project elstest: Unable to generate classpath: org.apache.maven.artifact.resolver.ArtifactResolution...

2019-06-22 20:25:33 15482 6

原创 IDEA 创建maven构建的spring mvc 项目 过程

一 创建java web项目二. 添加spring mvc 框架支持web.xml 内容如下;再次运行,报如下错误[2019-06-16 02:58:12,486] Artifact springmvc:war exploded: Artifact is being deployed, please w...

2019-06-16 03:36:46 674

原创 maven中的groupId和artifactId该怎么写

groupId一般分为多个段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。  比如我创建一个项目,我一般会将groupI...

2019-06-08 20:15:32 4603 1

原创 linux 下consul 相关

1、Multiple private IPv4 addresses found. Please configure one with ‘bind’ and/or ‘advertise’.出现这个问题的原因是,有多张网卡,所以就有了多个ip4的地址,解决方案,就是绑定ip地址到局域网卡,加上 -bind 192.168.xxx.xxx 参数即可2.data_dir cannot be...

2019-06-07 18:45:02 8848 1

原创 centos7 执行命令 service mysqld start 提示Failed to start mysqld.service: Unit mysqld.service not loaded

报错情况centos7 上mysql安装完成后,不能用service mysqld start启动,同时也不能用service mysqld stop 停止解决办法find / -name mysql.server发现在以下路径/usr/share/mysql/mysql.server所以/usr/share/mysql/mysql.server start可以启动...

2019-06-05 01:58:35 28501 3

转载 什么是HotSpot虚拟机

提起HotSpot VM,相信所有Java程序员都知道,它是Sun JDK和OpenJDK中所带的虚拟机,也是目前使用范围最广的Java虚拟机。但不一定所有人都知道的是,这个目前看起来“血统纯正”的虚拟机在最初并非由Sun公司开发,而是由一家名为“Longview Technologies”的小公司设计的;甚至这个虚拟机最初并非是为Java语言而开发的,它来源于Strongtalk VM,...

2019-05-04 22:40:46 12725

原创 为什么英文没有输入码、内码之分?

无论在什么状态下,当你按键盘"a",键盘总是发送给计算机一个"a"的ASCII码.这样一来,当你要输入汉字“工”时,在拼音输入状态下,你从键盘输入的一串英文字母“gong”,键盘照样以ASCII码告诉计算机,而计算机通过输入法软件,“被翻译成汉字"工",注意:这里翻译就是译码,有译骂就一定有编码,这个编码是拼音规则与汉字的对应,这就叫输入码,区别与汉字在计算机里存储的二进制编码,也就是所谓外码。...

2019-04-27 19:41:02 933 1

原创 centos yum 安装完成桌面环境后无法访问,显示.serverauth.** does not exist解决办法

问题描述: 安装centos的yum安装xwindows界面,出现以上的错误提示: Host name lookup failure .serverauth.** does not exist Before reporting problems, check ..... to make sure that you have the lates...

2019-04-15 02:25:00 13536 2

原创 模运算系统里的模是什么意思?

模是指一个计量系统的计数范围,比如时钟的时针是12(计数范围0~11).模”实质上是计量器产生“溢出”的量,它的值在计量器上表示不出来,计量器上只能表示出模的余数。另外模是不分符号的,没有符合和无符号情况下之说!如8位二进制数的模就是2的8次方=256.如果有符号位,模就是-128~127 共256个数模是256,无符号是0~255共256个数模是256。所以同样是256所以,基数是...

2019-03-31 18:41:57 5102

原创 关于Hibernate不能保存数据 要注意的地方

一般情况下不能保存数据的原因有:1.没有开启事务,事务没有提交。2.代码前后的事务不是同一个,这个是不太容易发现的问题,因为代码不会报错3.主键生成配置有问题,不能生成主键,当然保存不了数据二保存方法返回值save方法返回的是Serializable接口,该结果的值就是你插入到数据库后新记录的主键值。如果你的主键是数值,可以按如下方法Serializable result ...

2019-03-01 12:33:20 973

原创 spring mvc最简配置需要的jar包

spring-context-4.3.18.RELEASE.jarspring-web-4.3.18.RELEASE.jarspring-core-4.3.18.RELEASE.jarspring-bean-4.3.18.RELEASE.jarspring-expression-4.3.18.RELEASE.jarspring-webmvc-4.3.18.RELEASE.jarspri...

2019-03-01 12:33:01 276

原创 VMware Workstation 虚拟机中最小化安装CentOS 7 并实现连网记录

VMware Workstation 虚拟机中最小化安装CentOS 7 并实现连网记录电脑操作系统 win7 64位VMware Workstation 版本14.1.3 build-9474260一:打开VMware Workstation 点击 “编辑” —&gt;“虚拟网络编辑器”—&gt;“还原默认设置”还原以后VMnet1、VMnet8 的子网地址会改变,然后点...

2018-12-30 22:52:43 228

原创 centos 7 防火墙的设置

1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 :systemctl enable firewalld2.syste...

2018-12-28 01:53:16 189

转载 copy i386/i686与x86_64的关系

1. i386 适用于intel和AMD所有32位的cpu.以及via采用X86架构的32的cpu.intel平台包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列以及centrino P-M,core duo 等.2. X86_64 适用于intel的Core 2 Duo, Centrino Core 2 Duo, and Xeon...

2018-12-23 23:12:16 138

原创 el表达式在比较大小时遇到的问题

不能把用DecimalFormat格式化之后的数字比较大小,因为用DecimalFormat格式化之后是字符串,而字符串比较大小跟两个数字比较大小情况是不一样的。 

2018-10-20 22:37:32 942

原创 android应用使用sqlite数据库时,版本更新的相关问题。

首先要明确,数据库的版本跟应用的版本不是一回事,数据库的版本是自己在获取数据库时设置的。具体来说是在构造方法public SQLiteOpenHelper(@Nullable Context context, @Nullable String name, @Nullable CursorFactory factory, int version) { this(cont...

2018-09-23 21:07:58 295

原创 阿里云ECS windows操作系统的服务器远程桌面密码与远程链接密码不一样!!

2018-09-03 11:05:46 8996

原创 intel hd graphics 630 卸载了就不蓝屏了

电脑主机型号是 Lenovo rescuer r720-15ikbn操作系统是win7 64位;最近联想拯救者频繁蓝屏,今天把intel hd graphics 630 卸载了就不蓝屏了,也不频繁死机了,记下,不知道原因。而且启动androidstudio的avd 各种模拟器都不蓝屏了,以前只要一启动anroid模拟器,就蓝屏,不想卸载了这个驱动一切都好了。郁闷了好久,今天终于好了...

2018-08-22 09:14:36 5650

qrCodeTool.zip

c#生成二维码和识别二维码示例

2019-12-09

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

TA关注的人

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