自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 内部类如何访问外部类同名变量?

如果内部类与外部类出现了重名现象那么①内部类使用内部类的成员变量格式是: this.内部类成员变量名②内部类使用外部类的成员变量格式是: 外部类名称.this.外部类成员变量名![在这里插入图片描述](https://img-blog.csdnimg.cn/20190415214827688.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5...

2019-04-15 22:00:46 1910 4

原创 同包和不同包之间的访问权限

可以总结为三句话:可以看到编译出错:将第十行代码改为public再次编译运行:正确:

2019-04-13 22:53:14 755

原创 printStackTrace()方法

在捕获异常的时候,大家都可能要用到这样的一条语句:e.printStackTrace();e是Throwable的实例异常对象,用在catch语句中,相当于一个形参,一旦try捕获到了异常,那么就将这个异常信息交给e,由e处理,printStackTrace()是异常类的一个方法。与它重载的方法还有printStackTrace(PrintStream s) 和printStackTrace(P...

2019-04-13 19:43:34 45342 4

原创 java中的访问权限修饰符的访问范围总结:

访问限制修饰符按访问权限从高到低的排列顺序是:public - protected - 友好的 - private注意: 不能用protected和private修饰类

2019-04-11 17:08:21 1307

原创 风险管理 相关的(ITTO)输入、工具与技术

规划风险管理是定义如何实施项目风险管理活动的过。识别风险识别风险是识别单个项目风险以及整体项目风险的来源,并记录风险特征的过程。实施定性风险分析是通过评估单个项目风险发生的概率和影响及其他特征,对风险进行优先级排序,从而为后续分析或行动提供基础的过程。实施定量风险分析是就已识别的单个项目风险和不确定性的其他来源对整体项目目标的影响进行定量分析的过程。规划风险的应对措施是为了应对项目风险,而制定可选方案、选择应对策略并商定应对行动的过程。实施风险应对是执行商定的风险应对计划的过程。

2023-11-06 10:23:30 252

原创 PMP组织架构分类(强矩阵弱矩阵等)及项目经理权力与职能经理对比,一看必懂

PMP,项目管理

2023-04-17 17:03:33 4051

原创 list使用remove时候报java.lang.UnsupportedOperationException

【代码】list使用remove时候报java.lang.UnsupportedOperationException。

2023-03-29 09:47:32 816

原创 Async注解使用和CompletableFuture注解获取返回值

Async注解使用和CompletableFuture注解获取返回值

2023-03-06 14:56:30 1937 1

原创 多线程+List分段处理批量数据

多线程+List分段处理批量数据

2023-03-06 14:08:20 3168

原创 Unicode编码快速转为UTF-8(idea版)

Unicode编码快速转为UTF-8(idea版)

2022-10-24 11:30:27 647

原创 遍历ArrayList时移除重复元素失效问题

遍历ArrayList时移除重复元素失效问题

2022-10-24 11:17:06 136

原创 Mysql中左右连接需要注意的问题

MySQL左连接时,有时会发现返回的记录条数比左边表数量多,这是为什么呢?

2022-10-24 10:59:11 698

原创 局域网共享文件(windows系统)

在本地新建文件—鼠标右键----属性----共享----高级贡献—权限—完全控制----确定找到刚才建的文件,右键—属性—共享—可看到网络路径-----在其他电脑上windows加r键,输入刚才的网络路径,例如:\LX-Z6WQQZZ\share1...

2021-05-07 16:27:43 219

原创 根据某一个字段分组,再按另一个字段排序(OVER函数)

根据某一个字段分组,再按另一个字段排序(OVER函数)

2021-03-29 11:07:02 796

原创 更改Git提交代码的用户名

打开C盘—用户–.gitconfig文件用编辑工具打开:更改后编辑保存即可。

2021-01-13 10:38:18 632

原创 Linux根目录及作用详细说明

2021-01-11 15:15:40 157

原创 Mybatis中trim标签的使用(简洁明了)

1、使用trim标签去除多余的and关键字有这样的一个例子:<select id="findActiveBlogLike" resultType="Blog"> SELECT * FROM BLOG WHERE <if test="state != null"> state = #{state} </if> <if test="title != null"> AND title like #{title}

2020-11-16 21:01:31 928

原创 HTTP响应状态码及其含义(200、400、403、404、500)

2020-11-11 20:00:53 1630

原创 Unicode编码快速转为UTF-8(idea版)

改之前Unicode编码如下:在idea中同时按下Ctrl+Alt+S打开Settings,然后找到FileEncoding,勾选如下图红圈所示选项,最后点击OK和Apply。搞定:

2020-11-03 15:04:42 809

原创 Oracle中文乱码(中文变问号?)解决方法---简单粗暴高效

插入中文成乱码:解决方法:第一步:输入SQL查出使用数据库的USERENV(‘language’)SELECT USERENV('language')FROM dual;第二步:右键我的电脑-----属性-----高级系统设置-----环境变量----新建系统变量 输入如下:变量名:NLS_LANG变量值:SIMPLIFIED CHINESE_CHINA.AL32UTF8PS :变量值就是刚才数据库中查询得到的。第三步:重启Oracle服务或重启电脑,再次进行inse

2020-10-28 21:20:01 6079 2

原创 Oracle增删改查语句使用(必会篇)

1.创建表1)直接创建 create table emp1( name varchar2(20), salary number(8,2)default 1000, id number(4), hire_date date );2)通过子查询的方式创建create table emp2 as select last_name name, employee_id id,hire_date from employees;

