第一个问题是:“发生什么事情了?”
这个问题看起来不起眼,但是非常重要。许多成人碰到突发状况时,会习惯性的太快下判断:“一定是你先打他,他才会打你。”“一定是你做错事,老师才会处罚你。”如果我们不让孩子从他的角度说说事情的经过,很可能冤枉孩子。况且,让孩子有机会说话,即使真的是他的错,他也会因为有机会为自己辩解而比较甘心认错。
第二个问题是:“你的感觉如何?”...
分类:
其他 时间:
2014-01-21 00:44:05
收藏:
0 评论:
0 赞:
0 阅读:
357
红黑树相信大家有一定的了解,红黑树是一种应用很广泛的数据结构,详情点这里。
比如在linux内核,nginx等众多开源软件中有应用。发现有很多文章已经把红黑树分析的很好了,现在罗列一下,供以后学习。
红黑树的介绍和实现
红黑树算法的层层剖析与逐步实现
红黑树
Linux内核中的红黑树
详解Linux内核红黑
等...
分类:
其他 时间:
2014-01-21 00:44:00
收藏:
0 评论:
0 赞:
0 阅读:
537
不要过于相信Session的Timeout属性,如果你把它设置为24小时,则很难相信24小时之后用户的Session还在。Session是否存在,不仅仅依赖于Timeout属性,以下的情况都可能引起Session丢失(所谓丢失就是在超时以前原来的Session无效)。
下面介绍一种情况
bin目录中的文件被改写。Asp.net有一种机制,为了保证dll重新编译之后,系统正常运行,它会重新启动...
分类:
Web开发 时间:
2014-01-21 00:43:55
收藏:
0 评论:
0 赞:
0 阅读:
384
英文用Consolas等宽的(程序员显示codes的理想字体选择),中文用微软雅黑(传说中的最贵字体)。设置方法:
软件界面使用微软雅黑:
编辑器中字体选择Consolas:
但是到此为止中文字体是IntelliJ IDEA的默认字体,个人觉得比较不好看。所以修改JVM的fontconfig.properties:
SimSun/SimSun-18030-->Mic...
分类:
其他 时间:
2014-01-21 00:43:50
收藏:
0 评论:
0 赞:
0 阅读:
824
题意:在一棵树上每次在一个节点上增加两个子节点,问每次更新后树上的最长的一条链是多少。
设最长链的长度为len,链的两个端点为e1,e2,每次增加点的编号为a1,a2。
开始时,显然有len = 2,且可以有 e1 = 2,e2 = 3。
每次通过判断a1与e1,e2之间的较长的一段是否大于len,若不大于则无需更新。
若大于则更新相应节点,若较长一段为a1与e1,则令e2 = a1,否...
分类:
数据库技术 时间:
2014-01-21 00:43:45
收藏:
0 评论:
0 赞:
0 阅读:
481
二维树状数组,改下可直接套模版,注意点就是坐标中有0的情况,所以只要x和y都加上1即可。
#include
#include
#include
#include
#include
#define M 1500
#define LL long long
using namespace std;
int op,s;
int c[M][M];
int Lowbit(int x)
{
r...
分类:
其他 时间:
2014-01-21 00:43:40
收藏:
0 评论:
0 赞:
0 阅读:
427
COS系统是什么?据介绍,COS(China Operating System)操作系统是由上海联彤与中科院研究所联合开发,是一款具有自主知识产权的不开源的操作系统。COS操作系统可应用于个人电脑、智能掌上终端、机顶盒、智能家电等领域。另外,COS操作系统拥有原生应用以及HTML5应用,并能加载虚拟机运行Java应用。目前,COS操作系统可运行的应用程序已经超过10万个。
COS操作系统今日...
分类:
其他 时间:
2014-01-21 00:43:35
收藏:
0 评论:
0 赞:
0 阅读:
477
一、系统引导流程
第一步:固件fireware(CMOS/BIOS)——POST加点自检(与操作系统无关)
这一步主要是检查硬盘等硬件是否能正常工作
CMOS:是固化在主板上,详细:http://school.cfan.com.cn/news/cfannews/2007-06-06/1181111816d66664.shtml
BIOS:BIOS是固件的操作界面
CMOS是用来保存硬...
分类:
其他 时间:
2014-01-21 00:43:30
收藏:
0 评论:
0 赞:
0 阅读:
429
题意:
给定n个点 m条有向边的图
每个点的点权
问:
遍历一遍图能得到的最大点权(对于经过的点,可以选择是否获得该点点权,但每个点只能被获得一次)
起点可以任意。
思路:
我们把有向图缩点为有向的缩点树,则某一强连通块的权值就是该连通块下的 所有正点权值和
这样我们就可以得到一个有向无环图,显然我们选择的起点是入度为0 的点,因为所有入度不为0的点 都能从别的点走...
分类:
其他 时间:
2014-01-21 00:43:25
收藏:
0 评论:
0 赞:
0 阅读:
434
Beyond Compare 相同文件对比结果仍显示红色 解决方案...
分类:
其他 时间:
2014-01-21 00:43:20
收藏:
0 评论:
0 赞:
0 阅读:
672
刚开始一直都是RE,这道题目 题目的意思跟目的跟HDU2069是一样的,只是题目要求有了点变化,HDU2069是最多用100个钱币,这里呢 最多输入的 钱为7489,自然而然最多用到的钱币为7489个,所以一开始用了一样的方法,把数组开为8000*8000,可是一直RE,不知道为什么,也没有超内存,而且范围最多也不会超8000的,现在还不清楚,于是只能换思路了,仔细看看这道题目完全可以看作一个一维...
分类:
其他 时间:
2014-01-21 00:45:05
收藏:
0 评论:
0 赞:
0 阅读:
414
定义数组对象以后,对数组中的对象初始化的方式分为两种:
一种方式是在定义的时候用列表初始化
A a[5] = {A(1),A(2),A(3),A(4),A(5)};一种方式是在定义了数组对象以后,再使用临时对象进行初始化
A b[5];
b[0] = A(1);
b[1] = A(2);
b[2] = A(3);
b[3] = A(4);
b[4] = A(5);
有趣的是,第...
分类:
编程语言 时间:
2014-01-21 00:43:10
收藏:
0 评论:
0 赞:
0 阅读:
415
刚开始学习Struts,它通过采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品。
要用到Struts就要学会配置Struts下面我就为大家介绍如何配置Struts环境。
1、在MyEclipse中新建一个项目
2、将Struts中lib文件夹下的*.jar包拷贝到项目中去
3、Struts的a...
分类:
其他 时间:
2014-01-21 00:43:05
收藏:
0 评论:
0 赞:
0 阅读:
457
之前在我的另外一个帐号中,发了一篇博文
博客地址:http://blog.csdn.net/u012790647/article/details/16007559
先上图:这是本博文的自定义控件
使用的就是这篇博文将要写的一个自定义view,MyButton这个控件可以参考sdk中:
LabelView
/*
* Copyright (C) 2007 The An...
分类:
其他 时间:
2014-01-21 00:43:00
收藏:
0 评论:
0 赞:
0 阅读:
640
Lambda表达式,也称为匿名函数,是一种无需定义名称的函数或子程序,在很多高级语言中普遍存在。1958年LISP首先采用匿名函数,发展至今,越来越多的编程语言开始支持该特性,包括C++, PHP等,本文列举了常用的编程语言对lambda表达式的支持,增强对lambda表达式的认识,并了解不同是如何支持lambda表达式的。...
分类:
编程语言 时间:
2014-01-21 00:42:55
收藏:
0 评论:
0 赞:
0 阅读:
511
1. 应用场景
网络编程中有这样一种场景:需要应用程序代码一边从TCP/IP协议栈接收数据(reading data from socket),一边解析接收的数据。具体场景例如:用户点击Youtube或优酷网站上的视频内容,这时用户PC上的播放软件就是一边接收数据一边对数据进行解码并播放的。这样的场景的存在如下约束:
1. 必须边接收数据,边对数据进行解析,不能等待到数据全部接收完...
分类:
其他 时间:
2014-01-21 00:42:50
收藏:
0 评论:
0 赞:
0 阅读:
901
首先讲邻接表的实现,以前一直遇到题目都是用vector模拟,今天遇到一个题目vector超时,于是学习了用数组模拟实现邻接表,新学的数据结构,搞的不是很透彻,记录一下。
其实就是头插发,首先用一个结构体E记录节点的信息,指向那个节点,以及指向节点的权值等信息,给E结构体设置一个next,让它指向H数组,H数组初始化为-1,初始化为-1是为了方便判断某个点直接相连点是否找完了,自己还不是很透彻了,...
分类:
其他 时间:
2014-01-21 00:42:45
收藏:
0 评论:
0 赞:
0 阅读:
482
1.出现问题原因:RadioButton的父类CompoundButton里的onDraw方法,draw出来的内容,只有默认的水平靠左,没有水平居中的,其源代码如下,各位帅哥请看:
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
final Draw...
分类:
其他 时间:
2014-01-21 00:42:40
收藏:
0 评论:
0 赞:
0 阅读:
793
代码中有相关注释:
// mybuf.h
#ifndef _RINGBUF_HEADER_
#define _RINGBUF_HEADER_
#ifdef _cplusplus
extern "C"{
#endif
/*************
1 === succeed
0 === failed
*************/
typedef struct _ringbuf_ ...
分类:
其他 时间:
2014-01-21 00:43:15
收藏:
0 评论:
0 赞:
0 阅读:
541
1.Control.PointToScreen(Point p)
将指定工作区点的位置计算成屏幕坐标。
命名空间: System.Windows.Forms
程序集: System.Windows.Forms(在 System.Windows.Forms.dll 中)
参数
p类型:System.Drawing..::.Point
要转换的工作区坐标 Point。
...
分类:
其他 时间:
2014-01-21 00:42:30
收藏:
0 评论:
0 赞:
0 阅读:
440