自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 记一次解决国际化资源加载问题

记一次解决国际化资源加载问题现象springboot项目中国际化资源替换各种失败,导致需要人工将国际化挨个替换中文分析过程及解决方案国际化配置yml导航到自动配置类自动配置类上关键注解ResourceBundleCondition核心方法遗留问题自动装配原理...

2021-09-25 18:58:35 179

原创 利用cxf组件传递动态调用webservice

webservice服务端和客户端使用的技术组件一般保持一致,如服务端使用cxf,则客户端原则上使用cxf动态调用webservice对于简单类型参数来说很简单,但是对于复杂类型的参数,例如javabean,list等复杂类型则需要深入了解。目前已成功对属性含有复杂类型的javabean类型的参数成功调用下方为实现服务端接口服务端实现...

2020-08-21 10:55:09 370

原创 netflix conductor安装

netflix conductor安装前言​ conductor是netflix公司开源的一款微服务编排框架,用于简化服务调度配置,使用户聚焦核心的业务代码实现,并且提供一定的监控功能。​ 官网功能介绍以及安装配置如下:https://netflix.github.io/conductor/architecture/环境要求centos7+(支持主流系统,包括windows、mac)gradle4.8node.js11.0.0jdk1.8+nodejs安装参考https

2020-07-31 15:06:20 1678 2

原创 nacos设置数据源mysql

nacos配置将其中数据源类型,url,用户名密码等改成mysql相关spring.datasource.platform=mysql### Count of DB:db.num=1### Connect URL of DB:db.url.0=jdbc:mysql://192.168.5.1:3306/db1?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=t

2020-07-29 01:34:09 2084

原创 vmware device和credential guard冲突解决

前提按网上说法大多是关闭hyper-v服务,版本根据win10家庭版和专业版不同,但是实际步骤不全,导致关闭了仍不能使用vmware官网解决方案官网链接 https://kb.vmware.com/s/article/2146361第一步关闭 hyper-v第二部以管理员身份执行两行命令bcdedit /enum {current}# 彻底关闭hypervisorbcdedit /set hypervisorlaunchtype off后续之前开启hyper-v服务是由

2020-07-28 11:12:11 220

原创 centos7防火墙相关

centos7 防火墙相关# 查看开放端口firewall-cmd --list-ports# 添加端口firewall-cmd --add-port=8848/tcp --zone=public --permanent# 删除端口firewall-cmd --zone=public --remove-port=8848/tcp --permanent# 重启防火墙firewall-cmd --reload# 关闭防火墙systemctl stop firewalld.service#

2020-07-22 23:32:05 72

原创 首次使用git配置

下载git初始化git相关配置打开git bashgit config --global user.name liuxxx #配置用户名git config --global user.email 114118xxxx@qq.com #配置用户邮箱ssh keygen -t rsa -C "114118xxxx@qq.com" #以某个邮箱为标识生成ssh密钥# 生成后,在当前用户目录下生成.ssh隐藏文件夹,里面有公钥和私钥,# 可通过命令查,也可以在windows上 c://user

2020-06-24 01:07:05 310

原创 idea配置远程调试tomcat

idea远程调试tomcatidea端配置idea内,run -> edit configurations -> add remote修改host为服务器ip,修改port为服务器端配置的调试端口(此端口并非服务所在端口)debugger mode 和transport配置按图即可待服务端开启之后,启动调试。选中配置的remote,点击debugg。正确启动截图tomcat配置开启远程调试,在startup.bat中增加如下catalina_opts配置,如果cata

2020-05-26 11:09:32 529

原创 docker自定义tomcat

环境dockercentos7安装材料apache-tomcat-9.0.34.tar.gzjdk-8u241-linux-x64.tar.gzdocker 中 pull centos官方镜像宿主机文件准备工作mkdir -p ${currentuser}/tomcat #在当前用户目录下新建一个目录用于存放tomcat、jdk和dockerfile,该目录不能为"/",否则docker build时读取的上下文会从“/”向上递归,导致上下文庞大cp apache-tomcat-9

2020-05-09 16:02:09 142

原创 git命令行修改用户名密码

git config --list #查看git配置git config --global user.name liu #设置用户名,注意空格的使用git config --global user.password xxx #设置密码在idea中没找到配置的地方,故采用命令配置,需要进入git bash 或者使用idea/pycharm中的...

2020-03-20 14:51:29 21533

原创 ubuntu18.04下java/python环境安装纪要

ubuntu安装官网下载ubuntu,vmware安装一路next,中途不要开启ubuntu的更新,否则在没有修改apt国内镜像源的情况下安装速度太慢设置root密码sudo passwd root #根据提示修改安装vmwaretool,解决不能全屏问题,tar -zxvf vmware-tools -C target #解压vmwaretools到指定目录./vmware...

2020-03-15 16:56:47 230

原创 增加swap分区大小

free -m #以单位为mb查看剩余空间dd if=/dev/zero of=/tmp/swap2 bs=1M count=16000 #在/tmp下增加swap2文件,大小为16gmkswap /tmp/swap2 #设置为swapswapon /tmp/swap2 #启用为swapvi /etc/fstab #刚才的方式为临时生效,通过修改配置文件永久生效/tmp/swap2 ...

2020-03-06 10:23:26 156

