07 2020 档案

摘要:在项目中,我们会遇到异常处理,对于运行时异常,需要我们自己判断处理。对于受检异常,需要我们主动处理。 但是繁琐的try{}caht嵌套在代码里,看着很不舒服,这里我们不讨论性能,就代码来讲,来看看如何将他隐藏起来。原理是不变的。变得是写法。下面我们来看如何优雅的处理异常块。 在这之前。你需要知道以下 阅读全文
posted @ 2020-07-30 15:18 山河已无恙 阅读(1505) 评论(2) 推荐(1) 编辑
摘要:参考博客: https://www.cnblogs.com/balingybj/p/5751707.html Switch的思考 Switch与If--else的比较 switch...case与if...else的根本区别在于, switch...case会生成一个跳转表来指示实际的case分支的 阅读全文
posted @ 2020-07-29 19:27 山河已无恙 阅读(478) 评论(0) 推荐(0) 编辑
摘要:˙·...·˙`˙bai·....· du┄┅┄┅┄┅┄┅┄*zhi ┄┅┄┅┄┅┄┅┄° …·dao…·…·…·…·…·…· ¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ┉┉ ∞ ∞ ┉┉┉┉ ∞ ∞ ┉┉┉ ━━━∝∞ ﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊ …┉═∞═…┉ ═∞═ ┈━═┈━═┈━═┈━═┈━ 阅读全文
posted @ 2020-07-29 17:03 山河已无恙 阅读(199) 评论(0) 推荐(0) 编辑
摘要:Externalizable vs Serializable Externalizable和Serializable的一些比较点,如下: 【1】 Serializable 是标识接口 public interface Serializable { } public interface Externa 阅读全文
posted @ 2020-07-27 10:34 山河已无恙 阅读(387) 评论(0) 推荐(0) 编辑
摘要:尽量使用使用Comparator进行排序, 在java中,要想给数据进行排序,有两种事项方式, 一种为实现Comparable接口, 一种是实现Comparator接口, public interface Comparable 此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序 阅读全文
posted @ 2020-07-25 16:09 山河已无恙 阅读(295) 评论(0) 推荐(0) 编辑
摘要:原来路径:https://www.itranslater.com/qa/details/2104117160695038976 java - 如何初始化静态Map? import com.google.common.collect.ImmutableMap; import java.util.Abs 阅读全文
posted @ 2020-07-25 15:06 山河已无恙 阅读(12494) 评论(0) 推荐(0) 编辑
摘要:当可以使用ip访问,但是不能通过域名访问的时候。可以设置一个静态的DNS。 114DNS以多个基bai础电信运营商自用的duDNS系统为基础,通过扩展而建成专业的第三方高zhi可靠DNS服务平台,该平台由dao几百个Intel的高端CPU内核构成,有多条10GE和GE电路直连多个基础电信运营商的核心 阅读全文
posted @ 2020-07-25 15:04 山河已无恙 阅读(648) 评论(0) 推荐(0) 编辑
摘要:需求是这样的: 我需根据不同情况,初始化一个大小不同的数组,做开始的想法是通过 if--else,但是发现写出来不好看。不符合个人习惯。所以想着优化一下。 数据为Demo数据,没有实际意义 我的想法是这样的; 将逻辑判断写到初始化数组的[] 里,使用三元运算符实现 具体实现是这样的; 阅读全文
posted @ 2020-07-25 13:37 山河已无恙 阅读(299) 评论(0) 推荐(0) 编辑
摘要:java 的transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。 用法,@transient 就是在给某个javabean上需要添加个属性,但是这个属性你又不希望给存到数据库中 阅读全文
posted @ 2020-07-21 19:37 山河已无恙 阅读(2412) 评论(0) 推荐(0) 编辑
摘要:需要一个工具包: if(userList != null && userList.size() > 0) 》》 CollectionUtils.isNotEmpty(userList); public static boolean isEmpty(Collection coll) { return 阅读全文
posted @ 2020-07-21 19:36 山河已无恙 阅读(2280) 评论(0) 推荐(0) 编辑
摘要:进入组策略,可以在运行中输入gpedit.msc,然后回车就可以进入组策略了。 阅读全文
posted @ 2020-07-21 11:42 山河已无恙 阅读(1746) 评论(0) 推荐(0) 编辑
摘要:1.配置MongoDB的yum源 vim /etc/yum.repos.d/mongodb-org-4.0.repo [ngodb-org] name=MongoDB Repository baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7S 阅读全文
posted @ 2020-07-18 15:09 山河已无恙 阅读(261) 评论(0) 推荐(0) 编辑
摘要:on duplicate key update 如果在insert语句后面带上ON DUPLICATE KEY UPDATE 子句,而要插入的行与表中现有记录的惟一索引或主键中产生重复值,那么就会发生旧行的更新;如果插入的行数据与现有表中记录的唯一索引或者主键不重复,则执行新纪录插入操作。另外,ON 阅读全文
posted @ 2020-07-18 10:21 山河已无恙 阅读(460) 评论(0) 推荐(0) 编辑
摘要:1>jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2>浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器: JSON 阅读全文
posted @ 2020-07-15 08:56 山河已无恙 阅读(4380) 评论(0) 推荐(0) 编辑
摘要:嗯,跑项目突然报这个错,请教了大佬: 转载:https://blog.csdn.net/sonycong/article/details/90444375 Error updating database. Cause: java.sql.SQLException: Lock wait timeout 阅读全文
posted @ 2020-07-14 19:45 山河已无恙 阅读(1383) 评论(0) 推荐(0) 编辑
摘要:按钮防止多次点击重复提交的方法, 使用pointer-events: none CSS样式,该样式意思为,当前元素不会成为点击事件的target,在一次点击事件发生之后,通过点击事件添加该属性,当异步请求返回结果后,在通过class属性将该属性移除掉。 阅读全文
posted @ 2020-07-13 08:30 山河已无恙 阅读(3041) 评论(0) 推荐(0) 编辑
摘要:​​ 根据线程的实际情况,我们发现, 同样的时间里,下面的的效率远远大于上面的,所以我们要构建一种可以运行很多个逻辑片段,只进行一次创建和销毁的模型, 所以我们提出了线程池模型。 一个线程池的属性起码包含初始化线程数量、线程数组、任务队列。 初始化线程数量指线程池初始化的线程数, 线程数组保存了线程 阅读全文
posted @ 2020-07-07 23:06 山河已无恙 阅读(218) 评论(0) 推荐(0) 编辑
摘要:思路即提高当前容器的CSS权重 使用 !important !important为开发者提供了一个增加样式权重的方法,比直接在元素的 style 属性中设置 CSS 声明还要高, 一般用在 CSS 覆盖 JavaScript设置上。 <!DOCTYPE HTML> <html> <head> <me 阅读全文
posted @ 2020-07-06 17:11 山河已无恙 阅读(1770) 评论(0) 推荐(0) 编辑
摘要:往数据里添加JSON字符串 // 往数据里添加JSON字符串 var arr = []; var json ={"name":"liruilong","sex":"男"} arr.push(json); alert(JSON.stringify(arr)); 往数组的json字符串里新增数据 // 阅读全文
posted @ 2020-07-03 08:52 山河已无恙 阅读(1814) 评论(0) 推荐(0) 编辑
摘要:Spring中的@Transactional注解支持9个属性的设置,这里只讲解其中使用较多的三个属性:readOnly、propagation、isolation。其中propagation属性用来枚举事务的传播行为,isolation用来设置事务隔离级别,readOnly进行读写事务控制, 参数名 阅读全文
posted @ 2020-07-02 19:07 山河已无恙 阅读(772) 评论(0) 推荐(0) 编辑
摘要:var me = this; 的意义。 网上说是为了压缩代码。 所以建议当引用this超过3个是时可以这样写,当小于3个时不用这使用这种写法。 阅读全文
posted @ 2020-07-01 19:19 山河已无恙 阅读(438) 评论(0) 推荐(0) 编辑
摘要:需求是这样的: 前端模板引擎为JSP,需要在后端返回下拉数据的基础上添加一个全部的下拉选择。 EasyUI 官网: http://www.jeasyui.net/plugins/169.html 实现方式: 将EasyUI Combobox 组合框的数据加载放到页面初始化的时候处理。 即将组合框的构 阅读全文
posted @ 2020-07-01 09:08 山河已无恙 阅读(689) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示