2020-10-26 14:34:54 1110 1

原创 Linux下启动Oracle命令

1.进入LInux,切换到Oracle用户权限,输入数据库密码。su - oracle2.输入sqlplus "/as sysdba"3.输入startup(ps:如果需要关闭数据库,则输入shutdown immediate)4.查看Oracle DB监听器是否有启动接着上一步,按ctrl+d 键回到终端机模式,输入:lsnrctl status(这里已经启动过,上图为启动成功界面)5.如果没有启动则输入一下命令启动即可:lsnrctl start...

2020-09-03 15:05:47 17941

原创 ora-00911:invalid character plsql不支持中文列别名解决方法,简单粗暴

执行这个语句时时在user_no 处报错,select user_no 户号 from lack_charge 错误为 ORA-00911: invalid解决方法:(1):执行语句查看数据库当前会话的语言,地域和字符集:select userenv('language') from dual;(2):返回到桌面—我的电脑—右击—属性—高级系统设置—环境变量—新建变量名: NLS_LANG变量值: SIMPLIFIED CHINESE_CHINA.ZHS16GBK(ps:变量值就是刚

2020-08-24 11:18:04 2547

原创 取出文件中含有指定字段的全部行,并写入另一份文件

在Linux环境下或使用Xshell连接到服务器,用grep命令,将文本或日志中的含有指定字段的全部行取出并写入另一份文本中:例如,将Home.log中含有aaa字段的全部行取出,并写出到同目录下new.log中:grep -i "aaa" Home.log > new.log 说明:-i 为忽略大小写功能用"aaa"来指定需要搜索的字段“>”的右边是抽取出的文本要写入的目标文件...

2020-08-20 16:44:06 3939

原创 springboot加载配置文件的优先级高低

springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件。SpringBoot加载配置文件的优先级由高到低如下:–file:./config/–file:./–classpath:/config/–classpath:/SpringBoot会从这四个位置全部加载主配置文件,高优先级的配置会覆盖低优先级的配置,并且 ,互补配置。...

2020-08-08 16:32:34 1169

原创 yml修改端口无效(SpringBoot中)

在yml文件中,修改端口:启动后,若发现没反应,则修改为:解决。

2020-08-07 14:30:58 5417 4

原创 dubbo介绍

dubbo核心概念:是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。基本概念:**服务提供者(Provider):**暴露服务的服务提供方,服务提供者在启动时,向注册中心注册自己提供的服务。服务消费者(Consumer):调用远程服务的服务消费方,服务消费者在启动时,向注册中心订阅自己所需的服务,服务消费者,从提供者地址列表中,基于软负载均衡算法,选一台提供者进行调用,如果调用失败,再选另一台调用。注册中心

2020-08-07 09:28:36 183

原创 luna在idea中的安装和使用

luna下载地址:https://pan.baidu.com/s/1vr6fQmyoMfiY52BcFOvuzA步骤:1.将压缩包不要解压,放在任意位置。2.打卡Idea,点击File----settings-----Plugins----Install plugin from disk.3.选择luna-idea.zip,点击确定。(重启Idea后出现如下图标则安装成功。)*4.再将luna-profile放置在项目下的路径。*...

2020-08-05 10:08:13 2505

原创 配置JDK(简洁明了快速)

1.配置Path:我的电脑----属性----高级----环境变量----系统变量—新建变量名:path变量值:你安装jdk的bin路径2.配置ClassPath:我的电脑----属性----高级----环境变量----系统变量—新建变量名:classpath变量值:你安装jdk的lib路径...

2020-08-01 16:07:42 98

原创 正则表达式例子(简洁明了)

元字符例子1:regex = “[123]ABC”,则"1ABC"、"2ABC"和"3ABC"都 是和正则表达式regex相匹配的字符串。限定符:

2020-07-30 19:49:47 562

原创 linux安装JDK(急速)

一、查询:输入:yum -y list java*  查询出所有JDK版本,然后找出你需要的版本。二、安装:输入:yum install -y java-1.8.0-openjdk.x86_64三、检验是否安装成功:输入:Java -version

2020-07-23 17:31:48 64

原创 抽象类实现接口的作用

**一般情况:**普通类实现一个接口,那么普通类需要重写接口中的所有方法。特殊情况:但如果我只想实现接口中的个别方法(嫌麻烦,不想或没有必要重写所有方法)时,我该怎么做呢?答: 可以先写一个抽象类来实现该接口,并实现除了你想要实现的方法之外的所有方法(方法体为空)。然后用普通类继承这个抽象类,这个类中只需实现你想要实现的方法,这样就可以达到你的需要了。举个一目了然的例子,看不懂算我输哈哈,前提要知道抽象类:public interface A { public void delete();

2020-05-20 23:21:41 412

原创 另外一个程序锁定了 yum;等待它退出…… (在Linux中使用yum命令进行安装时出现的问题)

在Linux中使用yum命令进行安装时出现如下提示:另外一个程序锁定了 yum;等待它退出……出现原因:  yum命令一次只能安装一个软件,所以当下载安装第二个软件包时,系统进程锁会锁定yum,这时,即使关闭进程甚至关闭虚拟机重启后,再执行yum命令还是会出现同样情况。解决方法:强制采用rm -f /var/run/yum.pid命令关闭yum进程rm -f /var/run/yum.pid查找成功...

2020-05-11 18:39:12 2752

原创 安装MATLAB闪退或者安装无反应

打开bin\win64目录,双击运行vcredist_x64.exe;打开bin\win64\vc90目录,双击运行vcredist_x64.exe;重启电脑后,即可解决。

2020-05-11 10:43:27 5754

原创 Java注释可能不会被执行(举一个有趣的例子)

我们先来看下面这段代码:运行后得出的结果如下:尽然不是沉默王二,,,,,有人会问:天,为什么?明明有//注释符号啊!感觉这十来年的 Java 算是白学了。老师说注释是不会执行的;就连《编程思想》里也说注释是不会执行的。那现在谁能告诉我这到底为什么?哈哈哈哈,让小编来揭秘:单纯从代码上来看,问题应该出在那串特殊的字符上——\u000d,\u000d 虽然看上去比较陌生,但我知道它是一个 Unicode 字符。问了一下搜索引擎后,知道它代表一个换行符——一种恍然大悟的感觉啊。我知道,Java 编译器不仅

2020-05-10 23:55:32 327

原创 docker search mysql报错

在docker中使用search命令:docker search mysql报如下错:Error response from daemon: Get https://index.docker.io/v1/search?q=mysql&n=25: dial tcp: lookup index.docker.io: no such host解决办法:输入命令cd /etc/do...

2020-04-20 11:11:36 1022

原创 kernel too old

CentOS 6.8升级内核在使用docker 运行镜像时,出现FATAL: kernel too old (内核太老),应该进行内核升级。第一步:查看宿主机的内核版本信息uname -r第二步:更新nss(网络安全服务)yum -y update nss第三步:升级内核需要elrepo的yum源,所有安装其源时,先导入elrepo的keyrpm --import https...

2020-03-29 14:13:27 4455 3

原创 No package docker-io availabl

Linux中CentOS6.8环境下执行yum -y install docker-io,遇到No package docker-io availabl解决方法:第一步执行:yum -y update第二步下载依赖包:yum install -y epel-release第三步:执行yum -y install docker-io大多情况在这里出现问题,错误信息如下第四步:若出错,直接...

2020-03-28 13:32:29 215

原创 安装CentOS的详细步骤(简单明了)

安装版本说明:采用VM15,CentOS6.8第一步:点击创建新的虚拟机第二部 :选择典型,点击下一步第三步:选择稍后安装操作系统第四步:选择Linux,选择CentOS6 64位第五步:建议在虚拟机软件安装目录下创建centos6.8文件夹,找到位置后点击下一步第六步:按下图选择后,点击下一步第七步:点击完成完成之后显示如下界面:第八步:点击编辑此虚拟机第九步:...

2020-03-27 21:51:21 1635

原创 如何配置maven

在配置maven之前先要把JDK安装好。按windows+r,输入Java -version命令进行检查。Maven 下载地址:http://maven.apache.org/download.cgi选取合适的maven下载。下载完成后,进入桌面右键 “计算机”,选择 “属性”,之后点击 “高级系统设置”,点击"环境变量",来设置环境变量:新建系统变量 MAVEN_HOME,变量值:E...

2020-03-02 21:22:39 223

空空如也

空空如也

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

TA关注的人

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