Gradle下载及安装

Ant和Maven共享在Java市场上相当大的成功。ANT是在2000年发布了第一个版本的工具,它是基于程序编程思想的发展。 后来,人们在 Apache-Ivy的帮助下,网络接受插件和依赖管理的能力有所提升。但主要缺点是使用XML作为一种格式来写构建脚本。XML是分层的,不利于程序的编程,而且当XML文件变大以后变得难以管理。Maven在2004年推出的,它比ANT有一个很大的改进。它改变了结构并...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 4

接口测试 Pytest的测试报告

pytest命令行运行时,可以直接在控制台中查看到输出的结果,但这样的结果并不直观,也不易于保存用于后续分析和分享。如pytest -s -q test_xx.py的输出结果。Pytest的报告输出方式JunitXml格式的报告文件:pytest --junitxml=pathresultlog文本格式的报告文件:pytest --resultlog=path(不常用,预计在4.0移除)url格式...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 5

Git的使用--如何将本地项目上传到Github(两种简单、方便的方法)

转载自:https://blog.csdn.net/Lucky_LXG/article/details/77849212 将本地项目上传到Github(两种简单、方便的方法) 一、第一种方法: 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用gi...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 5

系统分析与设计作业三

                                                                墨刀UI设计器的使用入门   1.“墨刀”-----在线原型设计工具      墨刀是一款在线原型设计工具。借助于墨刀,创业者、产品经理及UI/UX设计师能够快速构建移动应用产品原型,并向他人演示。作为一款专注移动应用的原型工具,墨刀把全部功能都进行了模块化,用户也能选择...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 6

java io流+swing编程制作图形化文件copy应用

