- 博客(63)
- 资源 (7)
- 收藏
- 关注
原创 Linux Centos7.8安装Mysql数据库
首先,本文只是记录相关内容作为备份,可能并不具有通用性,请读者斟酌借鉴!Linux版本:[root@hello mysql]# cat /proc/versionLinux version 3.10.0-1160.15.2.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Wed Feb 3 15:06:38 UTC 2021My
2021-08-26 11:47:49
489
原创 基于Non Blocking IO的网络Server端实现及客户端代码例子
本文仅为开发时的经验记录,以备记录相关开发的备份。1、首先是将创建一个NIOServer的Spring IOC中的对象,如代码所示:@Configurationpublic class SocketConfig { @Value("${socket.server.port}") private int port; @Autowired private ExecutorService executorService; @Bean("nioServer")
2021-08-12 13:02:05
234
原创 Quartz集群调度出现的WARN警告问题
1、报错内容如下:This scheduler instance xxxx is still active but was recovered by another instance in the cluster. This may cause inconsistent behavior.ClusterManager detected 1 failed or restarted instances.这个问题主要是由于系统服务器时间不同步导致的,同步集群当中服务的时间即可解决该问题。...
2021-08-04 16:49:24
10530
6
原创 Elasticsearch常见操作-基于es-head插件
本文只记录自己的心得经验,并不涉及解决方案等1、更新es的数据:如下图:注意:更新时请es_company前不要加入/,否则无法请求通过。2、更新数据时,出现lLmit of total fields [1000] in index错误,如下图所示:解决方案如下(设置所有的索引settings):注意:如果需要修改单个索引的settings,则将_all修改为对应的索引名称即可。...
2021-07-22 15:02:28
555
原创 msyql数据库数据迁移oracle数据库
由于甲方限制,不能使用Navicat、SqlDevelop等工具,尝试了sqlldr后无果,无奈采用本文方法,主要是基于项目当中的内容,本身可能不具有代表性,大家可以借鉴使用。1、首先必须保证mysql、oracle数据库表结构一致,如果不一致的情况下,则可能会出现相关问题,当然顺序也至关重要。原因:字段顺序如果不一样的话,那么插入数据到oracle的时候,指定字段名称即可,但是会有一个问题,就是mysql当中用了oracle关键字的字段,则指定名称的时候,会报关键字错误。如下图:候补。2、采用的多环
2021-07-21 08:58:35
132
原创 Oracle新建用户权限赋值及用户删除
本文主要是自己的心得体会,大家酌情学习即可:1、使用sysdba用户登录sqlplus / as sysdba2、创建用户:create user graph2 identified by Graph_123$;3、授予用户操作相关权限:grant create session to graph2;grant unlimited tablespace to graph2;grant create tablespace to graph2;grant alter tablespace t
2021-07-19 16:09:43
285
原创 Elasticsearch启动报错问题
1、bound or publishing to a non-loopback or non-link-local address,otstrap checks bootstrap checks failed原因:在elasticsearch配置中配置的内存大小太大了解决方案:cd elasticsearch/configvi jvm.properties找到-xms=4g、-xmx=4g配置最大、最小内存大小2、max virtual memory areas vm.max_map_coun
2021-07-19 10:33:50
952
原创 原生JS实现多个流文件的下载
本文仅本人记录所保存,并不具有通用性,请读者酌情参考使用!1、循环获取文件的文件id和文件名称2、调用服务端接口生成流文件前端代码如下:download: function (val, name) { var value = name; // 文件名称 var url = 'http://ip:port/projectName/fileDown?fileId=' + val // 下载文件调用的服务端地址 let xhr = new XMLHttpRequest() xhr.open('ge
2021-07-15 21:20:30
965
原创 docker的本地化离线安装
申明:本文仅作为自己的心得记录,并不具有一定的通用性,请读者斟酌学习!1、系统环境如下:Red hat 4.8.5-39docker-19.03.1.tgz【以下操作使用root用户】2、准备好安装的目录路径:mkdir -p /home/work/app/docker3、上传docker部署包到/home/work/app/docker目录下4、解压缩部署包tar zxvf docker-19.03.1.tgz5、复制docker下的可执行文件到/usr/bin/目录下cp d
2021-05-11 18:59:17
821
原创 项目中简单实用docker部署微服务
首先声明该应用主要是为了自己备份,并不具有一定的通用性。1、首先准备好需要部署的jar包、Dockerfile文件(文件名一定要是这样)2、将jar包和Dockerfile等文件打包成zip包,当然也可以直接放到服务器的某个目录下(如下图):3、dockerRun.sh中的内容如下(注意脚本编写需要在linux下编写,否则会存在格式问题):#!/usr/bin/env bashcurDir=`pwd`profiles=$2rootDir=${curDir}imageName="xxxx-
2021-05-11 17:28:35
645
转载 参考shiro session设置了过期时间不起作用、无效,出现Redis session expire time: xxxx is less than Session timeout:xxx
在开发过程中出现Redis session expire time: xxxx is less than Session timeout:xxx这种问题,虽然不影响功能的使用,但是对于有洁癖的人来说还是有点受不了的。可以参考如下的内容:https://blog.youkuaiyun.com/wangjun5159/article/details/89875746?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnP
2020-11-02 17:51:48
3706
原创 Springboot获取nohup启动服务指定的参数[未完全启动时获取]
1、启动脚本内容:nohup java .....省略一万点内容..... --spring.profiles.active=${profiles} --isJar=true >> ${logPath}/${ModuleName}.log 2>&1 &2、在代码中获取spring.profiles.active的值,也就是profiles的值。可以通...
2020-02-29 22:56:59
1640
原创 nohup执行的日志日切解决版本
完美日切,内存中的日志文件完全清空!!!1、本人系统为CentOS Linux release 7.6.1810[root@yarcl ~]# /etc/redhat-release /etc/redhat-release:行1: 未预期的符号 `(' 附近有语法错误/etc/redhat-release:行1: `CentOS Linux release 7.6.1810 (Core) ...
2020-02-28 23:43:42
643
原创 Maven中的pom.xml配置文件详解-排版
原文:http://blog.youkuaiyun.com/u012152619/article/details/51485297<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...
2020-02-26 19:51:45
503
原创 搭建wordpress个人博客之(4)备份数据库并发送邮件
1、下载sendEmail#下载安装包wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz#创建目录mkdir -p /usr/local/bin#解压tar zxf sendEmail-v1.56.tar.gz -C /usr/src/#进入解压目录cd /usr/src/se...
2020-01-10 20:13:48
585
1
原创 搭建wordpress个人博客之(n)搭建相关注意事项
1、安装的Mysql服务会占用tmp目录下的mysql.sock文件,请注意不要删除tmp目录下的相关文件
2020-01-08 17:35:50
176
原创 搭建wordpress个人博客之(2)配置https
lnmp一键安装的服务nginx中:1、conf当中的nginx.conf配置文件:user www www;worker_processes auto;worker_cpu_affinity auto;error_log /home/wwwlogs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx.pid;...
2020-01-08 14:36:51
363
原创 CSV文件使用Java的读取和写入
只是做一个记录,草稿内容import java.io.File; import java.io.FileReader; import java.util.List; import au.com.bytecode.opencsv.CSVReader; public class ReadCSV { public static void main(String[] a...
2019-12-31 08:57:47
457
1
原创 第二部分-创建多模块类型的Springboot项目
目前所有Springboot专栏的项目,均采用如下环境进行配置运行:JDK:JDK1.8.0_192IDEA:IntelliJ IDEA 2018.2 (Ultimate Edition)Build #IU-182.3684.101, built on July 24, 2018.Operation System:Windows 7 6.1MAVEN:采用IDEA内置的Bundled 3...
2019-10-26 16:14:44
210
原创 Jaxb应用对象与XML格式的数据转换
由于在做这块项目对接的时候没有记录下来这块内容,当中就做一点相关的记录。1、之前应用的时候主要是基于Springboot的@XmlElement注解等进行的功能开发。后续再进行补充说明展示。正式讲解:在这里插入代码片2、本文是基于Java版本的对象转XML格式进行的功能讲解。正式讲解:一、首先了解一下如下几个注解的功能@XmlRootElement ----- 主要应用在根节点...
2019-10-24 09:20:44
355
原创 使用Swagger当中生成API文档
首先,附上一张效果图:右键点击另存为doc格式,然后下载下来就是如下图样子:该博客是参考别人的博客写出来的,步骤都是自己一步步实现,终于完成导出内容。原博客的git代码地址如下:https://github.com/JMCuixy/swagger2word/由于本人代码有做修改,有需要的话,各自斟酌下载本人git代码仓库如下:https://github.com/yarcl/sw...
2019-09-16 15:38:27
656
原创 Scala语言操作记录
可以参看我的博客blog:https://www.yarcl.top/wordpress/?p=368本文按我自己理解的内容进行叙述,可能不具有普遍性:概念: 柯里化(currying, 以逻辑学家Haskell Brooks Curry的名字命名)指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程,新的函数返回一个以原有第二个参数作为参数的函数。 在Scala中方法和函数有细微的...
2019-03-16 10:23:15
148
原创 Quartz与springboot集成实现动态消息任务触发
blog的链接查看:https://www.yarcl.top/wordpress/?p=309
2019-02-28 21:28:07
442
原创 搭建wordpress个人博客之(3)安装wordpress
之前已经安装了lnmp这样一个集成的环境,所以这一节只是讲诉安装wordpress的方法,要想查看lnmp如何安装,请查看这个链接:https://blog.youkuaiyun.com/u012225679/article/details/86102080安装wordpress的步骤:前置步骤:1、安装lnmp环境2、访问phpmyadmin的后台服务继续:第一步:在/usr/src目录下创建/...
2019-01-13 00:35:56
606
原创 搭建wordpress个人博客之(1)一键安装lnmp[lamp, lnamp]环境
一键安装lnmp环境说明,本文仅作为心得记录下来。环境说明:linux的安装本文使用的是纯净版 CentOS 6.5 x86_64 (64bit)lnmp一键安装包下载,链接如下:http://soft.vpser.net/lnmp/lnmp1.5.tar.gz第一步:wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz下载该压缩包。第二步:t...
2019-01-08 21:59:02
482
原创 navicat premium 11.2.10激活
nacicat premium 11.2.10激活,按照如下转发过来的方法,成功激活!https://blog.youkuaiyun.com/sanbingyutuoniao123/article/details/52589678如上链接当中的方法就能实现该软件的全系列激活,但是本人没有尝试,本人使用的为Nacicat premium 11.2.10版本,激活成功.附上注册机地址:https://do...
2018-11-13 17:27:44
7379
原创 java代码与scala代码一同打包成一个jar包
pom文件设计 由与当前代码库当中的pom文件使用maven打包时并不会将scala代码和java代码一起打包成一个jar包,故对pom文件进行修改。主要添加内容为: scala的库依赖包,以及打包的插件plugin。加入的代码如下所示: 插件pom:<plugin><groupId>org.scala-tools</groupId><art...
2018-08-27 14:05:49
1825
原创 linux下的脚本文件格式导致脚本运行出现invalid option失败
如果脚本文件在执行的时候出现如下图所示的错误: 请检查下改脚本文件是否是格式问题: 通过vim编辑器访问该文件,进去的时候查看最下面一行的文件格式即可: 如下是脚本的格式问题导致执行的时候出现invalid option的选项。解决办法: 在vim编辑器的模式下,使用set ff=unix的方式实现dos格式转化为unix格式。如下便是正常的unix格式的文档。 ...
2018-08-22 18:09:22
14082
原创 ssl免费证书的申请
我这边主要用的是腾讯云提供的免费ssl申请资源,登录腾讯云的控制台。 在左上角的云产品当中,搜索ssl: 然后进入证书管理中心: 点击申请证书: 由于我的域名已经申请过免费的ssl证书,故此处提示已经申请过: 我这边填写了一个假的域名—-不属于我的域名,所以就直接可以下一步了。 点击下一步之后: 我这边采用的是手动DNS服务验证。因为我的是阿里的域名,所以就选...
2018-08-22 17:24:20
3799
原创 lnmp配置Https及通用配置
记录一下nginx的https证书配置内容:server { listen 443; #指定ssl监听端口 server_name cobub-server.meizhitec.com; ssl on; root html; index index.html index.htm; ssl_certificate /home/mz/openresty/...
2018-08-22 16:38:48
3494
原创 服务器当中nginx配置支持TLS v1.2协议的问题解决记录
本记录只是作为自己的一个心得体会,因为真的花了蛮长时间,可能并不具备通用性,所以该文档仅作参考。 前言: 安装nginx的教程,请查看我的nginx安装教程,这里不做叙述。 注意请安装支持TLS V1.2协议的openssl版本模块。本人在项目当中要使用到微信小程序调用接口,故根据微信小程序说明文档说明,服务器应当支持https访问,并且协议要采用的TLS v1.2。我的nginx服务为...
2018-08-22 16:37:06
23931
转载 nginx的安装
建议去原作者地址进行查看:https://www.jb51.net/article/121136.htm 一、Nginx简介 Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤 二、Nginx安装 1、下载Nginx及相关组件 Linux系统是Centos 6.5 64位,我直接切换到roo...
2018-08-22 16:24:24
1231
转载 Linux下DB2数据库安装教程
转载链接:http://www.cnblogs.com/zxlovenet/p/3972766.html 最近因为工作需要在学习DB2数据库,本教程讲解DB2数据库在inux下的安装步骤。安装前请查看 DB2版本和许可证 说明来增加了解,先弄明白改安装什么版本,这里我用的是最新的Express-C版本,这个版本是提供给个人学习用的版本。管理客户端从v9.7版本之后就不再带有控制中心...
2018-08-18 10:43:27
353
原创 将SonarLint离线化的代码检查嵌入Intellij idea
一、sonarLint的安装 1、在线安装 打开intellij idea开发工具,选择File->settings->plugins会出现如下界面: 输入SonarLint,出现如下内容: 选择Browse,点击,弹出如下弹窗(有时候可能搜索不到该插件,就采用离线安装方式): 点击”install”,就会自动安装,然后Restart Intellij Idea。...
2018-06-24 22:49:07
3894
原创 前端导出功能实现--csv文件格式
记录一下前端导出文件的功能,目前该功能仅支持导出csv文件格式,如下是function:function exportCvs(com,model,param){ var title = storageObj.title; var titleForKey = storageObj.titleForKey; var dat...
2018-06-20 10:28:09
4116
2
原创 使用Maven管理的jar项目将scala编译的class文件也添加到jar当中
当进行scala代码与java代码同时编写的时候,我们可能会需要将scala代码连同java代码都打包成一个文件。 本博文主要是针对jar包的打包,并没有针对war包。 代码目录及文件: pom文件的的plugins如下(主要代码段为org.scala-tools这个plugin):<build> <plugins> <plugin>...
2018-04-27 14:38:33
909
原创 使用Scala代码删除hbase数据库当中的数据
这里只是记录下删除HBase数据的一个简单方法,其他的删除方式大家可以发散思维。代码如下:// 根据时间删除错误数据 private def rmRazorError(table: String)(implicit args: Array[String]): Unit = { var isSucc = false var msg = "" val JOB_NAM...
2018-04-21 13:08:06
1488
原创 JDK1.7与JDK1.6当中Collections的TimSort排序的不兼容复现
jdk1.7报错java.lang.IllegalArgumentException: Comparison method violates its general contract! 由于本人在复现这个问题的时候找了好久,故在这里记录下来这个问题,以便其他朋友们直接发现问题所在。想看TimSort算法(JDK1.7的排序算法),可以参考https://blog.youkuaiyun.com/yangzho...
2018-04-19 17:45:07
815
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人