Java公开课-05.log4j】的更多相关文章

log4j 一,log4j简介 1.如果程序中出现异常,我们怎么解决? 01.使用异常处理机制===>异常 (但是使用原则是,能不用异常处理机制,最好不用,怎么办?) 02.通过debug调试 (必须掌握) 03.通过System.out.print(); 但是:001.控制台有行数限制 002.影响我们的系统性能 003.如果我们要对用户的行为习惯进行分析 2.我们需要一个把记录用户行为和习惯的代码,记录在一个文件中! .log(日志文件) 3.log4j:(log for Java) 01.…
最近听了一节Java公开课,讲的Tomcat8.0的,老师分享的学习方法很好, 时间和精力要用对地方 1.学习一个知识的广度和深度,先学主要的主流的,不要学了很多不该学,没必要学的东西 2.要花时间总结,实践下,练习下,整理下,避免没有收获到本该收获到的内容…
一,类和对象的含义 1.类:类是具有相同属性(静态特征)和行为(功能 )的一系列事物的集合. eg:以下俩者是不是类 1)汽车  √ 2)小胖桌子上那个红色的杯子  × 2.对象:被精确限定到一个特殊个体! eg:以下俩者是不是对象 1)汽车  × 2)小胖桌子上那个红色的杯子  √ 3.类和对象的关系: 类是对象的抽象(模板,骨架,基础)-----它存放在硬盘中 对象是类的实例-------它存放在内存中 4.如何提炼类?类中要有几个属性和方法? 根据业务需求 5.如何要有上面的4.能力 1)…
一. 什么是单例模式 因程序需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计. 二. 单例模式的特点 1. 单例模式只能有一个实例. 2. 单例类必须创建自己的唯一实例. 3. 单例类必须向其他对象提供这一实例. 三. 单例模式VS静态类 在知道了什么是单例模式后,我想你一定会想到静态类,"既然只使用一个对象,为何不干脆使用静态类?",这里我会将单例模式和静态类进行一个比较. 1. 单例可以继承和被继承,方法可以被override,而静态方…
一,异常的概念 程序在运行时,发生了我们没有预测的结果,它阻止了程序按照我们预期效果执行 二,怎么保证我们的程序在发生异常以后 ,代码继续执行? 异常处理机制 在程序发生异常以后,还能按照我们事先设定好的逻辑,继续执行后续代码! 三,异常的分类和结构图 1.所有异常和错误的父类--Throwable Throwable类是Java异常类型的顶层父类,一个对象只有是Throwable类(直接或间接的)实例,它才是一个异常对象.才能被异常处理机制识别,JDK中内建了一些常用的异常类,我们也可以自定义…
一.内部类的作用 1.实现了类的隐藏 2.实现了多重继承 3.内部类拥有外部类所拥有的属性和方法的访问权限 4.避免修改接口的时候出现同名方法 二.内部类--成员内部类 1.如果我们想访问内部类,我们必须要有外部类的实例,只能通过外部类访问 2.成员内部类可以拥有private,protected访问权限 三,局部内部类 1.定义在方法体或者作用域中的类 2.仅限于方法体内部使用 四,静态内部类 1.不依赖于外部类 2.在内部类上加上修饰符static 3.不能访问外部类非静态的方法和属性 五,…
在讲述抽象类和接口之前,扯点别的:封装,继承,多态,我只做个简单的涉略 一,封装 1.体现: 将变量和方法放到一个类中 私有字段封装成共有属性 2.this: 如果发现成员变量的名称和方法参数的名称相同,如何区分??? 答:是否有this关键字做前缀区分,有this的,成员变量,没有this的,方法参数 3.封装价值: 可以保护私有字段,限制非法访问 二,继承 不介绍如何使用.讲点新颖的 1.体现: extends修饰 2.继承关系下,构造的执行顺序 1).首先由测试方法跳入子类方法名,不进入方…
对于公开课,可能目前用不上这些,但是往往能在以后想解决方案的时候帮助到我.以下是阿里对公开课的整理 摘要: 在首届阿里巴巴在线峰会上,阿里巴巴中间件技术部专家魏鹏为大家带来了题为<基于Java容器的多应用部署技术实践>的分享,主要分享内容首先是阿里Java容器的发展历程,接着与大家分享目前Java容器的基础架构,最后与大家探讨经过这样的改变之后,它能够完成的一些高阶的特性. 本文首先向大家介绍阿里Java容器的发展历程,整个Java容器从开始到现在经历了哪些阶段,接着给大家分享目前Java容器…
    缺乏高端技术人才?缺乏开发标准?    代码复用性低?技术风险难于把控?     招聘成本高?培训成本高?    假设想法不够雄伟,那么就会局限于细节:假设一開始就铺很大的摊子,将会失去控制:假设不能高速扩展,就无法满足应用须要! 由于,再好的框架也有过时的时候.再优秀的架构师也有视野盲区,再NB的写手也无法实现全部的部分!     来吧,聆听<开源公开课1>.让我们一起体验Tiny框架的魅力.    主题:Tiny框架介绍    主讲人:塔罗大道,清华硕士.十年软件开发经验.Tiny…
上一篇讲解完函数:def getdownLoadInfo (url): 传入公开课的url地址,就可以提取课程的信息,这一篇讲解一下如何编写图像化界面.大概思考一下图像化界面需要的内容: (1)一个标签:显示为:“请输入公开课地址” (2)一个文本框:用来输入地址 (3)一个按钮:点击用来提取视频信息 (4)一个标签和多行文本框,其中标签用来显示课程信息,多行文本用来显示下载链接 完成后的效果图如下:   我们先贴出代码:  #创建APP     app=wx.App(False)   #创建f…