问题和解决方案
_解牛_
阅读,练习,测试,总结,分享
展开
-
cnpm : 无法加载文件 C:\Users\azhao\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本 问题解决
cnpm作为npm在国内的镜像,安装模块的速度要快上很多。在安装好cnpm并执行cnpm -v时,提示如下错误:解决方案如下:1.打开Windows PowerShell,以管理员身份运行;2.输入命令set-ExecutionPolicy RemoteSigned更改执行策略3.出现提示时,输入Y执行完成后,回到命令行重新执行npm -v,已经可以正常执行了。...原创 2022-04-16 12:04:49 · 568 阅读 · 0 评论 -
使用IntelliJ IDEA开发Java Web项目时,修改了JSP后刷新浏览器无法及时显示修改后的页面
使用IntelliJ IDEA开发Java Web项目时,修改了JSP后刷新浏览器无法及时显示修改后的页面?解决办法:tomcat配置中,On frame deactivation属性选择Update classes and resources即可。原创 2016-05-04 22:56:05 · 38834 阅读 · 10 评论 -
Oracle未选定行的问题
在Oracle10g的SQL*Plus中输入select table_name from all_tables where owner='scott';查询某个用户下有多少表的时候,按下回车键会报未选定行的问题。原因是大小写输入不正确,改为select table_name from all_tables where owner='SCOTT';即可。原创 2015-07-11 23:01:36 · 25548 阅读 · 2 评论 -
Spring异常:org.xml.sax.SAXParseException: cvc-complex-type.2.4.c
本人使用的spring版本是spring-framework-4.0.0,在配置文件中使用util:property-path标签时,在配置文件的beans标签中添加xmlns:util="http://www.springframework.org/schema/util"字符片段以后运行程序,发现报如下错误:Exception in thread "main" org.springfr原创 2015-05-03 18:27:44 · 3749 阅读 · 0 评论 -
maven的pom文件报错: must be "pom" but is "jar"
解决一个maven项目的pom文件报错问题原创 2016-09-11 17:55:07 · 31970 阅读 · 3 评论 -
限流算法
常见的限流算法有:令牌桶、漏捅。计数器也可以用来进行粗暴限流实现。1.令牌桶算法:是一个存放固定容量令牌的桶,按照固定速度往桶里添加令牌。令牌桶算法的描述如下。 假设限流2r/s,则按照500毫秒的固定速率往桶中添加令牌; 桶中最多存放b个令牌,当桶满时,新添加的令牌被丢弃或拒绝; 当一个n个字节大小的数据包到达,将从桶中删除n个令牌,接着数据包被发送到网络上。 ...原创 2019-03-21 23:13:18 · 141 阅读 · 0 评论 -
如何更好对系统进行测试
TDD(测试驱动开发)的三项法则: 在编好失败单元测试之前,不要编写任何产品代码。 只要有一个单元测试失败了,就不要再写测试代码;无法通过编译也是一种失败情况。 产品代码恰好能够让当前失败的单元测试成功通过即可,不要多写。 测试代码的一个问题是必须隔离出待测试的代码。如果一个函数调用了其他函数,单独测试它通常会比较困难。为了编写测试,你必须找出将这个函数和其他函数解耦...原创 2019-03-21 23:20:25 · 2322 阅读 · 0 评论 -
java.lang.RuntimeException: Can't start redis server. Check logs for details.
今天在做应用的单元测试时,遇到一个使用embedded-redis的问题,记录如下:在启动单元测试时,本地的redisServer启动失败,异常栈信息如下:java.lang.RuntimeException: Can't start redis server. Check logs for details. at redis.embedded.AbstractRedisInsta...原创 2019-06-27 22:10:45 · 5952 阅读 · 2 评论