会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一个理想主义者的奋斗
Le vent se lève! . . . il faut tenter de vivre!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2015年6月15日
Css选择器和JQuery基本编程接口
摘要: 使用JQuery之前,首先从官网下载库文件 http://jquery.com/ jquery-2.1.4.js和jquery-2.1.4.min.js,前者是完整无压缩版本,用于开发调试;后者是压缩版本,用于正式产品环境。在页面中引入jquery只需要将库文件放置到一个公共文件位置,然后在使用页面
阅读全文
posted @ 2015-06-15 19:35 Leo C.
阅读(306)
评论(0)
推荐(0)
2015年5月7日
使用Spring IoC进行Bean装配
摘要: Spring概述 Spring的设计严格遵从的OCP(开闭原则),保证对修改的关闭,也就是外部无法改变spring内部的运行流程;提供灵活的扩展接口,也就是可以通过extends,implements重写方法从而改变类的加载行为。下图内容为Spring框架里提供的各种功能模块。 #1 Spring
阅读全文
posted @ 2015-05-07 19:25 Leo C.
阅读(336)
评论(0)
推荐(0)
2014年6月4日
关于C/C++的一些思考(5)
摘要: 运算符重载函数的限制: 五个不能实现重载的符号:".", ".*", "::", "?", "sizeof"; 重载运算符可以定义为类成员函数(这时候可以向当前对象发送消息的动作执行操作),也可定义为全局函数(一般为对应类的友元函数,此类函数需要显式指定所有参数,并且如果有转换构造函数,则可以使用于
阅读全文
posted @ 2014-06-04 11:03 Leo C.
阅读(452)
评论(0)
推荐(0)
关于C/C++的一些思考(4)
摘要: C++的类型转换规则: 对于数值类型而言:当一个较小数值类型赋值给一个较大数值类型的时候,C++支持隐式的类型转换,不会有任何的损失; 对于数值类型而言,当一个较大数值类型赋值给一个较小数值类型时候,由于较小数值类型内存空间有限,有信息丢失,这种转换被视为不安全,但仍旧可以隐式进行; 对于对象类型而
阅读全文
posted @ 2014-06-04 10:34 Leo C.
阅读(1078)
评论(0)
推荐(0)
关于C/C++的一些思考(3)
摘要: 操作符重载函数(Operator Overload Function)的基本概念: 目的是以与对待内置数据类型相同的方式对待用户自定义类型(程序执行速度会受到影响),限制是不能随意选择函数名和参数个数(必须与重载的基本类型运算符保持一致); 编译器首先检查的表达式中的左操作数是否为对象类型,若是则在
阅读全文
posted @ 2014-06-04 10:13 Leo C.
阅读(512)
评论(0)
推荐(0)
关于C/C++的一些思考(2)
摘要: C++引入类机制的目的: 从语法上将数据和操作捆绑在一起; 从语法上消除变量和函数的名字冲突; 从语法上允许服务端设计者控制数据和函数的访问权限; 从工程上支持数据封装、信息隐藏、将责任推向服务端、减小信息共享、独立问题域,减少信息的交换量,减少程序员之间的协调; C++和C定义结构的区别: C++
阅读全文
posted @ 2014-06-04 09:53 Leo C.
阅读(766)
评论(0)
推荐(0)
2014年5月31日
关于C/C++的一些思考(1)
摘要: C++的前世今生: C的结构化思想; Ada的模版思想; Fortran的运算符重载思想; Simula的OO思想:封装,继承,多态; C++类型描述了变量的三个特征: 该类型在内存中占用物理空间的大小(空间读取范围); 该类型的值的合法的取值范围(位模式解释方法); 合法的操作集(数据的用法);
阅读全文
posted @ 2014-05-31 11:21 Leo C.
阅读(754)
评论(0)
推荐(0)
笔试算法题(58):二分查找树性能分析(Binary Search Tree Performance Analysis)
摘要: 议题:二分查找树性能分析(Binary Search Tree Performance Analysis)分析:二叉搜索树(Binary Search Tree,BST)是一颗典型的二叉树,同时任何节点的键值大于等于该节点左子树中的所有键值,小于等于该节点右子树中的所有键值,并且每个节点域中保存 一...
阅读全文
posted @ 2014-05-31 10:19 Leo C.
阅读(1192)
评论(0)
推荐(0)
笔试算法题(57):基于堆的优先级队列实现和性能分析(Priority Queue based on Heap)
摘要: 议题:基于堆的优先级队列(最大堆实现)分析:堆有序(Heap-Ordered):每个节点的键值大于等于该节点的所有孩子节点中的键值(如果有的话),而堆数据结构的所有节点都按照完全有序二叉树 排。当使用数组存储这种数据结构时,在数组大小限制和堆大小限制下,如果当前节点下标为i,其父亲节点下标为i/2,...
阅读全文
posted @ 2014-05-31 09:58 Leo C.
阅读(574)
评论(0)
推荐(0)
2014年5月30日
笔试算法题(56):快速排序实现之非递归实现,最小k值选择(non-recursive version, Minimal Kth Selection of Quick Sort)
摘要: 议题:快速排序实现之五(非递归实现,短序列优先处理,减少递归栈大小)分析:算法原理:此算法实现适用于系统栈空间不足够快速排序递归调用的需求,从而使用非递归实现快速排序算法;使用显示下推栈存储快速排序中的每一次划分结果 (将left和right都压入堆栈),并且首先处理划分序列较短的子序列(也就是在得...
阅读全文
posted @ 2014-05-30 10:13 Leo C.
阅读(670)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告