- 博客(13)
- 收藏
- 关注
原创 Dubbo学习笔记
Dubbo简介Dubbo功能其实跟上一节学习的spring cloud功能类似,都是一种分布式的服务架构,都解决了单体架构和垂直架构不易开发、拓展和维护等缺点。Dubbo是一个轻量级Java RPC框架,所谓RPC就是remote procedure call即远程调用。通俗理解,就是一个服务的controller方法,可以远程调用另一台服务器中一个服务的service方法。除了Dubbo以外,Java的RPC框架使用比较多的还有RMI、Hessian。但Dubbo又不仅有远程方法调用的功能,还具备容..
2022-05-07 16:31:26 125
原创 防止mybatis plus和pagehelper产生mybatis版本冲突
<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>${pagehelper-boot-version}</version> <e.
2022-03-18 08:12:43 464
原创 MacOS查找并杀死占用某端口的进程
今天从Gitee上把自己的项目克隆下来运行,一直报错:错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is:说1099端口被占用,所以找到这个端口杀死就行。查找占用端口的命令:lsof -i:1099查询结果如下:java 10463 xxxxxxx 22u IPv6 0xf74a0e4c36c3443 0t0 TCP *:rmir...
2021-10-08 20:25:23 260
原创 druid连接池操作MySQL数据库相关
1.需要的依赖 druid-1.0.9.jar mysql-connector-java-8.0.16.jar
2021-10-08 16:33:57 265
原创 javaweb项目中前端使用frame框架时,用户退出后页面处理
由于使用了frame或者frameset框架,如果直接用重定向或者转发的话仅仅是当前框架内的页面改变了,其他frame里的内容没有变化。这时可以考虑resp.getWriter().write()方法向前端注入Javascript代码。例如:resp.setContentType("text/html;charset=utf-8");resp.getWriter().write("<script>alert('退出成功!');location.href='login.jsp';</
2021-10-08 16:17:56 475
原创 Java代码中BeanUtils工具类的populate方法使用
这个工具的populate静态方法可以直接将map对象封装成实体类,简化代码编写,这里做一下记录。比如:Map<String, String[]> parameterMap = req.getParameterMap();User loginUser = new User();try { //所用的依赖是commons-beanutils-1.8.0.jar //import org.apache.commons.beanutils.BeanUtils; //作
2021-10-08 14:46:30 572
原创 tomcat文件上传下载遇到的一些坑
用的依赖有:commons-fileupload-1.4.jarcommons-io-2.11.0.jarjavaee-api-7.0.jar首先第一个坑,不要用Tomcat10,尝试了一天多遇到了各种问题,主要是Jakarta和Javax中request、response等对象不同,而且不能互相转换。所以最后用的是Tomcat8.第二个问题是,用commons-fileupload进行文件的上传时,new File("path")创建的文件是在Tomcat的bin目录下的,所以文件上传
2021-10-07 10:30:23 1157
原创 Java将字符串转换为JSONObject的一点小坑
String result = jdbcTemplate.queryForObject(sql, String.class, username);HashMap<String, String> resultMap = new HashMap<String, String>();resultMap.put("uname", result);System.out.println(resultMap);JSONObject jsonObject = JSONObject.from.
2021-10-04 08:44:59 871
原创 jQuery绑定事件的一个小坑
在js代码中要想用jQuery为组件绑定事件,绑定部分的代码需要写在$(function(){})里面,比如$(function (){ $("#exampleInputEmail1").blur(function(){ alert("blur"); });})否则的话实际并没有绑定成功。
2021-10-03 21:57:52 76
原创 idea上开发tomcatweb项目,数据库连接池properties文件的放置位置
用于配置数据库连接池的properties文件应该放在src/main/resources目录下。一开始放在src/不行,读取不到properties文件,放在src/main不行,放在src/main/java不行,甚至放在类所在的直接子包也不行。最后放在resources包下就可以读取到properties文件。...
2021-09-26 16:42:30 1846 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人