2013年9月11日

hdu4722 Good Numbers

摘要: Good NumbersTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 45 Accepted Submission(s): 14 Problem Description If we sum up every digit of a number and the result can be exactly divided by 10, we say this number is a good number. You are ... 阅读全文
posted @ 2013-09-11 21:00 you Richer 阅读(211) 评论(0) 推荐(0)

hdu4727 The Number Off of FFF

摘要: The Number Off of FFFTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 34 Accepted Submission(s): 19 Problem Description X soldiers from the famous " *FFF* army" is standing in a line, from left to right. You, as the captain of *FFF*, d.. 阅读全文
posted @ 2013-09-11 20:57 you Richer 阅读(252) 评论(0) 推荐(0)

机房收费系统---组合查询

摘要: 在机房收费系统中,在对大型的数据中进行检索的时候。通过一个字段进行检索的时候,往往得到很多没有价值的结果。这样的查询没有多大意义。所以人们往往通过添加字段的方式。逐步进行筛选。这样得到的数据,又少又有用。 通过添加字段的形式来进行组合筛选。 默认是单个查询方式。 当使用的多的话,就可以通过添加字段的形式来进行组合查询。添加字段形式如下: 因为,在text中的文本与数据库中的字段名不一致,所以这样的SQL语句达不到要求,所以需要把 text文本中的字段转换为数据库中所使用的字段。所以使用了tag属性:Private Sub cboField1_Click() '... 阅读全文
posted @ 2013-09-11 20:56 you Richer 阅读(221) 评论(0) 推荐(0)

VB与报表的交互

摘要: 还接着上次说。在上个博客中已经说到建立好表的步骤了,接下来就是怎么使表与vb连接。先看一下代码。Option Explicit Dim WithEvents Report As grproLibCtl.GridppReport '实例化报表 Dim txtsql As String '定义连接字符串Private Sub cmdprint_Click() Report.[Print] (True) '打印操作,由于print属性与vb中的属性有重复,因此需要用中括号括起来End SubPrivate Sub cmdshowprint_Cl... 阅读全文
posted @ 2013-09-11 20:52 you Richer 阅读(288) 评论(0) 推荐(0)

for_each的各种情况下的使用详解

摘要: 原创作者:http://oomusou.cnblogs.com配合《C++ Template》(简体中文)使用 http://download.csdn.net/detail/qq2399431200/5471215 ,下载地址。 for_each函数用法Introduction学习过STL的container后,想要存取每一个iterator,你一定写过以下的程序#include#includeusingnamespacestd;intmain(){intia[]={1,2,3};vectorivec(ia,ia+sizeof(ia)/sizeof(int));for(vector::c.. 阅读全文
posted @ 2013-09-11 20:50 you Richer 阅读(783) 评论(0) 推荐(0)

C# LDAP认证登录

