Java框架
spring、springmvc、mybatis、dubbo、Tomcat
二楼后座。
这个作者很懒,什么都没留下…
展开
-
MyBatis if标签
List<Staff> getStaffByCondition(@Param("text") String conditionText, @Param("type") String conditionType, @Param("gender") String conditionGender,原创 2021-05-15 16:43:58 · 445 阅读 · 0 评论 -
IDEA 搭建SSM框架
一、创建项目二、创建Module选择Web application 点击next,命名后点击finish.三、部署点击Project Structure的Artifacts,再点击加号,添加要部署的模块。然后设置TomcatDeployment中添加模块四、运行Tomcat并测试五、将web工程转换成Maven工程右击模块,点击Add Framework Support,添加Maven即可...原创 2020-09-29 19:13:53 · 222 阅读 · 0 评论 -
IDEA jsch shell输出乱码
如果结果是输出到前端页面,中文乱码的情况,需要设置两点:1、Controller:@RequestMapping(value = "ftpcommand",produces = {"text/html;charset=UTF-8;","application/json;"})produces是注解@requestMapping注解里面的属性项,它的作用是指定返回值类型,编码设置成UTF-8。2、前端页面<% response.setCharacterEncoding("UT原创 2020-08-06 15:34:13 · 3592 阅读 · 0 评论 -
jsch shell等待指令返回结果时阻塞
情况一while((buff=in.readLine())!=null){//in是BufferedReader,字符流 System.out.println(buff);}代码这样写时,能输出结果,但输出完成后依旧在等待对方返回信息。情况二System.out.println("in.available="+in.available());while(in.available()>0){//in是InputStream字节流 int len=in.read(buf,0,b原创 2020-08-02 09:50:16 · 3352 阅读 · 2 评论 -
IDEA SpringMVC项目运行时界面显示404
https://blog.csdn.net/qq_35164169/article/details/79988173参照这位大哥的配置方法,启动了Tomcat,控制台也显示成功了,但是浏览器输入链接显示404。解决方法:Deploy application configured in Tomcat instance√需要选上...原创 2020-07-30 22:25:19 · 788 阅读 · 1 评论 -
Spark 报错Incompatible equality constraint: String and T2
IDEA用childAndParent.join(parentAndChild).var自动生成的代码报错Incompatible equality constraint: String and T2改了好几次也解决不了。然后山不转水转,我改写了List<Tuple2<String, Tuple2<String, String>>> collect = childAndParent.join(parentAndChild).collect();JavaRDD&.原创 2020-06-10 22:53:22 · 3486 阅读 · 1 评论 -
Hadoop Output directory hdfs://localhost:9000/input already exists
首先我的主类是放在com.test包下,运行hadoop jar WordCount.jar WCRunner /input /output时,WCRunner应该写全类名com.test.WCRunner,但我没有,导致报错找不到主类,以为是要打jar包时指定主类,于是我在eclipse打包时指定了主类,再次运行就遇到这个错误,看了好几篇博客都不能解决这个问题。``javaOutput directory hdfs://localhost:9000/input already exists解决办法原创 2020-05-22 15:36:40 · 5551 阅读 · 3 评论 -
Hadoop put报错 jps发现没有启动datanode
hadoop -put报错2020-05-19 10:55:14,815 WARN hdfs.DataStreamer: DataStreamer Exceptionorg.apache.hadoop.ipc.RemoteException(java.io.IOException): File /input._COPYING_ could only be written to 0 of the 1 minReplication nodes. There are 0 datanode(s) running原创 2020-05-19 11:34:33 · 374 阅读 · 0 评论 -
Hadoop 错误: 找不到或无法加载主类 org.apache.hadoop.mapreduce.v2.app.MRAppMaster
https://blog.csdn.net/Changshu135/article/details/90695055?ops_request_misc=&request_id=&biz_id=102&utm_term=%20错误:%20找不到或无法加载主类%20org.apache.had&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-90695055补充一点.转载 2020-05-19 11:27:49 · 1039 阅读 · 0 评论 -
Ubuntu安装Hadoop3.0.0详细步骤,解决了部分Mapreduc报错
一、先安装Java1.8及以上具体步骤:https://blog.csdn.net/D1124615130/article/details/106013744二、安装Hadoop下载Hadoop.tar.gz并解压配置环境变量,添加bin和sbinHADOOP_HOME=/opt/hadoop-3.0.0 PATH=/你的目录/hadoop-3.0.0/bin:$PATH PATH=/你的目录/hadoop-3.0.0/sbin:$PATH export HADOOP_HOME PATH原创 2020-05-18 14:10:59 · 722 阅读 · 0 评论 -
SpringBoot1.5.9访问Controller显示404
Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Mon May 04 17:57:59 CST 2020There was an unexpected error (type=Not Found, status=404)...原创 2020-05-04 18:01:50 · 410 阅读 · 0 评论 -
Spring@Autowired自动注入Dao,取出为null
造成这种原因的一种情况。@Servicepublic class Test { @Autowired UserDao userDao; public int getCoins() { return userDao.getCoins(1); } public static void main(String[] args) throws SQLException { Test t...原创 2020-02-21 22:57:56 · 2092 阅读 · 0 评论 -
spring ioc运用c3p0无法连接连接池
ConfigurableApplicationContext ioc=new ClassPathXmlApplicationContext("ioc5.xml"); DataSource bean = ioc.getBean(DataSource.class); System.out.println(bean); System.out.println(bean.getConnect...原创 2020-02-21 23:09:31 · 287 阅读 · 0 评论 -
MyBatis 增删改查函数多个参数传值
一开始以为MyBatis增删改查能直接传入多个参数,然后出了Bug找半天找不出来。举个例子吧//这个是用来更新最大成绩的函数public interface ScoreDao { public int updateTopScore(int id,int score);}这个函数肯定是要多个参数,然后疯狂报错org.apache.ibatis.exceptions.Persiste...原创 2020-02-26 21:08:35 · 565 阅读 · 0 评论 -
eclipse SMM框架 快捷键 持续更新
JavaSE:注释: ctrl 和 / 取消注释同提示: Alt 和/取消缩进: shift 和 tab查找类: shift和ctrl和tSpring:补全代码 ioc.getBean(xxx)->Object bean=ioc.getBean(xxx);ctrl和1和enterXML:注释:shift和ctrl和/取消注释:shift和ctrl和\目前重要的...原创 2020-02-26 22:13:04 · 172 阅读 · 0 评论 -
Spring和MyBatis配置dataSource的不同之处
Spring<context:property-placeholder location="dbconf.properties"/> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="user" value="${user}">...原创 2020-02-27 19:40:33 · 401 阅读 · 0 评论 -
MyBatis #{} 和${}的区别
#{}是参数预编译,参数的位置都是用?代替,参数是后来设置进去。优点:安全,不会被sql注入${}不是参数预编译,而是直接和sql语句进行拼串,虽然不安全,但还是有使用场景,比如动态更改表名,表名不支持预编译,只能用$...原创 2020-02-27 23:17:29 · 379 阅读 · 0 评论 -
HTTP Status 405 – 方法不允许 Type Status Report 消息 JSPs only permit GET POST or HEAD 描述 请求行中接收的方法由源服务
HTTP Status 405 – 方法不允许Type Status Report消息 JSPs only permit GET POST or HEAD描述 请求行中接收的方法由源服务器知道,但目标资源不支持Apache Tomcat/8.5.51解决:在目标视图前面加一个isErrorPage=“true”<%@ page language="java" contentTy...原创 2020-03-09 21:15:09 · 2988 阅读 · 0 评论 -
springmvc 不拦截静态资源,图片无法显示
看了很多人的博客,推荐方法是 <mvc:default-servlet-handler/> <mvc:annotation-driven ></mvc:annotation-driven>但对我来说没有用,css,jquery,jpg都显示不出来,然后又添加<mvc:resources location="/WEB-INF/pages/css/...原创 2020-03-14 00:32:35 · 934 阅读 · 0 评论 -
SSM整合步骤
先把各自部分写好,然后按照如下步骤原创 2020-03-18 23:01:50 · 141 阅读 · 0 评论 -
java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name
springmvc数据校验并回显时报错java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name "student" available as request attribute参考只这位大哥的博客https://blog.csdn.net/kevingavinh...原创 2020-03-17 18:24:17 · 2908 阅读 · 0 评论 -
SSM所用jar包总结,外加下载地址
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vg0z7T1b-1584543795974)(1%EF%BC%89spring%20%09%09%5Baop%E6%A0%B8%E5%BF%83%5D%20%09%09%09com.springsource.net.sf.cglib-2.2.0.jar%20%09%09%09com.springsource.org.a...原创 2020-03-18 23:06:21 · 591 阅读 · 0 评论 -
Tomcat org.apache.catalina.LifecycleException: 子容器启动失败
我是已写好的项目导入eclipse的时候遇到的,我的项目名叫homeworkSystem3.1,但导入eclipse后的项目名是homeworkSystem3,改了个名字问题就消失了。原创 2020-04-09 17:56:19 · 4403 阅读 · 1 评论 -
PageHelper在使用dubbo后失效
在使用dubbo前,代码如下//分页,每页一个PageHelper.startPage(pageNum,1);List<Homework> homeworks = homeworkService.selectByQuestionId(questionId);PageInfo<Homework> info=new PageInfo<Homework>(ho...转载 2020-04-11 13:31:46 · 728 阅读 · 0 评论 -
dubbo @reference 注入为空
原因如下https://blog.csdn.net/zhou_java_hui/article/details/53039491也没怎么看懂,用了他的方法之后还是空的。我的解决方法:把spring-dubbo.xml文件里的配置剪切到springmvc-servlet.xml文件中,不对web.xml中的配置进行更改,相当于spring-dubbo配置文件是空的。...原创 2020-05-01 11:45:30 · 1001 阅读 · 0 评论 -
MyBatis批量更新
Dao接口void updateRepeatability(@Param("homeworks")List<Homework> homeworks);Mapper.xml中的查询语句<update id="updateRepeatability"> update homeworks set repeatability= <foreach col...原创 2020-04-11 16:47:30 · 143 阅读 · 0 评论