100 开发技术
Java
星际棋手
世上无难事,只要肯攀登。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java.前端.Layer.open.btn验证无效
今天遇到了一个很可笑的问题,在.Layer弹窗open中设置了多个按钮,只有yes按钮有效,btn2点击后直接关闭弹窗,排查了2个小时后终于解决,就是btn2要return false! var index = layer.open({ type: 2, area: [width + 'px',...原创 2019-09-05 12:58:00 · 482 阅读 · 1 评论 -
前端.解决form-contral总是换行问题
form-control 总是会换行,后面加单位的时候很难看,如下图。1 <div class="col-sm-3"> 2 <input id="investAmount" name="investAmount" class="form-control" required th:field="*{investAmount}" type="text"...原创 2019-09-12 08:59:00 · 885 阅读 · 1 评论 -
若依框架. 仿ThymeLeaf前端SelectDictLable方法
在framework项目下新增所需服务2.在admin项目下,编辑ry-ui.js,新增table的方法。// ry-ui.js中代码:selectUserName: function(datas, value) { var actions = []; $.each(datas, function(index, user...原创 2019-09-09 17:30:00 · 1544 阅读 · 0 评论 -
前端.省市级联框
var codeurl = ctx + "system/districts/list"//债务人省份 $(function() { // 初始化省市区 initAddress("#obligorLocation","#obligorCity"); // 更改省份后的操作 ...原创 2019-09-16 17:57:00 · 145 阅读 · 0 评论 -
常用省市二级目录JSON模板
[ { "name": "北京市", "city": [ { "name": "北京市", "area": [ "东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", ...原创 2019-07-27 23:07:00 · 1362 阅读 · 0 评论 -
Json省市区三级联动
[ { "name": "北京市", "city": [ { "name": "北京市", "area": [ "东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", ...原创 2019-08-05 10:27:00 · 1201 阅读 · 0 评论 -
[Java]浅谈JVM垃圾回收
目录1 JVM内存模型2 垃圾回收与算法2.1 回收对象2.2 回收算法1 JVM内存模型谈到垃圾回收,我们先回顾下JVM的内存组成:线程隔离性内存类型用途线程隔离1.本地方法栈存储JVM的native方法2.虚拟机栈存储类方法里的局部变量、返回结果链接、程序执行的字节位置等,其生命周期与线程一致3.程序计数器根据虚拟机栈中存储的字节位置,在线程切换后找到上次执行位置。线程共享1.堆存储对象实例和数组2.方法区(永久代)存储类加载文件、原创 2020-09-17 17:13:36 · 271 阅读 · 0 评论 -
[Java]浅谈HashMap和ConcurrentHashMap的区别
文章目录1 概览2 HashMap3 ConcurrentHashMap3.1 Java73.2 Java8参考文献1 概览属性HashMapConcurrentHashMap数据结构数组、链表数组、链表、红黑树线程安全不安全安全2 HashMapHashMap的底层数据结构主要是数组+链表,确切的说是由链表为元素的数组。线程不安全。缺点:由于线程不安全,高并发下执行插入操作,很容易出现环形链表,导致死循环。3 ConcurrentHashMap3.1原创 2020-09-16 12:21:23 · 848 阅读 · 0 评论 -
[网络]session概要
Session详解1 Session概要1.1 发明原因1.2 生成时间1.2 保存位置1.3 关闭时机1 Session概要1.1 发明原因由于Http是无状态协议,http访问建立的是短连接。也就是说,用户从A页面跳转到B页面会重新发送一次HTTP请求,而服务端在返回响应的时候是无法获知该用户在请求B页面之前做了什么的。1为了解决这个问题,session应运而生。1.2 生成时间当用户首次通过浏览器访问服务器时,服务器会创建一个session,并把sessionId返回给用户(每个sessio原创 2020-07-02 14:07:59 · 249 阅读 · 0 评论 -
Spring-boot 使用undertow代替tomcat
Undertow是Red Hat公司的开源产品, 是一款灵活的高性能Web服务器,它完全采用Java语言开发,可以直接嵌入到Java项目中使用,支持阻塞IO和非阻塞IO。由于Undertow采用Java语言开发。Undertow在高并发业务场景中,性能优于Tomcat,对于并发要求不高的情况下,二者差别不大。Undertow支持:Http2、web socket、servlet4.0。由于undertow优越的性能表现,很多玩家把tomcat替换为undertow。实现过程很简单,第一,禁用toma原创 2020-07-01 17:34:31 · 717 阅读 · 0 评论 -
[Java]一张图看懂GC垃圾回收
原创 2020-05-09 20:17:11 · 222 阅读 · 0 评论 -
一文读懂OAuth2.0四种授权模式
占坑原创 2020-05-08 12:46:19 · 561 阅读 · 1 评论 -
[Java] 浅谈Java数据结构
文章部分内容系本人学习笔记,部分内容汇集自网络众家智慧,出处已不详,由博主整理重构。感谢原作者,若有侵权提前向原作者致歉,也请作者联系本人及时修正、标注出处。文章目录I. 第一部分:常见数据结构1.1 栈1.2队列1.3数组1.4链表II. 第二部分:Java中的Collection(集合)体系2.1 集合体系概览:2.2 Collection的接口概览(List 和 Set)2.2.1 Lis...原创 2020-05-08 12:34:08 · 386 阅读 · 0 评论 -
一文读懂OAuth2.0.入门
1.起源OAuth 2.0是授权用的工业化标准协议,是由[IETF(国际互联网工程任务组) OAuth团队开发,聚焦于简化第三方应用访问数据时的授权流程(web应用、桌面应用、移动端应用、物联网应用)。原创 2020-04-22 09:13:06 · 243 阅读 · 0 评论 -
Java.异常.java.lang.ArithmeticException: / by zero
java.lang.ArithmeticException: / by zero异常:算术(Arithmetic)异常原因:当被除数类型属于short、int、long且是0时,会抛出该异常。方案:更改被除数类型如double、float等。...原创 2020-04-21 16:48:29 · 9265 阅读 · 0 评论 -
Java.前端模板.Thymleaf
1. Input 日期格式化1 <input id="renewalDate" name="renewalDate" th:value="${#dates.format(enterpriseDto.renewalDate,'yyyy-MM-dd')}" class="time-input form-control" type="text" data-format="yy...原创 2019-07-26 11:35:00 · 201 阅读 · 0 评论 -
java 反射机制的应用
1.什么是反射机制?Class类通过目标类名,动态创建类的对象,以及对该对象的其他操作。2.反射机制的应用?Spring中的注入,基本都是利用反射机制,动态获取到所需对象,并注入到目标处。Mybatis:.xml文件通过sql语句中配置的类名,利用反射机制创建对象,并把搜索到的结果注入到对象中。...原创 2019-04-01 13:46:00 · 160 阅读 · 0 评论 -
PageHelper踩坑
刚开始死活分不了页,只显示默认的前 10条。搞了一下午,打了无数个断点都试不出毛病在哪。下班又死磕到快8点,就在我已经绝望的时候,最后终于试出来了,把page.getTotal()给传到前端就好了。。。public TableDataInfo project(@RequestParam(name = "pageSize", required = false)int pageSize,...原创 2019-08-23 19:53:00 · 161 阅读 · 0 评论 -
Java.数据结构体系详解Collection、List、Set、Map
I. 第一部分:常见数据结构首先简单说下数据结构.什么是数据结构?数据结构就是组织数据的方式.常见的数据结构:栈,堆,树,图,数组,队列,链表.这里主要介绍与java集合体系相关的栈、数组和链表.栈特点:压栈弹栈,先进后出. 如:手枪弹夹装弹过程,最先压入的子弹在最下面;而在射击时,最先弹入枪膛的是最上面的子弹,即最后压入弹夹的子弹.队列特点:先进先出.如:子弹射出的...原创 2019-08-26 09:07:00 · 206 阅读 · 0 评论
分享