摘要: LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。bool checkResult = false; try { string username = Request.Par... 阅读全文
posted @ 2013-09-11 20:48 you Richer 阅读(997) 评论(0) 推荐(0)

jsp静态化之简单介绍

摘要: package com.zwd.text;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.HttpURLConnection;import java.net.URL;import java.util.Date;public class Test { private static 阅读全文
posted @ 2013-09-11 20:45 you Richer 阅读(186) 评论(0) 推荐(0)

一点一滴完全突破KAZE特征检测算法,从各向异性扩散滤波开始(1)

摘要: ECCV2012中出现了一种比SIFT更稳定的特征检测算法KAZE。尽管,这个算法是几个法国人提出的,但是算法却有一个日文的名字。KAZE是日语‘风’的谐音,最近宣布退休的宫崎骏所拍摄的影片“起风了”,那个主题曲里就不停的反复出现KAZE这个发音。传统的SIFT和SURF核心算法都被申请了专利,在实际应用中存在一定障碍。KAZE现在还不知道有否被申请专利保护,不过就算法而言,这个算法的表现也更加稳定,效果良好,笔者准备发一系列连载的文章把相关的知识一点一滴的详细的说来,争取让各位读者能够做到“彻底理解”。本文是该系列文章的第一节。我们要从一个物理模型开始说起。因为KAZE特征检测是在图像域中进 阅读全文
posted @ 2013-09-11 20:43 you Richer 阅读(496) 评论(0) 推荐(0)

HDU 4070 Phage War

摘要: 贪心,t 大的放到前面。。。因为感染所有cell需要的phage的总数是一定的,所以产生phage需要的时间是一定的,只需要考虑用来感染的时间,这样考虑的话,把 t 小的放后面的话,可以发现总时间的最少的。#include#include#include#include#include#define LL long long#define CLR(a, b) memset(a, b, sizeof(a))using namespace std;const int N = 111111;struct Cell{ int d, t; bool operator rhs.t; ... 阅读全文
posted @ 2013-09-11 20:41 you Richer 阅读(152) 评论(0) 推荐(0)

程序员的出路在哪里

摘要: 从我做小程序员开始,就从未间断的在论坛看到有人在问程序员的出路在哪里,其实我很能理解这些人的想法, 在行业做了几年,有些感想跟大家随便聊聊。 俗话说,365行,行行出状元,此话也适用于IT行业,尤其是程序员。 当你迷茫找不到出路,又想快速成长和提高的时候,有两种方案可以供你参考: 1、努力成为你工作环境中最优秀的人(技术最好的人); 2、跳槽,去另外一家公司做比你能力要高的工作。 针对工作环境的不同,分为大环境和小环境(人多和人少): 1、小环境,寻找技术最好的人,努力不断向他接近,当你通过努力觉得超过他的时候,我相信你就不会再来问 “... 阅读全文
posted @ 2013-09-11 20:39 you Richer 阅读(234) 评论(0) 推荐(0)

Android各代码层获取系统时间的方法

摘要: 1. 在java层,long now =SystemClock.uptimeMillis(); 2. 在native层,nsecs_t now = systemTime(SYSTEM_TIME_MONOTONIC); 3. 在驱动层,s64 time = ktime_to_us(ktime_get()); 阅读全文
posted @ 2013-09-11 20:36 you Richer 阅读(682) 评论(0) 推荐(0)

TCP/IP笔记 二.网络层(2)——ICMP,RIP,OSPF,BGP

摘要: 1. ICMPICMP (Internet Control Message Protocol) 作用:提高 IP 数据报交付成功的机会。1.1 特点 ICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告。 ICMP 不是高层协议,而是 IP 层的协议。 ICMP 报文作为 IP 层数据报的数据,加上数据报的首部,组成 IP 数据报发送出去。 1.2 格式1.3 报文类型 种类值类型 差错报文3终点不可达 4源站抑制 11时间超过 12参数问题 5改变路由(重定向) 询问报文8或0会送请求或回答 13或14时间戳请求... 阅读全文
posted @ 2013-09-11 20:34 you Richer 阅读(482) 评论(0) 推荐(0)

利用Xtrabackup备份集合恢复一台从库的过程

摘要: 1 time tar -xvf Open..tarx.gz real 35m22.502s user 10m16.499s sys 1m28.578s You have new mail in /var/spool/mail/root PS: Open..tarx.gzv 大小80G 2 time innobackupex --user=xxx --password=xxxx --defaults-file=/etc/my.cnf --apply-log /home/alldb/ real 1m14.259s user 0m0.356s sys 0... 阅读全文
posted @ 2013-09-11 20:32 you Richer 阅读(272) 评论(0) 推荐(0)

char *和char[]的区别,困扰很长时间了,总结下

摘要: char c1[] = "hello";//char *c2 = "hello";// 区别1:c1是一个局部数组,c2是一个全局数组。局部数组c1是局部变量,他对应的是内存中的栈;"hello"为字符串常量,放在只读的数据区域(区别普通的全局变量保存在静态数据区,静态数据区区域能改变变量值),所以c2指向全局区域内存。区别2:c1的值可以改变;*c1 = 'x';//okc2的值不能变;*c2 = 'x';//error区别3:c1只是"hello"的一个拷贝,保存在栈中;c2指向 阅读全文
posted @ 2013-09-11 20:29 you Richer 阅读(201) 评论(0) 推荐(0)

不使用webview,用手机浏览器的android app

摘要: 需求:wap站在手机上以App的形式打开,但不要嵌套WebView,只能以浏览器打开package com.gzz.whyinzi;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.util.Log;import android.view.Menu;import android.view.View;public class MainActivity extends Activity { privat... 阅读全文
posted @ 2013-09-11 20:28 you Richer 阅读(228) 评论(0) 推荐(0)

[置顶] oracle 快速查询数据库各种信息、及转换对应java代码

摘要: 1 查询表中数据量select 'select '||''''||t.TABLE_NAME||''''||' as table_name, count(*) from '|| t.TABLE_NAME||' union' from user_tables t ; 2 查询数据库中锁表和解锁详细见:http://blog.csdn.net/pioayang/article/details/10108671 SELECT /*+ rule */ s.username,decode(l.t 阅读全文
posted @ 2013-09-11 20:26 you Richer 阅读(287) 评论(0) 推荐(0)

MySQL备份方案-->(利用mysqldump以及binlog二进制日志)

摘要: MySQL备份方案-->(利用mysqldump以及binlog二进制日志)随着数据不断增加,而且为了兼容以后的innodb存储引擎, 所以考虑采用mysqldump全备+日志增量备份的策略。使用mysqldump对于mysql大部分mysql存储引擎比如myisam、innodb都有很好的支持。方案一:mysqldump全备份+日志增量备份1, mysqldump备份方案:周一凌晨3点全备周二到周日凌晨3点增量备份2, 备份步骤(1) 创建备份目录,备份脚本存放目录Shell > mkdir /usr/mysqlbackup;Shell >... 阅读全文
posted @ 2013-09-11 20:23 you Richer 阅读(332) 评论(0) 推荐(0)

使用Intent 将底层栈里所有的activity都清理掉

摘要: 可以利用清理历史栈的方法,来巧妙关闭所有activity,首先用一个设置为不可见的activity A来启动程序,这个activity A的作用只是用来垫栈底,只有启动和退出程序才会用到这个activity,而你需要退出的时候,只需要跳转至这个activity A ,并让A finish自己就可以实现关闭所有的activity。 Intent intent = new Intent(); intent.setClass(B.this, A.class); //B为你按退出按钮所在的activity intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP). 阅读全文
posted @ 2013-09-11 20:20 you Richer 阅读(292) 评论(0) 推荐(0)

《程序员》 -- 数学魔术人人皆会变

摘要: 自己非常喜欢《程序员》杂志,《程序员》杂志在一定程序上很能开阔我们的视野。因此,一直都想推荐给大家。方便大家相互学习交流,本文转自《程序员》杂志http://www.csdn.net/article/2013-08-14/2816573 ————————————————————————————————————————————————————————————————————————————摘要:一直以来,人们只看到数学枯燥无味、艰深晦涩的一面。本书则揭示了数学生动有趣的另一面,同时也表明,数学不是少数天才们的专属游戏,只要经过适当的训练,数学魔术人人皆会变。 《程序员》2013年7月刊图书数学. 阅读全文
posted @ 2013-09-11 20:18 you Richer 阅读(241) 评论(0) 推荐(0)

Element.Event

摘要: addEvent(type,fn):为DOM元素增加一个事件监听器removeEvent(type,fn):移除先前为DOM元素添加的事件监听器 eg:var destroy = function(){ alert('Boom: ' + this.id); } // this refers to the Element.$('myElement').addEvent('click', destroy); //later...$('myElement').removeEvent('click', destroy);a 阅读全文
posted @ 2013-09-11 20:15 you Richer 阅读(292) 评论(0) 推荐(0)

复数输出

摘要: 这是课堂练习#include#include "df.h"//文件命名为英文,不是汉字,不带符号typedef struct { float x; float y;}complex;Status initcomplex (complex &z,float r,float i){ z.x=r; z.y=i; return OK;}Status getreal(complex z,float &r)//main中z已经定义{ r=z.x; return OK;//return 0或1没有关系,此时r值不需要传回,是引用!}int main(){ comp... 阅读全文
posted @ 2013-09-11 20:13 you Richer 阅读(450) 评论(0) 推荐(0)

Passenger/Nginx/Debian快速部署Rails

摘要: 安装所需的linux包sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf libc6-dev zlib1g-dev libssl-dev build-essential curl git-core libc6-dev g++ gcc添加一个rails用户sudo adduser railsusudo userm. 阅读全文
posted @ 2013-09-11 20:12 you Richer 阅读(379) 评论(0) 推荐(0)

POJ3678【错误总会让自己有收获的】

摘要: 首先我是的确确定了LRJ那个代码也是判断一个点的两种状态是否在一个连通分量内。 关于自己做的,自己又确定了一些,让自己那样先,比如说对于 3 6 1 AND这样3 6都已经确定的点,自己用Num记录的话结果死的很惨。我也确定下,现场比赛自己创算法(指的是代码比较新)的话也许会死的很惨。。。 2-SAT,后来我忽然想到就是确定的位置也可以用这种对称方法做出来,就加一个每种状态都可以推出这种状态呗。。 顺便知道了RANK上排名超前的一般都加入了输入输出加速了 还顺便知道了OJ上的数据也许是随机出的 还顺便学习了下tarjan的2-SAT做法,其实思想本来就是类似的。 #include #inc.. 阅读全文
posted @ 2013-09-11 20:09 you Richer 阅读(124) 评论(0) 推荐(0)

android在其他线程中访问UI线程的方法

摘要: 1.Activity.runOnUiThread( Runnable ) 2.View.post( Runnable ) 3.View.postDelayed( Runnable, long ) 4.Hanlder 5.AsyncTask 阅读全文
posted @ 2013-09-11 20:07 you Richer 阅读(122) 评论(0) 推荐(0)

C++运算符重载的方法

摘要: 运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。也就是说,运算符重载是通过定义函数实现的。运算符重载实质上是函数的重载重载运算符的函数一般格式如下:函数类型 operator 运算符名称 (形参表列){对运算符的重载处理}例如,想将“+”用于Complex(复数)的加法运算,函数的原型可以是这样的:Complex operator + (Complex & c1,Complex &c2); 其中,operator是关键字,时候专门用于定义重载运算符的函数的,运算符名称就是C++提供给用户的预定运算符。注意:函数名是 阅读全文
posted @ 2013-09-11 20:04 you Richer 阅读(264) 评论(0) 推荐(0)

Struts2图片文件上传,判断图片格式和图片大小

摘要: 1. 配置Struts2能够上传的最大文件大小使用Struts2进行文件上传的时候,Struts2默认文件大小最大为2MB,如果要传大一点的文件,就需要修改struts.xml配置文件,重新设置能够上传的最大的文件大小。配置文件如下: ... 阅读全文
posted @ 2013-09-11 20:02 you Richer 阅读(375) 评论(0) 推荐(0)

list view Item 里面有ImageButton

摘要: list view Item 里面有ImageButtonlistview 的item中有ImageButton, 或者 Button.目的: ImageButton 和 Button的click事件可以触发,同时ListView item click事件也能触发. 1. 有ImageButton在Item root view 添加属性android:descendantFocusability="blocksDescendants"ImageButton 添加属性android:focusable="false" 2. 有ButtonButton添加属 阅读全文
posted @ 2013-09-11 20:00 you Richer 阅读(193) 评论(0) 推荐(0)

用python实现远程复制 (scp + expect )

摘要: scp 功能很强大,但需要人工输入 password, 当然可以通过把 公钥保存在远程主机的 ~/.ssh 目录中,而后就不用输入password,但这需要配置.用 sshpass 可能在命令输入 password, 但 需要用 “sudo apt-get install sshpass” 安装 如果不想用上面两种方法,可以用 expect 编写脚本可以帮助我们自动交互虽然 python 也提供pexpect 模块,但既然 expect 很简单,为何不直接用 os.system() 去执行呢?下面是我编写的类,实现了远程复制class RemoteShell: def __init__(... 阅读全文
posted @ 2013-09-11 19:57 you Richer 阅读(832) 评论(0) 推荐(0)

Solaris 11的自动化安装(AI server)的搭建

摘要: solaris 11 总体比solaris 10很多变动的地方,可以去官方网站上面学习:http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html 先讲讲我的运行环境:SunOS test13 5.11 11.1 i86pc i386 i86pc, 运行在虚拟机ESX server上面 一:首先搭建dhcp server 1. root@test13:/repo/repoea# pkg list | grep dhcp network/dhcp/dhcpmgr 0.5... 阅读全文
posted @ 2013-09-11 19:56 you Richer 阅读(553) 评论(0) 推荐(0)

Effective C++ 第二版 8) 写operator new 和operator delete 9) 避免隐藏标准形式的new

摘要: 条款8 写operator new 和operator delete 时要遵循常规 重写operator new时, 函数提供的行为要和系统缺省的operator new一致: 1)正确的返回值; 2)可用内存不够时调用出错处理函数; 3)处理0字节内存请求的情况; 避免隐藏标准形式的new; 1)如果内存分配请求成功, 返回指向内存的指针, 失败抛出std::bad_alloc异常; operator new实际上不止一次尝试分配内存, 每次失败会调用出错处理函数(期望释放别处的内存), 只有在出错处理函数的指针为空的情况下才抛出异常. Note按C++标准要求, 在请求分配0字节的内存时. 阅读全文
posted @ 2013-09-11 19:53 you Richer 阅读(237) 评论(0) 推荐(0)

