自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 nacos在银河麒麟安全版下的安装

1、startup.sh中对LD_LIBRARY_PATH环境变量进行设置指向固定目录,因为我打包是安装在/opt/nacos下,所以LD_LIBRARY_PATH我设置为/opt/nacos/jnilib,并将so文件拷到/opt/nacos/jnilib目录下,注意,这一步非常重要,否则打包安装后如果再修改sh文件,就不能运行了,同样,如果so文件有任何改动,也是无法被调用的,包括文件的复制。最终的初始化动作在NativeLibraryLoader中完成,初始化的时候有以下几步。

2024-01-17 16:30:07 1076

原创 springfox-swagger版本导致的springboot jar方式启动异常

knife4j 2.0.6以上的版本,要求springboot的版本要高于2.2.x,而现在工程的springboot是2.1.18,因为knife4j 2.0.6以上版本底层依赖的springfox-swagger是2.10,2.0.6以下用的是2.9,springfox-swagger2.10和2.9的一个区别是不再使用@EnableSwagger2,改为@EnableSwagger2WebMvc,对spring-plugin-core也有依赖。系统以jar方式运行时,报如下错误,导致启动失败。

2023-01-29 15:08:07 845 1

原创 nexus升级

今天把nexus2.11升到2.14,手动启动都正常,加为系统服务的时候老起不来,看nexus日志发现报了个错jswlauncher unsupported major.minor version 52.0系统环境变量一直用的1.8的jdk,52对应也是1.8,手动启动也没问题,感觉好像是环境变量没加上,查了下,发现service和shell用的还不是一套env,懒得再查了,在nexus/bin/jsw/conf/wrapper.conf中配置一下wrapper.java.command,直接指向..

2021-07-03 11:05:16 327

原创 springboot jetty中的welcome page list不生效分析

最近一个项目从web工程迁移到了springboot,web容器不想用tomcat了,因为程序里面把静态资源及jsp都打到了jar里,一来更新程序的时候方便,只替换jar包就行,二是应用不需要太高的性能,这样足够用了,但是springboot中如果用tomcat,就面临着module中的静态资源打到jar里,最后这些jar再合到一个总的jar里,静态资源嵌套两层,tomcat在处理这种资源的时候特别慢,jetty没有这个问题,所以就换了jetty,换了jetty之后问题来了,welcome-file-lis

2021-04-17 17:54:58 215

原创 log文件Unknown Source

服务器上报错信息后面没有行号,只有Unknown Source用ant编译部署,默认是不加任何调试信息的,要指定一下参数-encoding UTF-8 " />

2020-08-26 10:22:15 226

原创 elasticsearch新手入坑123

下载安装包,解压来到解压目录的bin目录,直接./elasticsearch启动如果是root,会提示不能用root启动,切个用户来启动,正常情况,你可以通过localhost:9200来访问了but,如果你想通过网络来访问,你一定是要ip+port来访问的,这时就访问不到了,要改下配置conf/elasticsearch.yml找到network.host: xxx.xxx.xxx.xxx,把ip配进来,保存退出这时再运行bin/elasticsearch,系统会报下面三个错[1]: m

2020-08-14 15:42:45 301

原创 innosetup 生成bom utf8文件的一次解决方案

实在想不好这个标题该怎么写,就这么着吧。事件还原项目是用java+mysql开发的,用innosetup打成exe,jdk,tomcat,mysql都在里边了,mysql毕竟还是有点重,对于一些单机应用的,用h2完全足够了,就又打了个h2的版本,安装过程需要对更改数据库密码,并对数据库内容进行初始化(要执行一些sql),按照原来打mysql的思路,需要生成一个sql,然后用命令执行一下。sql文件可以正常生成,调用h2命令行的时候没成功,调用的类是org.h2.tools.RunScript,这是h

2020-08-11 18:55:46 459

原创 centos用光盘建立本地源

先把光盘挂上,如果想以后经常用,可以把光盘的东西拷进来mount /dev/cdrom /media/centoscd /etc/yum.repos.d/mkdir bakmv *.repo ./bak/vi CentOs-Base.repo[base]name=basebaseurl=file:///media/centosgpgcheck=0enabled=1重建一下缓存yum clean allyum makecache...

2020-07-24 18:51:59 107

原创 tomcat应该怎么正确使用JAVA_OPTS和CATALINA_OPTS

tomcat要开启jmx监控,JAVA_OPTS和CATALINA_OPTS都可以让参数起作用,比如JAVA_OPTS="-Djava.rmi.server.hostname=192.168.1.2 -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"但是这样在catalina.sh中设

