摘要: 本人是新手中的新手,才开始用ubuntu。下面,总结一下安装软件的方法...... 0. 利用apt-get 其实,在ubuntu下安装软件的方法其实灰常简单。就是在终端里面输入: sudo apt-get install *** 上面的***表示需要的软件。而且*也可以代表通配符,其意思就是比如说 阅读全文
posted @ 2017-05-26 15:49 杨铭宇 阅读(2898) 评论(0) 推荐(0)
摘要: 众所周知,我们一般在写程序的时候,一般会把函数声明放在头文件(.h)里面,而会把定义放在.cpp文件里面。 1. 声明一函数,仅仅是给我们这些程序员提供这个函数是干什么的信息,它的形式参数名其实没有什么实际的意义,设置可以只写出参数的类型就可以了。比如: //函数声明 int add(int a,i 阅读全文
posted @ 2017-05-26 15:48 杨铭宇 阅读(223) 评论(0) 推荐(0)
摘要: 最忌讳的就是利用C++写C代码!利用C++写C代码最主要的一个特点之一把类里面所有的数据都声明成public的,本文就浅谈了一下如何利用public和private将代码分开的方法~~~ #define: 1.关键字public可以将类的成员说明为是公有的,及可以被该类的所有成员所访问; 2.关键字 阅读全文
posted @ 2017-05-26 15:48 杨铭宇 阅读(4147) 评论(0) 推荐(0)
摘要: ——————————————————————————问题征兆——————————————————————————————————————— 小弟最近用win7通宵下软件的时候发现,第二天早上起来必然是下载失败。就算是人机分离大概一个小时的样子,网卡就找不到了,对于这个问题,我真是百思不得其解,而且鼠 阅读全文
posted @ 2017-05-26 15:48 杨铭宇 阅读(507) 评论(0) 推荐(0)
摘要: 我们在最开始定义一个指针的时候,最应该做的就是先将这个指针变量进行初始化,以防止它变成“野指针”。初始化的方式很简单,就是将0赋给这个指针变量: int *p=0; 如果我们用上面这条语句对指针进行初始化,那么编译器就会自动为我们把指针p中的值设置成0x00000000。(注意,一共有8个0哈,原因 阅读全文
posted @ 2017-05-26 15:47 杨铭宇 阅读(337) 评论(0) 推荐(0)
摘要: 对于指针来讲,有3个比较容易混淆的概念: 在这里,我们分别来看看他们的定义: 指针地址:指针自身的地址,即内存中用于存放指针变量的内存地址 指针保存的地址:指针所保存的变量在内存中的地址,通俗讲就是指针所指向的对象的内存地址 指针所保存的地址的值:指针所指对象的数值。 下面,我们用一个具体的例子来看 阅读全文
posted @ 2017-05-26 15:47 杨铭宇 阅读(233) 评论(0) 推荐(0)
摘要: 最近发现,在qt里面有很多类的成员函数声明中都加上了const这个限制符,不仅向看一看这个加上了const的函数和普通函数到底有什么区别,于是产生了下面这篇博文~~~ 首先,const类型指明了变量或对象的值是不能被更新,引入目的是为了取代预编译指令(#define)。 在C++中引入const主要 阅读全文
posted @ 2017-05-26 15:47 杨铭宇 阅读(777) 评论(0) 推荐(0)
摘要: 我们在定义一个类的对象的时候,通常有两种方法: 下面,我们通过一个程序来说明这两种方法的区别: + View Code 该程序输出结果为: 对该结果的分析: 我们在程序的第16行和第24行分别采用了堆分配(new Human)和栈分配(Human unqiue)的方式来创建了两个对象。我们从输出可以 阅读全文
posted @ 2017-05-26 15:46 杨铭宇 阅读(169) 评论(0) 推荐(0)
摘要: 上一篇博文中,我主要是探讨了如何对指针初始化。在这一篇博文中,我主要是想要来说明一个其实早就面熟的概念,就是利用指针自己的类型来初始化指针。这种方法在特别是对类的对象进行初始化的时候十分常见。比如: Human *unique=new Human; 下面,我们用一个小程序来比较这种初始化指针的方式和 阅读全文
posted @ 2017-05-26 15:46 杨铭宇 阅读(936) 评论(0) 推荐(0)
摘要: 每个对象在创建的时候都会调用构造函数来为自己进行初始化。如果我们在类中并没有提供现成的构造函数,那么编译器就会自动创建一个默认地构造函数,它什么都不会做,只会对我们所定义的对象进行初始化操作。比如说有一个类A,如果在这个类里面我们并没有提供一个构造函数,那么编译器就会自动为我们创建一个不带参数,函数 阅读全文
posted @ 2017-05-26 15:45 杨铭宇 阅读(148) 评论(0) 推荐(0)
摘要: 定义 将一个调用函数连接上正确的被调用函数,这个过程就叫做函数的联编,简称联编。在C++中,一共有两种联编的方式: virtual的作用 首先,我们来看几个例子: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 阅读全文
posted @ 2017-05-26 15:45 杨铭宇 阅读(335) 评论(0) 推荐(0)
摘要: 构造函数的赋值特例 一般地,我们可以利用构造函数对成员变量进行赋值,比如说下例: 1 2 3 4 5 6 7 class Demo{ public: Demo (int a,int b){x=a;y=b;} private: int x; int y; } 1 2 3 4 5 6 7 class D 阅读全文
posted @ 2017-05-26 15:45 杨铭宇 阅读(307) 评论(0) 推荐(0)
摘要: 一、DataTable DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数据源断开而独立存在;也可以是完全由程序自己通过 阅读全文
posted @ 2017-05-26 15:44 杨铭宇 阅读(850) 评论(0) 推荐(0)
摘要: Fiddler的基本介绍 Fiddler官方网站提供了大量的帮助文档和视频教程, 这是学习Fiddler的最好资料。 Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于 阅读全文
posted @ 2017-05-26 15:43 杨铭宇 阅读(390) 评论(0) 推荐(0)
摘要: ajax有两种提交数据的方式,分别为get和post。post方法可传输大于2K的数据,在Ajax里的应用不同之处在于:"post方法的请求地址与传输的数据是放在两个对象里—-请求地址放在open对象里,传输的数据放在send对象里;并且在传输数据之前定义一个传输文件HTTP头信息(setReque 阅读全文
posted @ 2017-05-26 15:42 杨铭宇 阅读(373) 评论(0) 推荐(0)
摘要: script中使用的正则表达式的例子,但是没有说这些正则表达式如何使用,现在给大家几个例子,大家可以看看。利用正则表达式判断是否是0-9的阿拉伯数字 利用这则表达式获取字符串的长度 应用扩展判断是否是数值 验证Email是否正确 判断手机号是否正确 阅读全文
posted @ 2017-05-26 15:24 杨铭宇 阅读(157) 评论(0) 推荐(0)
摘要: 写这篇博文的起源是我想把自己的博客弄的更加美观,相信你也一样。 首先,我要说SyntaxHighlighter插件的实现方式及应用示例,然后再说明如何将其应用到自己的博客,使博客的代码着色更加美观。 源码: SyntaxHighlighter 示例源码下载 SyntaxHighlighter Syn 阅读全文
posted @ 2017-05-26 15:23 杨铭宇 阅读(13518) 评论(0) 推荐(0)
摘要: protected void Button2_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(@"Data Source=.SQLEXPRESS;database=aaaa;uid=sa;pwd=jc 阅读全文
posted @ 2017-05-26 15:23 杨铭宇 阅读(268) 评论(0) 推荐(0)
摘要: 引言 前几篇的文章在说AJAX的内容,利用AJAX技术能够开发出高效运行的网站应用程序,不过在进行B/S项目开发时只拥有AJAX技术是远远不够的,踏入到B/S要学的东西会更多,但相较C/S的复杂逻辑结构来说B/S在开发时还是很简单的。 在开发B/S项目时,常常会用到数据绑定控件,.NET平台已经对这 阅读全文
posted @ 2017-05-26 15:14 杨铭宇 阅读(384) 评论(0) 推荐(0)
摘要: ctrl+h fileSearch MyEclipse 快捷键1(CTRL) Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Edi 阅读全文
posted @ 2017-05-26 14:59 杨铭宇 阅读(329) 评论(0) 推荐(0)
摘要: 第一步:下载maven安装包,配置环境变量M2_HOME;变量值为maven的解压目录。 第二步:在eclipse4.0之前的版本需要安装maven插件,方法即:将maven插件包复制到eclipse安装目录的dropins文件夹下,安装之后版本的eclipse和myeclipse,无需安装插件。本 阅读全文
posted @ 2017-05-26 14:58 杨铭宇 阅读(63669) 评论(1) 推荐(1)
摘要: 一、配置方法1 映射过滤应用程序中所有资源<filter> <filter-name>loggerfilter</filter-name> <filter-class>myfilter.LoggerFilter</filter-class></filter><filter-mapping> <fil 阅读全文
posted @ 2017-05-26 14:58 杨铭宇 阅读(230) 评论(0) 推荐(0)
摘要: 一、编写Filter拦截器类 1 package com.pv.utils; 2 3 import java.io.IOException; 4 import java.io.PrintWriter; 5 6 import javax.servlet.*; 7 import javax.servle 阅读全文
posted @ 2017-05-26 14:58 杨铭宇 阅读(3225) 评论(0) 推荐(0)
摘要: 一.final关键字的基本用法 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。 1.修饰类 当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用final进行 阅读全文
posted @ 2017-05-26 14:56 杨铭宇 阅读(177) 评论(0) 推荐(0)
摘要: 1. .NET Remoting .NET Remoting是微软随.NET推出的一种分布式应用解决方案,被誉为管理应用程序域之间的 RPC 的首选技,它允许不同应用程序域之间进行通信(这里的通信可以是在同一个进程中进行、一个系统的不同进程间进行、不同系统的进程间进行)。 更具体的说,Microso 阅读全文
posted @ 2017-05-26 14:55 杨铭宇 阅读(808) 评论(0) 推荐(1)
摘要: What is ASP.NET? ASP.NET is a Microsoft’s Web application framework built on Common language runtime for building dynamic web sites using one of the p 阅读全文
posted @ 2017-05-26 14:54 杨铭宇 阅读(403) 评论(0) 推荐(0)
摘要: 在前端jQuery代码中突然看到outerheight(),第一感觉就是,这是什么鬼?然后仔细查阅了一下,居然发现还有这么多相似的东西。 在jQuery中,获取元素高度的函数有3个,它们分别是height()、 innerHeight()、outerHeight()。 与此相对应的是,获取元素宽度的 阅读全文
posted @ 2017-05-26 14:52 杨铭宇 阅读(733) 评论(0) 推荐(0)
摘要: 需求: 在前端页面布局中,经常会有因文字过多而影响页面排版。特别是在移动端页面中,因屏幕宽度不够段落文字如完全显示则会打乱布局。因此若段落文字能根据屏幕空余大小而显示就完美了,也就是若屏幕够大,段落文字就完全显示,若屏幕很小,则段落文字以省略号的形式部分显示。 解决办法: 在CSS3中有text-o 阅读全文
posted @ 2017-05-26 14:52 杨铭宇 阅读(326) 评论(0) 推荐(0)
摘要: 在移动端网页开发中,总是因为不方便调试,导致各种问题不容易被发现。但是现在有了Browsersync,一切都解决了。 不熟悉的同学可以看看Browsersync的官方网站Browsersync中文网。 五分钟快速入门 1.使用Browsersync前需要安装node.js。详细的安装过程可参见win 阅读全文
posted @ 2017-05-26 14:51 杨铭宇 阅读(815) 评论(0) 推荐(0)
摘要: 一、什么是smarty?smarty是一个使用php写出来的模板php模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用php程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。 二、sm 阅读全文
posted @ 2017-05-26 14:50 杨铭宇 阅读(781) 评论(0) 推荐(0)
摘要: 谷歌中这样是解释的: 图片底部的空隙实际上涉及行内元素的布局模型,图片默认的垂直对齐方式是基线,而基线的位置是与字体相关的。所以在某些时候,图片底部的空隙可能是 2px,而有时可能是 4px 或更多。不同的 font-size 应该也会影响到这个空隙的大小。 解决办法: 给img定义vertical 阅读全文
posted @ 2017-05-26 14:49 杨铭宇 阅读(314) 评论(0) 推荐(0)
摘要: 在工作中做一个图片半透明遮罩时发现在IE8下不兼容 一查再知道IE8不支持rgba颜色,再搜搜兼容性方法,没想到这么快就解决了。 先说说rgba的含义: r代表red,g代表green,b代表blue,a代表透明度。红绿蓝是三原色,所有颜色都可以由这三种颜色拼合而成。比如rgba(0,0,0,.5) 阅读全文
posted @ 2017-05-26 14:48 杨铭宇 阅读(187) 评论(0) 推荐(0)
摘要: png24格式的图片在用jQuery添加显示隐藏动画时发现,图片的半透明区域出现黑边? 在网上搜了搜主要有以下几种办法: 1、把图片保存成PNG-8格式。 2、把背景色一起切入并保存为JPG格式。 以上两种方法我试了试,好像效果并不好png8格式仍就会有黑边。 解决方法: 1、不要直接改变图片的透明 阅读全文
posted @ 2017-05-26 14:48 杨铭宇 阅读(247) 评论(0) 推荐(0)
摘要: 一、开发环境: 1、JDK1.6 2、Eclipse 3、Selenium:selenium-java-2.39.0.zip, 解压selenium-java包,这个包里面包含四部分,如下图:(也可搜索selenium-java-2.42.2.zip等版本下载) 二、新建一个Java Project 阅读全文
posted @ 2017-05-26 14:46 杨铭宇 阅读(144) 评论(0) 推荐(0)
摘要: 一、安全测试 1.软件权限 1)扣费风险:包括短信、拨打电话、连接网络等。 2)隐私泄露风险:包括访问手机信息、访问联系人信息等。 3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测 4)限制/允许使用手机功能接入互联网 5)限制/允许使用手机发送接收信息功能 6)限制或使用本地连接 阅读全文
posted @ 2017-05-26 14:46 杨铭宇 阅读(176) 评论(0) 推荐(0)
摘要: 1.火狐浏览器 优点:FireFox Dirver对页面的自动化测试支持得比较好,很直观地模拟页面的操作,对JavaScript的支持也非常完善,基本上页面上做的所有操作FireFox Driver都可以模拟。 缺点:启动很慢,运行也比较慢,不过,启动之后Webdriver的操作速度虽然不快但还是可 阅读全文
posted @ 2017-05-26 14:44 杨铭宇 阅读(717) 评论(0) 推荐(0)
摘要: 注:appium安装到C盘,node.js安装到C盘 一、安装node.js 1、到官网下载node.js:https://nodejs.org/en/download/ 2、获取到安装文件后,直接双击安装文件,根据程序的提示,完成nodejs的安装。 3、安装完成后,运行cmd,输入node –v 阅读全文
posted @ 2017-05-26 14:43 杨铭宇 阅读(180) 评论(0) 推荐(0)
摘要: 一、如何找到页面元素 Webdriver的findElement方法可以用来找到页面的某个元素,最常用的方法是用id和name查找。下面介绍几种比较常用的方法。 1.1By ID 假设页面写成这样:input type="text" name="passwd"id="passwd-id" 那么可以这 阅读全文
posted @ 2017-05-26 14:43 杨铭宇 阅读(335) 评论(0) 推荐(0)
摘要: 一.JMeter介绍 1.Apache JMeter是什么 Apache JMeter 是Apache组织的开放源代码项目,是一个100%纯Java桌面应用,用于压力测试和性能测量。它最初被设计用于Web应用测试但后来扩展到其它测试领域。Apache JMeter可以用于对静态的和动态的资源(文件, 阅读全文
posted @ 2017-05-26 14:42 杨铭宇 阅读(4563) 评论(0) 推荐(0)
摘要: Emmagee介绍Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。开源地址:https://github.com/NetEase/Emmagee支持SDK:Android2.2以及以上版本为什么开发Emmagee?1、现有免费的android性能测试工具 阅读全文
posted @ 2017-05-26 14:41 杨铭宇 阅读(267) 评论(0) 推荐(0)
摘要: 一.功能性测试: (1)根据产品需求文档编写测试用例 (2)软件设计文档编写用例 二.兼容性适配性测试: (1)Android、iOS版本的兼容性 (2)手机分辨率兼容性 (3)网络的兼容性:2G/3G/4G/Wifi,弱网下、断网时 (4)APP跨版本的兼容性 1.适配性测试: (1)手机不同分标 阅读全文
posted @ 2017-05-26 14:41 杨铭宇 阅读(1028) 评论(0) 推荐(0)
摘要: Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。 如果大家都是做Web应用的性能测试,例如只有一个登录的请求,那么在Aggregate Report中,会 阅读全文
posted @ 2017-05-26 14:41 杨铭宇 阅读(1052) 评论(0) 推荐(0)
摘要: (5)安全性检查:输入特殊字符串(null,NULL,javascript, 2.数值型输入框: (1)边界值:最大值、最小值、最大值+1、最小值-1 (2)位数:最小位数、最大位数、最小位数-1、最大位数+1、输入超长值、输入整数 (3)异常值、特殊字符:输入空白(null)、空格或“……!@#¥ 阅读全文
posted @ 2017-05-26 14:40 杨铭宇 阅读(191) 评论(0) 推荐(0)
摘要: 一、LoadRunner简介 LoadRunner,是惠普公司研发的一款预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。 LoadRunner11是目前比较常用的版本,有免费的超级license  阅读全文
posted @ 2017-05-26 14:40 杨铭宇 阅读(291) 评论(0) 推荐(0)
摘要: 下载地址:http://sourceforge.net/projects/zentao/files/8.2/ZenTaoPMS.8.2.stable.exe/download 1、解压ZenTaoPMS.8.1.3到根目录,比如“C:\ xampp”、“D:\ xampp 2、进入xampp,以管理 阅读全文
posted @ 2017-05-26 14:39 杨铭宇 阅读(1439) 评论(3) 推荐(0)
摘要: 我们可以简单地将软件缺陷的严重性划分为4个等级,如表所示。 1. 严重性 (Severity) 2.优先级(Priority) 小组中使用的主观对任务和工作项排定优先次序评级。与严重性结合在一起来评定可见度、变更、风险修复等。(A "subjective" rating used by groups 阅读全文
posted @ 2017-05-26 14:39 杨铭宇 阅读(749) 评论(0) 推荐(0)
摘要: 一、什么是用户体验 用户体验,英文叫做user experience,缩写为UE,或者UX。一个较常见的定义是“指用户访问一个网站或者使用一个产品时的全部体验。他们的印象和感觉,是否成功,是否享受,是否还想再来使用。他们能够忍受的问题,疑惑和BUG的程度。” 这是由英文直接翻译而来,生硬费解。而在我 阅读全文
posted @ 2017-05-26 14:38 杨铭宇 阅读(440) 评论(0) 推荐(0)
友情链接:回力球鞋 | 中老年女装 | 武汉英语学校 | 雅思备考 | 托福备考