Maven工程的搭建

  • Post author:
  • Post category:其他

Maven工程的搭建 1、什么是Maven? Maven这个单词的本意是:专家,内行。读音是['meɪv(ə)n]或['mevn],不要读作“妈文”。Maven是一款自动化构建工具,专注服务于Java平台的项目构建和依赖管理。在JavaEE开发的历史上构建工具的发展也经历了一系列的演化和变迁:Make→Ant→Maven→Gradle 2、Maven可以用来做什么? 1)项目构建 2)依赖管理 3…

继续阅读 Maven工程的搭建

Google算法题:E-二分查找

  • Post author:
  • Post category:其他

http://www.lintcode.com/zh-cn/problem/first-position-of-target/ http://www.jiuzhang.com/article/Google%202016%E5%B9%B412%E6%9C%88New%20Grad%20SDE%E7%94%B5%E9%9D%A2%E9%9D%A2%E7%BB%8F/ 给定一个排序的整数数组(升序)和一…

继续阅读 Google算法题:E-二分查找

Appium自动化之框架搭建

  • Post author:
  • Post category:其他

必要性 每一次软件发布新版本的时候,新的功能模块可能与旧的功能模块产生冲突,而导致原来的功能出现Bug,所以每次发版前都要做一次回归测试以保证原来的功能可以正常使用,而每次的回归测试都产生了重复的劳动力。为保证软件兼容性,每次的测试都需要在不同的平台上进行测试,而当前手机等Android设备五法八门,各种牌子,各种型号,所以往往要在多款手机上进行相同的测试来保证兼容性。显然,这些大量的重复劳动力由…

继续阅读 Appium自动化之框架搭建

【微信支付】微信支付之 Native 支付

  • Post author:
  • Post category:其他

概述 Native支付是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于PC网站支付、实体店单品或订单支付、媒体广告支付等场景。详情见 开发文档 。 前期准备 注册微信支付商户号,获取商户号 mch_id、key; 申请微信认证的服务号、政府或媒体类订阅号、小程序、APP、企业微信其中之一,并与商户号绑定。获取 appid。 开发步骤 Native支付可分为…

继续阅读 【微信支付】微信支付之 Native 支付

@Resource和@Autowired的区别

  • Post author:
  • Post category:其他

@Resource和@Autowired的区别是什么? 这两者都是用于对象注入的注解。 @Resource是默认按照名称进行注入(byName)。@Autowired是按照类型进行注入(byType)。 @Resource是javaEE提供的,支持jdk1.6以上。@Autowired是spring提供的。 @Resource有两个重要属性,name和type,name属性指定byName,如果没…

继续阅读 @Resource和@Autowired的区别

把字符串转换成整数

  • Post author:
  • Post category:其他

题目 请你写一个函数 StrToInt,实现把字符串转换成整数这个功能。 当然,不能使用 atoi 或者其他类似的库函数。 样例 输入:"123" 输出:123 注意 : 你的函数应满足下列条件: 忽略所有行首空格,找到第一个非空格字符,可以是 ‘+/−’ 表示是正数或者负数,紧随其后找到最长的一串连续数字,将其解析成一个整数; 整数后可能有任意非数字字符,请将其忽略; 如果整数长度为 0,则返回…

继续阅读 把字符串转换成整数

testNG异常 java.lang.AssertionError: l should not be null

  • Post author:
  • Post category:java

在执行TestNG用例时,发现报 java.lang.AssertionError: l should not be null 异常,百度了一圈但并没有找到任何解决问题的答案, 最后反复研究才发现是 因为子类重写父类方法时,并没有加 @Override 注解的原因 版权声明:本文为liang1352389原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:…

继续阅读 testNG异常 java.lang.AssertionError: l should not be null

Markdown文件反向排列1级标题

  • Post author:
  • Post category:其他

文件反向排列 问题描述 实现方式 问题描述 我有一些markdown笔记是按日期排列的,以日期为标题。因为我以前用的是typora,在typora中打开文件时显示的是页面顶端,所以我写markdown的时候,会把新的日期放在最前面, # 2022-01-17 ... # 2022-01-16 ... # 2022-01-15 ... 最近我用marktext,发现marktext中打开文件时会自动…

继续阅读 Markdown文件反向排列1级标题

Spring合集

  • Post author:
  • Post category:其他

Spring合集 目录 Spring合集 第一章 Spring 概述 1.1. 什么是spring 1.2 spring的地址 1.3 Spring优点 第二章 IoC 控制反转 2.1 IoC 概念 2.2 Spring的配置文件 2.3 spring容器创建对象的特点 2.4 DI:给属性赋值。 2.4.1 基于xml的DI 2.4.2 基于注解的DI 2.5 IoC 总结 第三章 AOP 面…

继续阅读 Spring合集

JS Factory

  • Post author:
  • Post category:其他

Factory Factory类似Construct函数; 是用于构建一个类对象的函数; 返回一个object;C function MemberFactory(){ this.createMember = function(name,type){ let member; if(type === 'simple'){ member = new SimpleMembership(name); }el…

继续阅读 JS Factory