java
iSourceCoder
研究计算机基础和java高级进阶知识
展开
-
记一次使用mybatisplus新增功能出现Could not set property ‘id‘ of class XXXXXXXX
记一次Could not set property ‘id’ of 'class com.xxxx.xxx.xxxx.entity.xxxxx’的错误我使用mybatisplus在表映射到的实体类上注明@TableName("XXXX),然后就直接开始写新增功能,发现报这个错误,我的数据库表的id设置的是自动增长,我从页面传输的对象没有包括id,折腾我大半天,我想,应该是mybatis不知道实体类映射表的哪一个字段才是主键,于是乎我在实体类的id字段上加上 @TableId(value = "id"原创 2020-11-17 15:10:43 · 12002 阅读 · 6 评论 -
springboot学习一:初识springboot是什么东东
概述使用Spring Boot可以轻松地创建独立的,基于生产级别的基于Spring的应用程序,直接运行它们。我们对Spring平台和第三方库保持开放的观点,因此您可以以最小的代价开始使用。大多数Spring Boot应用程序只需要很少的Spring配置。springboot的特征创建独立的Spring应用程序直接嵌入Tomcat,Jetty或直接运行(无需部署WAR文件)提供直接运行...原创 2019-10-08 14:00:04 · 222 阅读 · 0 评论 -
dropload整合vue实现H5页面的下拉刷新分页
问题背景由于我们公司做移动端用的是混合开发,适应ios和安卓,pc,微信等,但是分页这块一直没做好,做的不是太好(毕竟都是java程序员对前端这块不是很熟,硬是头皮上的你懂得),但是分页就是用常规的web端的上下页按钮来实现的,很不符合移动端的操作,因此需要优化,自己动手写了一个下拉刷新的但是不好用,而且bug多,因此找了很长时间才发现了dropload这个框架,比较的容易上手,简单,但是文档写...原创 2019-08-15 13:49:46 · 893 阅读 · 0 评论 -
Json类型的String字符串转化成json数组
平常我们爬取某一个网站的页面数据时,数据通过js获取过来的json字符串或者数组需要在后台转成json对象或者数组//把字符串解析成为json数组对象JSONArray json = JSONArray.parseArray(jsonStr);//jsonStr是json字符串//循环获取json数组中的json对象for (int i = 0; i < json.size(); i...原创 2019-08-02 14:29:00 · 2171 阅读 · 0 评论 -
正则表达式提取某两个字符串或者字符之间的字符串
正则表达式提取某两个字符串或者字符之间的字符串假设这两个字符串或者字符为A,B匹配A,B之间的字符串,并且包括A,B表达式: A.?B(“.“表示任意字符,“?”表示匹配0个或多个)今天在使用正则表达式中,要匹配两个字符中间的内容,一时没有写出来,后来在网上找到了,记录一下。匹配两个字符串A与B中间的字符串包含A与B:表达式: A.?B(“.“表示任意字符,“?”表示匹配0个或多个...转载 2019-08-02 14:21:40 · 12702 阅读 · 1 评论 -
map中的某个key为时间字段的降序排序
使用map的某个key值存放时间,需要把时间降序排序难点分析我这里是把两个List合并为一个List,里面的时间是乱序的,这样就不能直接使用常规的排序思维来排序,因为我需要想出一个通用的方法来降序排序我的时间,已达到要求后来在网上查资料发现只要一个类实现Comparator接口的compare()方法就可以实现任何的排序功能我把实现代码贴出来以供大家参考,希望能够帮助到大家!publi...原创 2019-06-12 13:54:54 · 3318 阅读 · 0 评论 -
vue和java的api交互,获取返回数据,显示在页面
vue和Java API交互创建一个vue对象,定义存放数据的变量var vm = new Vue({//el 表示在某个块下加载,一般是某个块的id el: "#HQ", data: { //定义一个数组用于存放返回的list集合的数据 list:[] }, created: function () { }, moun...原创 2019-06-25 10:32:51 · 6243 阅读 · 1 评论 -
idea中如何让修改后的tomcat的server.xml配置生效
解决方法每次我们修改tomcat的conf下的server.xml文件后在idea中启动项目发现server.xml中的配置不生效,但是你在tomcat下的bin中使用命令启动却是可以的,我们就会有一种疑问我明明修改了,并且在tomcat启动后能生效可到了idea中为什么死活就不生效了?带着这个问题我们今天就解决这个问题!我们在server.xml中配置了上传图片的虚拟路径,但是在idea中...原创 2019-02-19 13:26:29 · 11496 阅读 · 0 评论 -
tomcat与项目出现Perhaps JAVA_HOME does not point to the JDK.
tomcat7已经在win10上配置好了环境变量,启动出现Perhaps JAVA_HOME does not point to the JDK.问题分析问题解决途径问题分析我的项目中使用的是jdk6,相应的tomcat的版本也与之对应,当单开发也可以使用jdk1.8,只是项目部署的时候使用jdk1.6,开始的时候我是用tomcat8来运行项目可是在解析jsp文件的时候出现不能解析的错误,思来...原创 2019-01-21 14:37:09 · 1606 阅读 · 0 评论 -
jdk源码阅读之Class类(1)
JDK1.8源码阅读---Class类解析Class类的注释及其解释Class类的注释以及特点说明Class类的关系图Class类的内部结构通过Class类的注释几点总结Class类的注释及其解释Class类的注释以及特点说明类{@code Class}的实例表示正在运行的Java应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组也属于一个反映为{@code Class}对象的...原创 2019-01-15 14:38:40 · 528 阅读 · 0 评论 -
tomcat映射本地虚拟路径
在项目中有一些上传的文件上传的文件,图片等不能放到项目中去,只能放到服务器的一个文件夹下,如果放在项目中等项目重新发布后之前的文件,图片都会被删除,这样就造成了数据的丢失。因此需要我们把文件和图片上传到服务器本地的一个指定的目录下! 具体配置如下: (1)找到你tomcat的文件夹。找到conf文件夹下的server.xml (2)修改ser...原创 2018-12-28 16:49:49 · 229 阅读 · 0 评论 -
JSONObject,JSONArray,Map,String之间转换
http://blog.csdn.net/superit401/article/details/517277391.String转JSONObjectString jsonMessage = "{\"语文\":\"88\",\"数学\":\"78\",\"计算机\":\"99\"}";JSONObject myJson = JSONObject.fromO转载 2018-09-07 08:59:13 · 255 阅读 · 0 评论 -
java字符串提取数字
/** * 提取字符串中的数字 * @param strInput * @return */ public static String getNum(String strInput) { //匹配指定范围内的数字 String regEx = "[^0-9]"; //Pattern是一个正则表达式经...原创 2018-09-14 17:08:52 · 4411 阅读 · 0 评论 -
使用java识别字符中的大小写字母
日常java开发中总避免不了字符串的使用,可以说字符串贯穿了整个java,因此除了jdk的String类的方法之外也许我们日常用到的方法需要自己来封装,有时候java的字符串中含有特殊的字符,需要提取字符串中的大小写字母,因此就使用正则表达式的思想来写出来,希望能帮到各位阅读者 /** * 截取字符串中的大小写字母 * * @param str ...原创 2018-09-14 17:06:04 · 973 阅读 · 0 评论 -
List<String>转成String[]
在项目的开发中总会遇到集合和数组这两种很常见的数据结构,有时候还会出现两者相互转化,因此在这里做一个小小的总结list<String>转String[]创建一个集合 List<String> strs = new ArrayList<String>();然后给集合添加元素:strs.add("i");strs.add("love");strs.add...原创 2018-09-19 13:56:37 · 3236 阅读 · 0 评论 -
springboot的一些基础配置源码
springboot是时下最流行的java开发框架,简捷优雅,无需配置很多的xml文件,上手起来也是很快,极大的简便了开发流程以及一些不必要的配置,开发人员只需关注自己的业务流程不需要关系spring配置的问题!! 在gitHub上看到有些大佬们的springBoot的教程,很齐全,很详细因此在这里作为一个记录!!希望大家阅读这篇文章的时候对您有所帮助!!该教程大佬的博客...原创 2018-09-19 08:59:53 · 125 阅读 · 0 评论