Windows 7如何建立一个FTP的快捷方式

摘要: 原来,使用Windows XP的时候,在IE6的地址栏里输入FTP服务器的地址,就可以打开一个资源管理器的界面来管理文件。但是,随着IE的版本的提升或是装了Windows 7,原来的这种方法就不能用了。 后来,网友们发现了一种通过修改注册表来打开FTP服务器,使得FTP的打开效果和IE6时一样的直接进入并使用资源管理器来查看文件。 最近,单位新买了一批电脑,装了Win7 64位系统,不论是修改注册表还是神马其它的方法都无法实现IE6的FTP效果。 今天下午,我偶然的发现了一个方法: 1. 在Windows 7的资源管理器中,在“计算机”上单击右键。 2. 弹出的快捷菜单中选择“添... 阅读全文
posted @ 2013-09-11 19:51 you Richer 阅读(1654) 评论(0) 推荐(0)

ie 64bit调用activex控件

摘要: 1,首先,这是可能的。不要被网上一堆ie64调不了activex控件的文章误导了。flash就是一个现成的例子,flash支持ie64。2,ie64只能调用64bit的activex控件。网上那些说不能调用的情况,针对的都是32bit的activex控件。3,具体方法上,regsvr32有两个版本,分别在system32和syswow64目录下。用两个regsvr32分别注册一下你的64bit activex,那么从ie64里面就可以调用64bit activex控件了。 阅读全文
posted @ 2013-09-11 19:49 you Richer 阅读(205) 评论(0) 推荐(0)

