第四章 对象与类oop三个特征:对象的行为、状态、标识类之间关系:依赖,聚合,继承依赖:一个类的方法操纵另一个类的对象。(尽量减少这种耦合情况)聚合(has-a)一个类作为另一个类的变量而存在继承(is-a) 如果只声明一个类变量,而没有在堆空间中开辟没存,那么这个变量就不能调用类中的方法因为这个变 ...
分类:
编程语言 时间:
2017-04-28 18:38:01
阅读次数:
178
一开始的时候命名的时候都不知道怎么命名乱七八糟的自己看得都头晕,我都害怕自己,最后查了一些资料总结如下: 命名第一个字符不能是数字,后面是任意字母或数字以及下划线,不能是保留字或空格,变量命名都以类型前缀+有意义的单词组成,用驼峰式命名法增加变量和函数的可读性 每个局部变量都需要有一个类型前缀,按照 ...
分类:
编程语言 时间:
2017-04-28 18:37:06
阅读次数:
182
一.线程的引入 1.多线程概述 1.1.进程 a.正在运行的程序,是系统进行资源分类和调用的独立单位。 b.每个进程都有它自己的内存空间和系统资源。 1.2.线程 a.是进程中的单个顺序控制流,是一条执行路径。 b.一个进程如果只有一条路径,则称为单线程程序。 c.一个进程如果有多条执行路径,则称为 ...
分类:
编程语言 时间:
2017-04-28 18:36:05
阅读次数:
179
使用 RegexString.with(string).pattern(pattern).start() + 后续操作(matches,find或者是replace) 源码 示例 ...
分类:
编程语言 时间:
2017-04-28 18:35:39
阅读次数:
170
接口(实现C++的多继承,同时避免了虚继承)深拷贝与浅拷贝内部类代理 一、接口与泛型接口:提供一组行为规范public interface Comparable<T>{ int compareTo(T other)}...int conpareTo<Employee other> //指定T 接口中 ...
分类:
编程语言 时间:
2017-04-28 18:34:23
阅读次数:
173
import string string.ascii_letters string.lowercase string.lower('大写字母') string.uppercase string.upper('小写字母') ...
分类:
编程语言 时间:
2017-04-28 18:33:42
阅读次数:
152
http://blog.csdn.net/huangwenyi1010/article/details/51637439 这是我的项目目录 1.从访问路径http://localhost:8081/Test/_examples/simpleDemo.html,我们主要是要看看,富文本框被加载出来之前 ...
分类:
编程语言 时间:
2017-04-28 18:33:35
阅读次数:
242
SpringMVC interceptor:下列参考的blog文章 Spring MVC简介 SpringMVC 拦截器实现原理和登录实现 SpringMVC拦截器详解[附带源码分析] 学习SpringMVC——拦截器 ********************* 1-1 拦截器 拦截器是指通过统一拦 ...
分类:
编程语言 时间:
2017-04-28 18:33:19
阅读次数:
221
java.security.InvalidKeyException: Illegal key size 今天遇到一个奇怪的问题。 自己做的加签验签功能已经没有问题了,本地测试通过,同事放到服务器上测试也没问题。 然后我将包放到自己搭建的环境上,会报这样一个错误: java.security.Inva ...
分类:
编程语言 时间:
2017-04-28 18:32:27
阅读次数:
142
第五章 继承 1. 类 超类 子类继承:extends (所有继承嗾使公有继承,没有私有继承和保护继承) c+++: 用: 2.使用super(c#使用Base)调用基类的方法 子类构造器会默认调用基类的无参构造来初始化基类的私有域 如果基类没有无参构造,则会报错 3.this :1.引用隐式传参 ...
分类:
编程语言 时间:
2017-04-28 18:32:05
阅读次数:
183
{{val}} var vm=new Vue({ data:{ arr:[1,2,3,4,5] }, methods:{ } }).$mount('#box'); 可以看到,我在li标签里面循环数组时,添加了limitBy过滤器,所以,本来可以显示五条数据的列表,会变成两条数据。 上面的小例子,li... ...
分类:
编程语言 时间:
2017-04-28 18:30:54
阅读次数:
166
语言基础篇 1、软件下载 windows:1、下载安装包 https://www.python.org/downloads/2、安装 默认安装路径:C:\python273、配置环境变量 【右键计算机】——》【属性】——》【高级系统设置】——【高级】——》【环境变量】——》【在第二个内容框中找到变量 ...
分类:
编程语言 时间:
2017-04-28 18:29:10
阅读次数:
243
by Harrison Feng in Python 无论是range()还是xrange()都是Python里的内置函数。这个两个内置函数最常用在for循环中。例如: >>> for i in range(5): ... print i ... 0 1 2 3 4 >>> for i in xra ...
分类:
编程语言 时间:
2017-04-28 18:28:46
阅读次数:
260
要准备学习下java了,按着《core java》的内容,简单的做了一下笔记。这本书有很多地方对C++和java的语法作了对比,所以对于从C++向java方向转的人来说,非常有利! javac xxx.java java xxx java applet: appletview xxx.html (浏 ...
分类:
编程语言 时间:
2017-04-28 18:28:40
阅读次数:
248
本文楼主主要以用户在售票厅购买车票为背景进行多线程的实现。假设A市到B市的车票共50张,共有3个售票窗口在进行售票,使用多线程来模拟理想情况下的用户购票: 实现Runnable的Ticket类: 简单的售票业务构建好后,我们用三个线程模拟售票窗口来进行测试: 输出结果可以看到,三个线程抢占式地将50 ...
分类:
编程语言 时间:
2017-04-28 18:27:42
阅读次数:
274
集合接口一、引言:接口与实现分离,使用队列举例//提供接口规范interface Queue{...}//具体实现class LinkedListQueue<E> impements Queue<E> {...}class CircularArrayQueue<E> impements Queue< ...
分类:
编程语言 时间:
2017-04-28 18:27:19
阅读次数:
241
或许是我游戏玩多了,我突然发现,我的C++程序画面画面一顿一顿的,不流畅.肯定哪里不正确,要改. 奇怪啊,为什么我曾经,在我电脑上就不这么卡,就看不出画面一顿一顿的呢? 百度了,狗狗了,必应了,然而,并没有什么卵用. 扭头问老大,老大一声令下:不许问别人,这个问题单独解决,顺便提交个解决方式我. 的 ...
分类:
编程语言 时间:
2017-04-28 18:27:09
阅读次数:
256