- 博客(16)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Spring Boot 项目部署在linux上
SpringBoot 部署在linux上今天中午本来已经在有道云上写好了博客,但是没有代码图片和效果图,那个保存不了,回家打开发现全没了,只有标题。于是重新撸了一遍,所有都是从0开始。很值得学习,也遇到了些问题。不多说开始了,今天主要学习部署项目。微服务流行的今天,不知道从何时开始每个java后台人员去面试的时候简历上都有一条,熟悉并使用springcloud框架。这也许是微服务大行其道带来的...
2019-07-04 22:11:14
441
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 kali 学习成长之路
~~kali 学习记录一 - 在X界流行这么一句话:“kali学的好,监狱进的早”。当然,这是一句玩笑话,也能从侧面看出kali的强大之处。那么问题来了,什么是kali?学习这个能干嘛?因为我也是一个初学者,简单的百度了下,kaili是一款定制版的linux系统,主要用于安全领域的操作系统,集成了众多的工具,前身是back track,因为某个原因原来的停止了更新,就kali在远基础上...
2019-07-03 20:37:56
7693
1
原创 使用百度天气API制作天气组件
这里写自定义目录标题百度天气APi百度API调用处理思路代码层面得实现文件介绍百度天气APi目前百度天气API提供全国得实时查询,但是没有提供历史查询,在一些应用中需要天气模块,如果是和天气密切相关得可能还需要历史天气,这时候直接调用百度API就不太好用,于是我结合百度API搞了个查询天气,支持历史数据(但是需要积累)。百度API调用这里先简单介绍百度API中天气得调用。https://lbsyun.baidu.com/index.php?title=webapi/weather这里有详细得介
2021-11-20 14:39:31
3189
1
原创 linux磁盘不足排查
项目场景:前几天项目在使用过程中,甲方打电话说登录的验证码显示不出来,无法登录,让我在半小时内修复。我一顿排查,十分钟后解决了问题描述:登录的模块和其他模块是独立的,登录的一开始部署后就没更新过,后续只是更新了其他业务的服务。但是这些都是部署在同一个服务器上,目前可以看到登录页面,但是没办法看到验证码。 原因分析:因为登录模块是单独的一个包,而且一直未更新,突然出现这种登录不了,有可能是登录的数据库问题,或者登录的服务挂了,或者服务器挂了。解决方案:1.查看服务是否正在运行j
2021-04-29 22:47:01
249
原创 oracle表空间和锁问题
项目场景: 一般情况下使用oracle,不会出现大的问题,但是超出一定的临界会出现一些问题,这里就记录了工作中遇到的问题:表被锁了和表空间不足了的问题。问题描述:第一个是表被锁的情况,如果只是简单的单次查询,插入是不会出现这个问题的,我的场景是这样:我需要同时执行同一个存储过程,将每个月的数据插入,并修改里面的字段值,所以我开启了多个窗口执行。开始运行一段时间后就显示表被锁了。后续的操作都执行不下去了。原因分析:造成死锁的原因就是多个线程或进程对同一个资源的争抢或相互依赖。这里列举一个对同一
2021-04-29 22:14:31
624
1
原创 run.sh部署快捷一步
run.sh实践前言我又回来了,今天先来个实用的脚本。之前发过在linux上部署jar的相关细节,美中不足的是里面的脚本写的太简单,也不够智能,每次需要先kill,再start.现在奉上一个高级版本的启动脚本。一、使用步骤run.sh如下:#!/bin/bash# chkconfig: 2345 90 10# description: service control script# configDIR=/opt/deploy/bus/bus_infoJAVA_HOME=/
2021-04-29 21:48:52
3002
原创 mqtt的服务器搭建
1.搭建lwindows服务器windows服务器搭建步骤(1)下载服务器(windows采用的是apollo) 百度许多资源已经找不到了,以前都是去阿帕奇官网activemq下找,如今找不到了我这里搞到了一个旧版的1.7.1的可以使用。(2) 新建一个目录用于放下载的服务器,解压,我这里是放到apollo下面解压的。(3)然后使用cmd命令进入bin,输入apollo create myapollo 创建一个代理实例。我这里用的cmder工具,使用比传统的cmd方便些。这里直接运行代理实例
2020-10-02 20:54:06
531
原创 Netty上手使用
下面是原始的,后来被我慢慢改造了下,最新可以访问https://github.com/xiaoyunhe-coldcast/coldcast.git直接上代码,不多逼逼。(1)服务端package com.coldcast.netty;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org
2020-06-02 17:47:05
214
转载 Netty简单介绍
Netty简介Netty是 一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。Netty是基于nio的,它封装了jdk的nio,让我们使用起来更加方法灵活。Netty特点高并发:Netty 是一款基于 NIO(Nonblocking IO,非阻塞IO)开发的网络通信框架,对比于 BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。传输快:Netty 的传输依赖于零拷贝特性,尽量减少不必要的内存拷贝,实现了更高效率的传输。封装好:Netty 封.
2020-06-02 17:32:23
203
原创 问题记录一项目打包后读取配置文件所在文件夹的文件名
其实很久之前就想写一个专题就是把工作中遇到的问题收集起来,然后解决方案也提供下,奈何太懒,今天开始就逐一收集,把这个习惯保持下去。问题起因是这样,这个问题来源于同事,同事需要做一个读写分离的功能,但是需要无感,并且不使用mycat,于是想到读取配置文件mapper下的xml,再解析xml判断所选择的是读还是写操作,这些操作在本地使用起来也没啥问题。等我部署到测试,就出现了空指针异常。于是开始寻找...
2019-08-22 23:03:21
208
原创 JAVA 日志工具类LogUtil
今天为啥搞这个东西?事情是这样的,平时我们会使用日志记录些信息,但是有时比较麻烦,我们常用的日志包邮log4j.slfj…等等。有时候我们经常是在可能出异常的地方输出下日志,这样找错比较容易。但是我们有时程序没异常,相看下和这个类调用了哪些方法,参数有哪些,分别是什么值,就有点吃力。我们有个要求就是在执行方法前打印下入参,执行后打印下返回值,就需要定制,于是上网看了下,好像不全,还有几个用的是安卓...
2019-08-05 22:29:50
3938
翻译 JUC知识点学习(1)
JUC是啥?额,那个是并发包。啥是并发包?额,那个你打开这个网址:www.baidu.com输入并发包。我也搞不清楚这玩意咋学,但面试就他妈的要问,问到怀疑人生。然后在一个视屏中听到阳哥的声音,学习了下。但是没得资料,只好找到破旧不堪的图,自己整理。就有了这个,先来一点下下饭。当然这里都是进阶版,不属于基础概念那种。一 谈谈对volatile的理解volatile是java虚拟接提供的轻量级的...
2019-08-01 22:50:36
145
转载 JVM面试10题
最近都没怎么写博客了,也在思考写啥,是教程还是原理分析,总之是自己太懒了。然后有朋友面试,我自己也去看了下面试题,发现jvm这块好多不会,就好好整理了下,大部分是手动敲的,还有的是c过来的。不过都是精髓,纯文字还是不好记,但是我也会了一句话,要么忍,要么狠,要么滚。先看题1.运行时数据区域有哪些,各自的作用。2.怎样判断一个对象已经死去。3.说说强引用,软引用,弱引用,虚引用以及他们之间和...
2019-07-29 21:38:35
156
原创 SpringBoot+Redis实现单点登录
很久之前公司的平台需要接入其他公司的系统,当时弄了一个单点登录,很强大。最近有个朋友问到怎么实现,其实实现的方式很多,如今有出现了很多更牛X的方式。从开始有人用cookie实现,到共享session,redis实现或者其他的。其实都是为了一个目的,让别的系统知道你的信息,也就是共享。共享的方式也有很多,通过数据库,通信,其他。下面我将自己做的介绍下,我的比较简单,也有局限性。我采用redis共享...
2019-07-07 18:39:47
7617
16
原创 kali 学习记录二
kali 环境准备写了一篇博文后,感觉只有自己记录的和经历的才会更深刻,就像某个人说过“文章就像快餐”,看一遍顶饿,但是要长久下去还是要靠自己动手解决温饱。 在实践的过程中遇到了许多问题,但是最后都是自己去迎面解决,他们只是你的辅助,你才是ADC。 上篇我们讲到了kali linux的安装,这一篇将介绍下安装后的一些准备工作。一,软件包的更新 我们知道linux的软件更新和win不同...
2019-07-03 21:55:29
385
fastoredis-2.3.0-x86_64.exe
2019-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人