ul

入门:XHTML常用标签的基本应用指南

XHTML里有很多的标签,但是经常用到的也就是那么几个,也只要掌握这几个也就可以了。这是非常实用的。p这是一个有特定语义的标签,表示段落,是用来区分段落的。这个标签与div正好互补。UL是块级的,他的子级li也是块级标签。这六个标签之间最好不要出现什么相互包含的事。 »

数据库结果集ResultSet判断为空记录数缺少一行和没有记录但永不为空问题

最近在做毕业设计,需要用到数据库,在用结果集ResultSet判断的时候遇到一个郁闷的事情。 一开始我的想法是这么一个框架: ResultSet rs = dao.executeQuery(sql); if(rs不为空){ while(rs.next()){ … } }else{ … } 但是 if(rs != null)这个是不能成立的,当结果集没有数据的时候还是不能进入else体内,我挠着头皮... »

CodeForces – 1313B Different Rules(数学+思维)

题目链接:点击查看 题目大意:一共有 n 个人,进行两轮比赛,假设第一轮比赛的名次为 x ,第二轮的名次为 y ,那么这个人的得分为 x + y ,最后的排位会按照得分的非严格升序排列,有一个人在第一轮的名次为 x ,第二轮的名次为 y ,问这个人最终最好的名次和最差的名次分别是多少 题目分析:个人感觉难度大于C题的一道B题。。 参考视频:https://www.bilibili.com/vide... »

vulnhub-five86-2

vulnhub-five86-2

Kali:192.168.109.129目标机:192.168.109.141信息收集:漏洞挖掘:从扫描信息来看,只能访问80端口,ftp无法匿名登录。登录后台查看一下,stephen权限太低了,使用barney登录。果然切换到了stephen下面,既然知道密码,提权就用sudo -l。ifconfig想看网卡,结果没有权限。发现eth0,开始抓包。发现peter可以执行service命令不需要密... »

在这里插入图片描述

FPGA和usb2.0 CY7C68013通信实现bulkloop

但是使用官方的工具CyConsole下载IIC程序进入usb芯片,但是下载之后发现无法重新下载新的固件,CyConsole出现下载地址冲突,由于usb器件启动默认是IIC引导的,导致无法继续使用,除非对外部的IIC芯片拆下来重新刷写。我这里去掉了IIC器件和CY7C68013连接的跳线帽,让cy7c68013从自己的RAM引导,才可以重新使用。 »

在这里插入图片描述

git clone 或者 git pull 失败原因分析

前言:近期在为写项目时,想要基于第三方库来开发,用到了 git clone https://… 。 问题:git clone时报RPC failed; curl 18 transfer closed with outstanding read data remaining 错误。 原因分析: Git 限制了推送、clone 数据的大小导致的错误。 缓存区域溢出 网络影响,下载速度缓慢造成 解决方案... »

Angular单元测试系列??Component、Directive、Pipe 以及Service

  本节将涵盖Angular常用的组件单元测试方法,例如:Component、Directive、Pipe 以及Service,原本是打算分成两节,但后来一想放在一起会更适合阅读,虽然看起来比较长。而后一节,我将介绍一些我们不太用到的单元测试,诸如:Router。   但,在此之前,我建议先阅读系列的 前两节 ,可能先更系统性的了解Angular单元测试以及一些框架说明。   注:本节略长,因此,... »

Java命名:可怕的DefaultAbstractHelperImpl

  JOOQ的卢卡斯·艾德研究了在Spring和Java命名策略中富有创造性的类名所带来的价值。   这篇文章早是发表在jooq.org上,作为聚焦于jOOQ上所有关于Java、SQL以及软件开发的系列的一部分。   前段时间,我们发布了这款被我们称作Spring API Bingo的趣味游戏。这是对Spring构造类名时展现出的创造性极尽赞美。类名如下:   FactoryAdvi... »

Acunetix Web Vulnerability Scanner Python辅助脚本

  WvsScannerQueue.py   Version: Python 2.7.*   Acunetix Web Vulnerability Scanner 辅助Python脚本的第一个版本。   功能:   扫描URL.TXT文件中所有URL   扫描完成一个URL后立即过滤报告,并且提权漏洞标题发送给自己   存在的问题:   扫描一些网站很慢   毕竟这个是调用Acunetix Web... »

聊聊Oracle Default Role

  Oracle系统权限基础是建立在三个维度层面上,即系统权限(System Privilege)、对象权限(Object Privilege)和角色权限(Role Privilege)。系统权限定义了用户可以执行的某些行为操作;对象权限定义了用户在某个系统对象(如数据表、视图等)的操作权限;角色权限更像是一个容器对象,可以将一组系统权限、对象权限甚至其他角色权限容纳到其中。   三个维度权限在三... »

Linux使用Moduler切换各种MPI环境

  安装不同版本的mpi库 sudo yum install -y openmpi-1.10.x86_64 openmpi-1.10-devel.x86_64 sudo yum install -y openmpi-1.8.x86_64 openmpi-1.8-devel.x86_64 sudo yum install -y mpich2.x86_64 mpich2-devel.x86_64   ... »

避免Java应用中NullPointerException的技巧和佳实践

  Java应用中抛出的空指针异常是解决空指针的好方式,也是写出能顺利工作的健壮程序的关键。俗话说“预防胜于治疗”,对于这么令人讨厌的空指针异常,这句话也是成立的。值得庆幸的是运用一些防御性的编码技巧,跟踪应用中多个部分之间的联系,你可以将Java中的空指针异常控制在一个很好的水平上。顺便说一句,这是Javarevisited上的第二个空指针异常的帖子。在上个帖子中我们讨论... »

C#检查foreach为null判断

