`
weigang.gao
  • 浏览: 487933 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表

Mockito隔离测试

    mybatis mpper与xml跳转插件 MyBatisCodeHelperPro插件   PowerMock     隔离测试——Mockito来进行隔离测试 隔离测试也是我们常用的一个防止多类之间依赖的测试。最基础的就是B层对D层的依赖。测试B层时,我们不可能还要跑D层,这样的话就不是单元测试。那么我们怎么来解决这个问题呢?我们不需要跑D层,但是又需要D层的返回值。隔离测试就帮助我们解决了这个问题。在本次项目中,我选用Mockito来进行隔离测试。      其实说白了,隔离测试,就是一个Mock--模拟的功能。当我们依赖其他类时,不需要真实调用,只需模拟出该 ...
  except、except all 都是取集合的差集; 它们的区别在于except取差集后会删除重复项,而except all 不删除重复项   https://blog.csdn.net/hu330459076/article/details/6993029/
  先做一个有意思的测试:       tomcat服务拿到参数之后会先做decode,中文以及特殊符号做decode之后,不会变。如果前端不愿意对特殊字符做encode,那么只能后端做encode之后传给前端,然后前端再拿该参数传给后端,后端tomcat接到该参数后会自动decode。     参考:https://blog.csdn.net/qq_27886773/article/details/95078589 https://blog.csdn.net/jimmee/article/details/84604689
single unix specification 单一UNIX规范(Single UNIX Specification)是描述标准UNIX操作系统的C语言程序和用户命令接口的 行业标准。遵循单一UNIX规范的UNIX操作系统被答应使用UNIX 商标。   System V Interface Definition (SVID)系统图形接口定义   所有的操作系统都为它们所运行的程序提供服务。典型的服务包括:执行新程序,打开文件,读文件,分配存储区以及获得当前时间等,本书集中阐述不同版本的UNIX操作系统所提供的服务。     UNIX体系结构 从严格意义上说,可将操作系统定义 ...
两个Excel文件A和B且都有身份证号,如何以身份证匹配,将B文件中手机号填充到A中 A文件 B文件   使用VLOOKUP来实现,选择单元格C2,插入函数   填写条件   最终结果  
1.查看当前系统语言 登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言。如   2.查看安装的语言包 查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文语言     3.如果没有中文语言呢   可以通过网上下载安装中文语言包yum groupinstall chinese-support(不能联网的通过其他电脑下载,上传上去吧)   通过以上三部,CentOS系统就可以显示中文了,如果还需要输入中文,需要安装中文输入法
配置yum之后,下载速度会很快:配置163yum源:https://blog.csdn.net/kangvcar/article/details/73477730  yum install epel-release  即可增加epel 源:https://jingyan.baidu.com/article/5552ef47f5c8bd518efbc972.html   linux下安装https://blog.csdn.net/wochunyang/article/details/52448310 linux下安装codeblocks https://blog.csdn.net/f ...
wxWidgets是跨平台的C++库,包括windows, linux, mac os X, Windows Mobile, iPhone SDK, embedded GTK+等,应用非常广,许多开源软件需要该库来开发,且常见操作系统默认为安装该库。因此本文给出其基于源代码的编译与安装过程。 下载源代码:wxWidgets-3.1.0.tar   下载地址:http://www.wxwidgets.org/downloads/#latest_stable 建立一个开发目录/application/tools并将其解压缩到该目录: tar jvzf wxWidgets-3.1.0.ta ...

CentOS禁用IPV6

centos6.5禁用IPv6 IPv6还没有完全普及,但是安装完系统之后IPv6是有效的,在一定程度上影响网络性能,所以在我们在完全不使用IPv6的情况下,最好关闭IPv6。其实在上一篇网络设置的文章中,我们提到过是否激活IPv6,但是只是那一点设置还是不能完全关闭IPv6,所以本文以完整的步骤叙述一下如何关闭它。 1.修改/etc/sysconfig/network,追加: NETWORKING_IPV6=no 2.修改/etc/hosts,把ipv6的那句本地主机名解析的也注释掉: #::1 localhost localhost6 localhost6.localdomai ...
entos网络配置实例   1,配置DNS vi /etc/resolv.conf 加入: nameserver 192.168.0.1  nameserver 8.8.8.8 nameserver 8.8.4.4 2,配置网关: vi /etc/sysconfig/network 加入: GATEWAY=192.168.0.1 完整的如下:  NETWORKING=yes HOSTNAME=localhost.localdomain GATEWAY=192.168.0.1 3,配置ip地址:  vi /etc/sysconfig/network-script ...

CentOS防火墙

1.基本操作 查看防火墙状态:service iptables status 停止防火墙:service iptables stop 启动防火墙:service iptables start 重启防火墙:service iptables restart 永久关闭防火墙:chkconfig iptables off   2.查看防火墙状态,防火墙处于开启状态并且只开放了22端口     3.开启80端口  vim /etc/sysconfig/iptables# 加入如下代码,比着两葫芦画瓢 :)-A INPUT -m state --state NEW -m tcp -p ...

Zookeeper配置

1.配置静态IP,修改配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0HWADDR=00:0C:29:11:E0:1DTYPE=EthernetUUID=3c7ce4de-e0ef-4d05-a862-7ff37c2bf53bONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.5.106GATEWAY=192.168.5.1   2.配置DNS服务器 修改配置文件 /etc/resolv.conf nameserver 119.29.29.29   ...
在计算1个字节表示的数字范围之前,我们需要先了解一下数字在计算机中的存储方式。 关于计算机中数字存储方式-原码、反码、补码原码:在数值前直接加符号位的表示法。eg:+2       0000 0010-2        1000 0010反码:正数:与原码一样负数:符号位为1,数值部分按位取反。eg:+2        0000 0010-2         1111 1101补码:正数:与原码一样负数:原码符号位不变,数值部分按位取反再加1。即:反码+1eg:+2        0000 0010-2         1111 1110(负数补码转换成原码:符号位不变,数值部分按位取反再加 ...
使用命令:JPS #jps  报错了   df -h 发现某一个满的分区 清理一些日志文件 恢复正常   我做的方法是rm 掉一些没有用的日志信息,我切换到hadoop目录下没然后进入logs中,rm 掉没有用的日志信息,然后再使用JPS命令,发现恢复正常。

IDEA使用问题

Cannot start compiler: the SDK is not specified for module “xxxxxx”.Specify the output path in the Project Structure dialog http://www.bubuko.com/infodetail-2046126.html 1.配置项目执行所需要的jdk 2.配置项目编译输出目录 File -> Project Structure       java:无效的源发行版:1.9 如果你安装的是JDK1.8,而在file->project struct ...
Global site tag (gtag.js) - Google Analytics