自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lys1695227550的博客

相信读者会有收获的

  • 博客(71)
  • 收藏
  • 关注

原创 k8s部署spring boot并引入集群外部redis测试通过

基于前面对k8s学习的一份阶段性总结首先vm虚拟机环境搭建,使用的是nat模式宿主机网络192.168.43.238虚拟机操作系统centos8,默认网络管理工具nmcli宿主机配置虚拟网络,wlan网络共享给宿主机的vm8虚拟网卡(对应vmware的nat模式),并配置虚拟子网192.168.137.0vmware虚拟网络编辑虚拟机配置网卡ens33通过nmcli重启网卡nmcli c down ens33n...

2020-08-01 18:19:13 1816

原创 maven常用插件体验

maven之前的学习忽略了插件pluging的学习,偶尔用到都是直接拷贝了之。这篇笔记主要梳理I下学习过程,主要围绕如下几个常用插件测试:spring boot 编译插件spring-boot-maven-plugin依赖打包插件maven-dependency-pluginasciidoctor文档插件asciidoctor-maven-pluginjavadoc生成...

2020-03-26 14:51:46 577

原创 我也试下远程debug线上系统

环境:centos7+spring boot+idea将命令拷贝出来-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005线上启动[root@iZuf6334v38jb2lx2rjx29Z target]# java -jar -Xdebug -agentlib:jdwp=transp...

2020-02-28 21:32:12 395

原创 我的阿里云有个进程是exin

很久没登上去看看,发现我的阿里云实例出现了一个cpu占据很高的进程,名称叫做exin,我就知道估计又是一个挖矿啥的,百度了确实了该进程后,我开始尝试解决它发现:查看位置找到位置了,看到执行文件了将发现的进程号通过kill杀死,再删除文件,但是没用,想都不用想,绝对有定时,绝对死灰复燃先将系统的定时任务找一找,瞧一瞧,网上找个命令根据提示,我看看这个位置是啥...

2020-02-02 15:07:04 690

原创 spring boot 使用websocket推送消息

1、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </depe...

2019-09-15 17:33:14 154

原创 nexus之maven搭建

下载与安装地址https://help.sonatype.com/repomanager3/release-notes/2019-release-notesnexus-3.17.0-01-win64.zip(测试使用的版本)解压后进入添加系统环境变量D:\package\nexus-3.17.0-01-win64\nexus-3.17.0-01\bin在bin目录下...

2019-07-14 15:43:16 137

原创 idea基本用法与插件介绍

一、插件篇环境idea+java8+spring boot1)mybatis相关第一个插件Free MyBatis,该插件可以支持mapper配置文件与mapper接口快速定位及辅助新建标签的功能如上所示点击箭头即可切换接口与配置文件。第二个插件Mybatis Log,该插件是将mybatis打印日志进行处理,填空首先,打印mybatis日志可以通...

2019-07-13 16:54:20 522

原创 我的Jenkins+Spring Boot+Docker+Maven+GitLab自动化部署的学习

整整一天学习了Jenkins+Spring Boot+Docker+Maven+GitLab自动化部署环境: 服务器: CentOS 7(阿里云) JDK: Docker: Jinkins: Maven: GIT...

2019-04-16 23:42:54 1292

原创 mybatis 缓存的一些测试

