摘要:前言 写过一篇springboot+freemarker国际化过程中的细节问题,但没有写过具体的国际化实现过程。正好有人在问,我就把我实现的过程贴出来,即使自己知识的一个备份,如果对别人有点用,那是再好不过了。 1.springboot项目创建 springboot步入2.0后,已经逐步成为了jav 阅读全文
posted @ 2018-10-29 11:00 aj117 阅读 (1662) 评论 (2) 编辑
摘要:freemarker实现国际化使用自定义指令<@spring>实现,通过@符号可以看出是自定义的指令,在哪里定义的呢? 路径如下:org/springframework/spring-webmvc/5.0.6.RELEASE/spring-webmvc-5.0.6.RELEASE.jar!/org/ 阅读全文
posted @ 2018-05-23 11:12 aj117 阅读 (3401) 评论 (0) 编辑
摘要:刚看了hive官网的文档,对于一些概念结合自己的经验,似乎又多了一些理解,想一想还是记下来的好,一来我是个有些健忘的人,过一段时间即便忘了,循着这个帖子,也能快速把知识点抓起来;二来或许对别人也有些启发。不过首先声明,只是我自己的理解,或许也有错误的地方。。 1. 先吐个槽,hive的官方文档页面导 阅读全文
posted @ 2018-05-12 20:48 aj117 阅读 (10723) 评论 (0) 编辑
摘要:Debian 9 - Install MySQL Server The steps below will show you how to install whichever version of MySQL-server you want on your Debian 9 server and wh 阅读全文
posted @ 2018-03-06 10:25 aj117 阅读 (3525) 评论 (0) 编辑
摘要:项目中可能会多次修改某些*.js文件,但是引用的是*.min.js, 所以需要再改完源码后生成压缩的min.js uglifyjs是个不错的工具,但是单独用略显麻烦,如果能整合到idea就好了。正好idea有这个功能。 1. 安装nodejs https://nodejs.org/dist/v8.9 阅读全文
posted @ 2017-12-24 14:09 aj117 阅读 (782) 评论 (0) 编辑
摘要:#构造case class,利用反射机制隐式转换 scala> import spark.implicits._ scala> val rdd= sc.textFile("input/textdata.txt") scala> case class Person(id:Int,name:String) scala> val df = rdd.map(_.split(",")).map(x=>... 阅读全文
posted @ 2017-12-07 11:29 aj117 阅读 (8746) 评论 (0) 编辑
摘要:tomcat中部署了项目,准备测试远程调试. 1.配置idea 2. 修改catalina.bat,并启动tomcat catalina.bat: 3. 启动tomcat,启动idea远程调试 双击启动tomcat 点击启动idea远程调试,出现"Connected to the target VM 阅读全文
posted @ 2017-11-16 15:41 aj117 阅读 (112) 评论 (0) 编辑
摘要:公司的项目很多地方要用到文件上传,以前的上传主要是用apache的fileupload ,使用的感受并不太好。今天试了试spring的MultipartFile,感觉还不错,封装的比较简洁。 当然,中间也排除了不少坑。 1. 配置CommonsMultipartResolver defaultEnc 阅读全文
posted @ 2017-11-11 20:26 aj117 阅读 (4792) 评论 (0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-10-29 00:13 aj117 阅读 (66) 评论 (0) 编辑
摘要:启动hadoop Ha集群是,每次都要手动启动每个zk节点,实在是太麻烦了。于是乎自己写了个脚本startAllZK.sh: 需要启动的节点,先在 NODENAME_ARR 数组中配置好,zkServer.sh的路径改一下 阅读全文
posted @ 2017-10-20 14:41 aj117 阅读 (1868) 评论 (0) 编辑