摘要:
RF 中FOR 循环默认是从0开始,如果想从任意n开始如下所示:方法一:结果,如你所愿输出1-6:方法二,利用FOR遍历list来实现:结果:这里注意是输出1-9而不是1-10 阅读全文
摘要:
今天在看着开发、测试人员忙碌辛苦工作的样子,突发奇想如果有一个机器人简称“大能”,可以代替人工写代码该有多好呀!既然编程语言都是有一定规范的,属于可控范围的,那么代码编写的自动化也是可以实现的。想想如果真有那么一天,只需要产品梳理好需求,"大能"就可以根据需求自动把功能实现,并且还会大量减少人工犯错... 阅读全文
摘要:
private static int GetValue(int num){if(num%2==0){ return 1-(num/2)+1+num;}else{ return 1-(num/2);}} 阅读全文
摘要:
看到网上好多判断文件类型的文章,所以就想自己动手实现,本文是根据文件流的头两个字节来判断,检测大概是什么图像。View Code 1 /// <summary> 2 /// 判断文件类型 3 /// </summary> 4 /// <param name="filePath">文件路径</param> 5 /// <param name="fileType">文件类型</param> 6 /// <returns>真或假</returns> 7 privat 阅读全文
摘要:
在windows和linux下都有一个netstat命令,可以查看网络的状态。有时候做测试,程序退出了,但是还是有进程占用着tcp的端口,这时候可以通过下面的命令查看到底是那个进程占用着端口windows下使用下面的命令netstat -ano | find "8080"-ano 是命令的参数,| 表示后面跟着管道,find "8080"可以找出占用端口的行。而在linux下命令一样,选项要用-anp这里的p表示显示进程号。而windows命令中的选项o表示owner进程这个命令执行之后就可以显示出占用端口的进程id号,有了id号,我们就可以杀掉这个占用 阅读全文
摘要:
1 /// <summary> 2 /// 获取所有本机IP地址,包括局域网IP和本机外网IP(如果有) 3 /// </summary> 4 public static void GetAllIP() 5 { 6 IPAddress[] IP = Dns.GetHostAddresses(Dns.GetHostName()); 7 int m_count = IP.Length; 8 string m_AllIP = string.Empt... 阅读全文
摘要:
有一个父页面和一个子页面,在子页面中有一个数据列表,列表的左侧第一列是checkbox。在用户选中第一行第一列的checkbox时实现全选功能,所以很自然地在子页面中嵌入js全选函数,在checkbox的onclick中调用。然后在调试时问题就出现了,直接提示"源代码不可用于此位置"。因为这段JS函数在子页面所以F12中也没法调试,加了一个alert(...),还是不行。在网上也没找到什么有用的信息。最后请教项目组的Erica,她真是一语道破梦中人。原来只要把子页面的JS函数放在父页面就可以了。但是至于具体是为什么会这样,还不清楚 阅读全文
摘要:
最近几天在我们的.net项目中有一个单据要实现根据用户选择条件动态添加gridPanel的对应列和数据。以前的页面及数据实现是在页面上直接显示gridPanel控件,并对应一个store。数据则在cs中赋值。这次则改在js中创建gridPanel对象,render到页面。store用jsonReader,所以数据格式应为json的。大致步骤是:页面通过js请求到handler,获取数据(json)。在js接收数据后创建gridPanel和store并赋值。最后显示到页面。具体实现:从handler说起,在handler中不仅要获取显示的数据。还要获取gridPanel的列(colName)和s 阅读全文
摘要:
在js中提供了indexOf()函数以获取某个字符在字符串中的index,可以通过它也判断某个字符或字符串是否存在。但同时在js中for循环也可以实现同样的效果(判断字符是否存在)。那么到底用哪个才好呢?于是写了两个函数来比较:View Code 1 <script type="text/javascript"> 2 function getValue() { 3 4 var str = "abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghi... 阅读全文
摘要:
最近一直用ext做的web页面,为了验证页面中所有文本框输入的数据是否含有特殊字符。解决方法(1):其实可以直接屏蔽掉特殊字符,不让用户输入。这样也就无所谓检测了。解决方法(2):遍历整个web页面的所有文本框,对其值进行判断,并返回结果。 具体过程: 1 /****************************特殊字符校验时处理*********************************/ 2 function CheckSpecialWords() { 3 var RetvalStr = ""; 4 try { 5 Ext.each(Ext.query(&quo 阅读全文