分类: 学习

64 篇文章

linux上安装postgresql-9.6数据库
之前使用pgsql基本上就是用docker搭建容器然后直接使用,但是我们公司面向客户我也不知道能不能用docker构建所以就有了这个手札了吧... 具体怎么用docker,请移步百度,或者我自己不记得某些基础命令-->移步:https://199604.com/1303#article 剩下的基本上就是一下几个步骤... 1.添加用户和组 g…
记忆系列–Spring Boot之拦截器addInterceptors
啦~嘿~呦~又是美好的一天呀~九月份第6篇还行吧(九月还差3篇啦~那就水够啦) 拦截器在我们项目中经常会用到哒~ 那我先讲如何用吧(也是怕自己忘记) 用一个简单的登录拦截例子步骤吧: 1.创建我们自己的拦截器类并实现 HandlerInterceptor 接口 2.实现WebMvcConfigurer接口中的addInterceptors方法把自定…
记忆系列–Docker小笔记(辣鸡搬砖工从入门到放弃吧)
脑子不好使~那就记录下来吧~辣鸡搬砖工从入门到放弃的小笔记(今天天气很好,但我海投的简历也没反应没邀约才是最尴尬的~) 这个入门要入门学习docker,我觉得这本书不错-->docker技术入门与实战(第三版),微信读书上有 CentOS Docker 安装 可以在任何操作系统上安装Docker,无论是Mac,Windows,Linux还是任…
记忆系列–Spring Boot之addviewController
今天又是没找到工作的一天呀~ 今天要记录的addviewController,我觉得挺有意义的吧~ 因为在项目开发过程中,时常会涉及页面跳转问题,而这个页面跳转不需要或者没有任何业务逻辑处理的过程,只是单纯的路由跳转过程或者是点击一个按钮跳转到另一个页面。 例如下面例子: @RequestMapping("/hello") public Strin…
记忆系列-Java IO的缓存输入输出流(高效流)
2019-09-02今天是周一,应该是学校升国旗开学典礼的一天吧~ 然而垃圾的我还是没有找到工作,大专狗是真的没用~简历也不会看你的呀~ 在之前我自己也mark了字节和字符的流,但是呢读取数据量比较大时,速度是8是会有点慢?影响到你郭良俊自己的脾气呢? 好了~那就在内存/不怕被坑情况下自己弄一下呗~好了马记录起~ 缓冲流,根据流的分类:字节缓冲流和…
记忆系列-Java IO的字节输入输出流
上一篇我自己写过java io 流的基础--分类:字节流和字符流。 那么这篇就先写字节流吧~(为了水多点文章没办法~) 字节输入输出基础流:InputStream、OutputSteam 但是呢,比较常用的两个字节流FileInputStream和FileOutputStream FileInputStream 该流用于从文件读取数据,它的对象可以…
记忆系列-Java IO的流基础
Java IO 是一套Java用来读写数据(输入和输出)的API。大部分程序都要处理一些输入,并由输入产生一些输出。Java为此提供了java.io包,主要涉及文件,网络数据流,内存缓冲等的输入输出。 Java IO中的一个核心概念是流(Stream) 从外部(包括磁盘文件、键盘、网络套接字)读入到内存(程序)中的数据序列称为输入流。 从内存(程序…
记忆系列-Spring Boot 注解
裸辞需要勇气~裸辞一时爽,一直裸辞一直爽? 已经快两个月没有找到工作了开心吧~ 1.注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到C…
Mysql时间与字符串之间相互转换
因为mysql的时间转换与oracle是有点区别,再上一家公司,是以oracle为主,重新用mysql需要在习惯一下,就记录一下呗~ 时间转字符串: DATE_FORMAT(日期,格式字符串) SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');--now()为当期时间 --结果:2019-08-20 20…
hadoop+hive+tez+kerberos安装配置
这篇文章在:Tez-On-Hive环境搭建手札的基础上新增了安全和权证认证。 具体想看的话,下载一下吧,因为贼长就放到word文档里面吧 下载地址1:hadoop+hive+tez+kerberos安装配置(七牛云下载) 下载地址2:本地下载
win10-java环境变量失效问题
最近换了一台笔记本,至于为什么换...看上一篇文章-->最近受的教训有点多… 因为需要撸码,笔记本需要重新安装jdk和maven环境变量 但出现了一个很奇怪的问题,配置好的java和maven环境,重启后,测试命令不生效... 但是查看配置环境,配置环境没毛病... 但想了想,会不会是权限不够? 然后用了管理员运行cmd,几把可以了... 好…
Tez-On-Hive环境搭建手札
下载文档在文章末,直接复制上来实在太难看了...算了睡觉了一些搭建的手札罢了 1. 服务器环境配置 所有配置均使用root用户操作完成 1.1. 资源准备 三台服务器,操作系统为:CentOS release 6.8 IP为别为: 10.0.109.99 10.0.109.100 10.0.109.101 1.2. 修改主机名 修改三台服务器主机名…
Java–通用换行代码
一段代码很久没写就忘记... 之前有写过文件写入程序,会用到换行,不能老是是\n\r之类的,可移植就差很多,但是就是不记得代码了。 emmmm猪脑袋,记录记录吧.... lunix 下换行符只有:\n Mac 下换行符有:\r windows 下换行方式:\r\n代码可移植,换行统一写成System.getProperty("line.separa…
Hive踩过的坑-Hive导出指定分隔符
应该都指定hvie默认列分隔符为:‘/001’,有时候导出ua数据,会出现乱码或者包含了默认分隔符;再或者我们需要导出数据时,想用自己指定的分隔符.... 应该可以用这个了... 把文件导出到hdfs随便的目录? insert overwrite directory '/user/jfa5d/glj_test/pushFile' row forma…
Hive踩过的坑-hive多个分隔符的问题
今天就说说hive多个分隔符的问题。 多分隔符(列)这个问题,也是之前同事给我一份文件我才发现的... 这份文件上列分隔符是@#| hive建表时,ROW FORMAT DELIMITED FIELDS TERMINATED BY '@#|' 直接用@#|,发现输出的字段和文件不一致。 CREATE EXTERNAL TABLE IF NOT EX…
Hive踩过的坑-避免使用tab键
hive环境下复制整段语句时,出现 非常多Display all xxx(多少行数字) possibilities? (y or n)错误的时候. 是因为SQL语句中存在tab键导致,tab键在linux系统中是有特殊含义的。所以hive环境才会N多提示... 结论:hive环境中SQL执行语句中应避免使用tab键。SQL语句也建议先处理好格式再去…
利用jq插件(Table2excel)table转excel
利用jq插件(Table2excel)table转excel,其实说白了就是有现成的轮子为什么还要自己去写脚本呢?(自己懒吧) jquery-table2excel 是一款可以将 HTML 表格的内容导出到微软 Excel 电子表格中的 jQuery 插件。该插件可以根据你的需要导出表格中的内容,不需要的行可以不导出。它文件体积小,使用非常方便。注…
sqoop入hdfs出现No primary key could be found forXX的问题记录
如果使用过sqoop工具,把关系型数据库(ORACLE/Mysql)的数据导入到hdfs时,应该也会出现一些问题..如果还不知道的话,可以先到https://199604.com/1102( sqoop的简单用法),我这篇文章简单入门。 最近,出现最多的问题,应该是报这个错--> ERROR tool.ImportTool: Error du…
sqoop的简单用法
emmmmm,为了阐述写这次文章的理由是什么的话?那可能就是最近我那么分析大佬们,天天要我导数据,oracle<---->hive/hdfs,贼浪费我时间!然后哪位拆一代的卢胖子,想教会他自己导,居然不学、不看、不动...这里强烈的谴责! 好了不BB...下面应该是我自己笔记,内容有错的话,自己去看书-->Hadoop大数据挖掘从…
Hive/ORACLE计算天数差
Hive计算天数时间差,有官方封装好的datediff函数. 在Hive上输入:desc function extended datediff;即可查看此函数介绍。 OK datediff(date1, date2) - Returns the number of days between date1 and date2 date1 and dat…