摘要:
在Tree组件中经常要删除某个节点,而删除之后重新刷新加载该Tree组件会影响整个操作效果和效率,因此,无刷新删除就比较好,既删除了节点也没有刷新tree,而使Tree的状态处于删除之前的状态。 无刷新删除操作代码如下: tree.dataDescriptor.removeChildAt(parentNode,deleteNode,index,tree.dataProvider); 参数所代表的意思: parentNode:要删除的目标节点的父节点数据 deleteNode:要删除的目标节点 index:要删除的目标节点在其... 阅读全文
posted @ 2013-10-11 17:01
我的小人生
阅读(273)
评论(0)
推荐(0)
摘要:
项目中用的jquery-1.10.2 需要检测一个checkbox的选中状态,想当然的用 .attr("checked") ,结果发现,无论是否选中,这个值都是 undefined 未定义。 查找资料,特此记录: jq官网说明: As of jQuery 1.6, the.attr()method returnsundefinedfor attributes that have not been set. In addition,.attr()should not be used on plain objects, arrays, the window, or the do 阅读全文
posted @ 2013-10-11 16:59
我的小人生
阅读(287)
评论(0)
推荐(0)
摘要:
1 前言 这节我们简单的介绍一下常见的查找算法。2 详述2.1 查找概论查找表(Search Table)是由同一类型的数据元素(或记录)构成的集合。关键字(Key)是数据元素中某个数据项的值,又称为键值。可以识别多个数据元素(或记录)的关键字,我们称为次关键字(Secondary Key)。查找(Searching)就是根据给定的某个值,在查找中确定一个其关键字等于给定的数据元素(或记录)。查找按照操作方式来分有两大种:静态查找表和动态查找表。静态查找表(Static Search Table):只做查找操作的查找表。(1)查询某个“特定的”数据元素是否在查找表中。(2)检索某个“特定的”. 阅读全文
posted @ 2013-10-11 16:53
我的小人生
阅读(231)
评论(0)
推荐(0)
摘要:
分享自己一些常用的sql语句给大家 偶尔我们需要在已有表,并且有数据的情况下,修改其某个字段的类型或缩短他的长度,但是因为表中有数据,所以不可以直接修改,需要换个思路。//建立测试表,可跳过(善于应用各种系统功能组合,来实现日常工作需要,是每个合格程序员必备的)-- Create table create table TABLE1 ( col1 number(9), col2 char(20) ); //尝试修改ALTER TABLE TABLE1 MODIFY COL1 NUMBER(10); --修改成功,因为表中无数据 //插入数据INSERT INTO TABLE1 (COL1,... 阅读全文
posted @ 2013-10-11 16:46
我的小人生
阅读(487)
评论(0)
推荐(0)
摘要:
题目地址:点击打开链接C++代码:#include #include #include #include #include #include using namespace std;int main(){ set ignore; string str; multimap ssm; while(cin>>str&&str!="::") ignore.insert(str); getchar(); while(getline(cin,str)) { int i; for(i=0;i::const_iterator iter=ssm.begin(); 阅读全文
posted @ 2013-10-11 16:44
我的小人生
阅读(154)
评论(0)
推荐(0)
摘要:
Linux协议栈代码阅读笔记(二)网络接口的配置 (基于linux-2.6.11)(一)用户态通过C库函数ioctl进行网络接口的配置例如,知名的ifconfig程序,就是通过C库函数sys_ioctl实现网络接口的配置的。 具体方法大致如下,即建立一个socket,得到一个fd,然后在此fd上执行ioctl即可完成各种操作(例如,查询/配置mac、ip、mtu,启动/停止网络接口)。 int fd = socket(AF_INET, SOCK_DGRAM, 0); ioctl(fd, SIOCGIFFLAGS, (caddr_t)&ifr);(二)上述C库函数如何与内核交互 C库代码 阅读全文
posted @ 2013-10-11 16:38
我的小人生
阅读(575)
评论(0)
推荐(0)
摘要:
今天发现了jQuery一个很强大的验证表单插件(jquery.validate.js 下载地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/),这个插件不仅强悍还是很容易上手,可以参考下面的我的一个小例子。//login 表单效果处理 $('#login-form').validate({ //设定表单每个元素具体要求 rules:{ email:{required:true,email:true}, ... 阅读全文
posted @ 2013-10-11 16:34
我的小人生
阅读(226)
评论(0)
推荐(0)
摘要:
请实现一个函数:凑14; 输入很多个整数(1=MakeValue || InputArray[i] Temp[MakeValue - i]) { Temp[i] -= Temp[MakeValue - i]; Temp[MakeValue - i] = 0; nOutCount += Temp[i]; } else { Temp[MakeValue - i] -= Temp[i]; Temp[i] = 0; nOutCount += Temp[MakeValue - i]; } } //如果是偶数,对2取余。 if (Mak... 阅读全文
posted @ 2013-10-11 16:30
我的小人生
阅读(322)
评论(0)
推荐(0)
摘要:
将一般的用户加入sudo组is not in the sudoers file. This incident will be reported解决方法 在一般用户下执行sudo命令提示xxx is not in the sudoers file. This incident will be reported.解决方法: $whereis sudoers-------找出文件所在的位置,默认都是/etc/sudoers 有时候我们只需要执行一条root权限的命令也要su到root,是不是有些不方便?这时可以用sudo代替。默认新建的用户不在sudo组,需要编辑/etc/sudoers文件... 阅读全文
posted @ 2013-10-11 16:26
我的小人生
阅读(259)
评论(0)
推荐(0)
摘要:
请实现一个函数:线段重叠; 输入多个一维线段,求出这些线段相交的所有区域(也用线段表示); 一条线段用两个值表示(x0,x1), 其中x1>x0; 比如:输入线段数组[(2,4),(1.5,6),(0.5,3.5),(5,7),(7.5,9)], 输出线段数组[(1.5,4),(5,6)]实现代码如下:float** GetSegmentOverlap(float** array, int nCount,int& OutCount){ int i; float* temp = new float[nCount * 2]; int* count = new int[nCount * 阅读全文
posted @ 2013-10-11 16:24
我的小人生
阅读(206)
评论(0)
推荐(0)
摘要:
经过一段时间停顿,终于提笔来重新整理mongodb基础系列博客了。同时也很抱歉,由于各种原因,没有及时整理出,今天做了一个demo,来演示,mongodb数据库查询的数据在JSP显示问题。做了一个简单的测试,不过基本上能满足前台展示的问题,若有问题,可以及时联系我,及时沟通。在上篇博客>中,当时查看数据如下,无论是查看所有还有查看具体。 //查询所有 //其中类似access数据库中游标概念 DBCursor cursor=collection.find(); System.out.println("mongo... 阅读全文
posted @ 2013-10-11 16:18
我的小人生
阅读(1073)
评论(0)
推荐(0)
摘要:
请实现一个函数:最长顺子;输入很多个整数(1* >& listData, map* mapData) { int nFlag =0; if (0 == k && mapData->size() >= 5) { nFlag =1; //listData.put(mapData.size(), mapData); listData.insert(pair * >( mapData->size(), mapData)); } if (1 == k && mapData->size() >= 3) { nFlag =1; 阅读全文
posted @ 2013-10-11 16:16
我的小人生
阅读(631)
评论(0)
推荐(0)
摘要:
mysql学习: http://www.cnblogs.com/cy163/archive/2008/10/16/1312277.html http://developer.51cto.com/art/201002/182449.htm http://www.oschina.net/code/snippet_33669_9176/ mysql授权: grantselect,insert,update,deleteon*.*to root@“%”Identifiedby“abc”;flushprivileges; 或者 grantallon*.*to'root'@'%.. 阅读全文
posted @ 2013-10-11 16:10
我的小人生
阅读(519)
评论(0)
推荐(0)
摘要:
1. DFS生成排列 众所周知,1,2…n的排列一共有n!个,因此生成全排列至少需要n!的时间复杂度。如果用循环来生成排列,当n稍大时,内外循环会非常之多。可以用DFS模拟解决,生成0 … n-1的排列的代码如下:void dfs(int depth){ int i,length; if(depth==n) //n个数排列完毕 { print the result return; } for(i=0;i0&&word[i]==word[i-1]&&!visit[i-1]) //剪枝:如果当前字母i与其前一个字母i-1相同,且字母i-1未被访问,则跳过 ... 阅读全文
posted @ 2013-10-11 16:07
我的小人生
阅读(336)
评论(0)
推荐(0)
摘要:
You can use ping to test whether you can connect to a remote host:ping baidu.comping 125.6.45.88 (Actually it tests on what port number??)When you want to ping with the specified port number, please use:telnet 123.45.6.78 8080If CMD shows you refuse message, then the port number is not open. If it s 阅读全文
posted @ 2013-10-11 16:05
我的小人生
阅读(309)
评论(0)
推荐(0)
摘要:
实现如下://文件类型enum E_FILETYPE { E_C, E_JAVA};//文件行数信息struct T_CodeFileMsg{ int nTaskId; //任务Id string FileName; //文件名称 E_FILETYPE eFiletype; //文件类型 int nTotalLine; //总行数 int nEmptyLine; //空行数 int nCodeLine; //代码行数 int nNoteLine; //注释行数 T_CodeFileMsg() { nTotalLine = 0; nEmptyLine =... 阅读全文
posted @ 2013-10-11 16:00
我的小人生
阅读(398)
评论(0)
推荐(0)
摘要:
一、策略模式的定义 —— 定义了一组算法,将每个算法包装起来,并且使它们之间可以互换 —— 策略模式使这些算法在客户端调用它们的时候能够相互不影响的变化,改变不同算法的实现方式不影响客户端的使用,即策略模式让算法独立于使用它的客户端而独立变化。 策略模式在Java中处处可以体现,TreeSet和TreeMap中均存在这样的构造方法:TreeSet(Comparatorcomparator)和TreeMap(Comparatorcomparator),对它的描述为:构造一个空的TreeSet,它根据指定比较器进行排序。这里的指定比较器就是我们根据需要自己写的“算法”,这就是策略模式最基本的使用方 阅读全文
posted @ 2013-10-11 15:56
我的小人生
阅读(970)
评论(0)
推荐(0)
摘要:
设计模式系列5-建造者模式 前言:建造者模式(Builder)前一节讲了抽象工厂模式,这节讲23种设计模式之建造者模式。 什么是建造者模式? 将一个复杂对象的构建与它的表现分离,使得同样的构建过程可以创建不同的表现。(最初的定义出现于《设计模式》(Addison-Wesley,1994)). 何时使用建造者模式? 在以下情境,自然会想到使用这一模式: 1.需要创建涉及各种部件的复杂对象。创建对象的算法应该独立于部件的半杯方式 。常见例子是构建组合对象。 2.构建过程需要以不同的方式(例如,部件或表现的不同组合)构建对象。 角色: 在此设计模式中,... 阅读全文
posted @ 2013-10-11 15:55
我的小人生
阅读(231)
评论(0)
推荐(0)
摘要:
根目录文件(Root-levelfiles)第一部分文件是被Hlog处理的write-ahead日志文件,这些日志文件被保存在HBase根目录下的.logs文件夹。.logs目录下面为每一个HRegionServer单独创建一个文件夹,每一个文件夹下有几个HLog文件(因为logrotation)。每一个HRegionServer的所有region都共享一个HLog文件。当一个日志文件不再需要时(因为其包含的“编辑信息”都已经持久化保存到storefiles),该日志文件会被保存到数据库根目录下.oldlogs文件夹。.oldlogs目录下的文件在10分钟后会被master删除(该时间可以由h 阅读全文
posted @ 2013-10-11 15:51
我的小人生
阅读(1260)
评论(0)
推荐(0)
摘要:
Linux下多任务间通信和同步-mmap共享内存嵌入式开发交流群280352802,欢迎加入!1.简介共享内存可以说是最有用的进程间通信方式.两个不用的进程共享内存的意思是:同一块物理内存被映射到两个进程的各自的进程地址空间.一个进程可以及时看到另一个进程对共享内存的更新,反之亦然.采用共享内存通信的一个显而易见的好处效率高,因为进程可以直接读写内存,而不需要任何数据的复制.对于向管道和消息队列等通信等方式,则需要在内核和用户空间进行四次的数据复制,而共享内存则只需要两次数据复制:一次从输入文件到共享内存区,另一个从共享内存区到输出文件.实际上,进程之间在共享内存时,并不总是读写少量数据后就解 阅读全文
posted @ 2013-10-11 15:47
我的小人生
阅读(1920)
评论(0)
推荐(0)
摘要:
稀奇稀奇真稀奇,动物园摆出了擂台赛。小动物们纷纷上台比试,谁能获得最后的冠军呢?动物园长发现小动物们打擂只与自身的三项属性有关:血量,攻击力和防御力。此外,小动物在赛前都为自己准备了一系列的攻击计划,计划按回合制定,包含攻击和格挡两种动作。计划的回合数是有限的,如果在完成计划中所有动作后,重复执行已经定下的计划。某小动物的血量等于或小于0时,该小动物退场,打擂结束。如果双方同时退场,那么为平局,否则未退场的一方胜。在某回合进行前,小动物A的当前血量为HPA,攻击力为ATA,防御力为DFA;小动物B的当前血量为HPB,攻击力为ATB,防御力为DFB。那么,这个回合结束时,可能出现如下4种情况:1 阅读全文
posted @ 2013-10-11 15:42
我的小人生
阅读(210)
评论(0)
推荐(0)
摘要:
//ip报头tos字段,一个字节// 二进制位:[0 1 2] [3] [4] [5] [6] [7]// 1.[0 1 2] 表示优先级:// 000 路由// 001 优先级// 010 立即// 011 火速// 100 火速覆盖// 101 紧急// 110 互联网控制// 111 网络控制// 2.[3] 表示时延// 0 普通// 1 最小// 3.[4] 吞吐量// 0 普通// 1 最大// 4.[5] 可靠性// 0 普通// 1.最大// 5.[6] 开销// 0 普通// 1 最小// 6.[7]... 阅读全文
posted @ 2013-10-11 15:40
我的小人生
阅读(543)
评论(0)
推荐(0)
摘要:
一.修改article/urls.py内容如下二.修改django_test/urls.py如下三.修改article/views.py如下四.修改templates/article.html的内容如下五.修改templates/articles.html如下 阅读全文
posted @ 2013-10-11 15:34
我的小人生
阅读(190)
评论(0)
推荐(0)
摘要:
给定一个m*n的矩阵,请写一个程序计算一条从左到右走过矩阵且权和最小的路径。一条路径可以从第1列的任意位置出发,到达第n列的任意位置。每一步只能从第i列走到第i+1列的同一行或者相邻行(第一行和最后一行看作是相邻的)。12345678910111213141516171819202122232425例如1 -> 2 -> 23 -> 24 ->25就是一条路径。路径的权和为所有经过的n个方格中整数的和。Input输入数据包含一个矩阵。输入数据的第一行为两个数,m和n,分别表示矩阵的行数和列数。(0#include #include using namespace std 阅读全文
posted @ 2013-10-11 15:33
我的小人生
阅读(215)
评论(0)
推荐(0)
摘要:
东方非想天则(TH12.3)是一款优秀的格斗游戏,其以华丽的弹幕,连贯的技能衔接及优美的音乐吸引了众多玩家(宅男更多-_-),而且各平台上也为其提供了联机的机会。好了,言归正传,天气系统是本游戏的一个特色,比如上面的台风天:双方的攻击不会被对方干扰(就是说,是你打你的我打我的地拼命直到一方倒下)直到台风结束。XsugarX和temperlsyer面对台风的时候都会毫不犹豫地选择互相拼命(按着自己的一套攻击套路比如XsugarX的1-》2-》3-》1...和temperlsyer的1-》2-》...-》5-》1这样循环攻击),下面给出他们所选的角色攻击数据(攻击需要时间和给对方造成的伤害),他们 阅读全文
posted @ 2013-10-11 15:27
我的小人生
阅读(243)
评论(0)
推荐(0)
摘要:
作者:ani_di 版权所有,转载务必保留此链接http://blog.csdn.net/ani_di 本地schemeApp扩展 iHasApp这个用过的话,大概知道我说的是什么了。 schemeApp.json这个数据库里面只有scheme和appid,官方demo是使用appid到iTunes上查询完整信息,比如名字、图片等。 我写了点代码,到iTunes上抓了一些中文名字。 抓取的功能不难实现,问题是苹果发现大量请求时会做一些屏蔽,因此到后面成功率就不太高。断断续续一天时间,抓取到90%(貌似有些id过期or有问题)。每个人重复获取没意思,我就共享出来,免得大家做重复劳动。 http. 阅读全文
posted @ 2013-10-11 15:23
我的小人生
阅读(241)
评论(0)
推荐(0)
摘要:
冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到最大数前的一对相邻数,将小数放前,大数放后,第二趟结束,在倒数第二个数中得到一个新的最大数。如此下去,直至序列有序,从而完成排序。由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序。. 阅读全文
posted @ 2013-10-11 15:19
我的小人生
阅读(195)
评论(0)
推荐(0)
摘要:
下载资源地址为:http://download.csdn.net/detail/lifetragedy/6379755这是think in java interview中的代码示例,包括JAVA基础的数据结构,IO, 核心基础以及设计模式等。因此我把它称为wallet工程(钱包工程),可以直接导入eclipse工程中去。 阅读全文
posted @ 2013-10-11 15:15
我的小人生
阅读(199)
评论(0)
推荐(0)
摘要:
1、服务器端程序package com.test3;import java.io.*;import java.net.*;import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.*;public class MyServer3 extends JFrame implements ActionListener{ /** * @param args */ public static void main(String[] args) { // TODO Auto-generated met... 阅读全文
posted @ 2013-10-11 15:14
我的小人生
阅读(442)
评论(0)
推荐(0)
摘要:
/* 达内学习 UC day06 2013-10-10 */回忆过去: 系统调用 - UNIX操作系统提供的一些列函数皆苦,用于访问内核空间,遵循posix规范 文件操作:open()\read()\write()\close() 函数的使用lseek()- 移动文件内指针,设置偏移量 dup()/dup2()- 文件描述符的复制 fcntl()- 文件控制函数,提供很多功能 文件相关函数lseek() 用法和fseek() 基本一致,第一个参数是文件描述符,第二个参数是偏移量,第三个参数是偏移的参照位置,包括SEEK_SET(头)SEEK_CUR(当前) SEEK_END(文件结尾)dup( 阅读全文
posted @ 2013-10-11 15:08
我的小人生
阅读(208)
评论(0)
推荐(0)
摘要:
(这几天做了个小小课程设计时用的是oracle数据库,第一次用,发现oracle和我们以前用的sql server 、mysql是有如此多不同的地方,下面是遇到的问题之一和解决方法,和大家分享下) 用惯sql server 或 mysql 的同志们都知道,要一个字段自增,在创建表时加一个auto_increment即可,可是oracle则不然,oracle表中字段并没有自增的属性,那id自增怎么办呢?没事,还是那句话办法总是有D。好,不废话,直接上源码吧:先创建一个序列: CREATE SEQUENCE SEQU_FANGWUXINXI_AUTOINC -- SEQU_FANGWUXINXI. 阅读全文
posted @ 2013-10-11 15:05
我的小人生
阅读(276)
评论(0)
推荐(0)
摘要:
现阶段网络上的博客太多了,我自己就有好多个,不可否认,这些大公司比如新浪、百度、腾讯、csdn等等好多社区都可以申请博客,而且功能什么的也比较完善,但是我们拥有的权限太少了,如果你有闲暇的时间,有这样的想法,那么今天我就和大家一起学习一下如何自己做管理员,创建自己的博客。 首先,我先交待一下我所拥的工具——wordpress,这是一个开源的个人博客平台,现在很多人使用,而且功能很完善,评价很好。 1: 先要申请免费的域名,花钱的事真的不想干~~打开链接: http://www.freewebhostingarea.com ,如图1:选择自己喜欢的域名,由... 阅读全文
posted @ 2013-10-11 15:01
我的小人生
阅读(594)
评论(0)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3721 题目意思:给一颗树,求移动一条边(边权值不变)到另外的位置,还是一棵树。求最小的树的直径。解题思路:充分利用树的直径的性质。任何点的最远距离一定是树直径上的一个端点。枚举每条边,分成两颗子树后,求出两颗子树的直径d1,d2,以及两颗树的任意点A的最大距离的最小值p1,p2.显然由树的直径的性质,知点A一定在树的直径上。ans=min(ans,max(max(d1,d2),p1+p2+len)).代码:#include#include#include#include#include#inclu 阅读全文
posted @ 2013-10-11 14:58
我的小人生
阅读(214)
评论(0)
推荐(0)
摘要:
/* * UVA_10978.CPP * * Created on: 2013年10月6日 * Author: Administrator */#include #include #include using namespace std;int main(){ char card[55][55],word[55][55],*order[55]; int n; while(scanf("%d",&n)!=EOF,n){ int i,j,k; for(i = 0 ; i < n ; ++i){ order[i] = "?"; } for(i = 阅读全文
posted @ 2013-10-11 14:53
我的小人生
阅读(399)
评论(0)
推荐(0)
摘要:
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责1.2不一样的图形操作几乎所有Linux的新用户都会认为Linux的图形界面是相当的绚丽又多彩。因为这毕竟是一种全新的体验,那种超脱Windows俗套的快感就会油然而生。对于刚刚翻开这本书的人来说,如果对Linux是抱有这样认识的,那就太棒了,因为咱们又多了一个洗脑的对象了:P。此时此刻,真正的亲密接触就要开始啦……1.2.1没有图形的图形虽然Linux的图形界面美轮美奂,但是有一个秘密却不得不告诉你:Linux本身是没有图形界面的。不管你信还是不信,事实就是这个样子。这么说的原因并不是因为Linu 阅读全文
posted @ 2013-10-11 14:50
我的小人生
阅读(264)
评论(0)
推荐(0)
摘要:
其实win7本身就自带无线热点的功能,按下面的方法设置。开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。 以操作系统为win7的笔记本或装有无线网卡的台式机作为主机。主机需要连接宽带或者光纤才能上网. 主机设置如下: 1、以管理员身份运行命令提示符: 快捷键win+R→输入cmd→回车2、启用并设定虚拟WiFi网卡: 运行命令:netsh wlan set hostednetwork mode=allow ssid=wuminPC key=wuminWiFi 此命令有三个参数,mode:是否启用虚 阅读全文
posted @ 2013-10-11 14:48
我的小人生
阅读(341)
评论(0)
推荐(0)
摘要:
在看到一个MFC工程时,可能根据上一篇文章已经知道了哪些是重要的,那些是在创建工程的时候已经被初始化的!!下面介绍一下在看代码的过程的策略!!这里假设创建的基于多对话框的MFC工程名为test. 在test.cpp中已经自动添加了两个头文件(test.h和testDlg.h),这个文件中有很少的内容,是一个关于类CTestApp类的基本初始化。一般这里的内容很少修改,当然与之相关的test.h也是很少的修改。也就是说在工程中由工程名定义的头文件和cpp文件中的内容都比较少,同时需要修改的内容也很少。 其实在一个工程中除了这四个比较重要的文件是在创建工程的时候自动添加的,其他很重要的文件都是自. 阅读全文
posted @ 2013-10-11 14:42
我的小人生
阅读(264)
评论(0)
推荐(0)
摘要:
Given an indexk, return thekthrow of the Pascal's triangle. For example, givenk= 3, Return[1,3,3,1]. Note: Could you optimize your algorithm to use onlyO(k) extra space? 注意:只开辟O(K)的内存空间,所以只保存前一组数列和当前数组,并不断滚动更新即可。class Solution {public: vector getRow(int rowIndex) { // Note: The Solution ob... 阅读全文
posted @ 2013-10-11 14:38
我的小人生
阅读(185)
评论(0)
推荐(0)
摘要:
Sum It UpTime Limit:1000MSMemory Limit:10000KTotal Submissions:5509Accepted:2778DescriptionGiven a specified total t and a list of n integers, find all distinct sums using numbers from the list that add up to t. For example, if t = 4, n = 6, and the list is [4, 3, 2, 2, 1, 1], then there are four di 阅读全文
posted @ 2013-10-11 14:35
我的小人生
阅读(187)
评论(0)
推荐(0)
摘要:
个人信息登记 个人信息登记 类别 内容 姓名 年级 性别 专业 特长 男 女 男 女 男 女 ... 阅读全文
posted @ 2013-10-11 14:31
我的小人生
阅读(357)
评论(0)
推荐(0)
摘要:
老师今天开始讲android的游戏,讲到了view和surfaceview下面是view的演示部分private Paint paint; //游戏里很少用double,都是用long private int x=10,y=10; private Thread th; //线程控制 private boolean flag; public boolean isFlag() { return flag; } public void setFlag(boolean flag) { this.flag = flag; } public MyView(Context context) { s... 阅读全文
posted @ 2013-10-11 14:27
我的小人生
阅读(138)
评论(0)
推荐(0)
摘要:
//调用路径ip_rcv->ip_rcv_finish->dst_input->(skb->dst->input)//ip_forward以回调函数的形式,保存在skb->dst->input,input在通过ip_route_input路由封包时被设置//函数的主要任务:// 1.更新ttl// 2.如果路由被重定向,则向发送方发送icmp重定向报文// 2.如果有选项,通过ip_forward_options处理在转发时需要更新的选项// 3.通过ip_output,将报文传递到ip发送路径上//skb的下一跳信息,在ip_rcv->ip_r 阅读全文
posted @ 2013-10-11 14:25
我的小人生
阅读(352)
评论(0)
推荐(0)
摘要:
1 const变量const double PI = 3.14159; 定义之后不能被修改,所以定义时必须初始化。const int i, j = 0; // error: i is uninitialized const const变量默认为文件的局部变量,此变量只存在于那个文件中,不能被其他文件访问。通过指定const变更为extern,就可以在整个程序中访问const变量。// file_1.cextern const int bufSize = fcn();// file_2.cextern const int bufSize;for (int index = 0; index !.. 阅读全文
posted @ 2013-10-11 14:20
我的小人生
阅读(320)
评论(0)
推荐(0)
摘要:
cache buffers chains以及热块解决方案 今天是2013-10-10,今天下午我调休了,中午饭过后从14点一直睡到16点,这种感觉真爽。 之前学习过关于buffer cache的cache buffers lru chain的知识,其中说到了lru,dirty list,ws等等,详见:http://blog.csdn.net/xiaohai20102010/article/details/11490925今天在看一下buffer bucket 与 cache buffers chain 为了快速找到查询中所需要的block是否在cache buffer中,oracle划分了b 阅读全文
posted @ 2013-10-11 14:18
我的小人生
阅读(353)
评论(0)
推荐(0)
摘要:
2013年10月09日 星期三 10时03分51秒回顾: 1.变量 2.scanf标准函数字符类型是一种数据类型 在C语言程序中字符类型用char表示 字符类型中包含了256个不同的字符,例如'a','+','~' ... 字符类型中的所有字符在计算机中都是使用数字表示的 ASCII码表描述了字符和数字之间的对应关系 'a'--97 'A'--65 '0' --48 (字符0,不是数字0)256个字符分成两组,每组128个,其中一组包含所有常见字符,这些字符对应的整数位于0到127之间 这组字符和整 阅读全文
posted @ 2013-10-11 14:14
我的小人生
阅读(437)
评论(0)
推荐(0)
摘要:
回顾: 1.数据类型 2.二进制(八进制,十六进制) --------------------------------------------------------- 计算机中不可以使用负号表示负数计算负数二进制的过程: 1.计算出相反数的二进制 2.把上一步的结果按位求反再加一 使用上述方法计算出的结果就是二进制补码,可以直接存储在计算机中所有数据类型中,左边一个 1 右边全 0 的二进制表示这个类型中的最小数 -55 --> 55 --> 32 + 16 + 4 + 2 + 1 --> 0011 0111 -->1100 1000 + 1 --> 1100 阅读全文
posted @ 2013-10-11 14:11
我的小人生
阅读(350)
评论(0)
推荐(0)
摘要:
Scaring the BirdsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1257Accepted Submission(s): 420 Problem Description It’s harvest season now! Farmer John plants a lot of corn. There are many birds living around his corn field. These bir... 阅读全文
posted @ 2013-10-11 14:05
我的小人生
阅读(293)
评论(0)
推荐(0)
摘要:
对于如下程序:#include #include #include using namespace std;int main(){ boost::asio::io_service io; boost::asio::deadline_timer t(io, boost::posix_time::seconds(5)); t.wait(); cout LINK : fatal error LNK1104: cannot open file 'libboost_system-vc100-mt-gd-1_54.lib' 1> 1>Build FAILED. 1> 1& 阅读全文
posted @ 2013-10-11 14:04
我的小人生
阅读(788)
评论(0)
推荐(0)
摘要:
服务端代码这里就不贴了html代码比较简单,需要自行引入jquery库 请输入用户名: js代码 /* * 在页面装载完成时注册上这些工作 * */$(document).ready(function() { //这里面的内容就是页面装载完成后需要执行的代码 var userNameNode = $("#userName"); //需要找到button按扭,注册事件 $("#verifyButton").click(function() { //1.获取文本框的内容 var userName = userNameNode.val(); //2.将这个内容 阅读全文
posted @ 2013-10-11 14:00
我的小人生
阅读(289)
评论(0)
推荐(0)
摘要:
原来项目是使用2.x完成的,现在需要使用3.x进行升级。 对jQuery的依赖请注意,所有JavaScript插件都依赖jQuery,在页面中的引入顺序可以参考基本模版。bower.json中列出了Bootstrap所支持的jQuery版本。 3.x需要JQuery1.9.0以上版本,推荐V1.9.1(支持IE6+) 模态框组件(V3.0)的HTML结构发生了很大的改变。.modal-header、.modal-body和.modal-footer部分目前包含在了.modal-content和.modal-dialog中,为的是增强移动设备上的样式和行为特性。 在2.x中... 阅读全文
posted @ 2013-10-11 13:54
我的小人生
阅读(525)
评论(0)
推荐(0)
浙公网安备 33010602011771号