山东青岛电脑学校 专业软件工程师培训,软件人才就业实训中心0532-85025005

Java类加载器总结

 1.类的加载过程  

JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示:

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 21

spring中定时器的使用

 

在很多实际的web应用中,都有需要定时实现的服务,如每天12点推送个新闻,每隔一个小时提醒用户休息一下眼睛,隔一段时间检测用户是否离线等等。

spring框架提供了对定时器的支持,通过配置文件就可以很好的实现定时器,只需要应用启动,就自动启动定时器。下面介绍一下具体做法。

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 15

给 Java 开发者的 10 个大数据工具和框架

 

当今IT开发人员面对的最大挑战就是复杂性,硬件越来越复杂,OS越来越复杂,编程语言和API越来越复杂,我们构建的应用也越来越复杂。根据外媒的一项调查报告,中软卓越专家列出了Java程序员在过去12个月内一直使用的一些工具或框架,或许会对你有意义。

先来看看大数据的概念。根据维基百科,大数据是庞大或复杂的数据集的广义术语,因此传统的数据处理程序不足以支持如此庞大的体量。

在许多情况下,使用SQL数据库存储/检索数据都是很好的选择。而现如今的很多情况下,它都不再能满足我们的目的,这一切都取决于用例的变化。

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 12

spring知识点概述

 

什么是spring?

Spring是一个从实际项目开发经验中抽取的,可高度重用的应用框架。

Spring是一个轻量级容器,它所带的包装器使许多不同的服务和框架更易于使用。轻量级容器接受任何JavaBean,而不是只接受特定类型的组件。

spring框架结构组成

 

spring框架各个模块介绍

Spring Core:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 11

Java中的反射机制

 

反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧!

 


           一,先看一下反射的概念:

              主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 16

Java多线程问题总结

 

前言

个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。
这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些问题讲的不对,能指正的希望大家不吝指教。

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 17

优化MyEclipse数据库过滤模式

 

当在数据库浏览器中打开一个数据库连接时,默认的操作是获取每个数据库模式的相关信息。数据库资源管理器允许您通过数据库连接选择过滤器来管理这些模式,应用模式过滤器的主要原因是优化。在这个教程中,您将学习到:
过滤数据库模式

持续时间:10分钟

没有MyEclipse?立即下载

过滤数据库模式具有以下优点:
打开一个数据库连接时提高连接性能
限制数据库浏览器呈现的信息量
为支持SQL代码完成功能新增元数据检索性能

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 18

spring boot向spirng cloud进发

 

研究了一段时间spring boot了准备向spirng cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring Cloud也不是没有缺点,小型独立的项目不适合使用,另外对分布式事物的支持暂时也没有。

 


Spring Cloud是什么鬼?

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 42

初学编程的人一般会遇到的几个问题

 

初学编程的人一般会遇到的几个问题


1. 我想学C语言,怎么网上找不到C语言的编译器?

C语言是没有专门的编译器的,一般我们都说C/C++,意思就是既支持C,又支持C++

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 28

MySQL 索引与优化

 索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。

考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。

Tags:

发布: 青软IT学院 分类: 未分类 评论: 0 浏览: 6