04 2019 档案

摘要:1、顶层是throwable 然后是 error 和 exception; error 就是 虚拟机异常 VirtualMachineError;比如典型的 outofMemoryError, stackOverFlowError(滴滴面试); exception 两部分 1、编译时异常,2、运行时 阅读全文
posted @ 2019-04-29 15:49 aspirant 阅读(10165) 评论(3) 推荐(2) 编辑
摘要:从源码可以看出,Iterator除了能读取集合的数据之外,也能数据进行删除操作;而Enumeration只能读取集合的数据,而不能对数据进行修改。 Iterator支持fail-fast机制,而Enumeration不支持fail-fast机制。Enumeration 是JDK 1.0添加的接口。使 阅读全文
posted @ 2019-04-24 16:50 aspirant 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:三大特征是:封装、继承和多态。 1.封装:根据职责将属性和方法封装到一个抽象的类中 2.继承:实现代码的重用,相同的代码不需要重复的写 3.多态:(以封装和继承为前提),不同的子类对象调用相同的方法,产生不同的执行结果 封装是指将某事物的属性和行为包装到对象中,这个对象只对外公布需要公开的属性和行为 阅读全文
posted @ 2019-04-24 14:57 aspirant 阅读(904) 评论(0) 推荐(0) 编辑
摘要:能力模型 业务理解(每项2分) java知识(每项2分) 网络知识(每项1分) 设计模式(每项3分) 数据库知识(每项2分) 框架知识(每项1分) 数据结构与算法(每项1分) 架构知识(每项3分) 操作系统(每项2分) 定级 业务理解(每项2分) java知识(每项2分) 网络知识(每项1分) 设计 阅读全文
posted @ 2019-04-24 14:45 aspirant 阅读(1053) 评论(0) 推荐(1) 编辑
摘要:从现在需要模拟车辆positionVehicle和司机positionDriver的定位信息,但是因为我们的车辆的定位信息和司机的定位信息是相同的,所以,需要对positionDriver做一下偏移。稍微小一点就行了。 这样 positionVehicle和positionDriver就不相同了; 阅读全文
posted @ 2019-04-24 10:52 aspirant 阅读(465) 评论(0) 推荐(0) 编辑
摘要:问题: 症状:经常头晕目眩 首钢诊断: (1)血脂高,血液中的尿素高,凌晨的时候,血压有点低, (2) 听力下降(跟年龄匹配,算正常) (3) 核磁共振,海马,平时的血压都正常。血液其他要素正常。 结论: 头晕是因为睡眠不好导致的。因为经常 晚上睡不着觉,经常醒,白天醒的又早。 开药: (1)头晕的 阅读全文
posted @ 2019-04-22 11:54 aspirant 阅读(285) 评论(0) 推荐(0) 编辑
摘要:爹和娘 阅读全文
posted @ 2019-04-19 17:03 aspirant 阅读(334) 评论(0) 推荐(0) 编辑
摘要:什么要单独写个Java8新特性,一个原因是我目前所在的公司用的是jdk8,并且框架中用了大量的Java8的新特性,如上篇文章写到的stream方法进行过滤map集合。stream方法就是接口Collection中的default方法。所以准备专门写写关于java8新特性的文章,虽然现在10已经发布了 阅读全文
posted @ 2019-04-19 15:37 aspirant 阅读(567) 评论(0) 推荐(0) 编辑
摘要:newCachedThreadPool的线程池特点: (1)它是一个可以无限扩大的线程池;它比较适合处理执行时间比较小的任务;corePoolSize为0,maximumPoolSize为无限大,意味着线程数量可以无限大;keepAliveTime为60S,意味着线程空闲时间超过60S就会被杀死;采 阅读全文
posted @ 2019-04-18 17:41 aspirant 阅读(8657) 评论(0) 推荐(0) 编辑
摘要:在使用 ideal的时候 ,我拷贝了一个文件,想要修改项目的名称,改了qcs-regulation-hefei 但是 (1)我改了项目名称: (2)还改了 pom.xml 但是还是不行,来回切换不同的项目的时候,还是显示原来的项目名名称。 后来同事帮忙: (3)先把原来的项目关掉,然后点击open 阅读全文
posted @ 2019-04-15 16:42 aspirant 阅读(751) 评论(0) 推荐(0) 编辑
摘要:关键: (1) sftp的测试指令:sftp -oPort=2125 meituan@220.248.104.170 (2)让上海那边自己试了一下,也不行,他们自己重置了一下sftp的密码,我们可以登录了; 上海那边反应,在10月10号早上 ,大量重复数据发送到上海政府端,查询后发现在: dx-qc 阅读全文
posted @ 2019-04-15 15:28 aspirant 阅读(357) 评论(0) 推荐(0) 编辑
摘要:使用VNC登录服务器,如果需要重启的话,可以点击ops上面的申请重启,==》进入之后,需要输入用户名和密码 用户名:root 密码:chuxing123 然后启动图形界面: init 5 然后选择其他用户 :root 密码:chuxing123 然后进入之后,打开firefox; 输入浏览器地址,然 阅读全文
posted @ 2019-04-12 11:15 aspirant 阅读(26) 评论(0) 推荐(0) 编辑
摘要:对象池技术是一种常见的对象缓存手段。’对象’意味着池中的内容是一种结构化实体,这也就是一般意义上面向对象中的对象模型;’池’(或动词池化)意味着将有生命周期的对象缓存到’池子’中进行管理,即用即取。缓存的目的大多是为了提升性能,对象池技术的目的也即如此。所以,对象池技术的本质简单来说就是:将具有生命 阅读全文
posted @ 2019-04-04 16:50 aspirant 阅读(2038) 评论(1) 推荐(0) 编辑
摘要:自己的项目中用到了 对象池 commons-pool: 对象的创建和销毁在一定程度上会消耗系统的资源,虽然jvm的性能在近几年已经得到了很大的提高,对于多数对象来说,没有必要利用对象池技术来进行对象的创建和管理。但是对于有些对象来说,其创建的代价还是比较昂贵的,比如线程、tcp连接、rpc连接、数据 阅读全文
posted @ 2019-04-04 16:43 aspirant 阅读(1640) 评论(0) 推荐(0) 编辑
摘要:项目的SFTP用到了这个参数: @Override public PooledObject<ChannelSftp> makeObject() throws Exception { JSch jsch = new JSch(); Session session = null; ChannelSftp 阅读全文
posted @ 2019-04-04 11:52 aspirant 阅读(16916) 评论(0) 推荐(0) 编辑
摘要:FTPS==>FTP over ssl SFTP==>ssh + ftp; FTP一、两种传输方式ASCII传输方式假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。 阅读全文
posted @ 2019-04-03 17:49 aspirant 阅读(1219) 评论(0) 推荐(0) 编辑
摘要:Spring生命周期 Constructor > @PostConstruct > InitializingBean > init-method Spring 容器中的 Bean 是有生命周期的,Spring 允许在 Bean 在初始化完成后以及 Bean 销毁前执行特定的操作,常用的设定方式有以下 阅读全文
posted @ 2019-04-03 15:32 aspirant 阅读(3068) 评论(0) 推荐(0) 编辑
摘要:项目中用到了 afterPropertiesSet: 于是具体的查了一下到底afterPropertiesSet到底是什么时候执行的。为什么一定要实现 InitializingBean; Spring 容器中的 Bean 是有生命周期的,Spring 允许在 Bean 在初始化完成后以及 Bean  阅读全文
posted @ 2019-04-03 14:56 aspirant 阅读(2286) 评论(0) 推荐(0) 编辑
摘要:我们的项目用到了ThreadGroup 把thread放到了threadGroup中,名称统一起来了; ThreadGroup 可以把thread的名字统一起来。一起处理catch。 ThreadGroup是Java提供的一种对线程进行分组管理的手段,可以对所有线程以组为单位进行操作,如设置优先级、 阅读全文
posted @ 2019-04-02 17:49 aspirant 阅读(9961) 评论(0) 推荐(0) 编辑
摘要:系统里面用到了线程池: 我查了一下:一 Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最 阅读全文
posted @ 2019-04-01 18:10 aspirant 阅读(5806) 评论(0) 推荐(0) 编辑
摘要:@EnableAutoConfiguration 作用:Spring Boot会自动根据你jar包的依赖来自动配置项目。 例如当你项目下面有HSQLDB的依赖时,Spring Boot会创建默认的内存数据库的数据源DataSource,如果你自己创建了DataSource,Spring Boot就不 阅读全文
posted @ 2019-04-01 16:41 aspirant 阅读(10849) 评论(0) 推荐(0) 编辑
摘要:项目中用到了spring的事务: 查了一下声明式事务,注解的方式是如何使用的; 事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。本文主要讲解事务涉及到一些概念以及spring中事务的使用。如有理解偏颇之处,恳请各位大神指正,小编不胜感激! 1、何为事务? 事务就是把一系列的动作 阅读全文
posted @ 2019-04-01 15:39 aspirant 阅读(2590) 评论(0) 推荐(1) 编辑
摘要:函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。 函数式接口可以被隐式转换为 lambda 表达式。 Lambda 表达式和方法引用(实际上也可认为是Lambda表达式)上。 如定义了一个函数式接口如下: @FunctionalIn 阅读全文
posted @ 2019-04-01 15:11 aspirant 阅读(856) 评论(0) 推荐(0) 编辑
摘要:其中 最后的: 阅读全文
posted @ 2019-04-01 11:53 aspirant 阅读(2108) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示