原创 js匿名函数的小技巧

常规为了使一个js匿名函数立即运行,一般是用“”()将函数定义包裹起来,表示立即运行,eg:(function(){dosomething})(),另一一些装逼的写法则是!function(){dosomething}(),等单目运算符,这些运算符的优先级最高,在dom解析时会自动计算其后的值,如果后方是一个函数定义,那么相当于将函数定义编程了函数表达式,例如 var a = function()...

2020-03-02 14:50:06 77

原创 jquery选择器可以利用后代和直系后代选择器连续选择元素

egg:$('div[id="all-list"] div:first> div:eq(1) > ul:eq(1) li:first > a').attr('href')示例所用的网站为 https://search.bilibili.com/all?keyword=剑皇

2020-03-02 14:46:30 286

原创 cmd执行javac 和java命令

javac:假定 d://test/Demo.javad:cd testjavac Demo.java -d .(其中-d表示编译后的class目录, "." 表示当前目录)java :1.运行Demo.class时假定Demo本身不含有包名dcd testjava Demo [args1,args2...]2.含有包名dcd te...

2020-03-02 14:44:52 168

原创 解决linux默认无法联网

vi /etc/sysconfig/network-scripts/ifcfg-ens33 (ifcfg-ens33,不同的机器名称不一样,但大都为ifcfg-ensxxx) 把文件中ONBOOT的值改为yes

2020-03-02 14:37:05 171

转载 解决bat文件中变量值有空格的问题(用于记录学习)

编写批处理时需要引用此变量,比如md %appdata%/K-Meleon,问题来了,系统报错 “子目录或文件C:/Documents 已经存在。处理:C:/Documents 时出错”。解决办法是增加引号即可:形如 “%appdata%/K-Meleon”或者 “%appdata%”/K-Meleon。转载自:https://blog.csdn.net/liuyukuan/article...

2020-02-28 11:43:34 5544

原创 linux下shell脚本编写格式问题(记录学习过程)

在bash环境中在.sh脚本中,使用流程控制语句时和使用expr时,注意空格的使用,否则会出现command not found错误示例:a=1b=2`expr$a<$b`正确示例:`expr $a < $b`错误示例:if[$a -lt $b]then echo "a < b"fi正确示例:if [ $a -l...

2020-02-22 19:37:19 137

原创 linux文件/文件夹操作命令mkdir/rm/cp/mv(用于记录学习)

mkdir:可用于创建多级目录,需要使用 -p(表示package) egg:mkdir -p /test/test1.1此时如果test不存在也会一并创建cp:cp可用来复制文件或文件夹,复制文件夹时目标文件夹必须存在,复制文件夹需要 -r;复制文件时可以指定目标文件夹或目标文件(目标文件一定是新创建的,目标文件夹也一定存在,否则目标文件夹会被当成目标文件),假定 /tmp/test是一个...

2020-02-21 09:46:02 149

原创 设置oracle密码永不过期(用于记录学习)

select profile,username from dba_users where username = 'IDS' --查找用户所属的profileselect * from dba_profiles s where s.profile = 'DEFAULT' and s.resource_name = 'PASSWORD_LIFE_TIME' --查看某确定profile中密码声明周...

2020-02-20 16:55:44 150

原创 调整vm中centos6.5屏幕分辨率(用于记录学习)

在vmware中安装centos6.5之后发现图形界面不能全屏使用,采用了网上说的安装vm tools后依然无法生效,以及修改grub.conf文件中kernel行加入vga参数依然无法生效最后解决:通过xrandr命令强行修改分辨率,可以修改分辨率,虽然无法做到在虚拟机屏幕被动适配宿主机屏幕分辨率。xrandr [-s] [number]通过xrandr不带选项和参数查看所有屏幕分...

2020-02-20 09:19:01 721

原创 linux安装和启用网卡(记录学习过程)

1.在vmware中安装虚拟机时,硬盘选择scsi,即推荐的硬盘,后续经测试使用ide硬盘也可以成功安装,未尝试过sata nve。2.安装centos6.5时在安装过程中会提示 hardware not supported ,此时直接ok进行下一步3.在centos 6.5安装后其网卡没有默认启用,需要进入 /etc/sysconfi/network-scripts/ifcfg-eth0...

2020-02-19 10:39:24 326

原创 记解决idea中maven依赖本地库中已有jar,却无法直接依赖的情况

在idea中即使maven本地仓库中已有jar时,在依赖时也会自动走远程仓库去下载。这种情况下,如果所依赖的jar包是某个公司的私服时,就无法下载。 这种情况在只需要在settings 》maven的配置里勾选 work offline即可解决问题...

2019-12-12 10:32:17 1835 1

原创 解析器模式实现简单四则运算

背景 在项目实施过程中,遇到客户提出一个需求:用户运用现有数学符号实现自定义公式,实现在线编辑公式,由系统实现解析。初次遇到这个需求,最初通过surfing找到一些优秀的开源算法包,例如Expression4J、MESP、Jep,由这些工具包来负责解析字符串格式的算法公式。后来在学习过程中发现解析器模式可以用来描述这一类问题,并用解析器模式可以实现简单的四则运算,更复杂的算...

2019-03-28 10:09:24 2558 1

空空如也

空空如也

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

TA关注的人

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