![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 70
易山川
橙留香
展开
-
设计模式总结
这里写自定义目录标题复习准备——设计模式设计原则设计模式复习准备——设计模式设计模式前前后后看过几本,《设计模式之禅》、《软件设计模型》等,近期做个总结,以防不时之需。设计原则常说的设计五大原则是Robert Cecil Martin(网上称呼Bob大叔)在他的《敏捷软件开发:原则、模式与实践》中写的,简写为SOLID原则:单一职责原则 Single Responsibility Pr...原创 2020-09-18 10:26:58 · 170 阅读 · 0 评论 -
京东 9.17笔试题 Java
笔试卷选择题30题 + 编程2题选择题涉及Shell+Java虚拟机+并发+数据结构等,不细讲编程题第一题 提取年份 AC题目描述:小明想从一段英文短文中提取潜在的年份信息,待匹配的年份的范围为1000年至3999年,包含1000和3999。输入一段英文短文,按出现次序输出所提取到的所有可能的年份字符串。输入描述: 单组输入,输入一段英文短文,可能包含字母大小写,标点符号及空格。(不超过2000个字符)输出描述: 输出所提取到的所有可能的年份字符串,两两之间用一个空格隔开。i原创 2020-09-17 21:10:18 · 3384 阅读 · 5 评论 -
Freemaker 操作后端hashmap+json array嵌套
Freemaker 操作后端hashmap+json array嵌套这个问题,是因为多层嵌套,导致直接用hashmap[key]获取json array值,不能直接用于list遍历。解决方案如下:后端List<JSONObject> allArticlesInDomains = new ArrayList<>(); int pageNum = 1, pageSize = 10; for(JSONObject jb:domains){原创 2020-06-17 10:38:54 · 1031 阅读 · 0 评论 -
maven构建Spring4+SpringMVC+Mybatis3
最近在学习eclipse的maven构建,所以还是和以前一样,使用maven构建一个Spring4+SpringMVC+Mybatis3,数据库使用mysql 我的环境参数: windows10 jdk1.8 eclipse neon.1 maven3.3.91、创建一个maven的web-app项目接下来选择webapp这里的Group Id和Artifact Id随便写个字符串,我这里原创 2016-10-09 23:13:50 · 580 阅读 · 0 评论 -
二叉排序树的判断(hackerrank) java
简单介绍下二叉树排序树:The value of every node in a node’s left subtree is less than the data value of that node.The value of every node in a node’s right subtree is greater than the data value of that node.之原创 2016-09-26 18:28:44 · 1654 阅读 · 4 评论 -
记一次网站被端口扫描
起因个人运行一个小站,但是今天查看日志发现了如下记录:上图红框标出了一个境外的IP访问,查询5.83.162.145发现来自“德国法兰克福”。结果直接加入黑名单。但是还是这个治标不治本,只能封境外ip,保留国内有效访问。...原创 2019-12-07 18:11:26 · 1718 阅读 · 0 评论 -
Java Map查询时间探究
总结一下Map的三个实现类HashMap、LinkedHashMap、TreeMap,例子通过用String为键,索引到Integer值和倒过来建立Map,不难发现如下规律:TypesHashMapLinkedHashMapTreeMapMap<Integer,String>112ms2ms1msMap<String,Integer>...原创 2019-09-23 11:09:47 · 696 阅读 · 0 评论 -
JVM一些体会
一、从小例子开始声明:本博客不是科普文,而是实际使用的体验,环境是java version “1.8.0_191”Java™ SE Runtime Environment (build 1.8.0_191-b12)Java HotSpot™ 64-Bit Server VM (build 25.191-b12, mixed mode)和openjdk version “1.8.0_...原创 2019-03-23 16:53:09 · 216 阅读 · 0 评论 -
OpenIE 5的berkeley language model的生成
openIE 5的berkeley language model的生成12asd:http://tomato.banatao.berkeley.edu:8080/google_books_binaries/eng.blm.gzhttp://tomato.banatao.berkeley.edu:8080/google_books_dirs/books_google_ngrams_eng/1...原创 2019-03-21 20:12:52 · 868 阅读 · 5 评论 -
SpringCloud项目生成Jar包执行
服务器部署spring cloud项目<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.8.RELEASE</version> <relativePat原创 2020-09-18 10:30:18 · 10874 阅读 · 2 评论