欢迎来到我的的博客园,祝大家学有所成,早点实现自己的人生理想。
正文内容加载中...
posted @ 2020-08-03 15:06 宋兴柱 阅读(342) 评论(0) 推荐(0) 编辑
摘要:一、描述 快速配置时区的几种方法。 二、方案 1、通过配置/etc/localtime ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ls -l /etc/localtime 2、通过命令 timedatectl set-timezo 阅读全文
posted @ 2020-06-30 17:34 宋兴柱 阅读(53) 评论(0) 推荐(0) 编辑
摘要:一、说明 前后端分离项目中VUE前端项目比较合适的.gitignore文件参考。 二、内容 # Created by https://www.gitignore.io/api/node # Edit at https://www.gitignore.io/?templates=node ### No 阅读全文
posted @ 2020-06-24 09:15 宋兴柱 阅读(647) 评论(0) 推荐(0) 编辑
摘要:一、说明 JAVA项目中,Maven项目比较多见,比较适合Maven项目的.gitignore文件这里提供一个参考。 二、内容 # Compiled class file *.class # Log file *.log .ideaDataSources # BlueJ files *.ctxt # 阅读全文
posted @ 2020-06-24 09:13 宋兴柱 阅读(364) 评论(0) 推荐(0) 编辑
摘要:一、简介 JSch库可以实现Java连接Linux服务器并操作命令、文件等,支持常用的各种授权模式。网址:http://www.jcraft.com/jsch/ 类似C#中的SSH.Net框架。在Java中,类似的库还有:Apache Mina SSHD http://mina.apache.org 阅读全文
posted @ 2020-03-10 12:30 宋兴柱 阅读(764) 评论(1) 推荐(0) 编辑
摘要:一、简介 Puppet, SaltStack, Chef, Ansible都是服务器批量运维常用工具,其中Ansible最大的亮点在于”无客户端、简单易用和日志集中控管。”,不用帮每台机器 (instance) 预载 agent,只要有 SSH 和 Python 就可以。,本文介绍一下Ansible 阅读全文
posted @ 2020-03-09 18:35 宋兴柱 阅读(406) 评论(0) 推荐(0) 编辑
摘要:一、说明 二、解决方案 在要打包输出的子模块中的pom.xml中配置下列代码。 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</a 阅读全文
posted @ 2020-02-20 15:48 宋兴柱 阅读(99) 评论(0) 推荐(0) 编辑
摘要:一、命令 jps |grep MyJavaAPP|awk '{print $1}' |xargs kill -9 阅读全文
posted @ 2020-02-19 15:14 宋兴柱 阅读(256) 评论(0) 推荐(0) 编辑
摘要:一、基础连接类 阅读全文
posted @ 2019-11-27 18:05 宋兴柱 阅读(1535) 评论(0) 推荐(0) 编辑
摘要:一、问题 groupBY分组后取最新一条记录的SQL的解决方案。 二、解决方案 阅读全文
posted @ 2019-11-27 13:36 宋兴柱 阅读(4314) 评论(0) 推荐(0) 编辑
摘要:一、问题 使用PostgreSQL获取当前系统时间戳。众所周知,在MySQL中是这样的: 二、解决方案 (1)精确到秒 (2)精确到秒的小数 (3)精确到毫秒: 阅读全文
posted @ 2019-11-27 11:54 宋兴柱 阅读(3963) 评论(0) 推荐(0) 编辑
摘要:一、问题 Postgresql中无则插入的使用方法INSERT INTO WHERE NOT EXISTS,用法请参考样例。 二、解决方案 (1)PostgresSQL (2)MySQL(使用系统临时表DUAL) (3)SQLServer 阅读全文
posted @ 2019-11-27 11:44 宋兴柱 阅读(1365) 评论(0) 推荐(1) 编辑
摘要:一、问题 我们平时开发项目,使用Maven或者Idea部署,尽可能是要做到自动化。一般情况下,做成自动化的方式有多种,下面简述我比较常用的3种。 二、解决方案一: (1)配置发部:使用IDEA自带的Artifacts功能,先打开【File】菜单下的【Project Structure】菜单,点到【A 阅读全文
posted @ 2019-11-04 10:22 宋兴柱 阅读(169) 评论(0) 推荐(0) 编辑
摘要:一、现象 基于JAVA SpringBoot2.0.4的项目,发部后项目发部后,放到OpenJDK环境中运行时,提示下列错误: 2019-10-22 10:03:55 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicatio 阅读全文
posted @ 2019-10-22 10:07 宋兴柱 阅读(514) 评论(0) 推荐(1) 编辑
摘要:Docker中部署InfluxDB (1)先新建一个Config,名称为influxdb.conf,内容如下: (1)引入Maven包: (2)编写测试插入代码(网上粘一段): (4)效果: 阅读全文
posted @ 2019-08-29 13:37 宋兴柱 阅读(314) 评论(0) 推荐(0) 编辑
摘要:一、问题 新建的基于SpringBoot的MVC项目,在请响应体中,如果有中文,会显示为乱码。 二、解决方案 1、在application.properties中设置: 阅读全文
posted @ 2019-08-29 13:34 宋兴柱 阅读(4309) 评论(0) 推荐(1) 编辑
摘要:一、举例 二、JDBC中可以使用的参数 其他常见常用参数(参考自:https://blog.csdn.net/victoylin/article/details/79747156): UsePerformanceMonitor,userperfmon, perfmon:是否启用性能监视,默认 fal 阅读全文
posted @ 2019-08-13 15:45 宋兴柱 阅读(1934) 评论(0) 推荐(0) 编辑
摘要:一、检查Macbook本身的配置 1、打开【系统偏好设置】-【网络】- 选中【Wi-Fi】项(如果您是WIFI上网请选择此项)- 点右侧【高级】 选择【TCP/IP】选项卡,记录好【子网掩码】、【路由器】地址、DNS选项卡下的DNS服务器地址(如果DNS服务器地址没有配置,也可以给配置个8.8.8. 阅读全文
posted @ 2019-05-26 17:33 宋兴柱 阅读(2809) 评论(1) 推荐(1) 编辑
摘要:Docker 镜像 阅读全文
posted @ 2019-04-24 14:00 宋兴柱 阅读(484) 评论(0) 推荐(0) 编辑
摘要:CentOS7开启docker远程访问并在idea中连接使用 1、编辑/usr/lib/systemd/system/docker.service,配置远程访问。主要是在[Service]这个部分,添加下列参数: 2、添加下列这句话: 3、重启 阅读全文
posted @ 2019-04-24 13:54 宋兴柱 阅读(764) 评论(0) 推荐(0) 编辑
摘要:一、简述 一般Centos会自带ss这个命令,如果没带,则需要安装。 二、安装命令 阅读全文
posted @ 2019-04-19 19:53 宋兴柱 阅读(4358) 评论(0) 推荐(0) 编辑
摘要:一、Token相关 Join tokens是允许一个节点加入集群的密钥。有两种可用的不同的join tokens,一个是用作worker角色,另一个是用作manager角色。在执行swarm join时使用–token来传递token。节点只在它们加入集群时才使用这个token。 常用命令: 二、其 阅读全文
posted @ 2019-04-08 11:27 宋兴柱 阅读(3427) 评论(0) 推荐(1) 编辑
摘要:Docker 管理工具 Portainer部署 一、官网 官网:http://www.portainer.io 演示地址:http://demo.portainer.io 用户名:admin 密码:tryportainer 二、创建 docker-compose.yml,内容如下: 三、执行: do 阅读全文
posted @ 2019-04-08 11:21 宋兴柱 阅读(1888) 评论(0) 推荐(0) 编辑
摘要:Docker搭建镜像仓库和配置缓冲地点 一、配置Docker镜像仓库 1、新建docker-compose.yml,内容如下: 2、创建DockerSwarm集群 3、部署镜像仓库 4、查看运行情况 5、停止服务 二、配置Docker镜像存储地点,和配置局域网内的不安全镜像仓库: 1、创建配置 2、 阅读全文
posted @ 2019-04-08 11:20 宋兴柱 阅读(623) 评论(0) 推荐(0) 编辑
摘要:Docker配置参考 一、参数列表 参考网址:https://docs.docker.com/engine/reference/commandline/dockerd/#options 二、参数样例 阅读全文
posted @ 2019-04-08 11:18 宋兴柱 阅读(217) 评论(0) 推荐(0) 编辑
摘要:Docker在Centos7在线/离线安装 一、在线安装 1、检查系统是否支持,因为Docker 要求 CentOS 系统的内核版本高于 3.10 uname -r 2、确保 yum 包更新到最新 yum update 3、卸载旧版本 yum remove docker docker-common 阅读全文
posted @ 2019-04-08 11:14 宋兴柱 阅读(876) 评论(0) 推荐(0) 编辑
摘要:一、简述 离线在Centos7中部署DockerCE。 二、步骤 (1)在有外网的计算A上执行: 1、配置安装源存放路径 mkdir -p /root/docker-ce-local && cd /root/docker-ce-local2、获取createrepo安装包 yum install - 阅读全文
posted @ 2019-04-03 20:14 宋兴柱 阅读(8792) 评论(1) 推荐(0) 编辑
摘要:一、简述 本文讲Docker通过docker-compose.yml部署Mysql5.7和dbAdmin的方法。 二、文件 1、docker-compose.yml内容如下: 2、在宿主机上创建数据目录,来存Mysql数据库。 mkdir /opt/mysql/data 3、执行启动创建部署 doc 阅读全文
posted @ 2019-04-03 18:47 宋兴柱 阅读(1697) 评论(0) 推荐(0) 编辑
摘要:一、安装包 1、下载最新版(3.4.13):https://archive.apache.org/dist/zookeeper/ 下载https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz解 阅读全文
posted @ 2019-03-21 10:23 宋兴柱 阅读(449) 评论(0) 推荐(0) 编辑
摘要:一、角本 把代码中word=XXX更换成你要搜索的词即可。 #!/usr/bin/env python # -*- coding: utf-8 -*- import json import itertools import urllib import requests import os impor 阅读全文
posted @ 2019-03-13 17:44 宋兴柱 阅读(90) 评论(0) 推荐(0) 编辑
摘要:一、简述 本文主要讲如何利用图片相似性算法,基于LIRE来实现图片搜索。 二、依赖 <dependencies> <!-- https://mvnrepository.com/artifact/org.apache.lucene/lucene-core --> <dependency> <group 阅读全文
posted @ 2019-03-13 17:40 宋兴柱 阅读(600) 评论(2) 推荐(0) 编辑
摘要:一、简述 平时我们经常使用第三方的邮箱工具来管理邮箱。可能性能比Outlook好很多,比如Foxmail,而且也能和Skype会议关联的很好。本文就讲如何在Outlook中关联Office365邮箱和Outlook邮箱。 二、方案 1、Office365邮箱和Outlook邮箱都可以使用IMAP类型 阅读全文
posted @ 2019-03-12 11:04 宋兴柱 阅读(2672) 评论(0) 推荐(0) 编辑
摘要:一、简介 本文给大家列举一些常用的.net程序反破解代码混淆工具。同时也列取一些反混淆工具。 二、混淆工具 三、反混淆工具 阅读全文
posted @ 2019-03-05 09:44 宋兴柱 阅读(2786) 评论(0) 推荐(0) 编辑
摘要:一、简介 本文主要讲MyBatis中使用实体中使用枚举,数据库中使用数值的解决方案。正常直接使用会报错,需要添加typeHandlers在mybatis-config.xml中。 二、解决方案 如下:千万注意configuration中typeHandlers和其它节点之间的放置顺序。否则会出错。 阅读全文
posted @ 2019-03-01 16:55 宋兴柱 阅读(1390) 评论(0) 推荐(0) 编辑
摘要:一、简述 本文讲Mybatis中如何将传入参数为数组或者集合对象,进行遍历,组合Where条件中如in条件等内容。 有3种情况: 如果传入的是单参数且参数类型是一个List的时候,collection属性值为list .或者使用传入参数中@param定义的参数名称。 如果传入的是单参数且参数类型是一 阅读全文
posted @ 2019-03-01 16:49 宋兴柱 阅读(357) 评论(0) 推荐(0) 编辑
摘要:一、简述 使用Mybatis配置mybatis-config配置文件时,经常遇到下列报错信息:org.xml.sax.SAXParseException; lineNumber: 36; columnNumber: 17; 元素类型为 "configuration" 的内容必须匹配 "(proper 阅读全文
posted @ 2019-03-01 14:48 宋兴柱 阅读(1478) 评论(0) 推荐(0) 编辑
摘要:一、简述 JAVA中通过Jedis操作Redis连接与插入简单库 二、依赖 三、代码 阅读全文
posted @ 2019-02-27 10:30 宋兴柱 阅读(1864) 评论(0) 推荐(0) 编辑
摘要:一、简介 JAVA中调用LevelDB用于Linux和Window环境下快速存储KV结构 二、依赖 三、代码 阅读全文
posted @ 2019-02-27 10:20 宋兴柱 阅读(625) 评论(0) 推荐(0) 编辑
摘要:一、简述 本文主要讲如何基于Log4j2来实现自定义的Appender。一般用途是用于Log4j2自带的Appender不足以满足我们的需求,或者需要我们对日志进行拦截统计等操作时,需要我们自定义Appender。 二、自定义Appender 方法:实现一个类,让它继承自Log4j2的Abstrac 阅读全文
posted @ 2019-02-26 15:20 宋兴柱 阅读(3589) 评论(0) 推荐(0) 编辑
摘要:一、简述 本文以笔记的形式,记录一个基本Mybatis项目的使用,方便后期项目使用到相关配置时直接复制使用。 二、项目结构 pom.xml中的依赖 三、文件信息 1、mybatis-config.xml 注意,(1)、连接URL位于xml中时,原来的"&"需要使用"&amp;"来转义。(2)、如果想 阅读全文
posted @ 2019-02-26 12:04 宋兴柱 阅读(257) 评论(0) 推荐(0) 编辑