WITH+HInt MATERIALIZE 不见得有效

摘要: 那个要多次调用才需要物化的。 只调用一次,物化没用 MATERIALIZE 语法:MATERIALIZE 描述:指示优化器将内联视图实体化————执行过程中会创建基于视图的临时表。 with dd as (select object_type,owner,object_Id from dba_objects)select OBJECT_TYPE, count(*) from dd group by OBJECT_TYPEunion allselect owner, count(*) from dd group by owner;with dd as (select /... 阅读全文
posted @ 2013-09-11 19:46 you Richer 阅读(412) 评论(0) 推荐(0)

Ubuntu下装QQ2012,让linux小白们不怕脱离windows

摘要: 嘿嘿,很多人可能跟我一样,QQ上同学群里会通知一些事项,所以我们希望可以在linux下开QQ,但是QQ官网做的QQ For Linux, 实在是烂的不行那么怎么在linux下装我们平时在windows下用的漂亮实用的QQ呢,下面让我们看看怎么装一个QQ2012版本吧: 让我们看看安装之后的效果图吧! QQ登陆界面: QQ登陆之后: 1.首先我们需要下载一个 deb的 Wine QQ安装包官方下载:http://www.longene.org/download/WineQQ2012-20120531-Longene.deb 2.具体安装 32位系统安装说明:1.如果之前安装过旧版本需要先... 阅读全文
posted @ 2013-09-11 19:44 you Richer 阅读(215) 评论(0) 推荐(0)

cuzysdk购物模块 36kr+本期背景图

摘要: 说好的剧透,虽然来的稍微晚不少 cuzysdk(www.cuzy.com) 是一个手机淘宝客sdk,通过使用cuzy,可以获取taobao平台的推广商品数据,移动开发者把推广的商品数据呈现给用户,用户完成商品的购买,开发者从中获取推广费用,从而达到将流量变现的目的。cuzySDK是一个移动开发者提供淘宝客模块的平台。开发者通过使用cuzy,可以便捷的集成到各移动平台,方便的删选推荐物品,高效的转换流量。 阅读全文
posted @ 2013-09-11 19:42 you Richer 阅读(202) 评论(0) 推荐(0)

百度地图之定位图层

摘要: 在使用百度地图结合GPS进行定位一文中,我们已经介绍了利用GPS结合百度地图进行定位,另外我们也可以使用百度SDK里面集成的方法,直接进行定位,这样就不需要我们自己去写GPS定位的方法了,代码原型来自百度Demo,代码如下:Activity:package com.home;import android.app.Activity;import android.content.Context;import android.graphics.drawable.Drawable;import android.os.Bundle;import android.util.AttributeSet;imp 阅读全文
posted @ 2013-09-11 19:40 you Richer 阅读(813) 评论(0) 推荐(0)

一点一滴完全突破KAZE特征检测算法,从各向异性扩散滤波开始(2)

摘要: 书接上文,继续介绍 一维热传导方程,这对你后续理解Perona-Malik方程和各向异性扩散至关重要。上篇文章链接:“一点一滴完全突破KAZE特征检测算法,从各向异性扩散滤波开始(1)”http://blog.csdn.net/baimafujinji/article/details/11574579有了这两个小节的基础,下一节我们将正式进入“各向异性扩散”方程,特别是P-M方程的介绍。未完,待续... 阅读全文
posted @ 2013-09-11 19:38 you Richer 阅读(299) 评论(0) 推荐(0)

linux pthread之学习篇

摘要: 在应用程序编程中,为了不影响与用户交互的性能,通常需要创建新的线程来处理一些比较耗时的、 不影响用户体验的工作。而这又通常分为两种情况: (1)需要临时创建一个线程来做某件特定的事,等事情做完时线程即可销毁; (2)需要创建一个固定的线程一直监控某件事的发生。pthread是一个遵守POSIX标准的线程库,我们可以使用pthread来轻松的完成我们的需求。 虽然pthread是遵守POSIX标准的库,但它却不是linux的默认库,所以如果要使用pthread, 必须要link libpthread.a才可以。如果你要临时的创建一个线程去做一件事,代码示例之一: #include void* _ 阅读全文
posted @ 2013-09-11 19:35 you Richer 阅读(412) 评论(1) 推荐(0)

J2EE SSH学习(二)安装Eclipse插件和第一个Eclipse项目

摘要: (一)安装Eclipse插件Eclipse有很多功能很强大的插件,我现在作为一个菜鸟只知道插件的功能通常都很牛叉实用或者很有趣,那么该怎么安装Eclipse插件呢?我使用的是Eclipse 4.3,不同版本的操作过程可能略有不同,但本质上是一致的。方法一:在线安装1.点击Help —— Install New Software: 2.点击Add: 3.输入Name和Location,其中Name为用户自己对插件的命名,Location为插件资源的安装网址。 4.点击OK后,等待pending结束便可以在Name下面看到搜索到的插件列表: 5.点击Next之后就是等待和确定了,没什么好说的... 阅读全文
posted @ 2013-09-11 19:32 you Richer 阅读(294) 评论(0) 推荐(0)

启动模式详解

摘要: 配置:在AndroidManifest.xml中找到并在里面配上android:launchMode="启动模式"如: 常见类型(个人理解):1)standard:不改变操作序列 .什么叫操作序列,例如你先进入A,在进入B,接着又进入A,最后又进入B。那么你的操作序列就是A ----- >> B ------ >> A -------->>B。所以退出时的顺序就是反过来以后的结果B------->>A------->>B------->>A2)singleTop:合并相邻的重复项3)singleTask 阅读全文
posted @ 2013-09-11 19:30 you Richer 阅读(281) 评论(0) 推荐(0)

