- 15:00面试,15:06就出来了,问的问题有点变态。。
2401_86640859
面试职场和发展
应该考虑进行如何测试的测试方法怎样估计测试工作量?测试设计的问题当测试过程发生错误时,有哪几种解决办法?测试执行的问题测试评估的目标如何提高测试?C/S模式的优点和缺点B/S模式的优点和缺点…Linuxgrep和find的区别?grep都有哪些用法?查看IP地址?创建和删除一个多级目录?在当前用户家目录中查找haha.txt文件?如何查询出tomcat的进程并杀掉这个进程,写出linux命令?动态
- 【博学谷学习记录】超强总结,用心分享|测试工程师必备技能总结:测试用例设计
小乖乖0419
测试用例设计软件测试设计方法:等价类(五星)边界值(五星)判定表(五星)场景法(流程图)(五星)错误推测法(二星)1.等价类划分法(五星)——复习知识作用:从穷举测试中解放出来,找到具有共同特性的测试输入子集。概念:代表性的测试输入集分类:有效等价类(满足需求)无效等价类(不满足需求)设计测试用例的步骤:需求分析划分等价类设计测试用例典型应用场景:具有典型输入框的场景2.边界值(五星)作用:对等价
- Jmeter UI详细介绍及脚本生成,get,转发收藏
爱吃 香菜
程序人生自动化测试软件测试ui自动化测试python功能测试程序人生
JmeterUI介绍打开Jmeter后,我们可以把界面分成3个部分。区域1是目录树,存在测试设计过程中使用到的元件,执行过程默认从根节点开始顺序遍历树上的元件。区域2是测试计划编辑区域,在这我们可以定义整个测试计划公用的全局变量,这些变量对多个线程组有,还可以对线程组的运行进行设置,比如"独立运行每个线程组"、"RunteardownThreadGroupsaftershutdownofmaint
- 软件测试-测试用例研究-如何编写一份优秀的测试用例
梦断南楼
测试用例研究测试用例
什么是测试用例测试用例是一组由测试输入、执行条件、预期结果等要素组成,以完成对某个特定需求或者目标测试的数据,体现测试方案、方法、技术和策略的文档。测试用例是软件测试的核心,它把测试系统的操作步骤用文档的形式描述出来,以便测试某个程序路径或核实是否满足某个特定需求。测试用例的格式ExcelExcel优势是比较细化,可以突出更多的测试要素,适用于等价划分类等黑盒测试设计思路,也适用于输入输出的场景;
- 关于业务流程的测试设计(二)
川石教育
一、业务流程:业务流程的测试设计是一个项目中最重要的功能测试,也是用户使用最频繁的功能。业务流程,为了达成特定的目的而进行的一系列活动的统称。比如:电商系统其中一个核心业务流程就是线上用户可以通过该平台完成下单购买商品的活动,这样的活动可以叫做下单业务流程。业务流程用例的编写需要借助于流程图,流程图一般是由产品设计画出的,当然测试人员可以画,但是需要对整体的项目比较熟悉,也需要清楚流程之间的关联关
- 测试架构师修炼之道-灵魂篇
robot_test_boy
图片发自App测试核心:制定总体测试策略,阶段测试策略,版本测试策略,在产品质量评估过程中发现问题,及时修正测试策略,让测试策略在团队中顺利落地。测试9剑谱:四步测试策略制定法,软件质量评估模型,四步测试设计制定法,测试方法车轮图和两份checklist(风险分析checklist和老功能checklist),测试覆盖度评估,测试过程评估,风险分析技术,缺陷分析技术。测试6魂力:魂力1:测试架构师
- Jmeter学习系列之二:工具面板必知必会
艳Yansky
Jmeter压力测试自动化测试jmeter学习
目录前言一、菜单栏二、功能区编辑2.读入数据总结前言Jmeter面板一共分为4个区域,分别是菜单栏、功能区、视图区和内容区。菜单栏:主要功能包括新建测计划,添加线程组、测试脚本,分布式运行相关,查看日志,生成报告和函数助手。功能区:比较简单,下面详情介绍功能区。视图区:目录树,添加存放测试设计中所使用到的元件。内容区:详细配置区域,主要对元件进行相对应的编辑和配置。一、菜单栏文件:新建、打开、保存
- 性能测试+Jmeter介绍
蓝白汤姆
jmeter
文章目录什么是性能测试?性能测试的目的性能测试分类一般性能测试负载测试压力测试大数据量测试配置测试稳定性测试性能测试术语虚拟用户并发及并发用户数响应时间每秒事务数吞吐量、吞吐率点击率性能计数器资源利用率性能测试流程测试计划阶段测试设计阶段测试开发阶段测试执行阶段测试结果阶段测试报告阶段常见的性能问题资源泄露资源瓶颈CPU使用率达到100%、系统被锁定等。线程死锁、线程阻塞等造成系统越来越慢,甚至系
- 3.有理有据的选择测试策略(ROI尽可能大)
是半半呀~
自动化测试
1.首先,需要将测试设计领域分层:系统、服务、单元对应的测试结构:UI测试、接口测试、单元测试UI测试关注功能场景测试,易用性测试和可执行性测试接口测试关注不同数据的循环,对接口的性能和错误恢复能力单元测出测试关注算法的正确性和性能ROI尽可能大就是让每层测试尽可能做自己能做的全部事情,自己不擅长的时间交给其他擅长的层级去做。2.每层对应的ROI:单元测试:无法手工,运行次数多,维护成本低,开发成
- 浅谈手机APP测试(流程)
秦玖
智能手机单元测试测试用例测试工具postman功能测试selenium
前言APP测试是一个广泛的概念,根据每个app的应用场景不一样,测试的方向也略微的不同,在测试过程中需要灵活应用自身所知的测试手段。今天就跟大家简单聊聊手机APP测试的一些相关内容。APP开发流程(1)拿到需求分析需求(2)开需求评审会议(3)开发做设计,测试做测试设计(4)开发设计评审(5)测试补充用例(6)用例评审(7)开发提测,测试搭建测试环境(8)冒烟测试(9)执行测试用例(10)发现bu
- FTP测试设计
刘晓佳rachel
一、访问模式1、ipv4环境1)主动模式PORT,PORT访问命令:a)显示/目录curl-v-u-Tm.cap[用户名]:[密码]ftp://[ip1]:[port1]/--ftp-port[ip2]:[port2]--disable-eprtb)上传m.cap文件内容到根目录的c.cap中curl-v-u-Tm.cap[用户名]:[密码]ftp://[ip1]:[port1]/log.cap-
- 程序员面试修炼09 | 网易2016内推笔试题
淇奥qiaoqiao
当你想在你的代码中找到一个错误时,这很难;当你认为你的代码是不会有错误时,这就更难了。——SteveMcConnell《代码大全》名词解释1、UT:(UnitTesting,单元测试),单元测试的对象是LLD中所划分定义的程序单元或模块,它也是单元测试用例设计中可测试的最大单元。该测试对象可能由一个或多个函数或者类组成,测试设计就是对测试对象进行测试用例设计。2、IT:(IntegrationTe
- 别让你的云端“瘫痪”——教你如何优化云平台性能测试
锦都不二
软件测试性能测试软件测试工程师服务器软件测试软件测试工程师性能测试云平台性能测试
目录引言目的测试指标系统性能指标资源指标中间件指标数据库指标稳定性指标批量处理指标可扩展性指标可靠性指标性能测试的过程测试计划性能测试项目检测与控制测试分析测试设计测试执行测试完成性能分析性能分析的前提性能分析的流程可能瓶颈点方法调优引言你有没有遇到过这样的情况,打开一个网站却等待了漫长的几秒钟才能加载出来?或者使用某个应用程序时卡顿、响应缓慢甚至崩溃了?这些问题可能都源自于平台性能不稳定或低效。
- SAP 电商云 Spartacus UI CheckoutDeliveryService 的单元测试设计
JerryWang_汪子熙
文件路径:feature-libs\checkout\core\facade\checkout-delivery.service.spec.ts新增添的方法:getSetDeliveryModeInProcess这个方法返回的状态标志位有三个依赖:ActiveCartServicecheckoutServicegetSetDeliveryModeProcess当至少有一个标志位为true时,结果肯
- 玩转浏览器开发者工具:发现前端世界的秘密花园
m1chiru
chromedevtools
解锁网页背后的奥秘对于许多前端开发者和网页设计师来说,浏览器的开发者工具是不可或缺的利器。通过这些工具,我们可以深入了解网页的内部结构、调试代码、测试设计以及优化性能。在本文中,我们将带你探索浏览器开发者工具的奥秘,教你如何玩转这些强大的工具,为你的网页开发和设计之旅增添更多可能性。一、浏览器开发者工具概述浏览器开发者工具是一套内置于浏览器中的工具集,用于帮助开发者调试网页、查看源代码、检查网络请
- 完整的性能测试流程
软件测试曦曦
软件测试软件测试功能测试自动化测试程序人生职场和发展
一、准备工作1、系统基础功能验证性能测试在什么阶段适合实施?切入点很重要!一般而言,只有在系统基础功能测试验证完成、系统趋于稳定的情况下,才会进行性能测试,否则性能测试是无意义的。2、测试团队组建根据该项目的具体情况,组建一个几人的性能测试team,其中DBA是必不可少的,然后需要一至几名系统开发人员(对应前端、后台等),还有性能测试设计和分析人员、脚本开发和执行人员;在正式开始工作之前,应该对脚
- 软件测试流程设计—黑盒测试用例设计方法
测试汪大牛
第1章测试用例设计方法测试用例设计方法包括黑盒测试用例设计方法和白盒测试用例设计方法,下面分别进行介绍。1.1黑盒测试用例设计方法黑盒测试用例设计方法包括等价类划分法、边界值分析法、判定表法、因果图法、正交试验法、状态迁移图法、流程分析法、输入域测试法、输出域分析法、异常分析法和错误猜测法等,下面进行详细介绍。1.1.1等价类划分法1.什么是等价类划分法等价类划分法是一种典型的黑盒测试设计方法。该
- 黑盒测试设计测试用例的方法【修改】
金字塔端的蜗牛
功能测试
目录评价测试用例的标准测试用例的好处(为什么要写测试用例)具体的设计测试用例的方法基于需求进行测试用例的设计案例等价类概念适用场景划分类别示例练习边界值因果图法因果图法设计测试用例的步骤案例场景法错误猜测法正交法案例评价测试用例的标准用例表达清楚,无二义性。用例可操作性强。性能测试并发。某系统的支付功能1000个人同时并发(同时点击支付按钮付款)使用的时候,它的系统的响应时间。使用性能测试工具,模
- Web 应用程序性能测试核心步骤
测试界吖吖
软件测试功能测试软件测试自动化测试程序人生职场和发展
通常大家做web应用程序的时候会有哪些操作呢?今天就来看看常见的web应用程序的常见操作。Web应用程序性能测试核心步骤1:识别测试环境。确定物理测试环境和生产环境,以及测试团队可用的工具和资源。物理环境包括硬件、软件和网络配置。在一开始就对整个测试环境有一个彻底的理解,可以使测试设计和计划更有效,并帮助您在项目早期识别测试挑战。在某些情况下,这个过程必须在整个项目生命周期中周期性地重新审视。2:
- 测试人员必备基本功(3)
测试部的故事
服务器数据库前端经验分享程序人生学习方法
容易被忽视的bug第三章查询列表容易被忽视的bug文章目录容易被忽视的bug第三章查询列表容易被忽视的bug前言1.查询角色2.接口设计三、测试设计1.测试点2.容易发现bug的测试点如下:总结前言一个WEB系统的所有功能模块,其实都是围绕“增、删、改、查”这4个接口的功能开展的。作为测试人员,我们的测试思路和用例设计的思路也离不开“增、删、改、查”这4个大的方向。1.查询角色输入:角色名称输出:
- 测试人员必备基本功(2)
测试部的故事
测试人员必备基本功不能忽视的bug经验分享笔记bug职场和发展
容易被忽视的bug第二章修改表单容易被忽视的bug文章目录容易被忽视的bug第二章修改表单容易被忽视的bug前言一、修改表单二、具体功能1.修改角色2.接口设计三、测试设计1.测试点2.容易发现bug的测试点如下:总结前言一个WEB系统的所有功能模块,其实都是围绕“增、删、改、查”这4个接口的功能开展的。作为测试人员,我们的测试思路和用例设计的思路也离不开“增、删、改、查”这4个大的方向。一、修改
- 12 测试技术篇:如何提升测试效率?
摸鱼才能认真学习
微服务架构微服务云原生运维
我们都知道,测试过程大体可以抽象为如下内容:测试设计,各类评审、测试用例编写、测试数据准备;测试执行,测试用例执行、Bug创建与跟进;测试回归,回归用例的维护、回归用例的执行。针对上述内容进行以下局部优化,可以提升测试过程甚至是研发过程的效率。人员:测试人员通过学习或经验的积累获得能力的提升、招聘能力更强的测试人员。时间:投入更多的个人时间(俗称加班),单纯看测试过程,效率未必提升了,但从交付周期
- 软件测试理论----测试设计方法论
测试大大怪
测试工具测试用例单元测试postmanjenkinsselenium功能测试
1、测试用例格式(1)用例编号:用例的唯一标识,要求具有易识别性和易维护性,能能够根据用例编号识别用例的目的和作用,一般格式为:A-B-C-D其中A:一般表示产品或者项目名称B:表示用例属性(针对哪个的测试阶段,UT,IT,ST)C:表示测试项或者功能模块D:编号如:taobao-st-login-001(2)测试项:说明测试用例所属功能模块(3)用例名称:用于描述测试用例的关注点,原则上用例名称
- 游戏签到测试设计点
小昭吖
笔记
游戏签到测试用例设计点1.点击进入游戏之后,此页面是会自动弹出还是点击签到弹出签到框2.签到的上边的月份是否与此月匹配3.点击签到之后,当天的号上边是否已打上对号4.签到之后,页面中所显示的奖励是否给予5.所签到的是否发生重复,或不是当天6.签到完成之后,再点击签到,是否提示今日已签到7.签到完成之后,点击叉号或者空白处是否可推出签到页面8.一天的签到时间是否为0:00开始到11:59结束,之后再
- 测试设计与测试用例
陈大胖z
测试设计测试设计是将概括的测试目标转化为具体的测试条件和测试用例的一系列活动测试分析和设计的主要任务评审测试依据(需求,系统构架,设计,接口说明)评估测试依据和测试对象的可靠性通过对测试项,规格说明,测试对象行为和结构的分析,识别测试条件并确定优先级设计测试用例,并确定优先级确定测试条件和测试用例所需的必要的测试数据确定测试条件依据在测试策略或测试计划中确定的测试技术通过对测试依据和测试目标的分析
- 软件测试之postman接口测试
小黄鸭测试学习
postman压力测试测试工具
软件测试之postman接口测试接口测试作用更早介入测试,更早发现问题修改问题代价更小保证安全性更容易实现自动化什么是接口测试接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点接口:绕过客户端,直接对服务端进行测试用例设计:需求分析->测试设计->测试用例评审->测试执行->验收->预发布->上线基本流程-冒烟测试、正常流程覆盖测试基于输入域的测试-边界值、特殊字符、参数类型、必
- 软件测试大作业‖以某一web系统为测试对象,完成功能+性能+自动化
weixin_42665577
selenium自动化用例+prdselenium测试工具功能测试
让我来帮助各位铁子过个好年,先看效果(1)完成系统功能测试的整个流程,进行功能测试需求分析、测试设计,执行。(2)进行系统非功能测试,如性能测试、安全性测试、兼容性测试、安装测试等。自动化测试,性能测试执行结果(如缺陷报告),其它非功能测试的测试步骤和结果(如性能测试报告、安全性测试报告、兼容性测试报告等),以及最后的总结:测试报告。软件测试,测试报告性能测试webui测试jmeter+jenki
- 软件测试基础学习笔记
朝凌yyds
功能测试
前言跟着B站老师学习的软件测试基础记下的笔记,用于自学。1、软件测试基础2、测试设计3、缺陷管理4、Web常用标签5、项目实战以终为始,由交付实战目标为终,推出所学知识;从认识软件及软件测试,到如何设计测试、缺陷标准及缺陷管理,最终以项目实战贯穿所学知识,让知识与应用相结合。一、软件是什么?1.def:是控制计算机硬件工作的工具,分为应用软件(微信、QQ等)、系统软件(Window,IOS等)。2
- 接口自动化【 接口测试的用例设计 】
锦都不二
自动化测试python程序人生经验分享测试用例职场和发展
目录1.前言2.接口测试范围3.自动化接口测试范围4.自动化接口测试用例设计5.环境异常测试6.小结1.前言在这篇文章里,我们来学习一下接口测试用例设计,主要是来学习一些用例设计要点。其实说白了,接口用例设计和功能用例设计差不多,照猫画虎即可。不要把它想象的多么高大上,多么的难,其实一样,以前怎么设计,现在就怎么设计,和黑盒测试设计测试用例半斤八两。这里不再赘述,想详细了解的可以看一下Python
- 【禁止转载】如何提高测试覆盖率
所以经济危机就是没有新技术拉动增长了
#测试设计
总结步骤:1、需求规格说明书=>需求点2、需求管理公共库=>补充需求点3、需求点+测试分析=>测试项4、测试项+测试设计=>测试点5、开发的设计文档=>模块测试指导书=>补充和挖掘测试点,修正前期不合理需求6、分析用户使用场景=>检查当前案例是否能覆盖到用户场景=>补充场景案例对于一个产品的核心模块,决不能简单的根据需求和分析设计产出案例,而是要从各个方面的挖掘,通过实践,对5、6步具体如何做,我
- Hadoop(一)
朱辉辉33
hadooplinux
今天在诺基亚第一天开始培训大数据,因为之前没接触过Linux,所以这次一起学了,任务量还是蛮大的。
首先下载安装了Xshell软件,然后公司给了账号密码连接上了河南郑州那边的服务器,接下来开始按照给的资料学习,全英文的,头也不讲解,说锻炼我们的学习能力,然后就开始跌跌撞撞的自学。这里写部分已经运行成功的代码吧.
在hdfs下,运行hadoop fs -mkdir /u
- maven An error occurred while filtering resources
blackproof
maven报错
转:http://stackoverflow.com/questions/18145774/eclipse-an-error-occurred-while-filtering-resources
maven报错:
maven An error occurred while filtering resources
Maven -> Update Proje
- jdk常用故障排查命令
daysinsun
jvm
linux下常见定位命令:
1、jps 输出Java进程
-q 只输出进程ID的名称,省略主类的名称;
-m 输出进程启动时传递给main函数的参数;
&nb
- java 位移运算与乘法运算
周凡杨
java位移运算乘法
对于 JAVA 编程中,适当的采用位移运算,会减少代码的运行时间,提高项目的运行效率。这个可以从一道面试题说起:
问题:
用最有效率的方法算出2 乘以8 等於几?”
答案:2 << 3
由此就引发了我的思考,为什么位移运算会比乘法运算更快呢?其实简单的想想,计算机的内存是用由 0 和 1 组成的二
- java中的枚举(enmu)
g21121
java
从jdk1.5开始,java增加了enum(枚举)这个类型,但是大家在平时运用中还是比较少用到枚举的,而且很多人和我一样对枚举一知半解,下面就跟大家一起学习下enmu枚举。先看一个最简单的枚举类型,一个返回类型的枚举:
public enum ResultType {
/**
* 成功
*/
SUCCESS,
/**
* 失败
*/
FAIL,
- MQ初级学习
510888780
activemq
1.下载ActiveMQ
去官方网站下载:http://activemq.apache.org/
2.运行ActiveMQ
解压缩apache-activemq-5.9.0-bin.zip到C盘,然后双击apache-activemq-5.9.0-\bin\activemq-admin.bat运行ActiveMQ程序。
启动ActiveMQ以后,登陆:http://localhos
- Spring_Transactional_Propagation
布衣凌宇
springtransactional
//事务传播属性
@Transactional(propagation=Propagation.REQUIRED)//如果有事务,那么加入事务,没有的话新创建一个
@Transactional(propagation=Propagation.NOT_SUPPORTED)//这个方法不开启事务
@Transactional(propagation=Propagation.REQUIREDS_N
- 我的spring学习笔记12-idref与ref的区别
aijuans
spring
idref用来将容器内其他bean的id传给<constructor-arg>/<property>元素,同时提供错误验证功能。例如:
<bean id ="theTargetBean" class="..." />
<bean id ="theClientBean" class=&quo
- Jqplot之折线图
antlove
jsjqueryWebtimeseriesjqplot
timeseriesChart.html
<script type="text/javascript" src="jslib/jquery.min.js"></script>
<script type="text/javascript" src="jslib/excanvas.min.js&
- JDBC中事务处理应用
百合不是茶
javaJDBC编程事务控制语句
解释事务的概念; 事务控制是sql语句中的核心之一;事务控制的作用就是保证数据的正常执行与异常之后可以恢复
事务常用命令:
Commit提交
- [转]ConcurrentHashMap Collections.synchronizedMap和Hashtable讨论
bijian1013
java多线程线程安全HashMap
在Java类库中出现的第一个关联的集合类是Hashtable,它是JDK1.0的一部分。 Hashtable提供了一种易于使用的、线程安全的、关联的map功能,这当然也是方便的。然而,线程安全性是凭代价换来的――Hashtable的所有方法都是同步的。此时,无竞争的同步会导致可观的性能代价。Hashtable的后继者HashMap是作为JDK1.2中的集合框架的一部分出现的,它通过提供一个不同步的
- ng-if与ng-show、ng-hide指令的区别和注意事项
bijian1013
JavaScriptAngularJS
angularJS中的ng-show、ng-hide、ng-if指令都可以用来控制dom元素的显示或隐藏。ng-show和ng-hide根据所给表达式的值来显示或隐藏HTML元素。当赋值给ng-show指令的值为false时元素会被隐藏,值为true时元素会显示。ng-hide功能类似,使用方式相反。元素的显示或
- 【持久化框架MyBatis3七】MyBatis3定义typeHandler
bit1129
TypeHandler
什么是typeHandler?
typeHandler用于将某个类型的数据映射到表的某一列上,以完成MyBatis列跟某个属性的映射
内置typeHandler
MyBatis内置了很多typeHandler,这写typeHandler通过org.apache.ibatis.type.TypeHandlerRegistry进行注册,比如对于日期型数据的typeHandler,
- 上传下载文件rz,sz命令
bitcarter
linux命令rz
刚开始使用rz上传和sz下载命令:
因为我们是通过secureCRT终端工具进行使用的所以会有上传下载这样的需求:
我遇到的问题:
sz下载A文件10M左右,没有问题
但是将这个文件A再传到另一天服务器上时就出现传不上去,甚至出现乱码,死掉现象,具体问题
解决方法:
上传命令改为;rz -ybe
下载命令改为:sz -be filename
如果还是有问题:
那就是文
- 通过ngx-lua来统计nginx上的虚拟主机性能数据
ronin47
ngx-lua 统计 解禁ip
介绍
以前我们为nginx做统计,都是通过对日志的分析来完成.比较麻烦,现在基于ngx_lua插件,开发了实时统计站点状态的脚本,解放生产力.项目主页: https://github.com/skyeydemon/ngx-lua-stats 功能
支持分不同虚拟主机统计, 同一个虚拟主机下可以分不同的location统计.
可以统计与query-times request-time
- java-68-把数组排成最小的数。一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的。例如输入数组{32, 321},则输出32132
bylijinnan
java
import java.util.Arrays;
import java.util.Comparator;
public class MinNumFromIntArray {
/**
* Q68输入一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的一个。
* 例如输入数组{32, 321},则输出这两个能排成的最小数字32132。请给出解决问题
- Oracle基本操作
ccii
Oracle SQL总结Oracle SQL语法Oracle基本操作Oracle SQL
一、表操作
1. 常用数据类型
NUMBER(p,s):可变长度的数字。p表示整数加小数的最大位数,s为最大小数位数。支持最大精度为38位
NVARCHAR2(size):变长字符串,最大长度为4000字节(以字符数为单位)
VARCHAR2(size):变长字符串,最大长度为4000字节(以字节数为单位)
CHAR(size):定长字符串,最大长度为2000字节,最小为1字节,默认
- [强人工智能]实现强人工智能的路线图
comsci
人工智能
1:创建一个用于记录拓扑网络连接的矩阵数据表
2:自动构造或者人工复制一个包含10万个连接(1000*1000)的流程图
3:将这个流程图导入到矩阵数据表中
4:在矩阵的每个有意义的节点中嵌入一段简单的
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
cwqcwqmax9
apache
背景:
HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,
- SpringMVC and Struts2
dashuaifu
struts2springMVC
SpringMVC VS Struts2
1:
spring3开发效率高于struts
2:
spring3 mvc可以认为已经100%零配置
3:
struts2是类级别的拦截, 一个类对应一个request上下文,
springmvc是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应
所以说从架构本身上 spring3 mvc就容易实现r
- windows常用命令行命令
dcj3sjt126com
windowscmdcommand
在windows系统中,点击开始-运行,可以直接输入命令行,快速打开一些原本需要多次点击图标才能打开的界面,如常用的输入cmd打开dos命令行,输入taskmgr打开任务管理器。此处列出了网上搜集到的一些常用命令。winver 检查windows版本 wmimgmt.msc 打开windows管理体系结构(wmi) wupdmgr windows更新程序 wscrip
- 再看知名应用背后的第三方开源项目
dcj3sjt126com
ios
知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《
iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者
@iOSCowboy也在博客中给我们列出了国外多款知名应用使用的开源框架。另外txx's blog中详细介绍了
Facebook Paper使用的第三
- Objective-c单例模式的正确写法
jsntghf
单例iosiPhone
一般情况下,可能我们写的单例模式是这样的:
#import <Foundation/Foundation.h>
@interface Downloader : NSObject
+ (instancetype)sharedDownloader;
@end
#import "Downloader.h"
@implementation
- jquery easyui datagrid 加载成功,选中某一行
hae
jqueryeasyuidatagrid数据加载
1.首先你需要设置datagrid的onLoadSuccess
$(
'#dg'
).datagrid({onLoadSuccess :
function
(data){
$(
'#dg'
).datagrid(
'selectRow'
,3);
}});
2.onL
- jQuery用户数字打分评价效果
ini
JavaScripthtmljqueryWebcss
效果体验:http://hovertree.com/texiao/jquery/5.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery用户数字打分评分代码 - HoverTree</
- mybatis的paramType
kerryg
DAOsql
MyBatis传多个参数:
1、采用#{0},#{1}获得参数:
Dao层函数方法:
public User selectUser(String name,String area);
对应的Mapper.xml
<select id="selectUser" result
- centos 7安装mysql5.5
MrLee23
centos
首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤。
#列出所有被安装的rpm package rpm -qa | grep mariadb
#卸载
rpm -e mariadb-libs-5.
- 利用thrift来实现消息群发
qifeifei
thrift
Thrift项目一般用来做内部项目接偶用的,还有能跨不同语言的功能,非常方便,一般前端系统和后台server线上都是3个节点,然后前端通过获取client来访问后台server,那么如果是多太server,就是有一个负载均衡的方法,然后最后访问其中一个节点。那么换个思路,能不能发送给所有节点的server呢,如果能就
- 实现一个sizeof获取Java对象大小
teasp
javaHotSpot内存对象大小sizeof
由于Java的设计者不想让程序员管理和了解内存的使用,我们想要知道一个对象在内存中的大小变得比较困难了。本文提供了可以获取对象的大小的方法,但是由于各个虚拟机在内存使用上可能存在不同,因此该方法不能在各虚拟机上都适用,而是仅在hotspot 32位虚拟机上,或者其它内存管理方式与hotspot 32位虚拟机相同的虚拟机上 适用。
- SVN错误及处理
xiangqian0505
SVN提交文件时服务器强行关闭
在SVN服务控制台打开资源库“SVN无法读取current” ---摘自网络 写道 SVN无法读取current修复方法 Can't read file : End of file found
文件:repository/db/txn_current、repository/db/current
其中current记录当前最新版本号,txn_current记录版本库中版本