早前一段时间学习了java io后萌生了做点东西的想法,之前了解过java swing编程所以就想着做一个可视化的java桌面应用程序效果图如下jar包打包成的.exe文件后面我会附上打包教程链接页面如下项目架构代码不是什么难点,用字节流进行操作,写好工具类直接开发即可,主要在于细节比如流的关闭,复制源文件不存在或格式不对要抛异常出警告框,要复制到的文件不存在要创建以及如何创建(当然此处舍去了写j...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 4

如何提高自身编码能力--定位Bug篇

如何提高自身编码能力--定位Bug篇——左手工程师,右手产品经理学会定位Bug真的很重要1、定位bug的数量、种类、级别越多, 真的真的真的(重要的事三遍)能快速拉升自身编码水平、对很多原理的理解和对编程的认知。2、能提高开发效率很多很多, 避免长时间都在解决bug的路上。3、对app也是相当友好,至少对自己的app稳定性信心大增。“打怪升级法则”本人是个游戏迷,对于程序员的成长历程,觉得就像是在...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 5

eclipse中安装反编译工具

在eclipse中每次想打开一些java源代码查看总是很麻烦,需要找到jar包的位置,然后用反编译工具查看,想了想,还是在eclipse中装一个反编译插件吧。步骤也是很简单1、在sourceforge.net/projects/jadclipse/网站下载net.sf.jadclipse_3.3.0.jar的包,然后将其拷贝到eclipse的plugins目录下,再删除eclipse的config...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 5

模式与软件架构——软件架构的非功能特征

软件的非功能特征对软件系统的开发和维护工作、总体可操作性以及消耗的计算机资源有重大的影响。除开影响应用程序的质量和架构外,非功能性特征还会影响系统的功能特性。软件系统的规模越大,复杂度越高、生命周期越长、非功能特征就越重要。 软件架构非功能特征 可修改性 互操作性 效率 可靠性 可测试性 可重用性 1.可修改性 大型的工业和商业软件系统的寿命周期通常都是很长的,有时...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 5

软件测试员的日常逗逼瞬间

1、有人告诉你需要兼容IE浏览器时: 2、撞见产品和大家说要需求变更时,我就……: 3、有一个你不熟的人问你可不可以帮他修电脑时: 4、测试工程师发现程序员低级 bug 的时候: 5、动了一下看起来没有问题很普通的代码后: 6、测试点了一天。。。。。。终于下班了:
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 5

jenkins 定时任务

点击配置进入任务配置页面:页面的构建触发器,build periodically日程表输入的时间格式由五部分组成,每一部分用空格分隔每个部分代表的含义以及取值范围:分钟,取值范围(0~59):若其他值不做设定,则表示每个设定的分钟都会构建如:5 * * * * ,表示每个小时的第5分钟都会构建一次小时,取值范围(0~23):若其他值不做设定,则表示每个设定小时的每分钟都会构建如:* 5 * * *...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 5

Odoo产品分析 (二) -- 商业板块(1) -- 销售(1)

查看Odoo产品分析系列—-目录 1. 设置账户 1.1 设置公司 在设置公司数据时,可以通过这张表更改公司的logo,名称,标语,地址,联系信息等基本信息,跟会计相关的税号即纳税人识别号,是税务登记证上的号码。这里将币种改为人民币CNY,需要激活新币种: 1.2 激活新币种 激活当前币种: 1.3 设置银行账户 设置完公司信息,可以设置银行账户:...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 4

IDEA 搭建Maven并使用Maven打包部署

1.配置Maven的环境变量a.首先我们去maven官网下载Maven程序,解压到安装目录,如图所示: b.配置M2_HOME的环境变量,然后将该变量添加到Path中 备注:必须要有JAVA_HOME的M2_HOME环境变量,不然Maven会提示错误。配置 环境变量如图所示: c.如果想要修改Maven的本地仓库位置,则可以直接在Maven的安装目录下找到conf文件下的setting配置文件中,...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 4

费曼技巧学习GitHub(二)

使用GitHub 1. 注册账号 进入GitHub官网,进行注册,流程比注册QQ简单,我就不多言了。 2.配置GitHub(Linux环境下的设置) 登录你的新账号点击头像,出现下拉菜单, 点击设置,找到Emails,添加你本地计算机和GitHub用来通信的邮箱。 回到本地创建ssh key $ssh-keygen -t rsa -C "你刚才在GitHub账号里添加的邮箱"...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 5

Odoo产品分析 (二) -- 商业板块(1) -- 销售(2)

查看Odoo产品分析系列—-目录 接着上一篇 Odoo产品分析 (二) – 商业板块(1) – 销售(1) 4. 报价单 报价单为销售订单的草稿状态,二者公用一个表单,通过state(报价单:draft,销售订单:sale)字段标识,该表单对应sale_order数据表,一下是新建的一个报价单: 4.1 报价单 到期日期表示该“草稿”过期的日期。 一旦选中一样产品后,说明...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 4

01_Git简介及安装

简介 百度百科上是这样解释的: Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 其实说白了Git就是一个版本控制软件,那么什么是版本控制呢?版本控制就是对一个文件从生到死的每一个有记录的版本进行管理和控制,...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 4

SpringBoot测试部署

原文:https://zhuanlan.zhihu.com/p/26794187有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。开发阶段单元测试在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。1、在pom包中添加spring...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 6

ajax提交成功后无法跳转页面

转自:https://www.cnblogs.com/boycelee/p/6243646.html 问题描述:因为使用的是SpringMVC框架,所以想使用ModelAndView进行页面跳转。思路是发送POST请求,然后controller层中直接返回相应ModelAndView,但是这种方法
分类: 其他 发布时间: 04-17 12:50 阅读次数: 5

MySQL各类SQL语句的加锁机制

官网参考:https://dev.mysql.com/doc/refman/5.6/en/innodb-locks-set.html MySQL把读操作分为两大类:锁定读和非锁定读(即locking read和nonlocking read),所谓非锁定读就是不对表添加事务锁的读操作,如Repea
分类: 其他 发布时间: 04-17 12:50 阅读次数: 4

windows安装配置nodejs

参考链接 在官网 https://nodejs.org/en/download/ 下载安装包 一直点击下一步进行安装,记得在安装的时候修改安装路径,不要放到C盘 配置全局模块(也就是安装时使用 -g 选项进行安装的模块)以及缓存的路径,防止默认安装在C盘,占空间。 在 步骤 2 中修改的node的安装目录下新建两个文件夹 node_global, node_cache 打开控制台输入如下命...
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 4

缓存穿透,缓存击穿,缓存雪崩解决方案分析

转载https://blog.csdn.net/zeb_perfect/article/details/54135506
分类: 编程语言 发布时间: 04-17 12:50 阅读次数: 4