过分的话个复活币地方和南方及南方高买那个

摘要: t.163.com/event/info/eventId/-8954529997514097378t.163.com/event/info/eventId/5848882856634034613t.163.com/event/info/eventId/-2812639614854408869t.163.com/event/info/eventId/-5582662472746474208t.163.com/event/info/eventId/-325621129643103803t.163.com/event/info/eventId/-2777758528261476352v.qq.c.. 阅读全文
posted @ 2013-09-11 19:28 you Richer 阅读(203) 评论(0) 推荐(0)

Js三级联动菜单

摘要: 效果演示: 阅读全文
posted @ 2013-09-11 19:25 you Richer 阅读(232) 评论(0) 推荐(0)

SilkTest Q&A 7

摘要: Q61.有一个用Dotnet开发的应用,有1000个为测它而录制的case,一直都运行的很正常,直到有一天… 有人改变了该应用命名空间,由于现在有一个新的window或是panel出现,所以测试脚本一运行就失败了。显然,SilkTest无法认出这个窗口,有什么办法在不重新录制这些testcase的情况下解决问题么? A61: 答案1:首先捕捉新的窗口,然后和旧的窗口的声明进行比较。尝试着找出它们之间tags的改变。因此,你仅仅需要改变一些窗口的identifies并且包含附加的窗口。(你不要动你那1000个testcase),以前我也遇到了同样的问题,就是这样解决的。 答案2:如果你非常确定仅 阅读全文
posted @ 2013-09-11 19:23 you Richer 阅读(159) 评论(0) 推荐(0)

