自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

艾琳的博客

小白之Java进阶之路

  • 博客(20)
  • 资源 (11)
  • 问答 (7)
  • 收藏
  • 关注

原创 数据库被劫持,没想到有生以来还能被黑客勒索

自己搞博客的服务器,博客数据库被黑了,数据都没了。> 没想到在我的程序员生涯里,还能被黑客勒索,太看得起我了,只勒索我0.03个比特币。服务器是某度的2核4G的云服务器,默认的安全策略,建议使用某度服务器的最好改下安全策略。下面是被勒索的内容To recover your lost Database send 0.03 Bitcoin (BTC) to our Bitcoin...

2019-11-28 11:50:40 1898 4

原创 记一次 | docker 部署 mysql 和 redis 并持久化数据

使用docker快速部署mysql和redis并且持久化数据。使用过docker 都知道,容器一关闭,数据就没了,这里介绍一下怎么持久化数据到宿主机即服务器上,容器挂掉,重启数据仍在。前提:1.一台docker机器2.配置好docker-compose,没有配置docker-compose的点击配置(docker-compose多服务编排起来很方便)开始:1. 到合适目录下编...

2019-11-08 15:11:27 531

原创 记住:MySQL中使用UTF-8并不是你想要的

原文地址:https://dwz.cn/QS4wLyjh最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误:Incorrect string value: ‘\xF0\x9F\x98\x83 <…’ for column ‘summary’ at row 1我用的是UTF-8编码的客户端,服务器也...

2019-10-29 10:16:38 120

原创 记一次 | linux系统 yum 在线 安装 jdk

通过yum命令在线安装jdk1.查看云端目前支持安装的jdk版本[root@instance-pptkfyss nacos]# yum search java|grep jdkldapjdk-javadoc.noarch : Javadoc for ldapjdkjava-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environmentjav...

2019-09-26 14:03:36 266

原创 记一次 | docker 的安装部署实例

Docker 容器官方文档:https://docs.docker.com/1. Docker是什么?Docker 是开源的应用容器引擎,基于Go 语言并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类...

2019-09-25 18:00:08 523

原创 SSM框架搭建实例

SSM框架搭建简单实例 - 搭建步骤需求分析:   实现用户表信息的增删改查1. 开发环境环境  : JDK  1.8          软件 : myeclipse        数据库 : MySql2. 创建数据库数据库名称:ssm            字符集:UTF-8          表 : user3. 工程搭建  工程使用Springmvc、s...

2018-08-24 15:32:51 2049

原创 Spring 注解 实现 AOP (切面编程)

