logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

切换dns批处理模板

网速慢有时候是dns造成的。我们默认使用公司的dns,公司很可能只有两台dns服务器,很容易成为单点,当访问人数多的时候,延迟会变高,所以网址解析很慢,上网就慢。可以设置成阿里的dns,有些情况下就会变快。但是,设置成阿里的dns之后,可能有些公司内部页面打不开,这时需要切换回来。

Spring 4 MVC 单元测试例子

spring mvc test教程:是否每次改一点东西都要重启服务器,打开浏览器,登录......,其实不必,使用Spring test 对Spring MVC进行 mock测试,不用启动浏览器,服务器,速度还很快。

#spring#mvc#junit +1
状态模式和策略模式的区别

区别主要体现在行为上,而不是结构上,所以,看时序图就能很好的看出两者的区别。状态是系统自身的固有的,调用者不能控制系统的状态转移。策略是外界给的,策略怎么变,是调用者考虑的事情,系统只是根据所给的策略做事情。

#设计模式#状态模式#策略模式
使用junit+mockito进行mock测试实例

刚开始做网站的时候,测试都是这样的(比如测试修改用户信息的表单逻辑):设置断点,启动运行程序,登陆,点击点击点击然后进入到测试的页面,输入测试数据,进入断点…….。一个大的程序启动又慢,还要登陆,还要输入那么多表单信息才进入到测试的那段代码,我的内心几乎是崩溃的。那时就想,要是测试web程序能像测试普通程序那样,直接测试要测试的那段代码该多好。后来发现,mock测试可以做到。

#junit
windows 10打开或禁用管理员账户

windows 10下默认关闭了管理员账户,因为权限太高,而且win 10推荐通过网络账户登录。如果要使用,可以通过下面的方式打开。

#windows
ubuntu联网不稳定,时断时连问题的解决办法

新装的ubuntu联网及其不稳定,时断时连,有可能是受ipv6的影响。

#ubuntu#网络
@Autowired和构造方法执行的顺序解析

先看一段代码,下面的代码能运行成功吗?@Autowiredprivate User user;private String school;public UserAccountServiceImpl(){this.school = user.getSchool();}答案是不能。

#java
腾讯视频客户端导出MP4格式

腾讯视频下载下来之后是.qlv格式,这种格式只能使用客户端播放。通过copy /b命令拷贝缓存可以得到.mp4文件,不过要注意合并文件的顺序

#缓存
到底了