SilkTest Q&A 8

摘要: Q72.如何在一个testplan中运行所有的testcase? A72. 1.打开testplan 2.点击Run/Run All Tests菜单,SilkTest开始执行testplan中所有的testcase 3.不要动鼠标和键盘,避免打断testcase的运行。 4.silktest结束之行testcase, 结果窗口将会显示执行结果。 5.检查执行结果 Q73.如何在一个testplan中选择一组testcase进行运行? A73.通常,一个testplan包括很多的testcase。由于某些原因,你不希望运行所有的testcase。你只希望选择一组testcase然后运行它们: . 阅读全文
posted @ 2013-09-11 19:21 you Richer 阅读(137) 评论(0) 推荐(0)

SilkTest Q&A 9

摘要: Q81:我应该如何存取excel sheet里面的空字符串? A81:定制代码如下: 解决方案1: [-] if sText!=NULL [ ] Page.tfldName.SetText(sText) // do the operation [-] else [ ] Page.tfldName.CleartText() 永久解决方案:将下面的winclass加入你的代码中,如果你的是web应用就直接拷贝粘贴,否则将htmlTextField改成TextField,这样Text field将不会因为空值而产生异常。 [-] winclass HtmlTextField: HtmlTextFi. 阅读全文
posted @ 2013-09-11 19:19 you Richer 阅读(263) 评论(0) 推荐(0)