Spring 注解 实现 AOP (切面编程)实现功能:AOP实现模拟日志实体类package top.vkiss.springaop.domain;public class User { private String name; public String getName() { return name; } public void setName(String na...

2018-08-13 20:26:14 1146

转载 区块链会带来下一个十年的游戏变革?

摘要: 入行门槛低、玩法单一、盈利模式有风险,被鼓吹为“引导下一个十年变革”的区块链技术,是否真的能成为游戏行业新的爆发点,只有时间才知道答案了。图片来源:视觉中国一 “区块链,下一个十年的游戏变革。”这是区块链公有链MagnaChain CTO张劲松最近在ChinaJoy 上放出的豪言,这家公司旗下的首款区块链游戏将于今年第三季度正式上线。张劲松并不孤独。区块链游...

2018-08-10 13:56:36 335

原创 Markdown 语法

# Markdown语法 样例参考------> * 整理知识,学习笔记> * 发布日记,杂文,所见所想> * 撰写发布技术文稿(代码支持)> * 撰写发布学术论文(LaTeX 公式支持)## 什么是 MarkdownMarkdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富表现力的文档:譬如您正在阅读的...

2020-04-02 15:04:34 450

原创 上传文件时提示资源已存在

资源已经存在是因为为避免重复,网站或者某云验证了 资源的md5,修改md5即可。例如 :A.jpg 同目录下存在 A.jpga.txt (手动创建,内容随意)两个文件windows 的 cmd 命令行下:copy /b A.jpg+a.txt B.jpgB.jpg 为新生成的文件(md5码已经改变),即可上传资源...

2019-11-13 14:31:30 1080

原创 Jenkins 集成 GitLab 实现持续集成

概要:自动触发构建,实现持续集成前提Jenkins安装GitPlugin Jenkins安装GitLab Hook Plugin接入步骤:下载所需插件,系统设置--》插件管理,搜索以下两个插件,选择安装登录gitLab,管理员权限生成一个Personal Access Tokens添加后再次打开,如图所示然后打开系统管理,进入系统设置,配置gi...

2019-11-13 12:33:24 251

原创 linux 关闭防火墙

linux 常用命令================ 防火墙 ================关闭防火墙service iptables stop1.永久有效开启: chkconfig iptables on关闭: chkconfig iptables off2.即刻生效开启: service iptables start关闭: service...

2019-10-21 15:02:52 115

原创 什么是高内聚低耦合

低耦合:耦合就是元素与元素之间的连接,感知和依赖量度。这里说的元素即是功能,对象,系统,子系统。模块。例如:现在有方法A和方法B我们在A元素去调用B元素,当B元素有问题或者不存在的时候,A元素就不能正常的工作,那么就说元素A和元素B耦合耦合带来的问题:当元素B变更或者不存在时,都将影响元素A的正常运作,影响系统的可维护性和易变更性。同时元素A只能运行在元素B中,这也大大的降...

2019-09-04 10:10:19 4420

原创 ssh设置免密登录,并设置别名

1.进入用户目录(/user/.ssh/) 没有则创建config文件(无后缀) 添加如下内容:Host Server_12 HostName 192.168.200.12 Port 22 User root IdentityFile ~/.ssh/id_rsa IdentitiesOnly yesServer_12 即别名2.在客户端生成密钥$ ...

2019-09-03 13:15:11 381

原创 swagger添加全局token

swagger添加全局tokenswagger 目前来说还是是一个很完善的接口文档说明和测试接口的工具,但正常使用时,我们的接口需要登陆才能访问的。即登陆时,要传一个登陆后的token才能访问的。那这个怎么设置,才可以让所有接口都允许登陆后访问呢。解决办法如下:@Configuration@EnableSwagger2public class Swagger2 { @...

2019-08-29 16:58:27 1956

原创 MyBatis 延迟加载 一对多,多对一查询

MyBatis  延迟加载   的 一对多,多对一查询     Mybatis 的动态语句查询真是太优秀了,,为程序开发减轻了不少工作。     同样是框架mybatis 的腰键盘怎么这么突出准备工作:为了测试方便搭建 JavaProject 工程环境:    -    jdk  1.8     -   myBatis   3.2.7 开始:db.priperties  文...

2018-08-24 15:42:02 660

原创 java 无参、有参构造方法;静态、非静态代码块执行顺序

静态代码块   静态代码块   static {   }   非静态代码块  {   }静态代码块和非静态代码块的异同点如下:相同点:都是JVM加载类时且在构造函数执行之前执行,在类中都可以定义多个,一般在代码块中对一些static变量进行赋值。 不同点:静态代码块在非静态代码块之前执行(静态代码块 &gt; 非静态代码块)。静态代码块只在第一次new时执行一次,之后不再执行。而非...

2018-08-17 09:24:10 384

原创 MyBatis 进阶 之 动态语句查询——随笔

MyBatis  动态语句查询     Mybatis 的动态语句查询真是太优秀了,,为程序开发减轻了不少工作。     同样是框架mybatis 的腰键盘怎么这么突出准备工作:为了测试方便搭建 JavaProject 工程环境:    -    jdk  1.8     -   myBatis   3.2.7 开始:db.priperties  文件driver=c...

2018-08-16 19:24:03 240

原创 MyBatis 入门

MyBatis  简单入门先来总结一下JDBC的缺点,不能说缺点吧,说不足或者问题吧数据库连接创建、释放频繁造成系统资源浪费,从而影响系统性能。如果使用数据库连接池可解决此问题。 Sql语句在代码中硬编码,造成代码不易维护,实际应用中sql变化的可能较大,sql变动需要改变java代码。 使用preparedStatement向占有位符号传参数存在硬编码,因为sql语句的where条件...

2018-08-15 18:54:42 184

原创 Struts 2 执行流程

服务器启动:         1. 加载项目web.xml         2. 创建Struts核心过滤器对象, 执行filter à  init()                   struts-default.xml,    核心功能的初始化                   struts-plugin.xml,     struts相关插件            ...

2018-08-07 11:42:42 132

k8s日志平台建设最佳实践.pdf

k8s日志平台建设最佳实践,Kubernetes 系统的核心问题,以及阿里巴巴 的解决方案,日志采集,资源消耗,运维代价,便捷使用

2020-08-21

seata-server-0.9.0.RELEASE.zip

seata-server事务中心,从github下载较慢,这里提供从官网下载的0.9(最新版本为0.9)的两个版本(zip和tar)的压缩包

2019-12-11

ELK-6.3和Filebeat-6.3在docker-compose环境下的安装部署和使用.pdf

ELK+Filebeat日志监控系统,在docker环境下的安装部署,使用docker环境省去了繁琐的下载安装时间,实现docker快速搭建,ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件(日志系统的三剑客)。

2019-11-13

可商用免费素材网站-汇总.xlsx

整理了一份实用性爆表的表格图像、视频、矢量……共三十五个网站,表中含有网站简介和素材类型,做PPT必备啊~

2019-10-25

UReport的使用demo,使用手册

UReport 项目中的使用方法,项目中的配置,报表的制作案例,使用手册

2019-10-24

2017年底黑马上期品优购项目视频加资料

最新2017年底,黑马上期品,优购项目视频加资料,解密后,MP4格式

2018-08-27

SSH项目整合案例

简单的SSH项目整合案例,功能:客户信息的增,删,改,查,使用注解,事务,dataSource, C3P0 数据源

2018-08-24

SSM项目整合案例

简单SSM项目整合,用SSM框架实现用户表的增,删,改 ,查,用到AOP面向切面事务,事务 , 以及事务通知,SpringMVC定时器 ,dataSource配置,注解。

2018-08-24

SSM 框架所需要的全Jar包

SSM 框架所需要的Jar 包,这里的共计42个 Jar包满足开发中小型web应用,包括Spring,SpringMVC,Mybatis,以及整合所用的所有jar 包,不用到处去找了

2018-08-24

2018 最新Java经典面试题之葵花宝典

2018 最新 经典面试题 ,java 技术面试,java初级到java高级框架,足以应对大中小型企业的技术面试和笔试

2018-08-24

最新人事面试攻略之葵花宝典(最全认识面试攻略)

事业单位,普通单位,公司,企业面试 选择事业单位面试技巧,总结的比较好,足以应对面试官的各种刁难。

2018-08-24

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

TA关注的人

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