自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 shiro登录,多用户登陆,session被覆盖问题(解决)

@Beanpublic DefaultWebSessionManager sessionManager() { DefaultWebSessionManager shiroSessionManager = new ShiroSessionManager(); shiroSessionManager.setSessionDAO(redisSessionDAO()); shiroSessionManager.setSessionIdCookieEnabled(false); //此处.

2022-01-20 14:53:53 1322

原创 docker 运行镜像后,telnet 出现Connection closed by foreign host或连接被重置(已解决)

连接被重置|Connection closed by foreign host

2021-12-01 22:27:25 3968 3

转载 使用 JMeter 进行压力测试

转发https://www.cnblogs.com/stulzq/p/8971531.html

2021-05-27 13:51:44 139

原创 /home/parallels/ubuntu_project/kafka1/bin/kafka-run-class.sh: line 318: exec: java: not found

KAFKA启动报错处理:/OPT/MODULE/KAFKA/BIN/KAFKA-RUN-CLASS.SH: 第 258 行:EXEC: JAVA: 未找到今天在学习Kafka的时候,写了个脚本,用于集群中kafka的群起。发现启动不了。????去掉-daemon参数后,继续启动,看到了它报的错误(日志中也有显示)。找不到java???看了相关资料后,知道了,原来是Kafka的默认/usr/bin/java路径与我们实际的$JAVA_HOME/bin/java路径不一致导致的。.这里我们有两

2021-02-09 17:31:34 601

原创 一招解决Parallels Desktop 16无法联网

要解决Parallels Desktop 16不能联网的问题,先完全退出Parallels Desktop 16,然后在终端运行以下命令来启动Parallels Desktop 16,即可解决不能联网的问题:sudo -b /Applications/Parallels\ Desktop.app/Contents/MacOS/prl_client_app回车后会提示输入密码,输入Mac系统密码然后按回车,这里输入密码不会显示,输完直接按回车即可。然后在弹出窗口按提示打开所有权限,如果出现安装W...

2021-02-08 12:09:35 6411

原创 fastdfs jar

https://www.cnblogs.com/mlq2017/p/10076084.html

2021-01-29 19:08:52 103

原创 Springboot开发web项目

当前,Spring毫无疑问已经成为java后台对象管理标准框架,除了通过IOC能够管理我们的自定义对象的生命周期之外还提供了众多功能繁复的可配置功能模块。但同时带来了复杂的配置项,这对初学者而言简直是一种灾难。于是SpringBoot应运而生,Springboot的出现大大简化了配置,主要表现在消除了web.xml和依赖注入配置的整合,处处遵循规约大于配置的思想,将初学者在繁杂的配置项中解放出来,专注于业务的实现,而不需要去关注太底层的实现。当然,也可以自己手动添加Web.xml,因为对于高端玩家而言,很多

2021-01-29 11:09:45 1012

原创 eclipse创建springboot项目的三种方法

方法一安装STS插件安装插件导向窗口完成后,在eclipse右下角将会出现安装插件的进度,等插件安装完成后重启eclipse生效新建spring boot项目项目启动方法二1.创建Maven项目2.选择项目类型3.选择项目4.编写项目组和名称-finish即可5.修改pom.xml文件<!-- spring boot基本环境 --> <parent> <group...

2021-01-29 11:04:09 1820

转载 IDEA强制清除Maven缓存

重新导入依赖的常见方式  下面图中的刷新按钮,在我的机器上,并不能每次都正确导入pom.xml中写的依赖项,而是导入之前pom.xml的依赖(读了缓存中的pom.xml)。    当然除了这些,还可以下面这样:  存在的问题  上面虽然是重新导入Maven依赖,按理说,IDEA应该根据当前最新的pom.xml来导入依赖;  reimport操作常常不能导入当前最新的pom.xml中规定的依赖,因为有一种东西叫“缓存”,IDEA在每次打开项目的时候,就会产生缓存...

2021-01-22 20:04:36 1418

原创 Linux下查看mysql、apache是否安装,并卸载

Linux下查看mysql、apache是否安装,并卸载。指令 ps -ef|grep mysql 得出结果root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/my...

2021-01-21 20:08:45 89

原创 mac Access denied for user ‘root‘@‘localhost‘ (using password: YES)

数据库连接问题在mac环境下,各种软件老是出现莫名其妙的问题,今天mysql遇到了一个问题,很懵逼,明明是正确的密码却登陆不进去,很难受。后来一个老哥说是因为系统认为MySQL认为安装时提供的随机密码不安全,让用户重置密码。当然,我自己不知道怎么回事,我觉得也有可能是自己的密码错了。错了,那就修改密码吧,我把我的操作过程记录下来供大家参考。第一步:关闭mysql苹果->系统偏好设置->最下面点MySQL,关闭mysql服务第二步:进入终端设置1、进入终端输入(cd /u...

2021-01-20 17:01:22 582

原创 Mac mysql数据库密码忘记了

1.在系统偏好 中,中止MYSQL服务.;2. cd/usr/local/mysql-...../bin 1 sudo ./mysqld_safe--skip-grant-tables 3. 登录MySQL; 1 mysql 4. 置空root用户的密码; 1 2 3 mysql> update mysql.user set password=‘...

2021-01-20 10:01:51 214

转载 Mac RemoteDesktopManager连接远程win桌面

RemoteDesktopManager 简单使用说明最近项目需要在多台window系统上,安装应用,没错,是window orz。。没有了secureCRT putty等好用的窗体工具,真的挺难受的。爱折腾的博主,百度了下,发现RemoteDesktopManager挺适合的自己用的是11.4的企业版,安装后,默认有30天的免费使用。1.切换到中文file-->options-->user interface,language ,选择 simple chinese即可注

2021-01-14 10:18:17 506

原创 mac idea软件已配置的maven不能导入依赖

https://www.pianshen.com/article/4722549789/mac idea 安装的版本需要对应的maven版本。否则,不能导入pom依赖。在idea中,查看自己软件的版本,对应时间。首先下载: http://maven.apache.org/download.cgi下载你想要的版本 点击这个可以找到你想要的版本号 ...

2021-01-14 09:50:28 872 1

转载 mq的6种模式

RabbitMQ简介AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、Action

2020-12-08 22:59:39 5811

转载 eclipse常用插件

Java程序员25个必备的Eclipse插件eclpse plugin原文:http://www.fromdev.com/2012/01/25-best-free-eclipse-plug-ins-for-java.html"工欲善其事, 必先利器". 这里列举了25个常用的提高Java程序员开发效率的Eclipse插件. StackOverflow上也有两个类似的"我最喜爱的eclipse插件推荐", 我觉得这篇文章差不多是基于这个推荐:http://stackoverflow.com/...

2020-08-20 23:33:04 441

原创 linux系统安装mysql

linux系统安装mysql数据库1、首先关闭linux的防火墙,执行命令chkconfig iptables off2、从mysql官网上下载自己适合的mysql版本https://dev.mysql.com/downloads/mysql/5.6.html#downloads,进入mysql官网,依次点击3、下载后的mysql文件mysql-5.6.40-linux-glibc2.12-i686.tar.gz将下载好的mysql压缩文件放置在linux的/usr/local文件夹下,解压该压

2020-08-19 18:56:55 129

转载 Java 8 Lambda 表达式

Java 8 Lambda 表达式Java 8 新特性Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。语法lambda 表达式的语法格式如下:(parameters) -> expression 或 ...

2020-03-15 22:05:42 66

转载 java分布式系统开关功能设计(服务升降级)及案例模拟分析

java分布式系统开关功能设计(服务升降级)​问题一:在单个java系统中如何实现开关功能?​​其实对于开关来说,对应Java中的类型,很好映射,就是一个boolean值,在需要做开关操作的地方,调用这个属性,判断状态,然后走相应的逻辑即可。这个类是一个单例,保证全局唯一(代码就不写了,单例模式一般是学习设计模式中最开始接触的呵呵)。​​问题二:...

2020-01-30 15:29:06 268

原创 Mac 下eclipse 快捷键

【Java】mac Eclipse常用快捷键Colleny_Z关注2018.08.28 19:42:07字数 160阅读 141常用项快捷键组合 功能作用 备注 Shift + Command + L 打开快捷键列表 Command + L 定位到指定的行号: Command + Z Undo Shif...

2020-01-12 19:46:45 345

转载 mysql共享表空间和独立表空间

MySQLInnoDB 共享表空间和独立表空间官网:https://dev.mysql.com/doc/refman/5.6/en/innodb-multiple-tablespaces.html前言:学习mysql的时候总是习惯性的和oracle数据库进行比较。在学习mysql InnoDB的存储结构的时候也免不了跟oracle进行比较。Oracle的数据存储...

2020-01-12 17:37:09 459

原创 mysql表空间与oracle表空间区别 及mysql表oracle表区别

看到 存储引擎发现系统表空间这一章。感到很困惑。它不像oracle表空间那样是共享的。所以就来分析一下,mysql的表空间有什么不同。不同点:mysql:mysql的表空间分为两个文件一个是*.ibd文件存储数据索引...等数据信息。且只针对一张表。还有一个文件是*.frm这个文件是存储表的元数据。oralce:oralce的表空间是共享的。可以存储多个表,也可以存储多个模式下的对象。不仅存储数据...

2020-01-12 17:26:07 2406

原创 Mac ping 虚拟机上的win10

mac上虚拟机win10与主机网络互pinglunabird关注2017.08.08 11:32:09字数 166阅读 4,911问题背景:mac上装了一个parallel desktop,parallel desktop上装了一个win10的虚拟机。mac连接的是公司局域网络,win10采用了parallel desktop的默认配置,可以连上互联网。mac的IP地址如下图:经...

2020-01-12 16:23:28 841

转载 在mac上配置java开发环境

mac苹果系统在操作上与windows系统有一定的差别,如果想要在mac苹果电脑上做java开发那怎么如何配置java开发环境呢?工具/原料 java jdk Eclipse Tomcat Maven 方法/步骤 1 1、打开orcale官网 2 2、找到java jdk下载。 3 3、下载需要求的jdk...

2020-01-12 14:34:57 176

原创 web项目访问地址变更

MyEclipse初级 Web项目的访问路径更改背景:MyEclipse 开发的Web项目,发布Web项目到Tomcat,从浏览器访问路径配置和工程名称一致,思考是否可以自定义访问虚拟路径。目标:修改访问Web项目的虚拟路径步骤:工程名右键->Properties->MyEclipse下的Web->Context Root->Web Context-root 修改...

2020-01-12 13:21:16 638

转载 oracle数据库连接池查看(转载)

oracle数据库连接池查看select username , count(*), machine from v$session where username is not null group by username, machine order by username;select sid, machine, LAST_CALL_ET, PROGRAM, prev_exec_st...

2020-01-08 18:41:21 2482

转载 oracle触发器详解

Oracle触发器详解开发中肯定会用到Oracle的触发器,本文进行详细讲解。这里实例中用到的主要是Oracle中scott用户下的emp以及dept表,数据如下一、触发器概念1、概念:触发器的本质是一个存储过程,顾名思义发生特定事件时Oracle会执行触发器中的代码。细分它的组成可以分为3个部分:第一部分在什么条件下触发器会执行,即触发器被触发的事件。第二部分在什么时...

2020-01-08 18:38:20 311

转载 Mac tomcat 安装与配置

一、安装Tomcat1、首先到官网下载Tomcat:https://tomcat.apache.org/download-90.cgi2、解压tomcat文件,最好把它文件名重命名为“Tomcat”,方便以后查找,最后把它放入/Library(资源库中)(1).点击finder-->用户-->你电脑的名字-->资源库(有的也叫/Library)。(2).有些苹果将...

2019-12-24 23:22:12 67

转载 用JDK8的函数式接口实现简单的重试机制

用JDK8的函数式接口实现简单的重试机制重试机制的使用场景在任何系统中,任何组件都有一定的概率出错,在代码中就不得不考虑应对这些出错场景,提高代码的健壮性和业务的稳定性。而重试就是一种非常普通的容错机制,在出现问题的时候,以一定的频率、一定的次数重试几次,可提高系统的容错能力。本文就用JDK8的函数式接口来实现一个非常简单的重试框架。代码实现MyRetry.java:...

2019-11-11 22:39:42 246

转载 Eclipse快捷键

Eclipse快捷键最常使用Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等)Ctrl+Shift+F 格式化当前代码Ctrl+Shift+M 添加类的import导入Ctrl+Shift+O 组织类的import导入(既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用)Ctr...

2019-11-09 22:04:37 76

转载 Windows Server环境下消息队列之ActiveMQ实战

Windows Server环境下消息队列之ActiveMQ实战转自(https://www.cnblogs.com/cnki/p/7091330.html)环境准备1.安装jdk1.7+2.下载新版ActiveMQ http://activemq.apache.org/3.启动activemq服务4.启动成功后的界面是5.启动成功后浏览器访问ht...

2019-04-03 22:53:26 681

原创 整理的linux-xshell常用命令整理

Linux的常用命令tab 提示输入命令及补全名称切换#$非root(管理员)用户的符号会显示$,而root(管理员)用户则会显示#(代表权力至高无上)以debian的发行版为例:xxx@xxx~$ (输入->) su rootpassword:(此时输入你的root密码,且密码不会显示,放心输入回车即可)root@root/home/xxx#(此时便是完成转换了,若继续输...

2019-04-02 23:21:20 345

转载 转--对大数据的理解和整理

大数据最近几年非常的火,那么究竟什么是大数据呢?根据网上的资料整理分析,概括为以下四点大数据的概念与意义大数据的历史背景:•2008年9 月,美国《自然》(Nature)杂志专刊——The next google,第一次正式提出“大数据”概念。•2011年2月1日,《科学》(Science)杂志专刊——Dealing with data,通过社会调查的方式,第一次综合分析了大数...

2018-08-07 09:30:59 1435

转载 《深入理解java虚拟机》学习笔记2——Java内存溢出实例

原文转载自:https://blog.csdn.net/chjttony/article/details/7857448 通过简单的小例子程序,演示java虚拟机各部分内存溢出情况:(1).java堆溢出:Java堆用于存储实例对象,只要不断创建对象,并且保证GC Roots...

2018-08-01 16:19:59 126

转载 Java中的String,StringBuilder,StringBuffer三者的区别

Java中的String,StringBuilder,StringBuffer三者的区别  最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。  这三个类之间的...

2018-08-01 15:48:55 81

转载 转——《深入理解java虚拟机》学习笔记——Java内存结构

java虚拟机规范规定的java虚拟机内存其实就是java虚拟机运行时数据区,其架构如下:其中方法区和堆是由所有线程共享的数据区。Java虚拟机栈,本地方法栈和程序计数器是线程隔离的数据区。(1).程序计数器:是一块较小的内存空间,其作用可以看作是当前线程所执行的字节码的行号指示器,字节码解析器工作时通过改变程序计数器的值来选取下一条需要执行的字节码指令。程序的分支、循环、跳转、异...

2018-08-01 15:42:39 113

原创 从一组字符串中取出数字

public class Test_selectNumFromStr2 {public static void main(String[] args) {String str = "abc123de45f67";StringBuilder num = getNum(str);System.out.println(num);}public static Str

2017-07-13 22:34:55 296

空空如也

空空如也

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

TA关注的人

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