- 博客(14)
- 资源 (17)
- 收藏
- 关注
原创 任意一棵二叉树中最大距离的两个节点【算法】
//后序 求 每个节点最远距离, 倒着遍历, 只遍历了一遍 O( N )//如果从上往下遍历 则 O( N*N ) int GetMaxPathLen( Node* root, int& maxLen ) //maxLen初始值传0{ //别用 全局变量(存在线程安全问题) if ( NULL == root ) return 0; int left = GetM...
2012-01-13 15:25:14 1674
转载 getAttribute()用法
一份文档就是一棵节点树。●节点分为不同的类型:元素节点、属性节点和文本节点等。●getElementById()方法将返回一个对象,该对象对应着文档里的一个特定的元素节点。●getElementsByTagName()方法将返回一个对象数组,它们分别对应着文档里的一个特定的元素节点。●这些节点中的每个都是一个对象。接下来,我们将向大家介绍
2012-01-10 10:53:01 19869
原创 JSP连接数据库详解
现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下
2012-01-09 21:02:27 1291
原创 Python中的 new-style class 及其实例详解
1.1. 5.2 new-style Class 及其实例前面我提到 python 2.2 中引入了 new-style 对象模型. new-style class 及其实例与 Classic class 一样, 都是顶级对象。 它们可以拥有任意的属性, 通过调用类对象生成该类的一个实例对象. 在这一小节,我来向大家揭示新的对象模型及传统对象模型的不同.从 python 2.2
2012-01-09 20:56:59 1159
原创 JSP操作MySQL基础
一 JSP连接MySQL数据库<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
2012-01-09 20:54:04 3048 1
转载 Linux环境进程间通信(二) 信号
Linux环境进程间通信(二): 信号(上)一、信号及信号来源信号本质信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。信号是进程间通信机制中唯一的异步通信机制,可以看作是异步通知,通知接收信号的进程有
2012-01-08 15:07:42 1127
原创 字符类型及其数组常使用的说明
一 关于数组使用以及其是否初始所表示的意思:1,C语言有的数据类型都可以作为数组的类型,不光是int,char, float, double, long 指针 结构等等都可以是数组的类型。2,那么char型变量和数组用什么值给其初始化比较安全?这种提问没有见过,只能说不初始化会使数组指向其他内存单元,导致不确定的值。最好是在数组初始化的时候赋给你需要用的值。通常我们一般是赋值为0;
2012-01-08 13:44:14 784
原创 人生十大效应
1、晕轮效应(halo effect): 又称“光环效应”、“成见效应”、是指在人际相互作用过程中形成的一种夸大的社会印象,正如日、月的光辉,在云雾的作用下扩大到四周,形成一种光环作用。常表现在一个人对另一个人(或事物)的最初印象决定了他的总体看法,而看不准对方的真实品质,形成一种好的或坏的“成见”。所以晕轮效应也可以称为“以点概面效应”。是主观推断的泛化、定势的结果。 人生启
2012-01-07 13:03:15 2491
转载 一个研究生毕业后的职业规划
我今年39岁了,25岁研究生毕业,工作14年,回头看看,应该说走了不少的弯路,有一些经验和教训。现在开一个小公司,赚的钱刚够养家糊口的。看看这些刚毕业的学生,对前景也很迷茫,想抛砖引玉,谈谈自己的看法,局限于理工科的学生,我对文科的不懂,身边的朋友也没有这一类型的。 91年研究生毕业,那时出路就是1种:留在北京的国营单位,搞一个北京户口,这是最好的选择。到后来的2~3年内,户口落定了
2012-01-07 12:58:15 1649
原创 CSS基础知识
.className{margin:5px 0px 5px 0px;}margin设定元素之间的间隔依次是上 右 下 左具体样式名,数字自己设定吧一、加入样式表到HTML文档1、内联样式2、内嵌样式p {color: #F00;}3、外部样式4、样式表适用的环境所有流行的浏览器都支持最普通的media属性。该属性可以应用到元素中来确定样式表适用
2012-01-07 12:51:59 758
转载 MFC中UpdateData()函数的使用
当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。 用处:主要控制ddx_data 把控件中的值和变量进行交换 比如你有个编辑框,输入了一些值,你的程序怎么得到呢;必须先
2012-01-05 21:15:05 972
原创 静态,动态链接库的生成与应用
一 静态链接库的生成与应用在VC++6.0中new一个名称为libTest的staticlibrary工程,并新建lib.h和lib.cpp两个文件,lib.h和lib.cpp的源代码如下://文件:lib.h#ifndef LIB_H#define LIB_Hextern "C" int add(int x,int y); //声明为C编译、连接方式的外部函数#e
2012-01-04 21:48:21 1172
转载 Linux环境进程间通信(一) 管道及有名管道
1、 管道概述及相关API应用1.1 管道相关的关键概念管道是Linux支持的最初Unix IPC形式之一,具有以下特点:管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道;只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程);单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但它不是普通的文件,它不属于某种文件系统
2012-01-04 20:42:52 1623
转载 字符编码笔记:ASCII,Unicode和UTF-8
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知
2012-01-03 20:24:39 513
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人