王燕 201771010126《面向对象程序设计(java)》第一周学习总结 王燕 201771010126《面向对象程序设计(java)》第一周学习总结 第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com https://www.cnb ...
分类:
编程语言 时间:
2018-09-02 20:28:29
阅读次数:
175
* 静态局部变量,在不同函数中可以同名。 静态全局变量,在不同文件中可以同名。 静态函数,在不同文件中可以同名。 * 普通全局变量和普通函数,在同一工程中不能同名。 在相链接的程序与库之间,可以同名。 * 在相链接的程序与库之间,如果存在同名的全局变量和函数。 程序会优先调用自己的函数和全局变量,库 ...
分类:
编程语言 时间:
2018-09-02 20:29:07
阅读次数:
151
201771010114李晓菁《面向对象程序设计(java)》第一周学习总结 第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com https://www.cnblogs.com/li-xiaojing/ 程序设计评测:https://pi ...
分类:
编程语言 时间:
2018-09-02 20:31:36
阅读次数:
246
在线程安全解决之后,还是一样存在着如下的问题: A:如果消费者先抢到CPU的执行权,就会去消费数据,但是现在的数据是默认值,没有意义,应该等着数据有意义,再消费。 B:如果生产者先抢到CPU的执行权,就会去生产数据,但是呢,它生产完数据后,还继续拥有执行权,它又继续产生数据。这是有问题的,它应该等着 ...
分类:
编程语言 时间:
2018-09-02 20:31:54
阅读次数:
164
1.在Heroku上创建一个新的App 2. 创建成功后添加对MYSQL的支持,点击find more add-ons 3. 这里我选择的是 JawsDB Mysql 4.添加成功后我们可以查看数据库的配置 5.接着在本地通过mysql workbench连接上远程数据库,并执行相应的sql语句来创 ...
分类:
编程语言 时间:
2018-09-02 20:32:00
阅读次数:
238
package main import "fmt" func main() { /** 一个类型如果定义了指针接收者的 func (p *Type) String() string {} 方法 则打印这个类型的指针会调用 String() 方法, 打印这个类型的值时不会调用 String() 方法。 ...
分类:
编程语言 时间:
2018-09-02 20:55:57
阅读次数:
141
下面贴出我在使用SpringMVC时,运行tomcat报出的错误,原因是web.xml配置出现问题。 ...
分类:
编程语言 时间:
2018-09-02 20:56:13
阅读次数:
172
原文链接https://www.cnblogs.com/zhouzhendong/p/ARC101D.html 题目传送门 - ARC101D 题意 给定一个序列 A 。 定义一个序列 A 的中位数为:给 A 排序,得到的第 $\left\lfloor\cfrac{i}{2}\right\rfloo ...
分类:
编程语言 时间:
2018-09-02 21:42:22
阅读次数:
193
转换函数 class Fraction{ public: Fraction(int num, int den = 1) : m_numerator(num), m_denominator(den) { } operator double( ) const{ //转换函数 return (double ...
分类:
编程语言 时间:
2018-09-02 21:43:30
阅读次数:
151
The for statement can be used to conveninently iterate over the elements of an array. The general syntax of the array-based for statement is: The arra ...
分类:
编程语言 时间:
2018-09-02 21:43:45
阅读次数:
144
server端伪代码: server端: client端: 伪代码: 运行结果: ...
分类:
编程语言 时间:
2018-09-02 21:43:55
阅读次数:
205
一、概念和基本注解 从JDK1.5开始,引入了源代码中的注解这一机制。注解使得 Java 源代码中不但可以包含功能性的实现代码,还可以包含元数据。 那么什么是元数据呢?所谓元数据,就是描述数据的数据。比如说一张图片,图片内容是它的主体数据,那么像图片的创建时间、修改时间、创建者等等这些数据,就是这张 ...
分类:
编程语言 时间:
2018-09-02 21:44:05
阅读次数:
155
字典扁平化、base64、最大公共字串,缓存,命令分发器
分类:
编程语言 时间:
2018-09-02 21:46:44
阅读次数:
149
通过学习string源码,可以知道String类其实是通过char数组来保存字符串的。String类是final类,也即意味着String类不能被继承,并且它的成员方法都默认为final方法。 一. toString Object中有个方法叫toString,所有的子类都可以重写这个方法。Syste ...
分类:
编程语言 时间:
2018-09-02 21:47:27
阅读次数:
155
使用字典,降低查找的复杂度。使用list会超时。 ...
分类:
编程语言 时间:
2018-09-02 21:48:15
阅读次数:
813
25:将constructor 和 non-member functions 虚化 所谓 virtual constructor是某种函数,视其输入可产生不同类型的对象。比如下面的代码: readComponent根据参数str,决定产生TextBlock或Graphic。由于它产生新的对象,所以行 ...
分类:
编程语言 时间:
2018-09-02 21:48:46
阅读次数:
193
一. final关键字的基本用法 final可以用来修饰类、方法、变量(包含成员变量和局部变量) 1. final修饰类 当用final修饰一个类时,表明这个类不能被继承。final类中的成员变量可以根据需要设为final,但是要final类中的所有成员方法都会被隐式地指定为final方法,因为无法 ...
分类:
编程语言 时间:
2018-09-02 21:49:05
阅读次数:
147
日志,通常不会在需求阶段作为一个功能单独提出来,也不会在产品方案中看到它的细节。但是,这丝毫不影响它在任何一个系统中的重要的地位。 为了保证服务的高可用,发现问题一定要即使,解决问题一定要迅速,所以生产环境一旦出现问题,预警系统就会通过邮件、短信甚至电话的方式实施多维轰炸模式,确保相关负责人不错过每 ...
分类:
编程语言 时间:
2018-09-02 21:49:26
阅读次数:
178
SpringMVC中一般会引入三个配置文件applicationContext.xml、dispatcher servlet.xml(SpringMVC servlet.xml)、web.xml 1.dispatcher servlet.xml(SpringMVC servlet.xml) Disp ...
分类:
编程语言 时间:
2018-09-02 21:49:34
阅读次数:
127