1.阅读下面程序,分析是否能编译通过?如果不能,说明原因。应该如何修改?程序的运行结果是什么?为什么子类的构造方法在运行之前,必须调用父 类的构造方法?能不能反过来? ~~~ class Grandparent { public Grandparent() { System.out.println( ...
分类:
编程语言 时间:
2018-04-20 00:10:40
阅读次数:
148
一)学习总结 1.阅读下面程序,分析是否能编译通过?如果不能,说明原因。应该如何修改?程序的运行结果是什么?为什么子类的构造方法在运行之前,必须调用父 类的构造方法?能不能反过来? 以上程序不能通过编译。因为super语句必须放在子类构造方法的首行。将改语句放在子类构造方法的首行即可。 运行结果为 ...
分类:
编程语言 时间:
2018-04-20 00:11:07
阅读次数:
196
item 系列 对象使用中括号的形式去操作(属性) __getitem__\__setitem__\__delitem__ []中括号的形式,字典的通过key找值的方式,通过双下getitem实现 __getitem__ 查询 对象名[属性名] 等同对象名.属性名 __setitem__ 设置 ... ...
分类:
编程语言 时间:
2018-04-20 00:11:15
阅读次数:
178
?对于u的子节点v,从v出发进行的DFS结束回到u时,使得 low[u] = min(low[u],low[v])。因为u可达v,所以v可达的最早的节点,也是u可达的。 ?如果一个节点u,从其出发进行的DFS已经全部完成并回到u,而且此时其low值等于dfn值,则说明u可达的所有节点,都不能到达任何 ...
分类:
编程语言 时间:
2018-04-20 00:13:08
阅读次数:
216
#! /usr/bin/env python# -*- coding:utf-8 -*-# shutil 高级的文件、文件夹、压缩包处理模块import shutil#1.copyfileobj(源文件,目标文件) 将文件内容复制到另一个文件#shutil.copyfileobj(open('con ...
分类:
编程语言 时间:
2018-04-20 00:13:18
阅读次数:
182
自用模板,树状数组 原理不讲,只说用法 树状数组建立成功之后,传入参数i,j 能轻松求解出来 数组a[i]+a[..]+...+a[j]的值 核心函数lowbit(),无论是建立树状数组还是更新,这个函数就最重要的函数,也是降低时间复杂度的精髓所在。 树状数组的建立,实际上是不断更新的过程,想让某个 ...
分类:
编程语言 时间:
2018-04-20 00:13:36
阅读次数:
192
Spring框架的事务基础架构代码将默认地只在抛出运行时和unchecked exceptions时才标识事务回滚。 也就是说,当抛出个RuntimeException 或其子类例的实例时。(Errors 也一样 - 默认地 - 标识事务回滚。)从事务方法中抛出的Checked exceptions ...
分类:
编程语言 时间:
2018-04-20 00:14:31
阅读次数:
167
在 CentOS 下安装软件,可以使用 rpm软件包、yum工具、自行下载源代码进行编译安装,其中编译安装的定制性较高 对于一些在软件,自行下载源代码进行编译安装较为方便 程序:源代码 --> 编译 --> 链接 --> 运行 执行编译安装步骤: 获取源代码并解压 在解压完的源代码目录下执行 con ...
分类:
编程语言 时间:
2018-04-20 00:15:22
阅读次数:
245
主要步骤:1. 购买阿里云服务器2. 远程连接3. 在云服务器上配javaweb环境:jdk,tomcat,MySQL4. 将项目的war文件放到Tomcat下关于云服务器ECS:如果还想在买服务器之后,再买域名。买的服务器时间就要至少三个月,因为剩余时间 3 个月及以上的实例才能申请备案服务号。一 ...
分类:
编程语言 时间:
2018-04-20 00:15:40
阅读次数:
285
1、修改文件1 # fw = open('username','w')# fw.write('hhhh')# fw.flush() #强制把缓冲区里面的数据写到磁盘上1、简单粗暴直接# 1、打开一个文件,获取到他的所有内容# 2、对内容进行修改# 3、清空原来文件的内容# 4、把新的内容写进去#sy ...
分类:
编程语言 时间:
2018-04-20 00:16:48
阅读次数:
205
实现一个高效的网络日志库要解决那些问题? 首先明确一下问题的模型,这是一个典型的多生产者 单消费者问题,对于前端的日志库使用者来说,应该做到非阻塞添加,作为后端的文件写入,应该注意磁盘IO的瓶颈。 功能需求 1. 日志的级别分级 2. 发生时间和具体线程信息 3. 线程安全 实现思路 多个线程共有一 ...
分类:
编程语言 时间:
2018-04-20 00:17:21
阅读次数:
256
字符串,可以存任意类型的字符串,比如名字,一句话等等 字符串还有很多内置的方法,对字符串进行操作,常用的方法如下,下面注释带有是否的,返回的都是一个布尔值: ...
分类:
编程语言 时间:
2018-04-20 00:18:20
阅读次数:
219
一、学习要点 认真看书并查阅相关资料,掌握以下内容: 掌握类的继承概念和设计 掌握构造方法的继承原则 掌握方法重写 掌握super键字和final关键字 掌握对象转型,理解通过向上转型实现对象多态。 掌握抽象类的设计 掌握接口的设计 掌握接口回调 理解简单工厂设计模式 理解抽象类和接口的区别 掌握包 ...
分类:
编程语言 时间:
2018-04-20 00:18:52
阅读次数:
256
2017 2018 2 20165318 实验二《Java面向对象程序设计》实验报告 一、实验报告封面 课程 :Java程序设计 班级 :1653班 姓名 :孙晓暄 学号 :20165318 指导教师 :娄嘉鹏 实验日期 :2018年4月16日 实验时间 :13:45 3:25 实验序号 :实验二 ...
分类:
编程语言 时间:
2018-04-20 00:19:52
阅读次数:
252
前言:在Python中,闭包是一种非常有用的功能!它通常与装饰器一起搭配使用,可以在不改变被装饰函数的功能的基础上,完成更多的功能。如权限认证。 一、如何定义闭包 1.闭包就是两个嵌套的函数,外层函数返回内层函数的引用,而且外层函数必须携带参数!为什么外层函数必须要有参数呢?可以思考一下! 基本格式 ...
分类:
编程语言 时间:
2018-04-20 00:19:59
阅读次数:
243
算法背景 给定一个无向图,如果它任意两个顶点都联通并且是一棵树,那么我们就称之为生成树。如果是带权值的无向图,那么权值之和最小的生成树,我们就称之为最小生成树。 Prim算法图解 此算法可以称为“加点法”,每次迭代选择代价最小的边对应的点,加入到最小生成树中。算法从某一个顶点s开始,逐渐长大覆盖整个 ...
分类:
编程语言 时间:
2018-04-20 00:20:16
阅读次数:
198
31、 什么是jQuery选择器 1)jQuery选择器继承了CSS与Path语言的部分语法,允许通过标签名、属性名或内容对DOM元素进行快速、准确的选择,而不必担心浏览器的兼容性,通过jQuery选择器对页面的元素的精准定位,才能完成元素属性和行为的处理。 选择器是jQuery的根基,在jQuer ...
分类:
编程语言 时间:
2018-04-20 00:21:04
阅读次数:
188
《Java技术》第XX次作业 (一)学习总结 1阅读下面程序,分析是否能编译通过?如果不能,说明原因。应该如何修改?程序的运行结果是什么?为什么子类的构造方法在运行之前,必须调用父 类的构造方法?能不能反过来? ~~~ class Grandparent { public Grandparent() ...
分类:
编程语言 时间:
2018-04-20 00:23:19
阅读次数:
274
这篇文章面向所有想学python的小伙伴(甚至你从没听过编程),这篇文章将会带你以最快的速度入门python。赶快上车,时间来不及了。。。 一,下载和安装python 1.下载: 1.1 python官方网站下载:https://www.python.org/downloads/ 1.2 百度网盘下 ...
分类:
编程语言 时间:
2018-04-20 01:07:40
阅读次数:
189
我们在前面讲到数组的本质是一段连续的内存空间,那么它的大小为 sizeof(array_type) * array_size,同时数组名可看做指向数组第一个元素的常量指针。1、数组声明时编译器自动分配一片连续的内存空间,指针声明时只分配了用于容纳地址值的4字节空间;2、指针和整数可以进行运算,其结果为指针。指针之间只支持减法运算,其结果为数组元素下标差;3、指针之间支持比较运算,其类型必须相同;4、数组名和指针仅使用方式相同,数组名的本质不是指针,指针的本质不是数组;5、数组名并不是数组的地址,而是数组首元素的地址;6、函数的数组参数化为指针。
分类:
编程语言 时间:
2018-04-20 01:10:02
阅读次数:
156