2020-07-24 18:47:41 2676

原创 mysql 5.7 only_full_group_by到底是该改配置,还是改sql?

最近在和一个合作伙伴的系统对接时,发现他们的系统跑在我们的环境里时,数据库报了个only_full_group_by的错,由于我们一直用的是mysql5.7,这是个很熟悉的错误,就是因为select 后面的字段和group的字段不对应。mysql5.7之后,only_full_group_by这个是默认配置,和对方解释后,最终他们还是选择了修改配置文件来解决,我也只能呵呵了。如果只是暂时解决这个错误,可以修改配置,网上随便查一下,都是来改mysql的配置,最后不报错了,万事大吉。为什么mysql选择

2020-07-24 14:01:53 567

原创 github下载慢怎么办?

登录码云,没有的话注册一下,然后点右上角+号,选择从github/gitlab导入,快如闪电。

2020-07-11 17:25:59 150

原创 5年与ionic再相识--ionic构建混合式移动开发工程

好久没做过移动端开发了,最近又要启动,上次做的时候好像还是5年前吧,最早用的cordova+jqmobile,后来转向ionic,当时还是angular2,后来听说ionic升级了几次,变化都挺大的,年初疫情在家,看了几天angularjs7,算是做个准备吧,废话少说,先看官网。建立一个ionic工程的基本流程先create,然后添加相应的platform,然后开发页面,编译,copy到相应的platform中,如果需要插件再加,编译,打包调试。但是在使用cli的过程中,发现现在新加入了capac

2020-07-11 17:15:06 352

原创 IE9 input js控制readonly

貌似很简单,加个readonly,然后移掉就ok了?chrome,firefox都ok,就ie不ok不ok在哪儿呢?每次移掉readonly属性后,还需要鼠标再次点击一下,才能够输入,用js去手动调click事件也不行有人说要这样,因为这是IE的buged.removeAttribute('readonly');//only needed the first timeed.readOnly = false;嗯,好像是这样,因为在stackoverflow也有人同样说这是IE的b

2020-07-02 19:20:38 190

原创 linux下分卷压缩打包

本来想简单一点,直接用zip -s,后来发现低版本2.x的zip是不支持这个参数的,3.x可以那就用tar吧先转一段举例:将10G大小的log文件2017.log打包压缩并分割成多个100m的文件# 分卷压缩gz# tar zcf - 2017.log |split -d -b 100m - logs.tar.gz.# 生成文件: logs.tar.gz.00 logs.tar.gz.01# 分卷压缩bz2# tar jcf - 2017.log |split -d -b 100m

2020-06-17 16:41:30 281

原创 linux 下git push遇到 unable to find remote helper for http

编译安装完git,使用push命令时,提示unable to find remote helper for 'http'查了一下,有些是遇到的是unable to find remote helper for 'https',不管是啥吧,基本就是因为git-core,有的是没装git-core,有的是没配到path下,总之是找不到git-core下的git-remote-http和git-remote-https用find命令找一下,看系统里有没,如果没有,安装一下...

2020-06-12 16:06:58 603

原创 linux图形界面手工安装

装完了发现是最小安装,想再追加个图形,怎么办?1、首先安装X(X Window System),命令为yum groupinstall "X Window System"  //注意有引号2、yum grouplist,查看可用的environment groups和groups找到对应有Graphic或Desktop的组,记下名称,进行安装,比如centos下(其他的比如中标麒麟可能就不一样了)yum groupinstall "GNOME Desktop" "Graphical Admi

2020-06-11 15:52:18 105

原创 linux查找拷贝特定时间的文件,并保留目录结构

原来外网的nexus移到了内网,真扯淡工作还要做,有新需要的依赖怎么办在外网又建了个,在外网上import,完了把新down的文件拷到内网参考这一篇:https://blog.csdn.net/lovelovelovelovelo/article/details/78676926试了下这个:find /yourdir -mtime -1 -exec cp -Rp {} /destdir \;结果不太对,所有的文件、文件夹都堆在一起了改进一下,满足要求find ./sonatype

2020-05-26 12:04:22 1269 2

原创 win10 git log命令行乱码

git config --global i18n.commitencoding utf-8git config --global i18n.logoutputencoding utf-8环境变量LESSCHARSET=utf-8

2019-09-18 10:46:53 176

JAVA编码规范.chm

命名规范 变量定义规范 代码编写格式 注释规范 函数过程 编程技巧 代码版式 程序编写规范 排版规范 java文件样式 可读性 性能 可移植性 测试维护 质量保证 代码编译

2010-05-06

空空如也

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

TA关注的人

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