面向对象的思想一直指导者我们软件的分析、设计与开发。java语言是一种面向对象的语言,在学习java之前,先回顾一下面向过程和面向对象。
一面向过程
面向过程主张按功能来划分系统需求,每个功能都负责对数据进行一次处理,每个功能都接受一些数据。它最小的单位是函数,每个函数负责完成一个功能,整个系统由一个个函数组成,其中有一个主函数,作为程序的入口,主函数依次调用其他普通函数...
分类:
编程语言 时间:
2014-10-26 16:59:26
收藏:
0 评论:
0 赞:
0 阅读:
221
add by zhj: 这是大stackoverflow上一位小白提出的问题,好吧,我承认我也是小白,元类这块我也是好多次想搞明白,但终究因为太难懂而败下阵来。看了这篇文章明白了许多,再加下啄木鸟社区的 Python 类型和对象 这篇文章。卧槽,这简直就是珠联璧合,日月神剑啊,尼玛。终于干掉了元类。...
分类:
编程语言 时间:
2014-10-26 16:56:36
收藏:
0 评论:
0 赞:
0 阅读:
319
第一步:在自己项目的配置文件中config开启多语言支持'LANG_SWITCH_ON' =>true, //是否开启多语言支持 'VAR_LANGUAGE' =>'hl', //语言变量 'LANG_AUTO_DETECT'=>true,//开启语言自动侦测 'LANG_LIS...
分类:
编程语言 时间:
2014-10-26 16:55:56
收藏:
0 评论:
0 赞:
0 阅读:
284
#include using namespace std; int main() { int a[3] = {1, 2, 3}; cout << *(a) << std::endl; cout << *(a+ 1) << std::endl; cout << *(...
分类:
编程语言 时间:
2014-10-26 16:54:16
收藏:
0 评论:
0 赞:
0 阅读:
130
很久不写博客了。第一次写博客是在04年,最近的一次还是在大学时,在学校时,甚至还有过自己去买虚拟主机搭WordPress写博客的经历。现在工作时间越长,越发现积累的重要性。那么就从这里开始吧,重新开始写博客。 最近打算写小算法,里面需要用到一些复数运算。贴一点复数运算的C语言实现代码。都是些很...
分类:
编程语言 时间:
2014-10-26 16:53:26
收藏:
0 评论:
0 赞:
0 阅读:
394
1对数组的操作方法:1. push():在数组末尾添加数组2.unshift():在数组头部添加元素3.concat()合并两个数组4pop()删除返回数组的最后一个元素5shift()删除并返回数组的第一个元素splice(参数1,参数2,参数3):删除任意数量的项:1要删除的起始下标2要删除的项...
分类:
编程语言 时间:
2014-10-26 16:52:47
收藏:
0 评论:
0 赞:
0 阅读:
217
再讲java动态代理前,先来看看代理模式。Proxy类通过组合,对Hello类进行了增强,并对其进行了委托。代理模式代码:public class ProxyPattern { interface IHello{ void say() ; } static class Hello implement...
分类:
编程语言 时间:
2014-10-26 16:51:36
收藏:
0 评论:
0 赞:
0 阅读:
298
字符串逆转void reverse(char* str,int beg,int end){ int times = (end- beg +1)/2; while(times > 0) { char tmp = str[end]; str[end--] =...
分类:
编程语言 时间:
2014-10-26 16:50:26
收藏:
0 评论:
0 赞:
0 阅读:
250
这次学习笔记整理了在学习list和tuple、条件判断和循环、dict和set、函数、切片、列表生成式、生成器七个方面的内容,内容很基础,但是有些琐碎。那么,让我们赶快开始吧。(1)list和tuplePython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除...
分类:
编程语言 时间:
2014-10-26 16:50:06
收藏:
0 评论:
0 赞:
0 阅读:
294
C++中的类型查找过程相对简单,基本上就是名字查找,这里不再介绍。你可以学习C++编程-基础知识篇教程。对于 .cpp 文件中调用的一个函数 ( 或成员函数 ), 编译器主要做了下面三件事情 :1、名字查找 . 先在所在编译单元中可见名字实体中进行名字查找 .(1) 类成员函数优先 ( 对象所在的类...
分类:
编程语言 时间:
2014-10-26 16:48:36
收藏:
0 评论:
0 赞:
0 阅读:
330
1.charAt():功能返回字符串中第n个字符,若超出范围返回空字符串,返回值 string中第N个字符的实际值2.charCodeAt()
分类:
编程语言 时间:
2014-10-26 16:45:28
收藏:
0 评论:
0 赞:
0 阅读:
290
!!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false;经常看到这样的例子:代码如下:var a;var b=!!a;a默认是undefined。!a是true,!!a则是false,所以b的值是false,而不再是undefined,也非其它值,主...
分类:
编程语言 时间:
2014-10-26 16:45:16
收藏:
0 评论:
0 赞:
0 阅读:
285
说到Java读取Excel文件,用得多的当然是POI或jxls,但今天在看一本书的时候,其中提到使用JdbcOdbcDriver这个驱动类在不依赖第三方库的情况下也可以完成对Excel文件的读取操作,网上搜了一下原因然后自己写了个例子跑通了,在此记录一下。
Java读取数据库大家都很熟悉,需要一个数据源与相应的驱动,开发者通过JDBC操作驱动,驱动再去操作数据库;那么Java读取Excel文...
分类:
编程语言 时间:
2014-10-26 15:39:26
收藏:
0 评论:
0 赞:
0 阅读:
147
1.Futrue
public interface Future //Future 表示异步计算的结果ExecutorService threadPool = Executors.newSingleThreadExecutor();
Future future = threadPool.submit(new Callable() {
public String call() throws Ex...
分类:
编程语言 时间:
2014-10-26 15:37:56
收藏:
0 评论:
0 赞:
0 阅读:
372
这是笔记的第8篇,聊聊jQuery的选择器。...
分类:
编程语言 时间:
2014-10-26 15:37:36
收藏:
0 评论:
0 赞:
0 阅读:
278
一般情况下,一元n次多项式可写成:
其中,pi是指数为ei的项的非零系数,且满足
因此,我们可以采用线性表(定义:线性表是由n个数据元素构成的有限序列,比如数组、向量、链表等等)来表示:
其中,每一项的指数i可以用其系数pi的序号表示。
在通常的应用中,多项式的次数比较大,使得线性表的长度很难确定,因此我们可以考虑链表,向量也可以(c++中)。举...
分类:
编程语言 时间:
2014-10-26 15:37:07
收藏:
0 评论:
0 赞:
0 阅读:
377