- 【持续交付和自动化测试】自动化测试在CI/CD中的作用和实现
爱技术的小伙子
CI/CDci/cd
持续交付和自动化测试自动化测试在CI/CD中的作用和实现引言在现代软件开发过程中,持续交付(ContinuousDelivery,CD)和持续集成(ContinuousIntegration,CI)已经成为不可或缺的实践方法。自动化测试作为CI/CD流程的核心环节,确保了软件质量和交付效率。本文将深入探讨自动化测试在CI/CD中的重要作用,并介绍如何实现高效的自动化测试。持续交付简介持续交付是一种
- 单元测试自动化测试报告
FuSw
第十五单元Python单元测试之unittest目录类容unittest单元测试,集成测试,功能测试Unittest的重要组成部分断言的使用测试用例方法的命名规则执行测试用例原始的测试报告和第三方的html格式报告读取xml文件数据进行单元测试读取csv文件数据进行单元测试一、单元测试、集成测试、功能测试单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件
- 什么是自动化测试分层?3个层次从高到低又是哪些?
咖啡 加剁椒
软件测试软件测试自动化测试功能测试程序人生职场和发展
自动化测试分层,可以理解为将测试任务分解为多个层次,并在每个层次中定义特定的测试任务和测试范围,通过这种方式,测试人员可以更好地管理和组织测试工作,确保测试的全面性和准确性。自动化测试可以分解为3个层次,分别为单元测试、接口测试和UI测试,为了更好的理解分层的思想,可以借助下图:每个层次都有不同的收益,收益排列顺序为:单元测试>接口测试>UI测试。一.单元测试自动化测试分层中的第一层。这一层中,测
- 什么测试自动化测试?
心软小念
软件测试技术分享软件测试职场和发展开发语言
什么测试自动化测试?做测试好几年了,真正学习和实践自动化测试一年,自我感觉这一个年中收获许多。一直想动笔写一篇文章分享自动化测试实践中的一些经验。终于决定花点时间来做这件事儿。首先理清自动化测试的概念,广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmeter),或自己所写的一段程序,用于生成1到100个测试数据
- 系统架构17 - 软件工程(5)
银龙丶裁决
软考系统架构系统架构软件工程
软件工程系统测试测试原则测试方法静态测试动态测试黑盒测试白盒测试灰盒测试自动化测试系统测试软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。软件测试方法的分类有很多种,以测试过程中程序执行状态为依据可分为静态测试(StaticTesting,ST)和动态测试(DynamicTesting,DT);以具体实现算法细节和
- 软件测试基础篇一之基础知识
晚千千
测试基础知识功能测试
一、软件测试定义使用技术手段验证软件是否满足使用需求二、软件测试分类7种1、按测试阶段划分单元测试集成测试/接口测试(程序接口)系统测试(针对程序功能、非功能测试)验收测试(不同用户内测、公测)2、按代码可见度划分黑盒测试:阶段划分为系统测试灰盒测试:阶段划分为接口测试白盒测试:阶段划分为单元测试其他性能测试、安全测试属于专项测试自动化测试也属于功能测试3、补充主流技能:功能测试自动化测试web/
- 五分钟学会接口自动化测试框架
心软小念
软件测试技术分享软件测试appium开发语言
今天,我们来聊聊接口自动化测试。接口自动化测试是什么?如何开始?接口自动化测试框架如何搭建?自动化测试自动化测试,这几年行业内的热词,也是测试人员进阶的必备技能,更是软件测试未来发展的趋势。特别是在敏捷模式下,产品迭代速度快,市场不断调整,客户需求不断变化,单纯的手工测试越来越无法适应整个变化过程(迭代快,加班多)。测试人员如何快速响应并保证产品在上线后的质量能够满足市场要求(如何在上线一个新功能
- 什么是自动化测试?为啥要学自动化测试?
阿里大叔说测试
log4j自动化测试
什么是自动化测试,接着对常用的自动化测试框架进行了对比分析,最后,介绍了如果将自动化测试框架Cypress运用在项目中。一、自动化测试概述为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用。在开始学习自动化测试之前,我们很有必要先搞清楚这几个问题,什么是自动化测试?为什么要做自动化测试?哪些项目适合做自动化测试?1、什么是自动化测试自动化测试是一种测试方法,是指使用特定的软件,去控
- 自动化测试知识总结(含资料)
测试小贝
自动化测试测试工具自动化
一、自动化测试自动化测试的定义:使用一种自动化测试工具来验证各种软件测试的需求,它包括测试活动的管理与实施、测试脚本的开发与执行。自动化测试只是测试工作的一部分,是对手工测试的一种补充;自动化测试绝不能代替手工测试;多数情况下,手工测试和自动化测试应该相结合,以最有效的方法来完成测试任务。二、自动化测试的意义通常,软件测试的工作量很大(据统计,测试会占用到40%的开发时间;一些可靠性要求非常高的软
- 自动化测试方面的基础知识
mihxy
自动化测试自动化
前言:蓝色标注主要是方便记忆,勾选出个人感觉的重点块引用:大部分是便于理解的话,稍微看看就行,主要是和正常的文字进行区分的1、什么是自动化测试自动化测试是软件测试活动中一个重要分支和组成部分,随着软件行业发展,市场对软件周期及软件质量要求越来越高,催生出来各种开发模式,比如常见开发模式敏捷开发,同时对我们测试人员提更高的要求,此时,产生自动化测试,即通过工具或者脚本来达到测试的目的,没有人工或者很
- 软件测试基础
不会写算法的小王
软件测试软件测试功能测试测试工具测试用例
软件测试软件产生的过程测试主流技术功能测试自动化测试接口测试性能测试测试分类按测试阶段划分单元测试集成测试(接口测试)系统测试验收测试按代码可见度划分黑盒测试灰盒测试白盒测试质量模型功能性性能兼容性易用性安全可靠性可维护性可移植性测试流程需求评审计划编写测试用例设计测试用例案例用例执行缺陷管理测试报告软件产生的过程测试主流技术功能测试自动化测试接口测试性能测试测试分类按测试阶段划分单元测试针对源代
- 七天搞定软件测试,这一篇教程就够了,学完最少能拿13k
测试-八戒
单元测试压力测试
前言在软件开发的世界中,软件测试是不可或缺的一部分。它是确保软件质量、功能完整性和用户满意度的关键环节。本文小编将为大家介绍各类软件测试的奥秘,并提供入门级的指导和见解。本文内容概要:软件测试是什么?黑盒测试vs白盒测试自动化测试vs手工测试功能测试方法论非功能测试方法论软件测试生命周期软件测试最佳实践软件测试是什么?软件测试是在开发流程中被开发者用来持续地评估和纠正特性的功能性的一个循环进行的步
- 【软件测试】几年之后的你们还是软件测试工程师吗?
软件测试墨白
如果你不想转开发,转管理,转产品,或自己创业买煎饼果子的话。那么说明你是对测试是真爱。测试需要掌握的测试技术太宽泛了,所以,我们必须要选择一个方向。五年过去了,我想再试着写写对这几个方向的认识。自动化测试自动化测试有广义和狭义之分,广义上一切使用工具或代码来代替手工测试都可以认为是自动化测试;不过,在测试圈中,我们一般狭义的来理解自动化测试,基于UI层的自动化测试技术。如果想做好自动化测试,我觉得
- 3小时快速入门自动化测试 —— Selenium测试工具
MJH827
自动化测试测试工具selenium自动化测试测试工程师postman软件测试
自动化测试自动化测试简单来说就是利用自动化测试工具和自动化测试脚本来完成指定的测试任务,测试启动过程无需人工参与,但自动化测试之前的准备工作需要人工手动配置好。它是一种将重复性、繁琐的测试任务交给计算机自动执行的方法,能够显著提高测试效率、减少测试人员的成本,提高测试覆盖率和准确性。Selenium测试工具Selenium是基于浏览器的开源自动化测试工具,通常用来编写web应用的自动化测试。Sel
- 自动化测试知识总结
互联网杂货铺
压力测试职场和发展自动化测试软件测试测试工具jmeterpython
一、自动化测试自动化测试的定义:使用一种自动化测试工具来验证各种软件测试的需求,它包括测试活动的管理与实施、测试脚本的开发与执行。自动化测试只是测试工作的一部分,是对手工测试的一种补充;自动化测试绝不能代替手工测试;多数情况下,手工测试和自动化测试应该相结合,以最有效的方法来完成测试任务。二、自动化测试的意义通常,软件测试的工作量很大(据统计,测试会占用到40%的开发时间;一些可靠性要求非常高的软
- 3小时快速入门自动化测试 —— Selenium测试工具
自动化测试老司机
安全测试软件测试自动化测试测试工具selenium单元测试自动化测试软件测试测试工程师
自动化测试自动化测试简单来说就是利用自动化测试工具和自动化测试脚本来完成指定的测试任务,测试启动过程无需人工参与,但自动化测试之前的准备工作需要人工手动配置好。它是一种将重复性、繁琐的测试任务交给计算机自动执行的方法,能够显著提高测试效率、减少测试人员的成本,提高测试覆盖率和准确性。Selenium测试工具Selenium是基于浏览器的开源自动化测试工具,通常用来编写web应用的自动化测试。Sel
- 测牛学堂软件测试在职进阶学习笔记:python深入学习(1)
凉舒学软件测试的日子
自动化测试的应用场景1单元测试2接口测试:接口相对固定,接口测试的方法大致相同。可以使用数据驱动的方式去进行自动化测试。3系统测试:回归测试,敏捷开发中迭代版本的测试兼容性测试自动化测试语言python70%~80%java10~20%python的应用领域1自动化测试,自动化运维2爬虫3后端开发4大数据,科学计算,ai(不是固定使用固定开发语言,而是不同的开发语音混合,编程语言只是工具,各自发挥
- 软件测试探秘:从各类软件测试入门,领略测试的奥秘
葡萄城技术团队
压力测试单元测试
前言在软件开发的世界中,软件测试是不可或缺的一部分。它是确保软件质量、功能完整性和用户满意度的关键环节。本文小编将为大家介绍各类软件测试的奥秘,并提供入门级的指导和见解。本文内容概要:软件测试是什么?黑盒测试vs白盒测试自动化测试vs手工测试功能测试方法论非功能测试方法论软件测试生命周期软件测试最佳实践软件测试是什么?软件测试是在开发流程中被开发者用来持续地评估和纠正特性的功能性的一个循环进行的步
- 聊聊测试for Jeffky
tester Jeffky
python测试工具
什么是测试测试是一个系统性的过程,它涉及到在已开发的软件中执行程序、应用工具和技术来评估其质量、功能和性能。这个过程的目的是发现并纠正程序中的错误,提高软件的可靠性和稳定性,以满足用户的需求。测试的分类什么是自动化测试自动化测试是一种测试方式,通过代码或工具模拟用户的操作行为,以检验功能的正确性和稳定性。更具体地说,自动化测试是测试用例执行的自动化,并将其结果与预期结果进行比较。这是一种自动运行的
- 个人博客项目 - 测试报告
Wpa.wk
测试测试报告功能测试测试用例测试工具
文章目录一、项目背景二、测试报告功能测试1.编写测试用例2.登录测试3.编写文章测试4.查看文章测试5.删除文章测试7.注销登录测试自动化测试性能测试1.VUG2.进行场景设计3.生成性能测试报告总结本文开始一、项目背景通过学习测试相关的知识,动手实践并测试一个web项目来巩固已学知识,将知识运用起来;本项目在对一个个人博客系统进行的测试,包括功能测试、自动化测试,性能测试等。通过测试,可以发现并
- 接口测试自动化测试的总结与思考,超详细的~
测试老哥
python软件测试自动化测试职场和发展测试工具接口测试程序人生
服务端接口测试介绍什么是服务端?一般所说的服务端是指为用户在APP或PC使用的互联网功能提供数据服务的背后的一切。以天猫精灵智能音箱系列的产品链路为例,服务端便是网关(包括网关在内)之后的链路。什么是接口?官方点说,是计算机系统中两个独立的部件进行信息交换的共享边界。通俗点说,就是服务端对外提供数据服务最常用的信息交换方式。提供数据服务的服务端是个可大可小的机构,做的事大多不止一件,它做了这么多事
- 接口自动化测试是个啥?如何开始?什么是框架?带你揭开神秘面纱
MJH827
自动化测试selenium测试工具pythonpostman自动化测试接口测试
自动化测试自动化测试,这几年行业内的热词,也是测试人员进阶的必备技能,更是软件测试未来发展的趋势。特别是在敏捷模式下,产品迭代速度快,市场不断调整,客户需求不断变化,单纯的手工测试越来越无法适应整个变化过程(迭代快,加班多)。测试人员如何快速响应并保证产品在上线后的质量能够满足市场要求(如何在上线一个新功能的同时快速对旧功能快速进行回归,保证旧功能不被新功能影响而出现严重的Bug?)。针对以上问题
- 接口测试一:接口测试流程
用框架去分析这个世界
接口测试一:接口测试流程学习目标:了解接口测试自动化测试的流程接口自动化测试的流程1、需求分析:了解有有哪些接口和哪部分接口需要实现接口自动化参考资料:接口文档接口文档的关键内容:请求:url、方法、数据响应:响应数据、状态码2、挑选需要实现自动化的接口(时间、人员、接口复杂度)3、设计自动化测试用例一般分为接口实现(单个接口)、功能实现(通过接口实现功能)、场景实现(使用接口组合实现场景)4、搭
- 软件测试新理念
草莓味的¥猪
软件测试管理压力测试
软件测试新理念软件测试的概念测试的七大原则敏捷测试自动化测试测试自动化随着社会的不断发展和环境的更新,对于时代赋予的使命也发生了翻天覆地的变化,然而在软件行业中软件测试在IT环境中也悄然的由量变到质变的过程以下内容是针对新旧理念而做的一个简单整理,欢迎讨论发言软件测试的概念传统“软件测试”定义:在规定的条件下对程序进行操作以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程但是,软
- python如何进行自动化测试_如何使用Pytest进行自动化测试
今日温度适宜
python如何进行自动化测试
为什么需要自动化测试自动化测试有很多优点,但这里有3个主要的点可重用性:不需要总是编写新的脚本,除非必要,即使是新的操作系统版本也不需要编写脚本。可靠性:人容易出错,机器不太可能。当运行不能跳过的重复步骤/测试时,速度会更快。全天运行:您可以在任何时间或远程启动测试。夜间运行正在测试你的软件,即使是在你睡着的时候。成熟的、功能齐全的Python测试工具——pytest目前有多种可用的测试框架和工具
- 【软件测试】进阶篇
蓝胖子本胖
测试测试用例
文章目录按照测试对象划分界面测试可靠性测试容错性测试文档测试兼容性测试易用性安装卸载的测试安全测试性能测试内存泄漏按照是否查看代码黑盒测试白盒测试灰盒测试按照开发阶段划分单元测试集成测试系统测试验收测试按照实施组织划分α测试β测试第三方测试按照是否运行划分静态测试动态测试是否手工划分手工测试自动化测试按地域划分软件国际化测试软件本地化测试按照测试对象划分界面测试也叫UI测试,直接和用户交互的,界面
- 功能测试自动化测试流程
测试萧十一郎
自动化测试软件测试软件测试工程师功能测试软件测试自动化测试程序人生职场和发展
1概述本流程是描述软件功能自动化测试过程中的步骤、内容与方法,明确各阶段的职责、活动与产出物。2流程活动图3活动说明3.1测试计划(可选)与以前的测试计划过程一致,只是在原来的测试计划中,添加对项目实施自动化测试所需的资源、测试范围、测试进度的描述。该过程产出物为《测试计划》。3.2自动化测试用例设计根据《测试计划》、《软件需求规格说明书》、《系统测试用例》设计出针对自动化测试的测试用例。测试用例
- 十分钟了解自动化测试
测试老哥
职场和发展软件测试自动化测试测试工具jmeter单元测试python
自动化测试自动化测试的定义:使用一种自动化测试工具来验证各种软件测试的需求,它包括测试活动的管理与实施、测试脚本的开发与执行。自动化测试只是测试工作的一部分,是对手工测试的一种补充;自动化测试绝不能代替手工测试;多数情况下,手工测试和自动化测试应该相结合,以最有效的方法来完成测试任务。自动化测试的意义通常,软件测试的工作量很大(据统计,测试会占用到40%的开发时间;一些可靠性要求非常高的软件,测试
- 学完能拿20k的接口自动化测试框架教程 涵盖框架源码+视频教程以及搭建流程
软件测试老莫
测试
自动化测试自动化测试,这几年行业内的热词,也是测试人员进阶的必备技能,更是软件测试未来发展的趋势。特别是在敏捷模式下,产品迭代速度快,市场不断调整,客户需求不断变化,单纯的手工测试越来越无法适应整个变化过程(迭代快,加班多)。测试人员如何快速响应并保证产品在上线后的质量能够满足市场要求(如何在上线一个新功能的同时快速对旧功能快速进行回归,保证旧功能不被新功能影响而出现严重的Bug?)。针对以上问题
- 秒懂自动化测试中的PO模式
码同学软件测试
软件测试程序员IT自动化python测试工程师开发语言软件测试
本文章出自【码同学软件测试】码同学公众号:自动化软件测试码同学抖音号:小码哥聊软件测试自动化测试在软件项目团队中的作用举足轻重,众所周知合理地展开自动化测试,可以有效降低错误修复成本,并对软件质量保证(QA)过程起到全面推进的作用。以web自动化为例,在Selenium框架的辅助下,自动化测试工程师们编写web自动化测试脚本似乎是一项较简单的任务,但在项目进展过程中,尤其是迭代频繁的敏捷项目研发模
- html页面js获取参数值
0624chenhong
html
1.js获取参数值js
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = windo
- MongoDB 在多线程高并发下的问题
BigCat2013
mongodbDB高并发重复数据
最近项目用到 MongoDB , 主要是一些读取数据及改状态位的操作. 因为是结合了最近流行的 Storm进行大数据的分析处理,并将分析结果插入Vertica数据库,所以在多线程高并发的情境下, 会发现 Vertica 数据库中有部分重复的数据. 这到底是什么原因导致的呢?笔者开始也是一筹莫 展,重复去看 MongoDB 的 API , 终于有了新发现 :
com.mongodb.DB 这个类有
- c++ 用类模版实现链表(c++语言程序设计第四版示例代码)
CrazyMizzz
数据结构C++
#include<iostream>
#include<cassert>
using namespace std;
template<class T>
class Node
{
private:
Node<T> * next;
public:
T data;
- 最近情况
麦田的设计者
感慨考试生活
在五月黄梅天的岁月里,一年两次的软考又要开始了。到目前为止,我已经考了多达三次的软考,最后的结果就是通过了初级考试(程序员)。人啊,就是不满足,考了初级就希望考中级,于是,这学期我就报考了中级,明天就要考试。感觉机会不大,期待奇迹发生吧。这个学期忙于练车,写项目,反正最后是一团糟。后天还要考试科目二。这个星期真的是很艰难的一周,希望能快点度过。
- linux系统中用pkill踢出在线登录用户
被触发
linux
由于linux服务器允许多用户登录,公司很多人知道密码,工作造成一定的障碍所以需要有时踢出指定的用户
1/#who 查出当前有那些终端登录(用 w 命令更详细)
# who
root pts/0 2010-10-28 09:36 (192
- 仿QQ聊天第二版
肆无忌惮_
qq
在第一版之上的改进内容:
第一版链接:
http://479001499.iteye.com/admin/blogs/2100893
用map存起来号码对应的聊天窗口对象,解决私聊的时候所有消息发到一个窗口的问题.
增加ViewInfo类,这个是信息预览的窗口,如果是自己的信息,则可以进行编辑.
信息修改后上传至服务器再告诉所有用户,自己的窗口
- java读取配置文件
知了ing
1,java读取.properties配置文件
InputStream in;
try {
in = test.class.getClassLoader().getResourceAsStream("config/ipnetOracle.properties");//配置文件的路径
Properties p = new Properties()
- __attribute__ 你知多少?
矮蛋蛋
C++gcc
原文地址:
http://www.cnblogs.com/astwish/p/3460618.html
GNU C 的一大特色就是__attribute__ 机制。__attribute__ 可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute )。
__attribute__ 书写特征是:
- jsoup使用笔记
alleni123
java爬虫JSoup
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.7.3</version>
</dependency>
2014/08/28
今天遇到这种形式,
- JAVA中的集合 Collectio 和Map的简单使用及方法
百合不是茶
listmapset
List ,set ,map的使用方法和区别
java容器类类库的用途是保存对象,并将其分为两个概念:
Collection集合:一个独立的序列,这些序列都服从一条或多条规则;List必须按顺序保存元素 ,set不能重复元素;Queue按照排队规则来确定对象产生的顺序(通常与他们被插入的
- 杀LINUX的JOB进程
bijian1013
linuxunix
今天发现数据库一个JOB一直在执行,都执行了好几个小时还在执行,所以想办法给删除掉
系统环境:
ORACLE 10G
Linux操作系统
操作步骤如下:
第一步.查询出来那个job在运行,找个对应的SID字段
select * from dba_jobs_running--找到job对应的sid
&n
- Spring AOP详解
bijian1013
javaspringAOP
最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。例如,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。
1.对部分函数的调用进行日志记录,用于观察特定问题在运行过程中的函数调用
- [Gson六]Gson类型适配器(TypeAdapter)
bit1129
Adapter
TypeAdapter的使用动机
Gson在序列化和反序列化时,默认情况下,是按照POJO类的字段属性名和JSON串键进行一一映射匹配,然后把JSON串的键对应的值转换成POJO相同字段对应的值,反之亦然,在这个过程中有一个JSON串Key对应的Value和对象之间如何转换(序列化/反序列化)的问题。
以Date为例,在序列化和反序列化时,Gson默认使用java.
- 【spark八十七】给定Driver Program, 如何判断哪些代码在Driver运行,哪些代码在Worker上执行
bit1129
driver
Driver Program是用户编写的提交给Spark集群执行的application,它包含两部分
作为驱动: Driver与Master、Worker协作完成application进程的启动、DAG划分、计算任务封装、计算任务分发到各个计算节点(Worker)、计算资源的分配等。
计算逻辑本身,当计算任务在Worker执行时,执行计算逻辑完成application的计算任务
- nginx 经验总结
ronin47
nginx 总结
深感nginx的强大,只学了皮毛,把学下的记录。
获取Header 信息,一般是以$http_XX(XX是小写)
获取body,通过接口,再展开,根据K取V
获取uri,以$arg_XX
&n
- 轩辕互动-1.求三个整数中第二大的数2.整型数组的平衡点
bylijinnan
数组
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class ExoWeb {
public static void main(String[] args) {
ExoWeb ew=new ExoWeb();
System.out.pri
- Netty源码学习-Java-NIO-Reactor
bylijinnan
java多线程netty
Netty里面采用了NIO-based Reactor Pattern
了解这个模式对学习Netty非常有帮助
参考以下两篇文章:
http://jeewanthad.blogspot.com/2013/02/reactor-pattern-explained-part-1.html
http://gee.cs.oswego.edu/dl/cpjslides/nio.pdf
- AOP通俗理解
cngolon
springAOP
1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和 我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不离其宗而 已。 2.为什么用aop&nb
- cursor variable 实例
ctrain
variable
create or replace procedure proc_test01
as
type emp_row is record(
empno emp.empno%type,
ename emp.ename%type,
job emp.job%type,
mgr emp.mgr%type,
hiberdate emp.hiredate%type,
sal emp.sal%t
- shell报bash: service: command not found解决方法
daizj
linuxshellservicejps
今天在执行一个脚本时,本来是想在脚本中启动hdfs和hive等程序,可以在执行到service hive-server start等启动服务的命令时会报错,最终解决方法记录一下:
脚本报错如下:
./olap_quick_intall.sh: line 57: service: command not found
./olap_quick_intall.sh: line 59
- 40个迹象表明你还是PHP菜鸟
dcj3sjt126com
设计模式PHP正则表达式oop
你是PHP菜鸟,如果你:1. 不会利用如phpDoc 这样的工具来恰当地注释你的代码2. 对优秀的集成开发环境如Zend Studio 或Eclipse PDT 视而不见3. 从未用过任何形式的版本控制系统,如Subclipse4. 不采用某种编码与命名标准 ,以及通用约定,不能在项目开发周期里贯彻落实5. 不使用统一开发方式6. 不转换(或)也不验证某些输入或SQL查询串(译注:参考PHP相关函
- Android逐帧动画的实现
dcj3sjt126com
android
一、代码实现:
private ImageView iv;
private AnimationDrawable ad;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout
- java远程调用linux的命令或者脚本
eksliang
linuxganymed-ssh2
转载请出自出处:
http://eksliang.iteye.com/blog/2105862
Java通过SSH2协议执行远程Shell脚本(ganymed-ssh2-build210.jar)
使用步骤如下:
1.导包
官网下载:
http://www.ganymed.ethz.ch/ssh2/
ma
- adb端口被占用问题
gqdy365
adb
最近重新安装的电脑,配置了新环境,老是出现:
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
百度了一下,说是端口被占用,我开个eclipse,然后打开cmd,就提示这个,很烦人。
一个比较彻底的解决办法就是修改
- ASP.NET使用FileUpload上传文件
hvt
.netC#hovertreeasp.netwebform
前台代码:
<asp:FileUpload ID="fuKeleyi" runat="server" />
<asp:Button ID="BtnUp" runat="server" onclick="BtnUp_Click" Text="上 传" />
- 代码之谜(四)- 浮点数(从惊讶到思考)
justjavac
浮点数精度代码之谜IEEE
在『代码之谜』系列的前几篇文章中,很多次出现了浮点数。 浮点数在很多编程语言中被称为简单数据类型,其实,浮点数比起那些复杂数据类型(比如字符串)来说, 一点都不简单。
单单是说明 IEEE浮点数 就可以写一本书了,我将用几篇博文来简单的说说我所理解的浮点数,算是抛砖引玉吧。 一次面试
记得多年前我招聘 Java 程序员时的一次关于浮点数、二分法、编码的面试, 多年以后,他已经称为了一名很出色的
- 数据结构随记_1
lx.asymmetric
数据结构笔记
第一章
1.数据结构包括数据的
逻辑结构、数据的物理/存储结构和数据的逻辑关系这三个方面的内容。 2.数据的存储结构可用四种基本的存储方法表示,它们分别是
顺序存储、链式存储 、索引存储 和 散列存储。 3.数据运算最常用的有五种,分别是
查找/检索、排序、插入、删除、修改。 4.算法主要有以下五个特性:
输入、输出、可行性、确定性和有穷性。 5.算法分析的
- linux的会话和进程组
网络接口
linux
会话: 一个或多个进程组。起于用户登录,终止于用户退出。此期间所有进程都属于这个会话期。会话首进程:调用setsid创建会话的进程1.规定组长进程不能调用setsid,因为调用setsid后,调用进程会成为新的进程组的组长进程.如何保证? 先调用fork,然后终止父进程,此时由于子进程的进程组ID为父进程的进程组ID,而子进程的ID是重新分配的,所以保证子进程不会是进程组长,从而子进程可以调用se
- 二维数组 元素的连续求解
1140566087
二维数组ACM
import java.util.HashMap;
public class Title {
public static void main(String[] args){
f();
}
// 二位数组的应用
//12、二维数组中,哪一行或哪一列的连续存放的0的个数最多,是几个0。注意,是“连续”。
public static void f(){
- 也谈什么时候Java比C++快
windshome
javaC++
刚打开iteye就看到这个标题“Java什么时候比C++快”,觉得很好笑。
你要比,就比同等水平的基础上的相比,笨蛋写得C代码和C++代码,去和高手写的Java代码比效率,有什么意义呢?
我是写密码算法的,深刻知道算法C和C++实现和Java实现之间的效率差,甚至也比对过C代码和汇编代码的效率差,计算机是个死的东西,再怎么优化,Java也就是和C