摘要:
使用RelativeLayout与TableLayout分别实现两种登录界面,学习RelativeLayout布局中如何对齐与调整组件相对位置,使用TableLayout实现登录界面,学习如何设置列的长度,与对齐方式等。RelativeLayout中使用如下属性调整组件相对位置layout_alignParentLeft :表示组件左对齐布局layout_alignParentRight:表示组件有对齐布局layout_below="@+id/edit1":表示组件在edit1组件下面layout_toRightOf="@+id/edit1":表示组件放 阅读全文
摘要:
zedboard提供的demo系统很迷你,但是也能移植嵌入式Web服务器的。这里就移植boa服务器。1.下载Boa服务器源代码(安装好了交叉编译器)http://www.boa.org/,选择最后一个发布的版本0.94.13tar -xzvf boa-0.94.13.tar.gz -C /home/xzy/sdb1/boa/目录自己选择,要安装好交叉编译器2.修改进入解压后的src这个文件夹,执行./configure,如果没有可执行权限的话用chmod就可以了。修改Makefile 输入 vim Makefile找到CC=gcc,替换成我们的交叉编辑环境。 CC=arm-xilinx-li. 阅读全文
摘要:
前面的一些文章详细讲解了SNMPv3的报文内容,下面主要的内容就是SNMPv3的加密和认证过程!USM的定义为实现以下功能:鉴别数据加密密钥管理时钟同步化避免延时和重播攻击1、UsmSecurityParameters(安全参数)安全参数存在于snmp消息中的msgSecurityParameters字段,以ASN.1语法定义如下:UsmSecurityParameters ::= SEQUENCE { -- global User-based security parameters msgAuthoritativeEngineID OCTET STRING, msgAuthoritative 阅读全文
摘要:
这道题目是把一个连续的串看成一个环。那么除了原始的求最大字段和外。还存在一种情况是前面的连续最大值,加上后面的连续最大值。#include#include#include#includeusing namespace std;int a[2000002];int st[1000010];int ed[1000010];int main(){ int n,i; scanf("%d",&n); for(i=0;i=0;i--) { ed[i]=ed[i+1]+a[i]; } for(i=1;i=0;i-... 阅读全文
摘要:
据我观察,在软件开发者身上的所有“坏毛病”中,最严重的可能是:我们自以为是典型用户。我们对电脑如痴如醉;我们对它的工作原理了解甚多;我们甚至建议亲朋好友应该如何使用电脑。我们是专家!谁还能比我们这样的超级用户设计出更好的软件呢?然而,大部分开发者没有意识到的是,我们其实是异类。我们绝非等闲之辈——我们是边缘人。我常常告诫项目经理:如果你让我设计软件,你的项目就麻烦了。在《交互设计之路——让高科技产品回归人性》一书中,Alan Cooper也谈到了这种现象,并提出了“逻辑人”(Homo Logicus)的概念:逻辑人渴望控制那些让他们感兴趣的东西,而那些让他们感兴趣的都是些复杂的确定性系统。人是 阅读全文
摘要:
Eclipse中代码编辑背景颜色修改:代码编辑界面默认颜色为白色。对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些。设置方法如下:1、打开window / Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Text Editors,右边出现TestEditors面板。 面板中有这样一个选项:Appearance color options;其中是各种板块颜色的设置,其中有一项是background color,勾掉System Default,点击'colo 阅读全文
摘要:
Some analytic functions allow thewindowing_clause. In the listing of analytic functions at the end of this section, the functions that allow thewindowing_clauseare followed by an asterisk (*)。--有些分析函数允许windowing_clause,在附录中,带*号的分析函数可以用windowing_clause,可以看到很多是聚合函数。 rows代表物理行,range代表逻辑偏移,我们来做下试验row... 阅读全文
摘要:
/法1:后序遍历,结点最大栈长即为树的高度//法2:层次遍历,层次即为高度//法3:递归求树高//输入:-+a##*b##-c##d##/e##f##//输出:5#include#include#includeusing namespace std;typedef struct BiTNode{ char data; struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;void CreateTree(BiTree &T){ char ch; cin>>ch; if(ch=='#') T=NULL; else { T 阅读全文
摘要:
一:加数据集,并且命名为Quotation,如下图所示: 二:添加一张报表,命名为Quotation,如下图所示: 向报表中添加“表”这一项,如下图所示: 这时就弹出一个选择数据源的对话框,如下图所示,自己选择要添加的数据源并命名: 将对应的datatable项添加到表中,如下图所示: 新建一个WINFORM表单拖入reportView 绑定代码: DataTable dt= JB_QuotationDAL.QuotationList(StrSql); this.rptQuotation.LocalReport.EnableExterna... 阅读全文
摘要:
逆置正整数 http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1472 时间限制(普通/Java):1000MS/10000MS 运行内存限制:65536KByte 描述 输入一个三位正整数,将它反向输出。 输入 3位正整数 输出 输出逆置后的正整数(去除前导0) 样例输入123样例输出321提示 注意: 130逆置后是31 完整代码: /*328ms,567KB*/import java.util.*;import ... 阅读全文