Other
零碎知识点整理
小豆瓣的靳先生
这个作者很懒,什么都没留下…
展开
-
Springboot基于assembly的服务化打包方案及spring boot部署方式
https://www.jb51.net/article/130335.htm原创 2018-08-03 18:51:02 · 1541 阅读 · 0 评论 -
svn升级时问题解决办法
一、文件夹无法更新问题解决办法:http://blog.csdn.net/hekp2009/article/details/37917679二、eclipse更新问题:http://blog.csdn.net/jabony/article/details/22887483原创 2017-08-11 10:06:00 · 667 阅读 · 0 评论 -
<c:if test="value ne, eq, lt, gt,...."> 用法
类别 运算符 算术运算符 + 、 - 、 * 、 / (或 div )和 % (或 mod ) 关系运算符 == (或 eq )、 != (或 ne )、 (或 gt )、 = (或 ge ) 逻辑运算符 && (或 and )、 || (或 or )和 ! (或 not ) 验证运算符 empty转载 2017-08-04 14:28:28 · 788 阅读 · 0 评论 -
The JRE could not be found.Edit the server and change the JRE location.
之前更改了了一个较低的jdk的版本看了看一个项目的代码,不知所云,然后再改回来,混乱之中只要启动Tomcat就出现这种错误,还是无法找到JRE,最后如此解决:在Windows->Preferences->Server->Runtime Environments选择Tomcat->Edit,在jre中选择相应的jdk版本,完事。转自:http://www.转载 2017-08-04 14:34:33 · 405 阅读 · 0 评论 -
领域模型中的实体类分为四种类型:VO、DTO、DO、PO
经常会接触到VO,DO,DTO的概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。得出的主要结论是:在项目应用中,VO对应于页面上需要显示的数据(表单),DO对应于数据库中存储的数据(数据表),DTO对应于除二者之外需要进行传递的数据。一、实体类百度百科中对于实体类的定义如下:实体类的主要职责是存储和管理系统内部的信息,它也可以有行为,甚至很复杂的行为,但这些行...转载 2018-03-22 19:56:23 · 8485 阅读 · 1 评论 -
swagger中参数为数组dataType的设置
@ApiOperation("根据用户id数组集获得用户集合信息")@ApiImplicitParam(name="userIds", value="用户ID数组集", required=true, paramType="query" ,allowMultiple=true, dataType = "String")@GetMapping("/ids-user-list")allowM...原创 2018-08-09 14:40:02 · 55099 阅读 · 8 评论 -
在Windows上安装Gradle
一、开发环境Java:JDK8(必须是JDK或JRE7以上,使用java -version查看当前电脑java版本) 操作系统:Windows 10二、安装步骤下载最新的Gradle压缩包 Gradle官网:https://gradle.org/ 当前最新版本下载地址:https://gradle.org/releases/,下载binary-only即可 解压下载的压缩包...原创 2018-10-26 18:05:09 · 1778 阅读 · 0 评论 -
Java关于实体对象和Map对象之间的转换
/** * 实体对象转成Map * @param obj 实体对象 * @return */ public static Map<String, Object> object2Map(Object obj) { Map<String, Object> map = new HashMap<>...转载 2018-11-09 09:36:34 · 2622 阅读 · 0 评论 -
Java和PHP(Laravel)的Bcrypt加密兼容
转载地址:http://blog.dreamlikes.cn/archives/880 [版权声明] 本站内容采用 知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆 (CC BY-NC-SA 3.0 CN) 进行许可。部分内容和资源来自网络,纯学习研究使用。如有侵犯您的权益,请及时联系我,我将尽快处理。如转载请注明来自: Broly的博客,本文链接: Java和PHP(Lar...转载 2019-01-04 21:13:37 · 2241 阅读 · 1 评论 -
Alpha、Beta、RC、GA版本的区别
Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式发布的版本,在国外都是...转载 2019-06-27 14:03:32 · 688 阅读 · 0 评论 -
为什么推荐 Java 程序员使用 Google Guava 编程
目录前言Joiner/Splitter/CharMatcher对基本类型的支持对 JDK的有效补充Immutable vs unmodifiable可不可以一对多:Multimap可不可以双向:BiMap可不可以多个KEY:Table函数式编程:Funcitons断言:Predicatecheck null and other:Optional、Pre...转载 2019-09-06 15:45:25 · 674 阅读 · 0 评论 -
ArrayList删除集合中某一属性相同的元素
集合元素去重复如果想要集合中的元素不会有重复,那么推荐使用hashSet,如下://list是有重复元素的ArrayListHashSet hSet = new HashSet(list);list.clear();list.addAll(hSet);删除集合中某一属性相同的元素原料NetWork nw1 = new NetWork();nw1.id = 1;nw...转载 2019-09-06 16:07:04 · 686 阅读 · 1 评论 -
Java集合判断空和非空
一、判断空:if(null == list || list.size() ==0 ){}二、判断非空if(list!=null && !list.isEmpty()){}if(list!=null && list.size()!=0){}1、list.isEmpty()和list.size()==0 没有区别isEmpty()判断有没转载 2017-06-23 21:06:49 · 3974 阅读 · 0 评论 -
循环删除集合中符合条件的元素
最初以为用一个简单的for循环就解决了,但忽略了移除后会改变集合的大小发生一些越界的错误或者数据不对;正确的方式:迭代器Iterator;下面是网上的一个小例子;最后贴出自己错误的代码帮助记忆。import java.util.ArrayList;import java.util.Iterator;public class TestList { public static voi转载 2017-06-23 20:46:27 · 1217 阅读 · 0 评论 -
简单处理端口占用
一、Win+R,输入cmd,再输入netstat -aon|findstr "8102" (8102指tomcat端口号)最后的表示PID值;二、Ctr+alt+Del 打开任务管理器,在详情信息一列中PID栏找对应值,结束任务即可。参考地址原创 2017-01-07 16:26:37 · 417 阅读 · 0 评论 -
反向代理理解
Nginx作为时下最流行的HTTP服务器之一,同时它是一个反向代理服务器,提到反向代理服务器,有同学可能觉得这个概念很模糊,如果说到代理,他可能明白,但是再引出一个正向代理,估计懵了,笔者将尝试用浅显易懂的比方把这两个概念解释清楚。nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TC转载 2017-02-08 18:00:27 · 410 阅读 · 0 评论 -
Sql排序及SVN复制文件夹时注意事项
一、兑换码BUG总结:①、问题:兑换码列表展示的数据与数据库中的数据不一致;②、原因:③、处理思路:分页排序或其他排序使用字段时,要确保不出现太多重复数据;尽量用不重复的数据进行排序;比如:id等;④、效果展示:二、SVN复制文件夹时注意清除.svn文件夹之后再进行copy:1、在eclipse的SVN中进行static文件夹复制时要先复制到电脑桌面,此时删原创 2017-02-28 17:50:26 · 635 阅读 · 0 评论 -
关于过长用户Id前后台传值问题
一、后台向前台传值(例如:14883547462911764)①原因:前端var声明的变量为弱类型,不能接收如此大的常量值,所以要转换为字符串类型(即加引号);②.1效果展示:红框是从后台接收到的userId,一定要加上\'\'(即:加上引号),否则在使用过程中就会出现+1或-1的严重错误,即便显示是正确的,只要一使用就可能出错;②.2使用出错展示:webUse原创 2017-03-03 12:01:13 · 1078 阅读 · 0 评论 -
The method of type must override a superclass method解决方式
The method execute() of type UploadAction must override or implement a supertype method@Override 时出错误:解决办法是:一、 因为你的Compi转载 2017-03-06 10:54:35 · 1915 阅读 · 0 评论 -
Eclipse控制台console乱码解决方法
1、Window | Preferences | Workspace|Text file encoding|UTF-8编码。这样定义的是整个工作区间的编码。把整个工作空间的编码格式定死了,但是如果某一个工程用的是不同的编码格式的话这样单独再解决。如下:2、工程上右键|Properties|Resource|Text file encoding|UTF-8编码。或者适合的编码格式。这样定义的原创 2017-03-06 11:00:15 · 11016 阅读 · 0 评论 -
Velocity之vm页面注释
velocity的注释是用多个#号来标识的,大段注释用 #* 和 *#包起来单行注释:##注释内容多行注释:#*注释内容*#原创 2017-04-12 16:25:03 · 14300 阅读 · 0 评论 -
eclipse vm插件的安装
其实我安装方式很简单(在线安装基本没戏),vm下载链接:http://download.csdn.net/detail/love_wting/9086471下载并解压,1、将features中的jar放到eclipse中的features中;2、将plugins中的jar放到eclipse中的plugins中;(注:如果没显示,可以设置一下*.vm打开方式,看图 ↓)vel原创 2016-12-27 16:59:16 · 2845 阅读 · 1 评论 -
Myeclipse/eclipse中project→clear的作用
eclipse/myeclipse的编译是基于时间戳进行判断的。clear后把编译好的class等文件删除,激活eclipse的自动编译重新编译工程(含.class文件、jsp文件、ftl文件等)。用户:当你的工程出现一些莫名其妙的错误时(不是语法错误,可以是报的错),却什么都没改(之前是好的),clear一下就会变好。原创 2016-08-17 18:10:23 · 3902 阅读 · 0 评论 -
Eclipse SVN还原文件到历史版本详解
由于某些特殊原因,我们可能需要将SVN资源库中的某个文件回滚到以前的某个历史版本(准确地说,这不是"回滚","回滚"操作会导致指定版本到当前版本的变更记录丢失,我们这里只是将当前文件内容还原恢复为以前的某个版本)。右键点击指定的文件,在弹出的关联菜单中点击【Team】->【Show In History】。如下图所示,此时会显示当前文件的所有历史版本列表,右键点击指定的版本,在弹出转载 2016-08-29 16:50:52 · 2518 阅读 · 0 评论 -
location.href方式跳转传值中文乱码解决
1、前端用encodeURI(encodeURI(plateName))两次转义;var plateId = $(".plateContent").attr("plateId");//设置plateIdvar plateName = $(".plateContent").html();//设置plateNamevar dinersName = $("#dinersName").val();转载 2017-06-17 16:51:24 · 5037 阅读 · 1 评论 -
URL路径中的空格处理
方法一:URLEncoder.encode()URLEncoder.encode().这个方法把所有非字母数字字符改变为%序列(除了空格、下划线、连字符、点和星号),如果把整个url给encode的话,=,&这些字符也会编码。所以最好逐部分编码;实例:http://baidu.com?name=han&content=hello world则这样处理url = “http://原创 2017-06-20 11:05:08 · 11753 阅读 · 0 评论 -
http方式传递数据,JSON数据的解析等
@ResponseBody@RequestMapping("queryWebUserList")public String getUsersList(HttpServletRequest request, HttpServletResponse response, @ModelAttribute WebUser webUser, @ModelAttribute PageModel page原创 2016-12-26 15:11:17 · 2975 阅读 · 0 评论