java
普通网友
这个作者很懒,什么都没留下…
展开
-
jmeter压测记录
jmeter压测记录 1.导入或者新建一个测试计划,测试计划里是我们要干的所有事 2.测试计划里新建一个线程组,可以理解为要测试的单个功能 3.开始配置所有接口,一般请求需要认证,先配置一个登录接口,username和password这里使用变量,引用了txt文件动态读取。这种需要保证jmx脚本中有关于此接口变量的配置 4.配置第一个http请求,这个接口我需要获取返回值中的结果作为下面接口的参数 5.创建一个循环控制器,引用第一个接口的所有参数 6.创建第一个循环控制器中的一个http原创 2021-09-02 15:50:13 · 152 阅读 · 1 评论 -
项目无法连接到redis
项目无法连接到redis 前端时间项目上线默认使用的redis,结果项目在启动的时候一直报redis无法连接的错误。原来是新装的redis必须要修改配置,不然redis默认只允许同服务器之间的本机连接,不允许远程连接。 具体配置:redis的配置文件中把bind 127.0.0.1注释掉,然后关掉redis的安全模式,经测试成功连到redis ...原创 2020-10-23 17:08:14 · 906 阅读 · 0 评论 -
oracle数据库被锁住问题
数据库被锁问题: java中对数据库操作时最近老是出现被锁住问题,总结一下。 1.同一个事务里如果对某一张表进行更新之后再进行其他操作,例如:insert,这时数据库是不会上锁的,因为是在同一个事务里,等更新操作全部结束之后,这个事务会统一提交。 2.假如A和B两个事务同时对某一条数据进行更新操作,如果A事务先开始执行,那么A事务所操作的这部分数据被锁定,B事务无法进行修改,B事务会等待A事务动作...原创 2019-09-03 12:40:33 · 391 阅读 · 0 评论 -
linux下怎样查看MySql数据库物理文件存放位置
Linux系统下有时我们会遇到这样的错误:不可以发现数据库的物理文件,说明这张表损坏了;这时会发现,数据库删也删不掉,没办法重新导入。 解决办法:数据库内执行命令 show global variables like “%datadir%”; 进到此目录下,把对应的数据库目录删除,重新导入数据库就可以了。 ...原创 2019-03-25 16:09:45 · 7084 阅读 · 3 评论 -
linux查看端口号占用情况
netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000原创 2019-02-12 10:44:14 · 153 阅读 · 0 评论 -
记gson默认将int类型转换成Doule类型
https://blog.csdn.net/liangrui_cust/article/details/51197974转载 2019-02-21 14:54:07 · 418 阅读 · 0 评论 -
web项目怎么打成war包
web项目怎么打成war包呢,最近也是刚开始生成war,总结了几种方法: 1.开发工具:现在的开发工具都能直接把项目导出war包,这里只是为了记录有该方法,具体实现百度查一下很多。 2.直接压缩:tomcat下代码肯定是最新的代码,我们找到项目把下面的文件压缩成一个zip包,把后缀改成.war即可;亲测有效,也是最简单的做法。 3.使用Ant工具生成,这个方法对于不了解ant的比较复杂,就不进行赘...原创 2019-01-15 17:19:02 · 5442 阅读 · 0 评论 -
HashMap, HashTable, CurrentHashMap的区别
多线程、并发环境中一般不使用HashMap();而使用CurrentHashMap();因为后者是同步的。 转载自:https://www.cnblogs.com/jobs-lgy/p/6413172.html转载 2018-12-24 17:13:32 · 89 阅读 · 0 评论 -
使用javamail发送邮件报错:
最近公司项目封板测试,邮箱发送出现问题;死活发送不了,这里总结一下,省的以后再入坑。 首先说邮箱发送需要注意的点: 1.现在邮箱发送好像都是使用服务端授权码,邮箱里面需要设置一下: 开启服务之后,使用自己设置的授权码代替密码 2.然后拿到端口,协议名称等信息来创建session时尽量使用getInstance会更好一点,这个可以百度一下。 3.有些邮箱有反垃圾机制,例如163邮箱,如果你的信息里...原创 2018-12-12 12:14:34 · 906 阅读 · 0 评论 -
linux命令查看和关闭防火墙
转载 :转载 2018-12-11 18:25:17 · 133 阅读 · 0 评论 -
怎么配置java远程调试
今天想调试虚拟机上的项目,搞了半天一直连不上,最后终于解决了;现在拿小本本记下来省的忘了。 1.想进行java远程调试首先保证你虚拟机下的tomcat处于debug模式,linux在catalina.sh的文件里面加上 CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_soc...原创 2018-12-11 16:41:03 · 286 阅读 · 0 评论 -
使用java Timer执行定时任务问题:
定时任务是我们实际编程中经常用的,比如我想要隔多长时间执行一次某个方法,此时可以使用java Timer类,这里转载一篇文章,写的容易理解一点;希望下次能用得上: https://www.cnblogs.com/nktblog/articles/2542800.html ...转载 2018-12-27 16:26:12 · 439 阅读 · 0 评论 -
Linux环境下使用mysqldump保存数据库文件
mysqldump保存数据库文件时,linux下和Windows下是有些不同的;最近在做保存linux下数据库文件的么也保 存不上去,但是文档上确实是这么说的。mysqldump -u+用户民 -p+密码 数据库名 > 文件路径;后来知道了原 来linux下jdk的api是无法直接执行linux环境下的命令的;需要加上/bin/sh,在此基础上我又查了一下,然后命令 就变成了: `St...原创 2018-11-30 10:33:01 · 980 阅读 · 0 评论 -
mysql中group_concat()语句进行字段拼接:
group_cancat使用时需要注意的地方: group_cancat一般和group by一块使用,在分组之后可以把分组后的某一列每一行的数据都拼接起来; 例如我有一个数据库字段叫做aaa;下面有六条记录1,2,3,4,5,5;此时的结果为一个字符串 1,2,3,4,5,5,如果是后面加上group by结果为1,2,3,4,5;这种一般是我们想要的结果。 但是需要注意,如果数据库记录...原创 2018-11-24 16:14:27 · 1660 阅读 · 2 评论 -
使用mysqldump命令保存数据库文件(深坑)
最近在使用java保存数据库文件时,遇到一个问题;这里先上代码: new Thread(new Runnable() { @Override public void run() { try { String sFilepath=GConst.getSysEnv("EV_INSTALL_PATH")+"/Utilities/mysql/history...原创 2018-11-24 09:55:51 · 497 阅读 · 0 评论