自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mac 连接上l2tp但是无法访问百度

问题描述:vpn可以连接的上,同样的账号在别的PC机器上都可以正常使用。高级设置中的“通过VPN连接发送所有流量”已经勾选了。DNS服务器也设置了,8.8.8.8可就是用浏览器打不开。在VPN连接的状态下用终端ping了几个网站却可以ping的通解决方案一: mac的网络是有优先级顺序的,要在网络设置里面把vpn的网络放在最前面,也就是优先级最高。顺序问题!解决方案二...

2020-04-27 14:08:56 5776 7

转载 HashMap 1.7 与 1.8 的 区别,说明 1.8 做了哪些优化,如何优化的

Hashmap的结构,1.7和1.8有哪些区别不同点:(1)JDK1.7用的是头插法,而JDK1.8及之后使用的都是尾插法,那么他们为什么要这样做呢?因为JDK1.7是用单链表进行的纵向延伸,当采用头插法时会容易出现逆序且环形链表死循环问题。但是在JDK1.8之后是因为加入了红黑树使用尾插法,能够避免出现逆序且链表死循环的问题。(2)扩容后数据存储位置的计算方式也不一样:1. 在JDK...

2020-03-21 09:15:30 969

原创 for循环内嵌套业务逻辑,触发条件后,跳出整个for循环

实际开发过程中,业务场景会遇到多层循环,当遇到外层循环条件触发时,那么就需要我们跳到指定的循环 需用标记 ,Loop:是Loop循环 break Loop:表示跳出Loop循环,以下面代码为例,来模拟:public static void main(String[] args) { Loop : for (int a = 1 ; a <= 3 ; a++){ ...

2020-03-18 21:26:06 1206

原创 Mac版本UltraEdit取消自动更新检查

菜单栏->"首选项"->布局->"其他"->将“自动检查更新”勾选去掉

2020-03-15 20:47:27 421

原创 Java注解之@PostConstruct和@PreDestroy

今天“白嫖”教学视频时,看到老师在使用@PostConstruct注解,于是在代码中引入了一下,此注解是Java自己的注解,一种JSR-250的规范,并不像网上一些朋友说到的是Spring提供的;另外、通过网上资料查看、从Java EE5规范开始,Servlet中增加了@PostConstruct和@PreDestroy来影响Servlet生命周期的注解 Java中该注...

2020-03-14 22:00:43 364

转载 「虚拟机问题」解决macOS Catalina 10.15更新后,VMware Fusion黑屏问题以及无法添加辅助功能的问题

https://blog.youkuaiyun.com/weixin_41468462/article/details/102508213

2020-02-03 09:42:26 1161

原创 Spring注解@Resource和@Autowired区别对比

@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。1、共同点两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。2、不同点(1)@Autowired@Autowire...

2019-01-08 09:47:02 179 1

原创 针对公司项目使用Maven情况总结

背景:公司多个项目,分别使用eclipse和myeclipse两款Ide进行开发;核心系统采用myeclipse开发、官网系统采用eclipse开发,maven仓库使用一套;Myeclipse导入核心系统时,使用自带的maven,工程自动配置maven成功。问题:使用eclipse自带Maven,通过svn检出项目,通过maven导入maven项目,出现工程无法引入本地Maven仓库解决办...

2018-12-18 15:36:28 455

原创 Java多线程

一.概念       (1)什么是线程?          线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持。       (2)和进程有什么关系?   ...

2018-12-14 14:55:57 164

转载 quarz应用

转自 https://www.cnblogs.com/drift-ice/p/3817269.htmlQuartz使用总结Quartz可以用来做什么?Quartz是一个任务调度框架。比如你遇到这样的问题想每月25号,信用卡自动还款 想每年4月1日自己给当年暗恋女神发一封匿名贺卡 想每隔1小时,备份一下自己的爱情动作片 学习笔记到云盘这些问题总结起来就是:在某一个有规律的时间点...

2018-12-11 11:28:22 214

转载 Java集合类: Set、List、Map、Queue使用场景梳理

目录1. Java集合类基本概念2. Java集合类架构层次关系3. Java集合类的应用场景代码1. Java集合类基本概念在编程中,常常需要集中存放多个数据。从传统意义上讲,数组是我们的一个很好的选择,前提是我们事先已经明确知道我们将要保存的对象的数量。一旦在数组初始化时指定了这个数组长度,这个数组长度就是不可变的,如果我们需要保存一个可以动态增长的数据(在编译时无法确定具...

2018-12-10 11:10:51 194

原创 java集合--Queue用法

队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将是最后被删除的元素,因此队列又称为“先进先出”(FIFO—first in first out)的线性表。Queue使用时要...

2018-12-10 10:22:53 213

原创 mac版redis可视化工具

链接:https://pan.baidu.com/s/19aaIk8e1_4NrC2VLxmXnwg  密码:zatc

2018-11-27 09:58:57 5307 1

原创 Project facet Java version 1.8 is not supported 解决方法

问题:jdk版本不一致所导致方法一:选中项目 Properties , 选择 Project Facets,右击选择 Java , Change Version 方法二:使用快捷键 command+shift+R,输入*.project*facet,找到.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.x...

2018-11-23 16:39:13 1889

空空如也

空空如也

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

TA关注的人

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