环境和spring 事务的传播级别一致 @Autowired private SqlSessionFactory sqlSessionFactory; @Test public void testOneLevelCache(){ SqlSession session = sqlSessionFactory.openSession(); ...

2019-04-07 19:48:39 319

原创 spring 事务的传播级别

测试环境:数据库StudnetMapper接口,TeacherMapper同理。package com.cherish.transaction.mapper;import com.cherish.transaction.entity.Student;import org.apache.ibatis.annotations.Insert;public interface ...

2019-04-06 22:35:42 694

原创 对事务的处理又多了点思考

以下内容作为一个笔记,留给自己看看,也给一些同学一些思考我的环境是,使用spring boot,MYSQL,mybatis,通用mapper1、下面是在controller中处理事务 @GetMapping("/tx") public String txtest(){ DefaultTransactionDefinition defaultTransactio...

2019-03-16 12:03:26 288

原创 linux启动jar的一些事项

在windows系统上打包的jar在linux上执行,发现关闭终端,ssh连接,jar执行就停止了解决方案:nohub工具安装,用作后台启动jar,不随终端关闭而关闭。which nohup没有则如下安装yum install coreutils‘windows 使用rar压缩,在linux解压参考在此给启动shell#!/bin/...

2019-03-02 15:15:31 875

原创 MYSQL中常见的SQL优化策略

MYSQL中常见的SQL优化策略避免全表扫描对查询进行优化,应该尽量避免全表扫描,首先应考虑在WHERE及ORDER BY涉及的列上建立索引避免判断null值应该尽量避免WHERE 子句中对字段NULL值判断,否则将导致引擎放弃使用索引而进行全表扫描如:SELECT id FROM WHERE num=NULL可以在num上设置默认值为0,确保表中num列没有NULL值,然后这样查询...

2019-03-02 15:04:35 289

原创 spring+spring mvc+mybatis整合

使用ssm的时间还是比较久了,从传统xml配置-&gt;注解使用-&gt;spring boot配置,现在回过头来再整合ssm,发现又加深了自己的理解。 工程师传统maven工程,IDE使用的是idea 下面是项目的结构提出关键的配置mybatis与spring 整合spring-mybatis.xml&lt;?xml versio...

2019-03-02 15:01:36 222

原创 spring boot 读取配置文件,打包成jar后不可用

贴上一个工具类给以后参考package com.bosssoft.hr.jobmonitor.core.file;import com.bosssoft.hr.jobmonitor.config.common.SysConfig;import com.bosssoft.hr.jobmonitor.util.DateUtil;import com.bosssoft.hr.jobmoni...

2019-02-26 11:17:48 364

原创 阿里云配置vsftp的一些记录

环境,在阿里云上配置参考地址:阿里云的帮助手册 https://help.aliyun.com/knowledge_detail/60152.html下面是我做的几个改动,一些安装命令和常用命令都很容易找到,下面是简单使用的一些配置安装好vsftpd后,直接打开vsftpd.cof顶上的anonymous_enable=NO 原本是匿名可直接访问 ,使用的是YES,需要改为no...

2019-02-26 10:04:27 349

原创 spring boot 做拦截器的一些问题记录

贴上代码@Configurationpublic class AuthInterceptorConfig extends WebMvcConfigurationSupport { @Override protected void addInterceptors(InterceptorRegistry registry) { registry.addInter...

2019-02-25 23:30:39 148

原创 vmware 克隆虚拟机的关键步骤

前面一直对虚拟机网络配置都不理解都是一通抄,一通报错,一通改,后面多配几次集群后,配的多了点,就做的笔记,上次做了这个笔记学习一下虚拟机网络桥接配置,这次也是网络配置,也是桥接模式,主要内容为,虚拟机的快照、克隆、和网络配置的简单记录快照:简单理解成备份点,就是当你搞炸了环境,你就可以回到快照当时的环境,万无一失克隆:就是将某台虚拟主机完整得拷贝一份(完整克隆),经常用作搭建...

2019-01-23 20:47:49 1365

原创 atomikos的一些实践

本文就是记录自己的一次学习与测试,内容是atomikos实现分布式事务学习了很多理论的东西,一些分布式事务、二次提交、三次提交、XA模式等等一些理论,很多都是看个新鲜,所以还是得动手实践,这样怕是能够更好得理解这些理论。atomikos 是java平台提供的开源事务管理器环境:spring boot 2.1.2  atomikos  jdbc具体pom&lt;?xml ver...

2019-01-22 15:18:53 1486

原创 基于JDK动态代理探索

JDK动态代理实现如下:接口代码package JdkProxy;public interface Star {    String sing();}代理handlerpackage JdkProxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import ...

2019-01-10 22:53:33 118

原创 七牛云使用之配置域名CNAME

之前在七牛云上注册账号并且使用它的内容管理的功能,主要是用来测试云图片存储,使用起来很方便,一些问题也通过了网上的教程给解决了,现在我想记录的是在测试域名将要过期了,怎么使用自己的域名来访问我在七牛云上存储的图片测试域名只能使用30天http://pjetjtaq4.bkt.clouddn.com/15hcu25c2294kf8kcmr5.jpg现在需要配置域名的CNAME参考如下...

2019-01-05 17:56:17 3258 3

原创 redis集群搭建学习-哨兵模式

继续上次主从搭建,10.12.80.120 master10.12.80.121 slave10.12.80.122 slave哨兵是单独的程序,我们可以在每个redis上都部署哨兵达到集群,在此我搭建一个哨兵,使用121上的redis部署哨兵将哨兵启动程序复制到我bin文件夹下(方便)将哨兵配置文件复制到我的etc目录下(方便)PS:scp命令,跨主机复制很方...

2018-12-23 18:36:43 143

原创 redis集群搭建学习一主从复制(一主二仆)

lin环境:网络环境:桥接搭建搭建就是解压,进入 make 然后 进入src make installbin是常用命令,etc是配置文件检查环境,三台都已经搭建ok,并且都能够单机使用redis1、主从模式关闭所有redis,下面是关闭一台的截图master不变清空所有的redis中的数据使用info命令查看可以看出主...

2018-12-23 14:37:49 321

原创 学习一下虚拟机网络桥接配置

熟悉vmware都知道网络配置有三种:各个概念大致记录:桥接,各个虚拟机与宿主机处于同一网段,是独立机器,虚拟机与宿主机可以通信,可以认为就是独立主机,可以配置连外网。NAT,通过共享主机的ip,主机能访问网络,虚拟机则也可以,基本不用配置。仅主机,宿主机和虚拟机之间通信,不可访问外网。上面只是简单描述,网络上有一堆资料。在此我记录一个比较常用的桥接模式,我的需求是...

2018-12-23 03:02:48 317

原创 记录一下spring boot 配置swagger出现404

1、直接根据网上的配置,一个新建的spring boot 项目配置swagger是可以访问的,但是如果你配置了 extends WebMvcConfigurationSupport 这样你的自动配置就失败了,我看了很多网上提到的点,就是说extends WebMvcConfigurationSupport,,这种方式会屏蔽springboot的@EnableAutoConfigurati...

2018-12-15 17:08:27 1481 2

原创 PersonalRank学习的一些记录

想学点推荐的东西,学了点PersonRank算法,网上资料挺多,做了些实践后些了下面的一些代码,只作为以后复习的资料:不得不提到自己看过的一个博客,挺好,至少我看懂了在干嘛。https://www.cnblogs.com/zhangchaoyang/articles/5470763.htmlimport numpy as npimport pymysqlclass LoadDB(...

2018-11-22 00:47:36 450

原创 vue element ui theme的那些事

首先能看官网描述就先看官网http://element-cn.eleme.io/#/zh-CN/component/custom-theme跟着操作基本上你就可以获得下图的文件gulp-css-wrap工具的使用,可以看下文,笔者是照着模范的https://blog.csdn.net/young_emily/article/details/78596219基本能达到自己的目...

2018-10-17 00:44:26 3250

原创 新大陆软件公司校招面试(个人经历)

校招期间,我认真准备的第一家企业就是这家了,面试的岗位为java开发工程师。两个面试官,A面试官是主要的面试,另外一个面试官B同时在用笔记本记录。刚坐下,面试官看着我填的表格,说了句自我介绍吧!我的自我介绍就这样开始,在进去前我已经在稿纸上大概理了理思绪,所以描述起来还算顺畅。您好,面试官,我是来自XXX学校XXX学院的XXX专业的某某某,我在校期间学习生活还算比较丰富,我除了完成好本专业...

2018-09-24 20:53:55 7096 10

原创 使用python实现链表

 使用python实现链表,并提供基本的增删改查,只有大致思路,细节未处理。只是一次练习,作为学习笔记。class Node(): def __init__(self,item): self.__item=item self.__next=None #指针部分默认指向None def getItem(self): ...

2018-09-19 23:08:58 390

原创 使用python动手爬取智联招聘信息并简单分析

根据使用场景,网络爬虫可分为 通用爬虫 和 聚焦爬虫 两种通用网络爬虫,是捜索引擎抓取系统(Baidu、Google、Yahoo等)的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。聚焦爬虫,是"面向特定主题需求"的一种网络爬虫程序,它与通用搜索引擎爬虫的区别在于: 聚焦爬虫在实施网页抓取时会对内容进行处理筛选,尽量保证只抓取与需求相关的网页信息。我们...

2018-09-16 22:46:33 8309 12

原创 java数组拷贝哪个效率高

之前看到很多问题以及很多博客都有讨论java数组拷贝的效率问题,一般都是讨论如下几种方法int[] b=a.clone();System.arraycopy(a, 0, b, 0, n);int[] b=Arrays.copyOf(a, n);int[] b=Arrays.copyOfRange(a, 0, n);for下面做了个测试:拷贝的数组长度为10000个int型数...

2018-09-05 23:56:53 1899

原创 前段时间在耳边一直有听到“微信小程序”

       我初步了解了一些微信小程序相关,我觉得如果是一些小应用使用小程序还是挺合适的,毕竟现在信息爆炸。如果应用都使用APP,开发成本高,开发时间长,并且很多app使用不频繁,管理麻烦。用户可能就需要一些平台(比如微信、支付宝),就不需要下载专门的app,这显然是很方便的。小程序就是做这么一件事,你可以随时关注、取关,快速便捷。      下面我将描述下我在前段时间的“微信小程序之旅”。...

2018-08-09 15:04:02 221

原创 使用spring boot遇到的一些问题记录

1、出现在使用 DevTools 时,通过mapper查询时出现了某个实体类无法转换成另一个相同的实体类即 xxx not cast xxx错误可以使用配置spring-devtools.propertiesrestart.include.mapper=/mapper-[\\w-\\.]+jarrestart.include.pagehelper=/pagehelper-[...

2018-07-27 22:10:16 158

原创 使用阿里云的一些小总结

今天配置一个ssm后台,未微信小程序提供后天数据,但是微信小程序获取数据的API(wx.request)中的url需要使用https协议,那么问题来了,什么是https?怎么配置?开始一顿百度,最总得到两个解决方案。1)配置tomcat使用https,那就牵扯到 在jdk的安装目录\bin\keytool.exe下打开keytool.exe,接着使用一堆命令去配置,详细自行查阅相关资料2)在阿里云...

2018-07-16 00:20:56 410

原创 maven项目一些注意的地方

1、jdk编译版本全局配置:setting.xml中配置 &lt;!--配置maven 默认jdk编译版本--&gt; &lt;profile&gt; &lt;id&gt;jdk18&lt;/id&gt;   &lt;activation&gt;   &lt;activeByDefault&gt;true&lt;/activeByDefault&gt;   &lt;jdk&am

2018-07-13 09:55:30 507

原创 web开发中一些值得注意的点(1)

      前端时间写个大实验,在一些需求中遇到一些问题,发现很多值得注意与学习的地方,在此做个笔记,希望能够帮助到一些朋友,使用不是最优,只是提供思路。1、图片上传,支持预览FileReader是一种异步文件读取机制,结合input:file可以很方便的读取本地文件。下面是简单的例子&lt;input type="file" accept="image/x-png,image/bmp,image...

2018-05-28 23:13:46 229

原创 记一次我的限时javaweb开发

       在这次实验中,我们的题目要求使用struts2来开发一个英语培训机构的JavaEE系统,具体的用户需求如下:       一家幼儿英文培训机构想开发一套Web应用进行机构的宣传和活动信息展示,同时方便商家,教师和用户的使用。商家希望通过这套系统能够对开始的课程进行有效的宣传和招生,并且可以使用这套系统进行班级管理和老师的上课时间进行安排。(补充:班级管理包括开班,合班,分班等操作)上...

2018-05-06 01:09:06 220

原创 Gson的一些笔记

package entity;import java.util.HashMap;import java.util.List;import java.util.Map;public class Student {        private String userName;    private String sex;    private int age;    private List&lt;...

2018-03-18 23:02:51 4901

原创 初次探索web

http协议是无状态的,每次request请求都是客户端发起,服务端处理后返回response响应,服务端被动,导致一些即时通信、实时数据、订阅推送应用难以实现,那么就有websocket规范提出,之前对于这些需求,就得采用折衷的方法就是,轮询与comet技术,轮询就是一个时间间隔,周期性查询服务端,询问是否有数据变动,这样导致过多不必要的请求,浪费资源。comet自行去百科。  伴随着HTM

2017-11-11 13:10:04 173

原创 基于jave的设计模式(6)模板模式

该文章是本人在慕课学习模板模式是做的一些笔记

2017-10-24 21:36:06 190

空空如也

空空如也

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

TA关注的人

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