- 博客(56)
- 收藏
- 关注
原创 JSON转集合和JSON转数组对象(你要的干货都有)
兄弟们,话就不多说了,作为代码得搬运工,写的时候参考一下就行了,不做讲解 // 先转json再转相关集合 String childrenStr = FastJsonUtils.jsonStr(roleVoMap.get("children")); List<ParkModuleFrontVo> ts = (List...
2020-04-20 10:15:31
530
转载 常用5张权限表设计讲解
大致用到5张表:用户表(UserInfo)、角色表(RoleInfo)、菜单表(MenuInfo)、用户角色表(UserRole)、角色菜单表(RoleMenu)。 各表的大体表结构如下: 1、用户表(UserInfo):Id、UserName、UserPwd 2、角色表(RoleInfo):Id、RoleName 3、菜单表(MenuInfo):Id、MenuName...
2020-01-07 10:19:26
1005
转载 springboot解决前端短时间重复提交问题
/** * 自定义一个注解,给需要防止重复提交的方法加上该注解 */public @interface RepeatSubmit {}使用spring的aop,对注解进行切面,通过guava的缓存来记录提交和设置过期时间@Aspect@Configurationpublic class SubmitAspect { private final Cache<Strin...
2019-12-31 14:24:45
611
原创 LocalDateTime运算案例,以及参考网站
@Override public Result<Object> fixedRecovery() { // 获取当前时间,systemMillisecond是以毫秒为单位的 long systemMillisecond = System.currentTimeMillis(); //将当前系统时间从秒转化为分钟数 l...
2019-12-23 15:50:22
1047
转载 LocalDateTime、LocalDate、Long、Date、String 相互转换
DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");DateTimeFormatter dateTimeFormatter2 = DateTimeFormatter.ofPattern("yyyy-MM-dd");LocalDateTime localDateTi...
2019-12-18 13:55:41
737
转载 PowerDesigner(数据库建模工具) 使用教程+如何生成主键和自增列
转载链接: https://www.cnblogs.com/biehongli/p/6025954.html(里面有关于PowerDesigner使用的简单版本的教程)关于工具栏的消失 View>Toolbox ;
2019-12-09 16:12:11
240
原创 git连接github 上传项目到github服务器----这波操作真的很酷
工具:git工具(官网下载: https://git-scm.com/downloads)正常安装git,一路默认确定,安装git成功github仓库:注册登陆后进入git,然后创建一个项目名称,如截图所示,当前所示项目为:building-loader这个状态是已经创建成功(马赛克部分是项目名称:building-loader)对于用git连接github需要在github设置中填写...
2019-12-06 17:26:01
334
转载 git安装教程 指定远程分支克隆项目
Git是当今最流行的版本控制软件,它包含了许多高级工具,这里小编就讲一下Git的安装。下载地址:https://git-scm.com/downloads首先如下图:(点击next)第二步:文件位置存储,可根据自己盘的情况安装第三步:安装配置文件,自己需要的都选上,下一步第四步:不创建启动文件夹,下一步:第五步:选择默认的编辑器,我们直接用推荐的就行,下一步第六步:勾上第二...
2019-12-06 16:10:17
189
转载 分布式系统中间件(Mogodb、ElasticSearch )雪花算法生成ID
转载:https://www.cnblogs.com/jakeylove3/p/8446798.html1.前言关于如何在系统中生成唯一性ID的问题(如订单号、批次号等),一直困扰了许久。因为还要考虑并发的问题,所以时间戳+随机数的组合并不可取,Java中的UUID是一种可取的方法,但它的缺点是序列号太长了,而且没有可读性,对用户来说这么一堆乱码是极不友好的。推特的工程师snowflake也...
2019-10-23 10:45:10
751
原创 534 java后台写法
持久层:@Select({ "<script>", "SELECT T.* FROM PB_PLANT_LINK T \r\n" + "WHERE 1=1 \r\n" + "LEFT JOIN PB_PRODUCTS PRODUT ON PRODUT.ID=T.PB_PRODUCTS_ID \r\n" + "LEFT JOIN PB_PLANT_TYPE ...
2019-10-22 19:13:00
230
转载 SpringBoot之分页插件PageHelper的使用
在springboot中使用PageHelper插件有两种较为相似的方式,接下来我就将这两种方式进行总结。方式一:使用原生的PageHelper1.在pom.xml中引入依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId...
2019-10-17 10:23:14
500
原创 ubuntu下关于Xhell Linux 的连接操作 (Xftp软件最好搭配一起用)
Linux具体安装参考连接:https://www.jianshu.com/p/9f8b95ebb4d4还有Xhell连接失败具体参考的几个连接(问题复制过来就不在赘述):1.ubuntu could not connect to ‘192.168.75.131’ (port)https://www.linuxidc.com/Linux/2015-01/112045.htm...
2019-09-23 16:12:21
190
转载 Java中Collections.sort()的使用!
请注明出处:http://blog.youkuaiyun.com/qq_23179075/article/details/78753136
2019-07-02 15:03:41
153
转载 使用 @MockBean 和 @SpyBean 解决 SpringBoot 单元测试中 Mock 类装配的问题
最近在做某个项目的时候一直使用 @MockBean 来解决单元测试中 Mock 类装配到被测试类的问题。这篇文章主要介绍了 @MockBean 的使用例子以及不使用 @MockBean 而使用@SpyBean 的情景和原因。文章中的所有代码均为 Kotlin 语言,与 Java 略有不同。但是 Kotlin 的语法比较容易理解,原生 Java 的读者在阅读时应该不会有太大的障碍。请看下面的代码...
2019-06-26 09:16:11
3693
转载 如何通过maven库查找pom中dependency
访问:http://mvnrepository.com/通过搜索栏搜索你需要的jar,如spring。Maven会列出spring相关jar包的一个列表。点击相应jar包下方的超链接进入jar包首页后,下方倒序列出了该jar的版本。点击所需版本的超链接这里就是该版本jar包的写法了,拷贝进pom即可作者:licongdong来源:优快云原文:https://...
2019-05-31 14:49:58
2128
转载 史上最全阿里 Java 面试题总结
JAVA基础JAVA中的几种基本数据类型是什么,各自占用多少字节。String类能被继承吗,为什么。String,Stringbuffer,StringBuilder的区别。ArrayList和LinkedList有什么区别。讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当new的时候,他们的执行顺序。用过哪些Map类,都有什么区别,HashMa...
2019-05-27 18:33:30
213
原创 java项目打包至SVN平台
本文讲解的是maven项目打包过程(目前博主掌握的尚不完整,只是自己看看,下次补全)1.第一步生成相应的包到target文件夹当中按照步骤操作编译注意1.打包命令右键工程-》Run as -》maven builder第一次弹出框 package -e打包的路径在 targer目录下面####### 2.上传192.168.75.113 root B0D2vQ2NAP20...
2019-05-27 11:31:09
429
原创 jQuery自定义函数
博主不喜欢废话,直接上代码: <div class="mui-input-row mui-radio mui-left"> <label>是</label> <input type="radio" name="isNoIntroducer" id="isNoIntroducer" value="1" onchange="change(...
2019-05-16 22:44:41
173
原创 MUI框架上拉、下拉代码;还有关于持久层@SelectKey的使用;
1.`第一条:`2.第二条:@InsertProvider(type=CorpSegmentSQL.class,method="addCorpSe") @SelectKey(statement="SELECT SEQ_FP_CROP_SEGMENT.NEXTVAL AS id FROM DUAL",before=true,resultType=Long.class,keyProperty...
2019-05-16 22:41:41
224
转载 springMVC的导入导出操作
导出:第一步:首先在前台发送一个请求,请求地址发送为@requestmapping的valuewindow.location.href="exportexcel.action"第二步:后台接收请求并进行导出的操作(未使用工具类)// 导出 @RequestMapping("exportexcel") public void exportexcel(HttpSer...
2019-05-14 19:04:32
895
原创 微信公众号(开发)redis、zookeeper、mogodb服务开启
第一步:先进行微信公众号测试号登录:https://open.weixin.qq.com/connect/qrconnect?appid=wx39c379788eb1286a&scope=snsapi_login&redirect_uri=http%3A%2F%2Fmp.weixin.qq.com%2Fdebug%2Fcgi-bin%2Fsandbox%3Ft%3Dsandbox%...
2019-05-13 22:15:17
249
原创 字符串 检测日期格式是否为yyyy-MM-dd的校验详讲
正则表达式,关于yyyy-MM-dd的字符串校验,话不多说直接上代码:String regex ="((19|20)[0-9]{2})-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])";关于正则与text之间的校验也做一个记录,方便以后好复制:/***正则表达式的匹配*@param text 待匹配文本 @param regex 正则表...
2019-03-14 14:46:30
8879
原创 400 bad request 错误解决方案(只谈概念) 、关于数据库查询到假数据(没数据你去查)
1、今天碰到:如果是采用的pojo绑定接受数据,前端数据和实体中数据的类型不相同,那么很有可能报400错误,所以仔细检查一下!2、假数据,一般进行查询大部分会出问题,报错;...
2019-03-12 14:20:08
1354
原创 tomcat 8080端口被占用解决办法
通过CMD命令进入dos系统输入这段代码 netstat -ano | findstr 8080找到PID然后在任务管理器里面进行结束进程
2019-03-11 15:48:09
157
原创 集合的初始化,不初始化调add()的空指针异常 NullPointException
直接上代码:if(bean.getCorpFlages() == null){ bean.setCorpFlages(new ArrayList<String>());}bean.getCorpFlages().add(request.getSession().getAttribute("USER_ID").toString())
2019-03-09 13:59:50
474
原创 HTML 正则表达式 输入框数字+字母、数字 四位数
<td class="bggrayLeft30"> <input type="text" id="segmentCode" maxlength="4" oninput="value=value.replace(/[^\d]/g,'');" datatype="*" nullmsg="请输入权限编码(纯数字)" na
2019-02-27 17:22:53
1850
原创 HTML table中关于文字过长如何进行控制的问题
<thead> <tr> <th style="min-width:38px" class="t_center">选择</th> <th style="min-width:83px" class="t_center">公司标记</th>
2019-02-27 09:47:04
1223
原创 2019.2.22 前端的精髓 动态js生成页面
好东西:&amp;amp;lt;jsp:include page=&amp;quot;../comm/common.jsp&amp;quot;&amp;amp;gt;&amp;amp;lt;/jsp:include&amp;amp;gt;&amp;amp;lt;%@ page language=&amp;quot;java&amp;quot; content
2019-02-20 21:56:14
596
转载 Maven项目中如何在官网查找自己所需要jar包(或pom.xml)
官网:http://search.maven.org/打开官网:如 你要搜索oracle的jar会出现我们可以到安装的maven路径下(\maven\maven-repository\repository\com\oracle)查看是否将包下到自己的仓库下:特别要注意打开文件夹看是否有后缀为.jar的包,要是没有就意味着还没下好,项目也还是会出错。...
2019-02-18 15:59:28
1540
转载 SVN Clean up 失败和SVN is already locked情况解决
前景概况:本人前几天在公司的服务器上逗逼了一下,搞得服务器上更新代码,总是说SVN出现问题,还清晰的提 示解决办法是Clean up下SVN,我连忙去点clean up,但是它麻麻的还是提醒我clean up, 我还以为我这个新手,把服务器的SVN搞崩溃了,心情很忐忑,最后在网上一查,原来解决办法这么简单。。。。解决步骤一、下载splite3.exe(下载地址:http://www.sqlit...
2019-02-18 09:34:33
2606
原创 2019年2月15日 后台Ajax传过来的集合前台当数组处理,判空也当字符串处理,还有mybatis层插入数据写法
当数组处理: for (var i = 0; i < data.result.length; i++) {//传入进来的集合会被前端js当作数组去处处理,所以就有data.result[i].segmentName var str='<tr class="ccc">'; str +='<td><input type="checkbox" v...
2019-02-15 22:38:45
180
原创 2019年2月14日 jquery数据放入数组(冒泡排序)与Ajax(change()函数的遍历)数据的遍历(后台传集合到前台jQuery当数组处理)
博主直接上代码,jQuery遍历判断是否数组元素存在重复:var form1 = $("#form1").Validform({ tiptype : 3,// label : ".label", showAllError : true, postonce : true, btnSubmit : "#save", ajaxPost : true, befor
2019-02-14 22:11:46
280
原创 2019年2月13日 关于后台逻辑今日小结
今天做了 三个模块的逻辑 采集数据管理>>账套环节管理>>采集环节管理 分别用1、2、3表示:在1中进行新增数据,2中关联1新增,3中关联2新增,在1中将数据将数据进行失效,如果该数据在2中没有关联,那么就可以删除,如果在2中有关联那么就只是失效,(2跟3的逻辑也是一样的)那么在1中就将环节ID传入 segmentId 与 Id 通过ajax传到controlle...
2019-02-13 21:41:47
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人