摘要:
注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料,只是为了更好地理清系统编程和网络编程中的一些概念性问题,并没有深入地阅读分析源码,我也是草草翻过这本书,请有兴趣的朋友自己参考相关资料。此书出版较早,分析的版本为2.4.16,故出现的一些概念可能跟最新版本内核不同。此书已经开源,阅读地址http://www.kerneltravel.net 1、通用寄存器(32位) • EAX:一般用作累加器 • EBX:一般用作基址寄存器(Base) ... 阅读全文
posted @ 2013-09-16 20:40
pangbangb
阅读(459)
评论(0)
推荐(0)
摘要:
// Time 234 ms; Memory 244 K#include#include#includeusing namespace std;typedef struct point{ double x,y,z; point(double xx=0,double yy=0,double zz=0):x(xx),y(yy),z(zz){}}vector;vector operator - (point a,point b){ return vector(a.x-b.x,a.y-b.y,a.z-b.z);}point operator + (point a,vector b){ return p 阅读全文
posted @ 2013-09-16 20:38
pangbangb
阅读(190)
评论(0)
推荐(0)
摘要:
在物理DG主备库切换时遇到ORA-16139: media recovery required错误SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY; ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY * ERROR at line 1: ORA-16139: media recovery required解决办法:--如果报ORA-16139: media recovery required,可能是由于未应用日志引起,可先执行ALTER DATABASE RECOVER MANAGED ST 阅读全文
posted @ 2013-09-16 20:35
pangbangb
阅读(476)
评论(0)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Drawing;using System.Threading;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { ///获取桌面大小 //Rectangle rect = System.Windows.Forms.S... 阅读全文
posted @ 2013-09-16 20:33
pangbangb
阅读(984)
评论(0)
推荐(0)
摘要:
就是求最小权值的桥。。不过有好几个坑。。。1:原图不连通,ans=0.2: m#include#include#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;const int N = 1111;const int INF = 100000000;int n, m;int pre[N], low[N], dfs_clock;int bccno[N], vis[N], wi[N][N], g[N][N];struct Edge{ 阅读全文
posted @ 2013-09-16 20:31
pangbangb
阅读(145)
评论(0)
推荐(0)
摘要:
http://blog.sina.com.cn/s/blog_a401a1ea0101ij9z.html空间两直线上最近点对。 这个博客上给出了很好的点法式公式了。。。其实没有那么多的tricky。。。不知到别人怎么错的。。。//#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define 阅读全文
posted @ 2013-09-16 20:30
pangbangb
阅读(209)
评论(0)
推荐(0)
摘要:
Power StringsTime Limit:3000MSMemory Limit:65536KTotal Submissions:28102Accepted:11755DescriptionGiven two strings a and b we define a*b to be their concatenation. For example, if a = "abc" and b = "def" then a*b = "abcdef". If we think of concatenation as multiplicatio 阅读全文
posted @ 2013-09-16 20:27
pangbangb
阅读(220)
评论(0)
推荐(0)
摘要:
题目链接:poj 3624 这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。 用子问题定义状态:即F [i, v]表示前i件物品恰放入一个容量为v 的背包可以 获得的最大价值。则其状态转移方程便是: F [i, v] = max{F [i − 1, v], F [i − 1, v − Ci ] + Wi } 这个方程非常重要,基本上所有跟背包相关的问题的方程都是由它衍生 出来的。所以有必要将它详细解释一下:“将前i件物品放入容量为v 的背包 中”这个子问题,若只考虑第i件物品的策略(放或不放),那么就可以转化 为一个只和前i − 1件物品相关的问题。如果... 阅读全文
posted @ 2013-09-16 20:25
pangbangb
阅读(161)
评论(0)
推荐(0)
摘要:
MOVE REG,ADDR ; 它把地址为ADDR(假设为10000)的内存单元的内容复制到REG 中 在8086 的实模式下,把某一段寄存器(段基址)左移4 位,然后与地址ADDR 相加后被直接送到内 存总线上,这个相加后的地址(20位)就是内存单元的物理地址,而程序中的这个地址ADDR就叫逻辑地址 (或叫虚地址)。 ... 阅读全文
posted @ 2013-09-16 20:21
pangbangb
阅读(1009)
评论(0)
推荐(0)
摘要:
在做一个电话号码匹配的时候,开始我使用的是这种情况if (num == inCall.getNum()) {//操作...}但是无论如何结果都是false,就算两个号码打印出来一模一样还是false,突然想起来错在哪里了,改成如下if (num.equals(call.getNum())) {//操作...}结果不言而喻,正确了,这就是==和equals的区别了:简单来说就是,==比较的是值,如果是int,long,或者float当然正确,只要值相等就相等了,而equals比较的是实际的值,比如对于上面两个引用来说,他们的地址是不同,但是地址里存放的内容是相同的,那么这时候用==比较就会得到f 阅读全文
posted @ 2013-09-16 20:19
pangbangb
阅读(1335)
评论(1)
推荐(0)
摘要:
HEVC(High EfficiencyVideo Coding,高效率视频编码)是一种视频压缩标准,H.264/MPEG-4 AVC的继任者。目前正在由ISO/IEC MPEG和ITU-T VCEG开发中。为此目的MPEG与VCEG联合成立了一个JCT-VC(JointCollaborative Team on Video Coding)作为共同开发HEVC的团队。HEVC被认为不仅提升图像质量,同时也能达到H.264/MPEG-4 AVC两倍之压缩率(等同于同样画面质量下比特率减少了50%),可支持4K分辨率甚至到超高画质电视,最高分辨率可达到8192×4320(8K分辨率)。第 阅读全文
posted @ 2013-09-16 20:16
pangbangb
阅读(809)
评论(0)
推荐(0)
摘要:
学习算法,怎么可以不懂排序?但很多时候,我们习惯了用 sort 和 qsort,对于具体排序,我们也许真忘光了。我们先从O(n^2)的常用排序开始。 冒泡排序(Bubble Sort): 说起排序就不能不说冒泡(Bubble Sort),它非常简单,维基中这样解释“重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢‘浮’到数列的顶端。” 复杂度:最差时间复杂度:O(n^2)最优时间复杂度:O(n^2)平均时间复杂度:O(n^2)稳定性:稳定 我 阅读全文
posted @ 2013-09-16 20:14
pangbangb
阅读(349)
评论(0)
推荐(0)
摘要:
PeriodTime Limit:3000MSMemory Limit:30000KTotal Submissions:11356Accepted:5279DescriptionFor each prefix of a given string S with N characters (each character has an ASCII code between 97 and 126, inclusive), we want to know whether the prefix is a periodic string. That is, for each i (2 1 (if ther. 阅读全文
posted @ 2013-09-16 20:12
pangbangb
阅读(183)
评论(0)
推荐(0)
摘要:
众所周知一个媒体播放器新建的几个步骤:Mediaplayer mp = new MediaPlayer(0mp.setDatasource(xxx);mp.setDispalyer(xxx);mp.setAudioStreamType(xxx);mp.prepareAsync();mp.start这个和activity该如何绑定呢?本文则是通过图库分析,来说明此中明细。 打开图库显得的是一个名字叫MovieActivity的Actiivity,具有activity的的生命周期,而媒体的操作是如何和他们关联起来呢,详见下图(图片长,上传的时候出现了背景黑色的情况,不知道为什么,此处分开贴图,真. 阅读全文
posted @ 2013-09-16 20:09
pangbangb
阅读(409)
评论(0)
推荐(0)
摘要:
使用OEM方式来创建SQL Access Advisor访问优化建议,已经是四五年的事了,下面就来写写怎样使用DBMS_ADVISOR.SQLACCESS_ADVISOR来创建SQL Access Advisor访问优化建议吧。1、SQL Access Advisor从三个方面提供优化建议1.1、索引优化建议 SQL Access Advisor可以建议通过创建bitmap,function-based,B-tree 三种类型索引的改进SQL执行性能。1.2、物化视图优化建议 SQL Access Advisor可以建议通过创建fast refreshable和fullrefresha... 阅读全文
posted @ 2013-09-16 20:07
pangbangb
阅读(382)
评论(0)
推荐(0)
摘要:
大家发英文文章一般都需要引用自己课题的基金的英文翻译,今天和大家分享一下国内常见课题基金的英文翻译。 国家自然科学基金(项目编号: )资助 Supported by National Natural Science Foundation of China(项目编号: ) [Supported by NSFC(项目编号: )] 国家自然科学基金重大项目资助 Supported by Major Program of National Natural Science Foundation of China (1991483) 国家自然科学基金国际合作与交流项目(项目编... 阅读全文
posted @ 2013-09-16 20:06
pangbangb
阅读(1515)
评论(0)
推荐(0)
摘要:
51. 一条最长的短信息约占多少byte?中文70(包括标点),英文160,160个字节 这个说法不准确,要跟手机制式运营商等信息有关. 做实验,看源码ArrayList msgs =sms.divideMessage(message); for (String msg : msgs) { sms.sendTextMessage(phoneNumber, null, msg, pi, null); }152. Linux中跨进程通信的几种方式 。linux编程# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进 阅读全文
posted @ 2013-09-16 20:04
pangbangb
阅读(268)
评论(0)
推荐(0)
摘要:
相信大家有些人对opengl的模板缓冲区不是很理解,包括我最开始也是,opengl的模板缓冲区其实就是采用过滤的技术来控制那些颜色可以绘制,那些不能进行绘制。这里的过滤技术也就是我们的一个控制方法,主要体现在如下两个函数glStencilFunc(GLenum func,GLint ref,GLuint mask)和glStencilOp(GLenum fail,GLenum zfail, GLenum zpass),其中1.glStencilFunc中的第一个参数指的是过滤函数,(如何来进行过滤),过滤函数有如下几种类型 GL_NEVER 从来不能通过 GL_ALWAYS 永远可以通过(默认 阅读全文
posted @ 2013-09-16 20:01
pangbangb
阅读(528)
评论(0)
推荐(0)
摘要:
阿里巴巴笔试考到了LRU,一激动忘了怎么回事了。。准备不充分啊。。缓存这个东西就是为了提高运行速度的,由于缓存是在寸土寸金的内存里面,不是在硬盘里面,所以容量是很有限的。LRU这个算法就是把最近一次使用时间离现在时间最远的数据删除掉。先说说List:每次访问一个元素后把这个元素放在 List一端,这样一来最远使用的元素自然就被放到List的另一端。缓存满了t的时候就把那最远使用的元素remove掉。但更实用的是HashMap。因为List太慢,要删掉的数据总是位于List底层数组的第一个位置,删掉之后,后面的数据要向前补位。。所以复杂度是O(n),那就用链表结构的LinkedHashMap呗~ 阅读全文
posted @ 2013-09-16 19:59
pangbangb
阅读(278)
评论(0)
推荐(0)
摘要:
php链接数据库可以使用mysql扩展库,mysqli,pdo这几种方式,相比java而言要麻烦一点,因为它不像java那么统一。从代码的难易程度来说php的确要简单许多。步骤大体如下1.打开数据库连接2选择要使用的数据库3执行sql语句4.处理返回结果5.释放结果集(内存)关闭数据库连接首先执行第一步,打开数据库连接,mysql扩展库使用mysql_connect就可以,这个函数需要3个参数,第一个是数据库服务器的主机这里可以带端口号,默认是3306,第二个参数是用户名,第三个是密码,代码如下$conn=mysql_connect("localhost","ro 阅读全文
posted @ 2013-09-16 19:56
pangbangb
阅读(270)
评论(0)
推荐(0)
摘要:
文件有很多种类型,有音乐文件、视频文件、图片文件、文本文件等,不同类型的文件在android中的打开方式是不一样的,也就是需要不同的软件区打开,那么,我们通过String fileName = file.getName;如何判断我们所要打开的文件时什么类型的文件进而采取不同的措施呢? 不同的文件后缀名并不是唯一的,比如mp3、wmv文件都是音频文件,mp4、avi、rmvb文件都是视频文件,其实要判断文件是什么类型的文件一个函数就可以了,fileName.endsWith(xxx);将后缀名传进去就可以判断了,这样的话,我们可以在代码中写多个String[ ],然后遍历,一个个匹... 阅读全文
posted @ 2013-09-16 19:54
pangbangb
阅读(633)
评论(0)
推荐(0)
摘要:
在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗",s3c2440中也集成了看门狗,在受到干扰或者系统错误时是芯片复位。s3c2440的看门狗有两个特点:1、提供16bit的时间间隔的中断。2、128个PCLK的周期复位信号。看门狗的结构: 看门狗定时器频率计算如下: 分频值从0到2的8次方减1,分频系数 阅读全文
posted @ 2013-09-16 19:52
pangbangb
阅读(404)
评论(0)
推荐(0)
摘要:
QVector和vector的比较:Qvector默认使用隐式共享,可以用setSharable改变其隐式共享。使用non-const操作和函数将引起深拷贝。at()比operator[](),快,因为它不进行深拷贝.Qvector取值都会检查越界问题。看看简单的例子:QVector vecA;QVector vecB;vecA.push_back(1);vecA.push_back(10); vecB= vecA; cout vecC;vecA.setSharable(false);vecC = vecA;cout vector (InputIterator first, InputIte. 阅读全文
posted @ 2013-09-16 19:50
pangbangb
阅读(3705)
评论(0)
推荐(1)
摘要:
虽然很不想回忆昨天的机试,满怀信心的去,满载失望和遗憾的回。栽在不应该出现的问题上。。细节决定成败啊!!!!今天我终于鼓起勇气做做昨天的题。受第一题的影响,我直接放弃后面的题目,只看了看题目。 题目二:输入:整数 空格 整数 整数的长度小于128位(比如4444有4位) 输出:整数 #include#includeusing namespace std;void yunsuan(char* str1,int length1,char* str2,int length2,char* result){ int temp1=length1-1; int temp2=length2-1;... 阅读全文
posted @ 2013-09-16 19:48
pangbangb
阅读(232)
评论(0)
推荐(1)
摘要:
转载请表明地址:http://blog.csdn.net/jackystudio/article/details/11713197 在整个游戏开始之前,我们先看一下HelloWorld示例中CCScene和CCLayer之间的关系是怎么处理的。//HelloWorldScene.h#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public cocos2d::CCLayer{public: virtual bool init( 阅读全文
posted @ 2013-09-16 19:46
pangbangb
阅读(192)
评论(0)
推荐(0)
摘要:
题意:求两条空间直线的距离,以及对应那条距离线段的两端点坐标.思路:有一个参数方程算最短距离的公式, 代入求即可. 但是这题卡精度... 用另外的公式(先算出a直线上到b最近的点p的坐标, 再算出b直线上到a最近的点q的坐标, 再求这两点距离)用double可以过, 直接参数方程的公式用long double才可以>WA,G++->AC... long double#include#include#includeusing namespace std;#define eps 1e-9struct point{ long double x,y,z; double q,w,e; ... 阅读全文
posted @ 2013-09-16 19:43
pangbangb
阅读(246)
评论(0)
推荐(0)
摘要:
JavaScript中提供了两种实现计时、延时的方法,分别如下:一、 t = setTimeout(“function()", millisecond) 与 clearTimeout(t) 方法配套使用。t = setTimeout(“function()", millisecond) 方法中,function()函数里定义想要定时调用的代码,millisecond参数代表想要延迟的计时时间,t 是函数返回的ID值。此函数仅根据时间周期调用function()函数一次。但是可以通过递归调用,实现多次循环计时。 clearTimeout(t)函数可以清除setTimeout( 阅读全文
posted @ 2013-09-16 19:41
pangbangb
阅读(256)
评论(0)
推荐(0)
摘要:
希尔排序,是对直接插入排序的改进版本,又称增量缩小排序,实质上是一种分组插入排序。 基本思想是 先取第一个增量step,以该序列内所有下标相差 step 的元素作为一组,如 array[0], array[0 + step], array[0 + step*2].....作为一组,array[1], array[1 + step], array[1 + step*2]....作为一组,然后对这些分组分别进行直接插入排序,然后减小增量,重复进行上面操作,到最后 step = 1,这时序列已基本有序,对数组再次进行直接插入排序,这种情况下的直接插入排序复杂度为 O(n),而且保证了最后的结果是有. 阅读全文
posted @ 2013-09-16 19:38
pangbangb
阅读(244)
评论(0)
推荐(0)
摘要:
Ajax是什么 Ajax是(Asynchronous JavaScript And XML)是异步的JavaScript和xml。也就是异步请求更新技术。Ajax是一种对现有技术的一种新的应用,不是一门新语言。它是用JavaScript编写。与xml的关系就是可以读取和返回xml文件。Ajax的核心对象 通过不必把Web页面寄送到服务器而实现数据传送,XMLHttpRequest对象为客户端与服务器之间提供了一种动态的交互能力。 XMLHttpRequest用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 方法:xmlHttpRequst对象利用s 阅读全文
posted @ 2013-09-16 19:37
pangbangb
阅读(163)
评论(0)
推荐(0)
摘要:
最近看邮件,有注意到pv ticketlock相关的消息,貌似jeremy 几年前的东东,终于将要被收录到linux 3.12里面。 先说下pv ticketlock这东西,http://blog.xen.org/index.php/2012/05/11/benchmarking-the-new-pv-ticketlock-implementation/这里面介绍的非常详细,不想看英文的话,我可以大概解释下。 spinlock在非虚拟化的环境下,它是可以认为cpu不会被抢占的,所以A拿锁干活,B死等A,A干完自己的活,就释放了,中间不会被调度。但是在虚拟化下,cpu对应到vcpu, 每个vcp 阅读全文
posted @ 2013-09-16 19:33
pangbangb
阅读(764)
评论(0)
推荐(0)
摘要:
第十课:不知不觉就10篇blog了,说实话,我是第一次更这么长时间的Blog。 嗯,今天说说Loader,在以前的课程中,也就是内个能使用最初级的servlet的那一节,我们使用了URLClassLoader加载Servlet,但是这是不科学的,因为如果用系统自带的Loader加载,servlet能访问类库太多就太不安全了。所以我们需要实现自己的一个加载器,那我们首先看看Java的Loader。 JVM在运行的时候,会产生3个classLoader,分别是Boostrap,ClassLoader,Extension Classloader、AppClassLoader。 首先第一个Bootst 阅读全文
posted @ 2013-09-16 19:31
pangbangb
阅读(829)
评论(0)
推荐(0)
摘要:
由于一开始考虑的很不周到,找到很多bug.....越改越长,不忍直视。 不是写模拟的料...................... 反正撞墙或者碰到已经走过的点就会转向,转向后还碰到这两种情况就会傻站那不动了...... #include #include #include #include #include #include #include #include #include #include #include #include //形如INT_MAX一类的#define MAX 1111using namespace std;int vis1[MAX][MAX];int vis2[MAX 阅读全文
posted @ 2013-09-16 19:28
pangbangb
阅读(154)
评论(0)
推荐(0)
摘要:
CvScalar可存放在1-,2-,3-,4-TUPLE类型的捆绑数据的容器该函数包含4个浮点成员,可以用来表示B(Blue),G(Green),R(Red),Alpha(表示图像的透明度) typedef struct CvScalar { double val[4] } CvScalar; /* 构造函数:用val0初始化val[0]用val1初始化val[1], 以此类推*/ inline CvScalar cvScalar( double val0, double val1=0, double val2=0, double val3=0 ); /* 构造函数:用val0123初始化所. 阅读全文
posted @ 2013-09-16 19:26
pangbangb
阅读(1129)
评论(0)
推荐(0)
摘要:
第三章 用 PowerShell 进行远程管理(remoting) PowerShell V2 引进了一项强大的新技术,远程(remoting),PowerShell V3 进行了完善和扩展。主要基于标准化的协议和技术,远程管理是可能 PowerShell 最重要的一个方面。微软未来的产品几乎完全依靠它进行管理整个网络通信。 在本章中,我们将讨论: PowerShell 远程管理的系统需求 启用/禁用远程管理 执行远程命令 交互式远程会话 保存远程会话到磁盘 了解会话配置 PowerShell 最重要和最令人兴奋的特性是其远程管理能力。PowerShell ... 阅读全文
posted @ 2013-09-16 19:24
pangbangb
阅读(269)
评论(0)
推荐(0)
摘要:
package cn.com; import java.io.IOException;import java.io.PrintWriter;import java.util.LinkedHashMap;import java.util.Map; import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.ht 阅读全文
posted @ 2013-09-16 19:20
pangbangb
阅读(255)
评论(0)
推荐(0)
摘要:
问题:输入:4个数字输出:结果为24的表达式 解法一:穷举法#includechar mark[4]={'+','-','*','/'};float cal(float x,float y,int mark){ switch(mark) { case 0:return x+y; case 1:return x-y; case 2:return x*y; case 3:return x/y; }}float calculate_A(float a,float b,float c,float d,int mark1,int mark2 阅读全文
posted @ 2013-09-16 19:18
pangbangb
阅读(156)
评论(0)
推荐(0)
摘要:
paip. everything exe 文件不能启动的解决 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 现象: -------------------- everything不能双击运行。。。icesword的也不能双击运行,,其他exe都可以运行...奇怪.. 不个文件名字更改了还是不能运行..换成com,bat还是不行.. 不过在CMD下却能运行了.....奇怪.. 分析: ------------------- ... 阅读全文
posted @ 2013-09-16 19:17
pangbangb
阅读(404)
评论(0)
推荐(0)
摘要:
Oracle布置在局域网中的服务器的时候,用本地PL SQL 链接没有丝毫的问题。但是,如果用远程客户端的PL SQL 链接的时候却出现了“TNS:无监听器”的问题。首先,就是进行了服务器端的监听器检查,发现是用127.0.0.1来作为Host的,对于局域网服务器来说,用127.0.0.1或者localhost来进行HOST的设置,是不可行的,都会在远端客户端上出现“无监听器”的情况。将127.0.0.1改为192.168.1.120(服务器所在网域的内网IP),重启监听器正常,但是在本地登录PL SQL的时候却出现了TNS:解析错误的情况。这是什么原因?具体不太清楚,根据网上查到的资料,我将 阅读全文
posted @ 2013-09-16 19:14
pangbangb
阅读(629)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2013-09-16 19:10
pangbangb
阅读(127)
评论(0)
推荐(0)
摘要:
2013-9-151. CustomValidator验证控件验证用户输入的字符长度在实际的开发中通常会遇到验证用户输入的字符长度的问题,通常的情况下,可以写一个js的脚本或者函数,在ASP.NET中我们也可以通过CustomValidator验证控件来实现这一验证。具体如下。用户名: 2. LinkButton的PostBackUrl使用Eval绑定数据在列表页面的操作列里大多时候都可以用一个标签绑定一个列表项的Id进行列表项的编辑和删除,一般情况下列表项的绑定如下: ... 阅读全文
posted @ 2013-09-16 19:09
pangbangb
阅读(268)
评论(0)
推荐(0)
摘要:
VS2010 简单实用快捷键1). Ctrl+H: 替换 2). Ctrl+F: 查找 3). F5: 启动调试4). CTRL + F7 生成编译 5). Ctrl+F5: 开始执行(不调试) 6). CTRL + J 列出成员 智能感知7). Ctrl+K, P: 提示方法的参数信息 8). SHIFT + ALT + ENTER全屏显示9). Ctrl + . 自动using命名空间 阅读全文
posted @ 2013-09-16 19:06
pangbangb
阅读(126)
评论(0)
推荐(0)
摘要:
当时在机房见到她的那一刻,我就喜欢上了她,我从不相信一见钟情,但那一刻,我放弃计算机闷骚男的身份,每周星期四都来到机房,因为曾老师叫大一的来机房练C语言,还好我有学长这个身份(对不住了,各位学长,我知道我亵渎了“学长“二字)。起初我只是坐在她身后,默默的看着她的背影,就这样默默的、呆呆着看着,一直到4点半她走了,我还看着那空荡荡的位置。 终于有一天,我在一次偶然的机会问她要了QQ号码!也许是上天的眷恋,或者是我感动了上帝,在几翻乌龙之后我终于加了她的Q!真的,能和她聊上一两句都可以让我兴奋一个星期。一天二天三天,看次上Q都要看她在不在线,看到她在线,眼前一亮,但高潮之后是低落,闪亮的QQ... 阅读全文
posted @ 2013-09-16 19:05
pangbangb
阅读(1784)
评论(0)
推荐(0)
摘要:
一、实现字符串操作标准库函数 (1)、strcpy、strncpy、memmove、memcpy、strlen、strncat 的实现 C++ Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 阅读全文
posted @ 2013-09-16 19:01
pangbangb
阅读(279)
评论(0)
推荐(0)
摘要:
1、叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是(D)A、空或只有一个结点 B、高度等于其结点数 C、该二叉树是完全二叉树 D、所有结点无右孩子应该是二叉树的每个结点都只有一个(左或右)子树时,先序和和后序正好相反2、假设X是这样的自然数,X能被4整除或者X的个位数是3,那么在3000以内(小于1000),求这样的X的累加之和。(1575900)#include "stdafx.h"#include#include#include#include "math.h"#include#include using namespace std 阅读全文
posted @ 2013-09-16 18:59
pangbangb
阅读(739)
评论(0)
推荐(0)
摘要:
1 并查集的思想: 已知: 1)很多个元素有着一个属性值,这些属性与其他元素的属性值或相同或不相同; 2)我们不知道每个元素的属性值,但知道一些两个元素之间属性值相等的关系——等价关系(有自反性,对称性,传递性);目标: 根据等价关系将所有元素划分到对应的等价类中去,每个等价类中的元素两两之间都存在着等价关系。 算法: 1)将所有的元素初始化为独立的集合; 2)根据元素间的等价关系,将对应的元素所在的集合合并Union操作。如何合并?我们给每个集合自定义一个集合值来表示其中的元素属性。Union所需的操作即把原来两个分开的集合的两个集合值改为一个相同的集合值则。我们已知等价关系中的... 阅读全文
posted @ 2013-09-16 18:57
pangbangb
阅读(284)
评论(0)
推荐(0)
摘要:
接上一篇,改变像素色点还需要的知识:Get*D返回特殊的数组元素 CvScalar cvGet1D( const CvArr* arr, int idx0 ); CvScalar cvGet2D( const CvArr* arr, int idx0, int idx1 ); CvScalar cvGet3D( const CvArr* arr, int idx0, int idx1, int idx2 ); CvScalar cvGetND( const CvArr* arr, int* idx ); arr 输入数组. idx0 元素下标第一个以0为基准的成员 ... 阅读全文
posted @ 2013-09-16 18:55
pangbangb
阅读(272)
评论(0)
推荐(0)
摘要:
Javascript概述:Javascript是基于对象和事件的脚本语言。特点;1、安全性(不允许直接访问本地硬盘),它可以做的就是信息的动态交互。2、跨平台性。JavaScript与HTML的结合方式:想要将其他代码融入HTML,都是以标签的形式。1、 Js代码存放在标签对JavaScript语法:每种语言都有自己的语法规则,Js语法与Java很像。1、变量通过关键字Var来定义,弱类型是不用制定具体的数据类型。注:Js中特殊的变量值:undefined,当变量没有初始化就被使用会提示未定义。2、判断,循环,选择,数组相关看下面的代码我的第一个javascript练习 ... 阅读全文
posted @ 2013-09-16 18:52
pangbangb
阅读(218)
评论(0)
推荐(0)
摘要:
经同事推存,拜读安迪.格鲁夫大作《格鲁夫给经理人的第一课》(新版),正如冯巩那句台词一样:不错,不错,味道好极啦。 让混沌丛生,然后掌控混沌。这句被格鲁夫奉为圭臬,也可被我辈奉为圭臬。 以下是目录:导读格鲁夫教你高产出管理 序言从20世纪80年代的巨变谈起 第一篇早餐店的生产线 1“生产”包含什么? 2从早餐店的库存谈起 第二篇打好团体战 3管理杠杆率 4管理的必经之路:开会 5不挥舞权杖的决策 6规划是为了明天 第三篇推动组织的巧手 7当早餐店开始繁衍 8混血型组织 9双重报告 10每个人都听命的三个“长官” 第四篇谋事在人 11激励部属参加比赛 12工作成熟度 13再难也... 阅读全文
posted @ 2013-09-16 18:51
pangbangb
阅读(274)
评论(0)
推荐(0)
摘要:
我发现很多时候我处理事情的思维是局限的!就拿前几天辞职的事情来说吧,我原打算直接向公司辞职,但后来听同学说“还是先试着向公司请假比较好”,不用细想也是,如果公司同意我请假,我还能给自己留一条后路,如果公司不同意,那我辞职就顺理成章了。后来的结局是公司不同意我请假,但也没有辞职,而是“暂时中止实习合同“,如果我明年四月之前到公司报到的话,这段时间的实习考核都是有效的。辞职只是我众多“思维局限”中的一件事情而已。以后我处理事情不能再闷头苦想,而是要都和别人分享我的观点,善于倾听别人给出的意见。 辞掉实习后,感觉生活一下停了下来,有种无所适从的感觉。开学这段时间烦心事又多,同时还需要静下心来学习,这 阅读全文
posted @ 2013-09-16 18:49
pangbangb
阅读(159)
评论(0)
推荐(0)
摘要:
最近的项目用到了多线程,发现java.util.concurrent.Future蛮好用的。 像平时,写多线程一般使用Thread/Runnable,直接扔给线程池执行就好了。但是遇到了一些需要获取线程执行结果的情况,就需要使用Callable。对于使用Callable的task,ExecutorService执行后会返回一个Future对象来传递执行结果。 那这个Future是怎么存放返回值的呢,这个Future有什么值得使用的地方呢。我查了一下,发现原来还专门有个Future模式。 Future模式 Future模式在请求发生时,会先产生一个Future凭证给发出请求的客户,它的... 阅读全文
posted @ 2013-09-16 18:46
pangbangb
阅读(248)
评论(0)
推荐(0)
摘要:
在做机房收费系统的时候,上下机,我觉得是我在整个系统中遇到最棘手的问题了,现在就给大家,分享一下,我是怎样解决的。SQL中有3中数据类型是关于日期的,每一种的用法是不同的,当你用错了,就会出现下面这样的错误:SQL的日期类型有以下几种:机房收费系统用到了date datetime2(n)以及time(n),就这样的类型,我简单地说一下,大致有了了解,就可以熟练运用了,首先,举个列子,现在的时间是2013/9/15 21:32 ,用date就是2013/9/15用datetime2(0)就是2013/9/15 21:32:00用time(0)那么就是21:32:00记住n的值就是小数点的位数,一 阅读全文
posted @ 2013-09-16 18:44
pangbangb
阅读(301)
评论(0)
推荐(0)

浙公网安备 33010602011771号