C#检查foreach为null判断

  1、foreach遍历列表或数组时,如果list或数组为null,会报错,如下图:   2、不知道微软封装foreach的为什么不先检查要遍历的对象是否为null,这样导致,我们在写代码时,遍历列表时要先判断列表是否为null,如下图:   3、为了简化这一判断是否null的过程,我写了一个扩展方法,因为列表和数组都继承IEnumerable接口,所以该扩展方法扩展在IEnumerable类型... »

ulimit设置句柄数

模拟100并发的情况下,随机发http get的请求。放到服务器上运行一段时间抛出Too many open files的异常。异常信息简单的信息如下:I/O exception caught when processing request: Too many open files大致了解下,是文件句柄数设置太低导致的。一般linux服务器默认的句柄数都是1024,执行ulimit -n,查看了... »

在Node.js中为Restful API编写单元测试

  单元测试是针对程序模块来进行正确性检验的测试工作,程序单元是应用的小可测试部件。   在 Web 应用中,我们可以把 Restful API 看作是构成应用的单元。   Restful API 比较好测试,测试起来也比较简单。   本文将介绍编写测试的原因和原则,然后以 Node.js 为例子介绍测试 Restful API 的方法。   为什么要编写测试   每个开发者都知道单元测试的重要性... »

实例说明Java中的null

实例说明Java中的null

  让我们先来看下面的语句:   String x = null;   1. 这个语句到底做了些什么?   让我们回顾一下什么是变量,什么是变量值。一个常见的比喻是 变量相当于一个盒子。如同可以使用盒子来储存物品一样,您可以使用一个变量来存储一个值。当声明一个变量时,我们需要设置其类型。   在Java中变量分为两大类型: 原始值(primitive)与引用值(reference).   声明为原... »

RESTful测试工具-RESTClient

RESTful测试工具-RESTClient

  很多测试人可能对RESTful的概念还是很模糊的,那么到底什么是RESTful?百度百科给出的一句话描述是一个架构样式的网络系统,似乎还是有点不懂?OK,说到Restful,我们一般从REST开始说起。   REST   表征状态转移。是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计是RESTful。需要注意的是,REST是设计风格而不是标准。REST通常基于使用HTTP,UR... »

sulley测试环境搭建的相关总结

sulley测试环境搭建的相关总结

  忙活了几天,在师兄的指导下也算是OK啦,下面来说一句具体的搭建过程,基本是按照python灰帽子那本书的第九章来弄的,在网上的话可以参考这里:   http://blog.chinaunix.net/uid-25979788-id-1747694.html   基本上是书上的电子版了。对于环境的测试,需要分为客户端与服务器端,一般不要把两个端放在同一台电脑上,否则不会有效果,下面是我画的一个大... »

图形脚本语言sikuli

图形脚本语言sikuli

简介Sikuli 是一种新颖的图形脚本语言,或者说是一种另类的自动化测试技术。当你看到上图sikuli的脚本时,一定会惊呼,这样都可以~!Sikuli是一个开放源码的初的用户界面设计组织 在麻省理工学院的研究项目 。现在是保持并进一步 协调与开源社区开发的Sikuli实验室在美国科罗拉多州博尔德大学。Sikuli 的MIT许可证下发布的 。当然,你也可以使用sikuli的java API 使其在j... »

运用Selenium和Apscheduler库完成一个小外挂

  运用selenium和apscheduler库完成一个小外挂   github源码在此,记得点星:   https://github.com/brandonxiang/selenium_apscheduler_example   引言   机缘巧合,我看到一些python写的游戏外挂的教程(主要是网页游戏),也是,点击屏幕位置。这也激发了我去实现类似的功能,主要用途是去定期点击浏览器屏幕上的某... »

C++11中的Defaulted和Deleted函数

C++11中的Defaulted和Deleted函数

本文将介绍 C++11 标准的两个新特性:defaulted 和 deleted 函数。本文将通过代码示例详细阐述 defaulted 和 deleted 函数的用法及益处。Defaulted 函数定义语法Defaulted 函数是 C++11 标准引入的函数定义新语法,defaulted 函数定义的语法如图 1 所示:Defaulted 函数的用法及示例Defaulted 函数特性仅适用于类的特... »

Selenium结合sikuliX操作Flash网页

Selenium结合sikuliX操作Flash网页

  sikuli的官网地址:http://www.sikuli.org   首先下载sikuliX的jar包:https://launchpad.net/sikuli/sikulix/1.1.0   java-doc:http://nightly.sikuli.de/docs/index.html   官网用法介绍:http://www.sikulix.com/quickstart.html   ... »

Angular单元测试与自动化UI测试实践

Angular单元测试与自动化UI测试实践

  先决条件   · nodejs   · webstorm   创建项目   webstorm中创建空白web项目   创建html、js文件夹   在项目中创建2个文件夹分别用于存放项目中用到的html、js文件。   安装框架   安装前端框架   项目中的前端框架主要为angularjs相关的框架,为了安装框架方便可安装bower包管理器。   1) 安装bow... »

关于云计算上的自动化测试Selenium + Sikuli

  关于云计算上的自动化测试,下面是关于云计算中测试的解决方案:   首先要面临的一件令人头疼的事是如果使用现在版本稳定开源且功能强大的selenium WebDriver来进行PC机中的web功能测试以及兼容性测试,那么根据selenium原理,它是只识别GUI中的Web页面对象,如果要操作windows对象,可以使用javascript中的DOM来实现对windows桌面的操作,然而云计算平台... »

SQL Server CASE语句中关于Null的处理

  问:   从数据表中选择一个字段“field”,如果“field”值是1或NULL赋值为1,其它情况为0,该怎么写啊?这样写对不对啊?   (CASE field   WHEN '1' THEN '1'   WHEN NULL THEN '1'   ELSE '0' ... »

Page 1 of 121123»