SuperMan程序人生(关注微信公众号)

小白之路几万里,一步一步靠自己。

2019年比较流行的Java技术排名

    关于2019年流行的Java技术不敢妄下结论,但是我们可以根据2018年github与dbRank上的排名来进行一个小分析,来总结一下当下热度最高的Java技术。我们来看排名: 先来看一下热度比较高的数据库技术: 这里只有前20名,数据库方面Oracle这个专业的数据库依旧占据榜首...

2019-01-05 10:59:51

阅读数:277

评论数:0

关于内存溢出与内存泄漏的讨论

今天因为写了一个CountDownLatch的测试,导致本菜被无情的抛出了Stack Overflow的异常并且在数秒后IDE罢工。在测试结束后总结了一下并在网络上查看了一下资料,并在这里分析一篇不错的博文(对内存结构不了解的小白来说可是  ‘福利’哦): stack overflow: 每当...

2019-01-05 09:16:01

阅读数:112

评论数:0

Freemarker页面静态化技术

 首先是freemarker的模板类获取:  ①:Configuration cfg = new Configuration(Configuration.VERSION_2_3_28);  ②:springboot中可以用注解自动注入(本文使用的这种方式)  import freemarker...

2019-01-03 21:38:50

阅读数:19

评论数:0

Freemarker封装的3种加载模板目录的API

Freemarker提供了3种加载模板目录的方法。 它使用Configuration类加载模板。 本文解释用的路径(全局变量):String realPath = “C:\\xxx\\src\\main\\webApp\\WEB-INF\\templates”具体的根据实际获取的项目路径为准,...

2019-01-03 21:19:03

阅读数:19

评论数:0

com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer.

com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. 超时异常:等待服务响应超时。 出现这个问题的分析: 1,jar包依赖问题,没有成功引入依赖。 ...

2019-01-03 09:57:13

阅读数:22

评论数:0

JS与JQ常用技巧整理

JS中的window函数: 当前的url下标为0,所以window.history.go(-1)就是要定位到相对当前页面下标为-1的页面,也就是之前刚刚访问的页面(返回上一级页面)。 //返回上一页: window.history.go(-1); //返回两个页面:  window.his...

2018-12-26 10:15:07

阅读数:60

评论数:0

解决DefaultSerializer requires a Serializable payload but received an object of type[xxx]

org.springframework.data.redis.serializer.SerializationException: Cannot serialize; nested exception is org.springframework.core.serializer.support...

2018-12-25 16:09:20

阅读数:32

评论数:0

spring-data-solr和solrj的对应关系

solr 作为一个企业及应用,可以理解为一个搜索引擎的大体上的成品。solrj是官方为Java开发提供的。 solrj的使用是通过它提供的若干接口,而Spring Data Solr 是spring 调用solr接口的 进一步封装,简化了solr的使用,可以通过spring-data-solr提供...

2018-12-17 20:15:53

阅读数:53

评论数:0

solr7的安装配置以及调试(增量导入,修改导入等)

关于solr的相对完整配置教程 本人在网络上搜罗许久,许多的博文没有比较全面的描述,今天在这里和大家分享一下solr的安装配置以及调试的文章,文章是网络多篇博文整理而来,文章最后有地址,若有侵权立即删除。 Solr是一个独立的企业级搜索应用服务器,官网地址:https://lucene.apa...

2018-12-10 11:33:03

阅读数:94

评论数:0

网页F12调试时出现favicon.ico not found404问题的原因与解决方法

算是一个破事水,不过之前还真的不清楚这东西干嘛的,只是在公司实习时F12喜欢报错找不到这东西,当时同事说不管就没深究,很是惭愧······后来还是查了一下,这东西原来就是网页title旁边的icon,一般和logo一样。大小一般控制在16*16px或32*32px,大了影响加载速度,还可能导致浏览...

2018-12-10 11:08:36

阅读数:52

评论数:0

从零开始搭建SSM框架整合freemarker加入html(ftl)与JSP双视图解析器

最近在做SSM整合freemarker的时候遇到许多的问题,在网络上搜罗的资料大部分源自复制粘贴,今天终于通过不断调试,把整体的freemarker视图解析器融入到了SSM框架中,本篇文章总结一下Springmvc配置freemarker视图解析器以及jsp与freemarker双视图解析器。从零...

2018-12-05 11:34:06

阅读数:25

评论数:0

SpringCloud与Dubbo微服务技术对比

微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如Dubbo和Spring C...

2018-11-30 18:46:37

阅读数:41

评论数:0

关于redis,学会这8点就够了

1、redis是什么 redis是一种支持Key-Value等多种数据结构的存储系统(缓存中间件或消息中间件)。可用于缓存、事件发布或订阅、高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化。   2、支持的语言 ...

2018-11-29 14:24:39

阅读数:42

评论数:0

intellij idea配置tomcat热部署

这篇文章主要介绍了intellij idea tomcat热部署配置教程图解,相比之下非常详尽。 1.设置Debugger-HotSwap 在setting界面,打开Debugger-HotSwap选项,确保勾选了Build project before reloading classes,同...

2018-11-28 18:41:14

阅读数:18

评论数:0

Java技术简单实现spring的AOP

这里首先需要复习一下什么是AOP?(不知道或忘记的话是看不懂代码的。) AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一...

2018-11-27 19:52:11

阅读数:33

评论数:0

java.lang.ClassCastException: com.sun.proxy.$Proxy0 cannot be cast to *

JavaJDK动态代理报错。 javaJDK动态代理是Java原生代理模式。  注意:JDK动态代理是代理的接口,因此强制转换应该转换为接口,而不是实现类,若强制转换实现类就会抛出ClassCastException,好比ArrayList与LinkedList实现统一接口List,两者也不...

2018-11-27 18:24:54

阅读数:71

评论数:0

Java代理模式(静态代理,动态代理)

即Proxy Pattern,23种java常用设计模式之一。代理模式的定义:对其他对象提供一种代理以控制对这个对象的访问。 Java的代理模式是Java中比较常用的设计模式,分为2中代理:静态代理与动态代理(JDK动态代理和cglib动态代理) 优点: 职责清晰 真实角色只需关注业务逻辑的...

2018-11-27 18:24:22

阅读数:25

评论数:0

Linux常用命令总结

下载doc整理文档到本地:https://download.csdn.net/download/hu_belif/10646528 分享一个Linux学习网址:http://man.linuxde.net/ 注意:下面的‘eg’代表的是示例的意思;‘---’是释义。 1.ls [...

2018-11-12 19:27:00

阅读数:52

评论数:0

Spark有向无环图DAG图解与演示

目录:1、有向无环图 2、代码结构 3、代码学习步鄹及方法 4、重点代码讲解 5、代码展现 6、运行结果 ——————————————————————————————————— 1、有向无环图 在图论中,如果一个有向图无法从某个顶点出发经过若干条边回到该点,则这个图是一个有向无环图(DAG图)...

2018-11-12 19:21:44

阅读数:80

评论数:0

Java内部类总结

简介: 内部类:在类或方法内部定义的类称为内部类。 内部类是一个非常有用的特性但又不容易理解的特性。 为什么要使用内部类? 在《Think in java》中有这样一句话:使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的...

2018-11-10 11:12:17

阅读数:165

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