SilkTest Q&A 10

摘要: 92.如何把单个表达式分两行来写?答案1:使用Shift + Enter答案2:很容易在online help里面找到答案:1)line break in code2)line continuation character.94.我想设置run time的current path我要设置run time的current path,意味着如果我有一个脚本*C:/SilkTest*/XYZ.pln,在初始化函数中,我需要设置路径为*C:/Silktest*,如何在SilkTest中做到这点?答案:试试操作CurrentPath这个变量。95. SilkTest中的.vtp文件是干什么的?答案:.v 阅读全文
posted @ 2013-09-11 19:18 you Richer 阅读(180) 评论(0) 推荐(0)

一个网页左侧菜单扩展

摘要: 效果演示:示例代码如下: Furniture All Categories Root Bar Stools Bar Tables Cabinet Doors/Materials Kitchen Cabinets Kitchen Carts Wine Cabinets Other Kitchen Fruniture Made in China Bar Stools Bar Tables Cabinet Doors/Materials Kitchen Cabinet... 阅读全文
posted @ 2013-09-11 19:15 you Richer 阅读(172) 评论(0) 推荐(0)

SilkTest Q&A 11

摘要: 101.如何从其他的机器访问脚本?答案:将包含脚本的文件夹共享出来…非常简单…你可以使用connect()在你本机运行脚本从而使得它们在其他的一些机器上执行…但是其他人无法访问这些脚本,除非你将它们共享出来或者试试别的什么方法。103.有什么办法可以让默认的复原系统顺序关闭对话框么?谁能够告诉我有什么办法可以让默认的复原系统顺序关闭对话框么?这些对话框的双亲不是MainWin,而是ChildWin,我将会十分感激。默认的复原系统只能够检查那些双亲是由wMainWindow常量表示的MainWin的对话框。 答案1: 嗯,你不用改变默认的复原系统,但是你可以用一个基于none状态的appstat 阅读全文
posted @ 2013-09-11 19:12 you Richer 阅读(153) 评论(0) 推荐(0)

