前言
时间流逝,物是人非,就好像涌动的河流,永无终焉,幼稚的心智将变得高尚,青年的爱慕将变得深刻,清澈之水折射着成长。
...
分类:
编程语言 时间:
2016-09-03 18:24:27
收藏:
0 评论:
0 赞:
0 阅读:
370
最近在向java发力,学习学习了下。看到了多态这一节,书中有个比较好的例子,所以就准备写下来,记录下来: 运行结果为: 总结:子类在向上转型为父类后,任何域的访问操作都是由编译器进行绑定的,所以不是多态的。 ...
分类:
编程语言 时间:
2016-09-03 18:19:02
收藏:
0 评论:
0 赞:
0 阅读:
262
Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成 ...
分类:
编程语言 时间:
2016-09-03 18:17:27
收藏:
0 评论:
0 赞:
0 阅读:
167
热度最大的框架,它也称为业务层框架。Spring这个框架的诞生,给程序员揭示了两个主要的思想:Ioc,Aop; 最近的网页架构可以分为这样。 传统结构中,每个层都得new出依赖层的类进行一些本层操作,而Spring的出现使得这些层与层的依赖关系变得不那么紧致。所有的需要新建的类都由Spring的be ...
分类:
编程语言 时间:
2016-09-03 18:16:37
收藏:
0 评论:
0 赞:
0 阅读:
187
1. 读代码时遇了的疑惑点: 这是一段创建协议无关的监听套接字的代码,其中有三处用到了 goto 语句,由于前边调用了 getaddrinfo(...)函数,该函数会自动申请内核的空间,所以需要在结束后调用 freeaddrindo(...)来释放空间. 但是当读到 goto _failed 时,产 ...
分类:
编程语言 时间:
2016-09-03 18:15:47
收藏:
0 评论:
0 赞:
0 阅读:
235
当我们要生成list的时候呢我们可以使用range函数: 在3.0的版本呢当中range只是用来生成一个迭代器了(xrange被取代了)。 但是在2.0的版本当中呢我们可以使用range来快速生成list 上面的代码是我们生成的一个list 但是在下面的代码中我们可是使用这种快速的列表生成器来节约代 ...
分类:
编程语言 时间:
2016-09-03 18:13:27
收藏:
0 评论:
0 赞:
0 阅读:
180
搜集一些算法,赛前背一背有好处的 转自各大网站 经典快排:虽说C++直接sort就好了。。。 归并排序: 堆排: 先占坑,慢慢填 ...
分类:
编程语言 时间:
2016-09-03 18:12:58
收藏:
0 评论:
0 赞:
0 阅读:
118
Java面向对象的三大特征: 封装、继承、多态 封装和继承几乎都是为多态而准备的 一、 封装 首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。 1) 实现了专业的分工 2) 良好的封装能够减少耦合 3) 类内部的结构能够自有修 ...
分类:
编程语言 时间:
2016-09-03 18:12:27
收藏:
0 评论:
0 赞:
0 阅读:
209
1.集合包 集合包最常用的有Collection和Map两个接口的实现类,Colleciton用于存放多个单对象,Map用于存放Key-Value形式的键值对。 Collection中最常用的又分为两种类型的接口:List和Set,两者最明显的差别为List支持放入重复的元素,而Set不支持。 Li ...
分类:
编程语言 时间:
2016-09-03 18:10:42
收藏:
0 评论:
0 赞:
0 阅读:
235
你遇见过那么多池,却缺了phone池 1.String池 public static void main(String[] args) throws IOException { String s1 = "a"; String s2 = "b"; String s3 = "ab"; String s4 ...
分类:
编程语言 时间:
2016-09-03 18:09:29
收藏:
0 评论:
0 赞:
0 阅读:
146
做完了flask-web应用,这几天想用爬虫做个好玩的电影链接整合器,平时找电影都是在dytt或者dy2018之类的网站,在用dytt搜索电影《美国队长时》,发现他的搜索链接是这样的:http://s.dydytt.net/plus/search.php?kwtype=0&searchtype=ti ...
分类:
编程语言 时间:
2016-09-03 18:07:27
收藏:
0 评论:
0 赞:
0 阅读:
591
编译器能够保证代码的语法是正确的,但是对逻辑错误和运行时错误却无能为力,例如除数为 0、内存分配失败、数组越界等。这些错误如果放任不管,系统就会执行默认的操作,终止程序运行,也就是我们常说的程序崩溃(Crash)。 优秀的程序员能够从故障中恢复,或者提示用户发生了什么;不负责任的程序员放任不管,让程 ...
分类:
编程语言 时间:
2016-09-03 18:03:37
收藏:
0 评论:
0 赞:
0 阅读:
254
这篇文章介绍了如何在Mac下搭建我们的JavaEE工作环境,对于初学者来说还是比较通俗易懂的。 一、JDK的安装及配置 1、首先我们到Oracle官网下JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads ...
分类:
编程语言 时间:
2016-09-03 18:00:18
收藏:
0 评论:
0 赞:
0 阅读:
299
第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCH ...
分类:
编程语言 时间:
2016-09-03 17:56:17
收藏:
0 评论:
0 赞:
0 阅读:
226
结构体的定义形式如下: struct 结构体名 { 结构体成员 }; 结构体变量的定义方式有三种:1、先定义结构体,再定义变量: eg. struct student{ char name[10]; int age; int student_number; }; struct student s1, ...
分类:
编程语言 时间:
2016-09-03 17:55:47
收藏:
0 评论:
0 赞:
0 阅读:
222
策略模式 定义了算法家族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户(大话设计模式)。 策略模式UML图 策略模式代码 古代的各种计谋都是一种策略,这次我们的例子就拿其中一种离间计来写的,理解起来非常容易,代码如下: 策略模式适用场景 几个类的主要逻辑相同,只 ...
分类:
编程语言 时间:
2016-09-03 17:52:07
收藏:
0 评论:
0 赞:
0 阅读:
194
主要解析Spring两个重要基础IOC和AOP,解析Spring事务管理和配置 ...
分类:
编程语言 时间:
2016-09-03 16:43:37
收藏:
0 评论:
0 赞:
0 阅读:
289
一,多线程 多线程是提高程序效率,避免资源浪费的很好的解决方案,下面来慢慢的介绍多线程的一些基本知识,而这些是晋级高级不可或缺的一部分 1,Thread类 类实现多线程需要实现Runnable接口,我们跟踪一下源码,如下所示: Thread类实现了Runnable的接口,然后我们来看一下Runnab ...
分类:
编程语言 时间:
2016-09-03 16:41:37
收藏:
0 评论:
0 赞:
0 阅读:
221