摘要:
#include<stdio.h>int fa[10001],di[10001],n,m;int find(int v){ if(fa[v]!=1 && fa[v]!=v) fa[v]=find(fa[v]); return fa[v];}int find1(int v){ if(di[v]!=1 && di[v]!=v) di[v]=find1(di[v]); return di[v];}void Unio(int x,int y){ if(x>1) fa[x]=find(y); if(y>1) di[y]=find1(x);}... 阅读全文
posted @ 2013-06-12 20:01
jlins
阅读(231)
评论(0)
推荐(0)
摘要:
#include<stdio.h>#include<string.h>int main(){ int i,j,k,n,a[18][301]; memset(a,0,sizeof(a)); for(i=0;i<301;i++) a[1][i]=1; for(i=2;i<18;i++) { for(j=0;j<301;j++) for(k=0;j+i*i*k<301;k++) a[i][j+i*i*k]+=a[i-1][j]; } while(scanf("%d",&n)==1... 阅读全文
posted @ 2013-06-12 19:57
jlins
阅读(135)
评论(0)
推荐(0)
摘要:
//Time 906ms, Memory 384K#include<stdio.h>#include<string.h>int vis[110][110],dx[4]={0,1,0,-1},dy[4]={1,0,-1,0},n,m,t,min,num,road[6000],rd[6000];char map[110][110];void f(int x,int y){ int i,nx,ny,p; if(x==n-1 && y==m-1) { for(i=0;i<num;i++) road[i]=rd[i]; min=num;... 阅读全文
posted @ 2013-06-12 19:54
jlins
阅读(145)
评论(0)
推荐(0)
摘要:
1.下载并安装nfs组件 # su root # yum install portmap nfs-utils 2.打开nfs配置文件 # vi /etc/exports 3.添加1行如下 /study/upmagic6410 *(sync,rw,no_root_squash) PS:*表示所有IP,如果指定IP访问,则可以直接替换为指定IP; rw表示可读写权限; no_root_squash表示当登陆nfs主机使用共享目录的使用者是root时,其权限将被转换成为匿名使用者(nobody); 4.保存exports (:wq... 阅读全文
posted @ 2013-06-12 19:50
jlins
阅读(170)
评论(0)
推荐(0)
摘要:
哈希索引是一种非常快的等值查找方法(注意:必须是等值,哈希索引对非等值查找方法无能为力),它查找的时间复杂度为常量,InnoDB采用自适用哈希索引技术,它会实时监控表上索引的使用情况,如果认为建立哈希索引可以提高查询效率,则自动在内存中的“自适应哈希索引缓冲区”(详见《MySQL - 浅谈InnoDB体系架构》中内存构造)建立哈希索引。之所以该技术称为“自适应”是因为完全由InnoDB自己决定,不需要DBA人为干预。它是通过缓冲池中的B+树构造而来,且不需要对整个表建立哈希索引,因此它的数据非常快。InnoDB官方文档显示,启用自适应哈希索引后,读和写性能可以提高2倍,对于辅助索引的连接操作, 阅读全文
posted @ 2013-06-12 19:46
jlins
阅读(329)
评论(0)
推荐(0)
摘要:
安装环境 Linux版本:Ubuntu 12.04 内核版本:Linux 3.5.0 交叉编译器版本:arm-linux-gcc-4.4.3 这个版本的交叉编译器我已经上传到了资源上,可以随便下载,点此下载安装前的絮叨 首先简单介绍一下,所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。 交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。对于交叉开发的工具链来说,在文件名称上加了一个前缀,用来区别本地的工具链。例如,arm-linux-表示是对arm的交叉编译工具链;arm-li... 阅读全文
posted @ 2013-06-12 19:43
jlins
阅读(682)
评论(0)
推荐(0)
摘要:
cd命令切换文件夹 ls显示文件夹内文件列表 rm 删除文件 rm -r 删除文件夹 cat 显示文件内容 touch 创建空文件 mkdir 创建文件夹(可以一次创建多个) gedit 使用自带文本编辑器打开文件 sudo -i 获取root权限 apt-get install 安装某软件 .tar.gz 和 .tgz文件操作 解压:tar zxvf FileName.tar.gz -CDirName 压缩:tar zcvf FileName.tar.gz DirName ... 阅读全文
posted @ 2013-06-12 19:39
jlins
阅读(210)
评论(0)
推荐(0)
摘要:
创新是一种具有高度自主性的创造性活动,依赖于员工的积极参与和真诚投入。企业的以变应变离不开员工的创新能力。全球各地,各行各业的企业都面临着同样一个重大课题,即如何释放创新的巨大潜力。现代企业要在纷繁多变的市场经济的不平衡中寻找企业发展和获利的机会,领导者必须要鼓励每个员工主动创新。 若干年前,斯坦福大学的两位教授詹姆斯·柯林斯与杰里·波拉斯在访问惠普公司的比尔·休利特时问他:在他眼里有没有哪家公司值得他崇拜并可以堪作楷模。他毫不犹豫地回答道:“毫无疑问,有,就是3M公司!你永远不会知道下一步他们会想出什么奇招来。它们的魅力就在于连他们自己很可能也不知道下一步会有什 阅读全文
posted @ 2013-06-12 19:35
jlins
阅读(292)
评论(0)
推荐(0)
摘要:
e-人事管理系统-招聘管理-人才库 阅读全文
posted @ 2013-06-12 19:32
jlins
阅读(246)
评论(0)
推荐(0)
摘要:
一、下图是典型的UDP客户端/服务器通讯过程 下面依照通信流程,我们来实现一个UDP回射客户/服务器 #include <sys/types.h> #include <sys/socket.h> ssize_t send(int sockfd, const void *buf, size_t len, int flags); ssize_t sendto(int sockfd, const void *buf, size_t len, int flags,const struct sockaddr *dest_addr, socklen_t addrlen); 当套接字 阅读全文
posted @ 2013-06-12 19:28
jlins
阅读(1226)
评论(0)
推荐(0)
摘要:
许多网站使用jQuery翻书插件来展示产品目录和销售广告册子。jQuery翻页书解决方案给访客提供了方便而有效的浏览一套东西的体验。如果做得好,就如同手头有一本印刷版的册子。通过翻页书插件,你可以让你的网站访客如同在阅读一本真的书。使用jQuery翻页书插件可以让你给用户展示更多内容,并让访客印象深刻。在决定之前,你需要了解技术细节。一些翻页书插件仍然基于flash, 他们不允许搜索内容,并且iOS不支持。这对于SEO是非常不利的,而且不利于用户找到他们需要的内容。基于jQuery的插件通常没有这种问题。为了帮 助大家找到最好的翻书页脚本,我收集了一些jQuery翻页书插件。这个合集包括超过2 阅读全文
posted @ 2013-06-12 19:25
jlins
阅读(1573)
评论(0)
推荐(0)
摘要:
Intel公司在1974年4月发布8080 CPU。这是一枚8位元处理器,时脉为2MHz,亦是第一枚可算得上的处理器。 注意,这里的8位、16位指的是ALU的宽度,而并不是地址线的宽度(如果CPU与地址线的宽度相同,也就不需要分段管理了)。从设计人员的角度来讲,把地址宽度与ALU宽度设计成一样,这是最简单便捷的。但是,这显然是不合理的——8位的地址线只能寻址256位,这样的存储空间基本上什么都做不了。 所以,8位的ALU对应的是16位的地址线——寻址空间为64k,这个内存空间在上世纪70年代(1974?)来说,够用了。1978年,8086 CPU问世(第一枚真正意义上的通用微处理器),此时,. 阅读全文
posted @ 2013-06-12 19:21
jlins
阅读(2896)
评论(0)
推荐(0)
摘要:
当通讯命令发送至仪器时,符合相应地址码的设备接通讯命令,并除去地址码,读取信息,如果没有出错,则执行相应的任务;然后把执行结果返送给发送者。返送的信息中包括地址码、执行动作的功能码、执行动作后结果的数据以及错误校验码。如果出错就不发送任何信息。 1.信息帧结构地址码:地址码是信息帧的第一字节(8位),从0到255。这个字节表明由用户设置地址的从机将接收由主机发送来的信息。每个从机都必须有唯一的地址码,并且只有符合地址码的从机才能响应回送。当从机回送信息时,相当的地址码表明该信息来自于何处。功能码:主机发送的功能码告诉从机执行什么任务。表1-1列出的功能码都有具体的含义及操作。 代码 含... 阅读全文
posted @ 2013-06-12 19:17
jlins
阅读(1227)
评论(0)
推荐(0)
摘要:
Request 该对象用于检索从浏览器向服务器所发送的请求中的信息。在按下“提交”按钮时,Request对象将读取和提取通过HTTP请求发送的参数。在用户提交表单时,包含在输入控件中的数据将与表单一起被发送。 当向服务器提交数据时,分为两种方式: Get提交://get string userName = Request.QueryString["txtUserName"].ToString(); string userPwd = Request.QueryString["txtUserPwd"].ToString(); ... 阅读全文
posted @ 2013-06-12 19:14
jlins
阅读(192)
评论(0)
推荐(0)
摘要:
1 前言有些人可能会问,我也能实现某某功能,为什么要花时间来学习设计模式。今天我们就来了解一下设计模式的优势:程序(包括对象和类),如果在设计中使用了设计模式,将来将更易于复用与扩展,更易于变更。而且基于设计模式的程序会更加简洁而高效,因为达到同样目的的所需代码行数会更少。接下来就让我们一起走入神奇的设计模式的世界来体会其给我们带来便利。2 详述记得之前文章我们介绍了Cocoa Touch的MVC模式,而他并非最基本的设计模式,它包含了若干更加基本的设计模式:组合(Composite),命令(Command),中介者(Mediator),策略(Strategy)和观察者(Observe)。2. 阅读全文
posted @ 2013-06-12 19:10
jlins
阅读(203)
评论(0)
推荐(0)
摘要:
前阵子翻单位内部的共享服务器, 发现竟然有windows8 enterprise, 不知是谁拿着预算买了这玩意, 也没通知下.不过既然有, 也就跟着装了下. 我的台式全是*nix的, 因此只能拿笔记本来试了, arer aspire s3.Core i3 2377M+4G DDR3,虽然不是什么好机子(人民币2000多), 跑win8应该是足够了吧. 进去之后首先看到的就是metro界面, 但这显然不足以让人惊喜, 内置应用才能体现诚意.1. 新闻/金融/体育这三个是我最中意的应用, metro的全屏界面配上远远优于以往版本的文字渲染, 阅读起来感觉相当好.而我的触摸板支持多点触摸, 两指滑动 阅读全文
posted @ 2013-06-12 19:06
jlins
阅读(340)
评论(0)
推荐(0)
摘要:
public class Page9Number6 { public static void main(String[] args) { short value =1;// 报编译错误:Type mismatch: cannot convert from int to short// 这就说明: 这种赋值方式不可以,其原因就是 value+1 经过计算后,会将数据类型变成int// 同意的问题还存在于 byte数据类型上面// value = value +1; // 而+=就不会提示这种错误,因为编译器会对+=特殊处理 value+=1; }} 阅读全文
posted @ 2013-06-12 19:03
jlins
阅读(177)
评论(0)
推荐(0)
摘要:
In JavaServer Faces (JSF) 2.0, Facelets is the default view declaration language (VDL) instead of JavaServer Pages (JSP). With Facelets, you don’t need to configure a view handler as you used to do in JSF 1.2. Facelets is a JSF-centric view technology.Facelets is based on compositions. A composition 阅读全文
posted @ 2013-06-12 18:59
jlins
阅读(159)
评论(0)
推荐(0)
摘要:
本博文介绍三中最基本的排序算法,冒泡,插入,归并。一,冒泡:最简单,也是最直接的排序算法,从前往后,每个元素都与其后满足条件的元素交换。时间复杂度O(N^2)。代码如下: #include<iostream>using namespace std;void sort(int*a,int n){ int temp; for(int i=0;i<n;++i) for(int j=i+1;j<n;++j) if(a[j]<a[i]) { temp=a[j]; a[j]=a[i]; a[i]=temp; }}int main(){ int a[5]={1,5,... 阅读全文
posted @ 2013-06-12 18:56
jlins
阅读(192)
评论(0)
推荐(0)
摘要:
什么是缓冲区缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区。缓冲区根据其对应的是输入设备还是输出设备,分为输入缓冲区和输出缓冲区。为什么要引入缓冲区我们为什么要引入缓冲区呢?比如我们从磁盘里取信息,我们先把读出的数据放在缓冲区,计算机再直接从缓冲区中取数据,等缓冲区的数据取完后再去磁盘中读取,这样就可以减少磁盘的读写次数,再加上计算机对缓冲区的操作大大快于对磁盘的操作,故应用缓冲区可大大提高计算机的运行速度。又比如,我们使用打印机打印文档,由于打印机的打印速度相对较慢,我们先把文档输出到打印 阅读全文
posted @ 2013-06-12 18:52
jlins
阅读(767)
评论(0)
推荐(0)
摘要:
首先,让我们看下虚拟内存:第一层理解1.每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构2.一个新进程建立的时候,将会建立起自己的内存空间,此进程的数据,代码等从磁盘拷贝到自己的进程空间,哪些数据在哪里,都由进程控制表中的task_struct记录,task_struct中记录中一条链表,记录中内存空间的分配情况,哪些地址有数据,哪些地址无数据,哪些可读,哪些可写,都可以通过这个链表记录3.每个进程已经分配的内存空间,都与对应的磁盘空间映射问题:计算机明明没有那么多内存(n个进程的话就需要n*4G)内存建立一个进程,就要把磁盘上的程序文件拷贝到进程对应的内存中去,对于一个程 阅读全文
posted @ 2013-06-12 18:49
jlins
阅读(38710)
评论(1)
推荐(2)
摘要:
话说懒惰是进步的动力源泉。 现在有这样一个需求:一个主表数据文件(MainData.xls), 内部有5个sheet(sheet1,sheet2,sheet3,sheet4,sheet5),另外有5个数据源文件(SrcData1.xls, SrcData2.xls, SrcData3.xls, SrcData4.xls, SrcData5.xls),以上5个Sheet和 5个数据源文件是一一对应的, 任务是把5个数据源文件的中的数据分别填充到5个sheet指定的单元格中(匹配信息吻合)。来看代码:Function FillDataAuto() Dim TotalRow As Integ... 阅读全文
posted @ 2013-06-12 18:45
jlins
阅读(386)
评论(0)
推荐(1)
摘要:
GridFS是MongoDB之上的分布式文件系统,其利用了MongoDB的分布式存储机制并通过MongoDB来存储文件数据和文件元数据,兼具文档型数据库和文件系统的优势。GridFS是当前大数据潮流和复杂数据分析需求的产物。简单来说,GridFS通过将文件数据和文件元数据保存在MongoDB里来实现文件系统,通过复制(Replication)来应对故障切换,数据集成,还可以用来做读扩展,热备份或者作为离线批处理的数据源,通过分片来实现自动切分数据,实现大数据存储和负载均衡,通过数据库对集合中文档的管理和查询(包括MapReduce)实现轻量级文件系统接口和搜索与分析。GridFS的一个基本思想 阅读全文
posted @ 2013-06-12 18:41
jlins
阅读(5701)
评论(0)
推荐(1)
摘要:
策略模式,相信大家都不很陌生,但是对于初学者,可能不是很明白。现在由我给大家讲讲策略模式。根据我的理解,大家可以把策略模式的使用想象成一个人要写作业,写作业可以用不同的笔,这里不同的笔就是不同的策略了。 下面给出示例,逐一解释。Tools.java这个类就是抽象的策略角色,也就是笔这个抽象角色public interface Tools { public void write();} Pen.java这个是一个具体的策略,钢笔public class Pen implements Tools { @Override public void write() { System.out.print. 阅读全文
posted @ 2013-06-12 18:38
jlins
阅读(174)
评论(0)
推荐(0)
摘要:
一 什么是后台进程 Oracle后台进程包括数据写进程(DatabaseWriter,DBWR)、日志写进程(Log Writer,LGWR)、系统监控(System Monitor,SMON)、进程监控(Process Monitor,PMON)、检查点进程(Checkpoint Process,CKPT)、归档进程、服务进程、用户进程。数据写进程:负责将更改的数据从数据库缓冲区高速缓存写入数据文件日志写进程:将重做日志缓冲区中的更改写入在线重做日志文件系统监控:检查数据库的一致性如有必要还会在数据库打开时启动数据库的恢复进程监控:负责在一个Oracle 进程失败时清理资源检查点进程:负责在 阅读全文
posted @ 2013-06-12 18:35
jlins
阅读(226)
评论(0)
推荐(0)
摘要:
Android 中隐藏标题栏,有两个方法:一、在Activity里面加入以下代码this.requestWindowFeature(Window.FEATURE_NO_TITLE);该代码必须位于Activity的setContextView() 之前,否则不起作用,如果状态栏也要隐藏,则加入this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 但是我发现了一个问题,用这种方法启动Activity的时候,标题栏会出现.. 阅读全文
posted @ 2013-06-12 18:31
jlins
阅读(206)
评论(0)
推荐(0)
摘要:
今天第一次配 Oracle 11g R2 Active Data Guard,在用 RMAN 创建好 physical standby database 后, 尝试将 standby 以 read only 方式打开时遇如下错误: SQL> alter database open read only; alter database open read only * ERROR at line 1: ORA-10458: standby database requires recovery ORA-01152: file 1 was not restored from a sufficie 阅读全文
posted @ 2013-06-12 18:27
jlins
阅读(1750)
评论(0)
推荐(0)
摘要:
FRG图像文件格式(四):编码技术作者: HouSisong@GMail.com 2013.06.12 FRG是一种优化从磁盘加载和解码到显示需要的时间的图像文件格式. (更多介绍:http://blog.csdn.net/housisong/article/details/9077059)这里介绍FRG涉及到的一些编码技术. Alpha通道的处理: Alpha通道独立压缩,现在的实现是无损压缩; 如果图像的alpha通道只有一个值(或没有alpha通道),则只需要储存一个alpha值就可以了; 如果不是单色alpha,数据压缩使用RLE行程压缩算法(格式简单,编解码快速), 由于... 阅读全文
posted @ 2013-06-12 18:24
jlins
阅读(428)
评论(0)
推荐(0)
摘要:
Android开发必看知识,不看后悔 打包为大家奉上最实用最给力的资源,不看你绝对后悔。 最强大的UI特效 奇艺高清UI界面源代码 http://www.eoeandroid.com/thread-160824-1-1.html 搜索关键字飞入飞出效果 http://www.eoeandroid.com/thread-156452-1-1.html 水波纹效果,附工程源码【效果很好很逼真】 http://www.eoeandroid.com/thread-33338-1-1.html 特效!超牛X~Launcher特效 ... 阅读全文
posted @ 2013-06-12 18:20
jlins
阅读(191)
评论(0)
推荐(0)
摘要:
MainActivity如下:package cn.testmatrix;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.widget.ImageView;import android.app.Activity;import android.graphics.Matrix;/** * Demo描述: * Matrix类的使用 * 平移 缩放 旋转 倾斜 * * 参考资. 阅读全文
posted @ 2013-06-12 18:17
jlins
阅读(5055)
评论(0)
推荐(0)
摘要:
说明:执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息:System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败。 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权。有关如何修改元数据库权限的信息,请参见http://support.microsoft.com/?kbid=267904。 源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异... 阅读全文
posted @ 2013-06-12 18:13
jlins
阅读(155)
评论(0)
推荐(0)
摘要:
关于fdisk -l 一些数值的说明;Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes这个硬盘是80G的,有255个磁面;63个扇区;9729个磁柱;每个 cylinder(磁柱)的容量是 8225280 bytes=8225.280 K(约为)=8.225280M(约为);分区序列 引导 开始 终止 容量 分区类型ID 分区类型 /dev/hda1 * 1 765 61448 阅读全文
posted @ 2013-06-12 18:10
jlins
阅读(705)
评论(0)
推荐(0)
摘要:
http://download.oracle.com/otn_software/oepe/juno 阅读全文
posted @ 2013-06-12 18:06
jlins
阅读(114)
评论(0)
推荐(0)
摘要:
这个应该属于系统适配,说难不难,说容易不容易。一些平台,如三星、TI等google原生已经进行适配,而一些平台则需要自己适配,比如我们公司就需要我们适配 主要从几个方面来搞定这个问题,以三星为例:【一、流程分析】通过一路坎坷分析发现,调用流程是这样的通过bugreport调用bugmailer.sh,进行截屏和保存bugreport信息,调用send_bug去发送这个错误信息,因为是测试,获取的是本地登录的邮箱。bugmailer.sh#!/system/bin/sh# TODO: restructure this to keep bugreports entirely on internal 阅读全文
posted @ 2013-06-12 18:03
jlins
阅读(1259)
评论(0)
推荐(0)
摘要:
HDFS是一个典型的Client/Server架构,主要是由一个NameNode,一个secondaryNameNode,一个或多个DataNode组成。NameNode是整个文件系统的控制中枢,它管理并维护着整个文件系统树以及整个系统树中所有的文件和目录,同时负责接收处理客户端的请求及管理和分配具体的存储任务。Namenode管理的这些元数据信息以两个文件的形式持久化的保存在本地磁盘上:命名空间镜像文件FsImage和编辑日志文件EditLog. Namenode每次启动都会首先加载FsImage文件,然后重做EditLog中记录的操作,最后将FsImage重新持久化到本地磁盘,并清空Edi 阅读全文
posted @ 2013-06-12 17:59
jlins
阅读(423)
评论(0)
推荐(0)
摘要:
大家好,我们是微软大中华区安全支持团队。微软于北京时间6月12日清晨发布5个安全补丁,其中1个为最高级别严重等级,4个为重要等级,共修复、Microsoft Windows、Microsoft Office和Internet Explorer中的23个安全漏洞。请特别优先部署严重等级补丁MS13-047和MS13-051。MS13-047| Internet Explorer的累积性安全更新此安全更新解决Internet Explorer中的19个安全漏洞。这些漏洞可能在用户使用Internet Explorer查看特制网页时允许远程执行代码。成功利用这些漏洞的攻击者可以获得与当前用户相同的用 阅读全文
posted @ 2013-06-12 17:55
jlins
阅读(214)
评论(0)
推荐(0)
摘要:
Mayor's postersTime Limit:1000MSMemory Limit:65536KTotal Submissions:33152Accepted:9641DescriptionThe citizens of Bytetown, AB, could not stand that the candidates in the mayoral election campaign have been placing their electoral posters at all places at their whim. The city council has finally 阅读全文
posted @ 2013-06-12 17:52
jlins
阅读(155)
评论(0)
推荐(0)
摘要:
最近比较多的思考编程语言的优劣,以及编程语言的发展轨迹,由于自己对编程语言的历史并不是了如指掌,所以肯定有很多漏洞,既然有想法了就要记下来,不能让它们白白的流逝了。 c语言其实我用的并不多,是大学里正统的学习过的一门语言,学完这门语言后,虽说是新手,可接触其它语言的时候总是用c语言的习惯去写程序。比如说,遇到包含文件就很慌张,比如会考虑函数的包含顺序,比如说分不清数组为啥要有固定初始化长度,比如说不明白为啥申明个变量要用malloc等等。 后来工作了直接用到的c++,c++是从c语言上发展过来的,本来是一族,但是c++有更多的限制,并且加入了继承和虚函数,模板这些概念。c++是一门非常... 阅读全文
posted @ 2013-06-12 17:48
jlins
阅读(210)
评论(0)
推荐(0)
摘要:
一、测试条件信标塔法又称为常规的远场法,该方法在常规的野外天线场来完成天线方向图的测试,是天线方向图测试常用的方法。如图所示为信标塔法测试天线的简易框图。在常规的远场法测试[20]中,为了保证测试精度,应满足以下的测试要求:1)收发天线之间的距离应满足远场测试距离条件,即: (2-1)式中,为源天线和待测天线之间的距离();为待测天线的口径();为工作波长()。利用式(2-1),我们就可以计算天线在远场测试中收发天线之间的最小测试距离。这里表2-1以波段常用测试的几个频点为例计算了常见口径的地球站天线的最小测试距离。由表2-1可以看出,对于口径尺寸较小的地球站天线,可采用常规的远场法即信标塔法 阅读全文
posted @ 2013-06-12 17:44
jlins
阅读(924)
评论(0)
推荐(0)
摘要:
原始做法---会超时#include <stdio.h>#include <stdlib.h>long int fib(n){ if(n <= 1) return 1; else return fib(n-1) + fib(n-2);}int main(){ int n; scanf("%d", &n); printf("%ld\n", fib(n)); return 0;} 通过保留一个简单的数组,可以大大的减少运行时间避免超时#include <stdlib.h>int a[100] = {0};lo 阅读全文
posted @ 2013-06-12 17:41
jlins
阅读(342)
评论(0)
推荐(0)
摘要:
第一章 写给-1到3岁的产品经理 Don't make me think一书中说:Web设计“不要让用户思考”。其实生活中更需要这样。好产品能改变世界,坏产品也能,而我产身边已经有太多的坏产品了。面对一个场景,产品经理与普通用户所考虑的事情是不一样的。产品是什么?产品就是用来解决某个问题的东西。产品就是要同时解决用户的问题和公司的问题,一个都不能少。互联网、软件的产品经理与传统意义的产品经理产生差异的原因:1、行业形态不同:成熟行业VS新兴行业。2、产品形态与成本结构不同:实物VS虚拟物品。3、生命周期不同:几年VS几个月。(推崇敏捷方法)4、赢利模式不同,单一卖产品赚钱VS多元赢利。 阅读全文
posted @ 2013-06-12 17:38
jlins
阅读(212)
评论(0)
推荐(0)
摘要:
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=3240 卡特兰数递推公式h(i)=h(i-1)*(4*i-2)/(i+1)如果直接算每一步,然后modm的话,有错误,因为h(i-1)%m后,h(i-1)*(4*i-2)不一定能整除(i+1),所以不行。 其实只需要把答案看做两部分的乘积:一部分是与m互素的,这一部分的乘法直接计算,除法改成乘逆元就行了;另一部分是若干个m的素因子的乘积,因为m<1,000,000,000,所以m的不同素因子不会太多,用一个数组记录每一个素因子的数量就行。这一部分的乘法就是把记录的素因子数量相加,除法就是把记录 阅读全文
posted @ 2013-06-12 17:34
jlins
阅读(267)
评论(0)
推荐(0)
摘要:
① 搭建如图所示的拓扑,将linux系统分配两个网卡,一个网卡在Vware3子网中,一个网卡在Vware2子网中,同时将ftp服务器的网卡分到Vware3子网中,将外网的一台主机的网卡分到Vware2子网中给linux创建两个接口,,一个接口的ip地址是202.1.1.1,另一个是192.168.1.1同时给外网的主机配置ip地址,此地址在202.1.1.0/24网段,给服务器配置ip地址,此地址在192.168.1.0/24网段现在开启linux的路由功能 代码:echo '1' > /proc/sys/net/ipv4/ip_forward用服务器ping外网主机测试 阅读全文
posted @ 2013-06-12 17:31
jlins
阅读(206)
评论(0)
推荐(0)
摘要:
昨天找到了港版的《大国空巢》,里面的一些论点虽然在天涯上看过,但此书讨论的更直接和批评的更尖锐. 的确人类认为自己能够控制一切,结果还是越搞越糟糕。错误的就应该纠正,谁的责任就应该去追究。学术上的错误比纳粹屠杀来的更猛烈生硬。 昨天鬼使神差的看了一部美剧《陨落星辰》,感觉现在西方社会主流就是在宣传传统家庭观念,社会的细胞不死,就是这个社会有延续的可能,想想我们看的《六人行》、《越狱》和《Lost》等都有此体现。 阅读全文
posted @ 2013-06-12 17:27
jlins
阅读(127)
评论(0)
推荐(0)
摘要:
Matrix调用一系列set,pre,post方法时,可视为将这些方法插入到一个队列.当然,按照队列中从头至尾的顺序调用执行. 其中pre表示在队头插入一个方法,post表示在队尾插入一个方法.而set表示把当前队列清空,并且总是位于队列的最中间位置.当执行了一次set后:pre方法总是插入到set前部的队列的最前面,post方法总是插入到set后部的队列的最后面例一: Matrix m = new Matrix(); m.setRotate(45); m.setTranslate(80, 80); 只有m.setTranslate(80, 80)有效,因为m.setRotate(45);被. 阅读全文
posted @ 2013-06-12 17:23
jlins
阅读(3953)
评论(2)
推荐(1)
摘要:
信号概述 ● 信号是在软件层次上对中断机制的一种模拟。在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。 ● 信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上进程也不知道信号到底什么时候到达。 ● 信号可以直接进行用户空间进程和内核进程之间的交互,内核进程也可以利用它来通知用户空间进程发生了哪些系统事件。它可以在任何时候发给某一个进程,而无需知道该进程的状态。如果该信号当前并未处于执行态(Running),则该信号由内核保存起来,直到该进程恢复执行再传递给它为止。如果一个信号被进程设置为阻塞,则该信号的传递被延迟,直到其阻塞被取消时才被传递给进程。 ● 信号是 阅读全文
posted @ 2013-06-12 17:20
jlins
阅读(5387)
评论(1)
推荐(1)
摘要:
我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决: 网上大侠的解决方案: 在模拟器上获取GPS信息时,使用Location loc = LocationManager.getLastKnownLocation("gps");来获取location信息,但是往往在调试中loc是null的,因为首先需要在模拟器中手动添加GPS信息,有两种手动添加方法 1、在eclipse下,windows-->open perspective-->DDMS-->Emulator control-->Ma 阅读全文
posted @ 2013-06-12 17:16
jlins
阅读(623)
评论(0)
推荐(0)
摘要:
(1)采用链式存储实现栈的初始化、入栈、出栈操作。(2)采用顺序存储实现栈的初始化、入栈、出栈操作。(3)采用链式存储实现队列的初始化、入队、出队操作。(4)采用顺序存储实现循环队列的初始化、入队、出队操作。(5)在主函数中设计一个简单的菜单,分别测试上述算法。//用链表实现栈用的是头插法,用链表实现队列用的是尾插法。#include<stdio.h>#include<stdlib.h>#define N 105int a[N];struct node{ int data; node *next;}*h;void LinkStack()//用链表实现栈{ node *s 阅读全文
posted @ 2013-06-12 17:13
jlins
阅读(478)
评论(0)
推荐(0)
摘要:
1 可见范围控制连接只针对在连接/装载期间有地址的成员.全局变量,普通函数默认是外部连接(对其它文件可见,默认的extern属性)全局const变量除外,全局const变量默认是内部连接的(static属性)全局变量是静态存储的static对全局变量的作用是改为内部连接(对其它文件不可见), 对局部变量的作用是改变其存储类型(由动态存储改为静态存储) 2 静态变量 静态存储的变量第一次调用时(定义时)必须初始化 对于内部类型,默认进行零初始化. 但对自定义类型,若没指定构造函数参数,则要有默认构造函数. 全局变量总是在main之前被创建,退出main时销毁 (全局变量总是静态存储,是... 阅读全文
posted @ 2013-06-12 17:09
jlins
阅读(208)
评论(0)
推荐(0)
摘要:
1008: [HNOI2008]越狱Time Limit:1 Sec Memory Limit:162 MB Submit:2620 Solved:1082 [ Submit][ Status][ Discuss] Description监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 Input输入两个整数M,N.1<=M<=10^8,1<=N<=10^12 Output可能越狱的状态数,模100003取余 Sample Input 2 3 ... 阅读全文
posted @ 2013-06-12 17:06
jlins
阅读(173)
评论(0)
推荐(0)
摘要:
这里介绍的日志文件都是MySQL数据库本身的文件,和具体用什么存储引擎无关。 错误日志 MySQL的错误日志类似于Oracle的alert.log,默认情况下以.err结尾,DBA在遇到问题时,首先应该查询该日志获得错误信息。 查询日志 查询日志记录了所有的数据库请求,即时这些请求没有得到正确的执行。 慢查询日志慢查询日志用于记录运行时间比较长的SQL语句,可以通过参数long_query_time来设置该阀值。默认情况下,MySQL并不启动慢查询日志,可以通过设置log_slow_queries为ON启动它。另一个和慢查询日志相关的参数是log_queries_not_u... 阅读全文
posted @ 2013-06-12 17:02
jlins
阅读(297)
评论(0)
推荐(0)

浙公网安备 33010602011771号