各部分很不发达你发给你父母那句话

摘要: v.qq.com/boke/page/z/b/2/z011704mnb2.htmlv.qq.com/boke/page/l/9/j/l0117riv79j.htmlv.qq.com/boke/page/e/a/j/e0117gay3aj.htmlv.qq.com/boke/page/a/m/9/a0117rk5km9.htmlv.qq.com/boke/page/x/q/o/x0117skvfqo.htmlv.qq.com/boke/page/c/a/d/c0117rg5bad.htmlv.qq.com/boke/page/r/9/l/r0117ldav9l.htmlv.qq.com/bo.. 阅读全文
posted @ 2013-09-11 19:10 you Richer 阅读(277) 评论(0) 推荐(0)

H面试程序(4):翻转句子中单词的顺序 .

摘要: 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。 句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。 例如输入“I am a student.”,则输出“student. a am I”。#include#include//45minvoid swap(char *a, char *b){ assert(a); assert(b); char temp; temp = *a; *a = *b; *b = temp;}void reverse(char * str,int start,int end){ assert(str); int j = (en... 阅读全文
posted @ 2013-09-11 19:08 you Richer 阅读(181) 评论(0) 推荐(0)

内部类

摘要: 1、什么是内部类?一个类中还存在另外一个类,则成为内部类。 class Outer{ // 定义外部类 private String info = "hello world" ; // 定义外部类的私有属性 class Inner{ // 定义内部类 public void print(){ // 定义内部类的方法 System.out.println(info) ; // 直接访问外部类的私有属性 } }; public void fun(){ // 定义外部类的方法 new Inner().print() ; // 通过内部类的实例化对象调用方法 ... 阅读全文
posted @ 2013-09-11 19:05 you Richer 阅读(207) 评论(0) 推荐(0)