- 博客(22)
- 收藏
- 关注
原创 入坑Golang
入坑golanggolang的循环依赖机制不错,有助于去思考包的规划和设计用gin框架编写的http服务内存占用很小,且golang提供的各种包功能强大
2020-06-02 14:11:28 2036
原创 ubuntu网络配置
文件位置:/etc/netplan/xxxx.ymlxxxx每个机器都不一样如为网卡enp0s8分配一个静态ip192.168.100.110,掩码是24位network: ethernets: enp0s3: addresses: [] dhcp4: true optional: true enp0s8: addresses: [192.168.100.110/24
2020-05-22 16:08:13 231
原创 win10安装lazydocker
win10安装lazydocker首先安装scoop:set-executionpolicy remotesigned -scope currentuseriex (new-object net.webclient).downloadstring('https://raw.githubusercontent.com/lukesampson/scoop/master/bin/install.ps1')通常会遇到一个异常:raw.githubusercontent.com无法解析。hosts文件
2020-05-12 14:52:35 577
原创 Docker
Docker真香!!记录几条命令先:docker run -d -p 3306:3306 -v /d/dockerfiles/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1234 --name mysqlTestMnt mysql:latestdocker ps -a# 后面跟的是命令docker exec -it mysqlT...
2020-03-17 15:11:48 142
原创 看书语录
长远架构思维: 先研究、分解问题,再选择合适的技术去解决。 勿盲目追崇新、偏技术(炫技、传销)凡做事都要有个优先级,关键要能暂时丢下手头没那么紧要的事情,去投入做更重要的事情,才是负责任的表现。分布式:一个业务分拆多个子业务,部署在不同的服务器上; 集群:同一个业务,部署在多个服务器上创建于。不是说不关注技术细节,要关注能解决实际问题的技术,还要精通,要到点。我们程序员面对的世界是“
2018-01-13 22:55:50 426
原创 Hive HQL使用技巧和函数
Hive HQL使用技巧HQL与SQL基本类似。注意点:HQL查询中,使用表达式计算出的值,表达式中若有一个变量为NULL,那么整个表达式都为NULL。如:sal*12+comm,若comm或sal为NULL,那么表达式结果也为NULL。可以使用函数nvl(var, if_null_value)判断空值和赋予默认值。Fetch Task(Since ver0.10.0)
2018-01-13 18:35:20 1527
原创 Maven依赖机制小结
Maven依赖范围:compile:默认编译范围,编译测试运行都有效。provided:编译和测试时有效。test:只在测试时有效。runtime:测试和运行时有效。system:与本机系统相关联,移植性差。import:导入的范围,只使用在dependencyManagement中,表示从其他pom中导入dependency的配置。Maven依赖传递:短路优先先声明
2018-01-12 20:43:42 325
原创 Hive基础小结
Hive基础小结慕课网基础教程推荐:走近大数据之Hive入门走近大数据之Hive进阶电商大数据应用之用户画像数据仓库概念、特点:数据仓库是一个面向主体的、集成的、不可更新的、随时间不断变化的数据集合,它用于企业或组织的决策分析处理。数据仓库结构和建立过程:数据源(业务数据系统、文档资料、其他数据)--> 抽取(Extract)、转换(Transfo
2018-01-12 20:42:38 286
原创 安装启动kibana-5.5.1完整步骤
获取kibana-5.5.1安装包#cd /var/www/#wget https://artifacts.elastic.co/downloads/kibana/kibana-5.5.1-linux-x86_64.tar.gz或者通过xshell rz命令从windows上传kibana安装包到linux服务器解压#tar -xzf kibana-5.5.1-linux-
2018-01-12 20:38:16 3880
原创 Hadoop基础知识小结
Hadoop基础知识小结从大三暑假开始接触了大数据的工具和框架,但是这些工具一直是使用得云里雾里,原因是不了解背后机制。所以最近学了一波大数据的相关知识和流行框架Hadoop的工作原理。慕课网入门课程推荐:Hadoop基础及演练Hadoop进阶大数据定义:是一门概念也是一门技术,以Hadoop为代表的各种数据分析技术。 包括实时数据处理、离线数据处理;数据分析
2018-01-12 18:58:17 459
原创 JavaScript中高阶函数的使用例子
JavaScript这门动态语言的魅力之处在于其风格自由,所有皆对象,函数可以作为参数传递、可以作为对象返回。这也就是高阶函数的概念。话不多说,直接列出使用例子方便理解:1、函数柯里化(function currying): currying: var currying = function (fn) { var args
2018-01-12 16:36:58 462
原创 JavaScript中闭包的使用例子
最近看了一本叫《JavaScript设计模式与开发实践》的书,这本书在讲JavaScript实现的设计模式之前先讲了了JavaScript的闭包和高阶函数的知识,感觉十分受用。闭包的概念很难懂,自己以前的理解就是可以在外部访问函数内部的局部变量。通过几个例子加深理解: var func = function () { var a = 1;
2018-01-12 16:32:12 279
原创 从Maven私服引入开发所需构件教程
什么是Maven:一个项目构建工具。 通俗一点讲,当一个项目中需要引入各种各样第三方框架或工具时,需要开发人四处“寻找”程序包,这样子就非常不方便。而Maven提供了一个中央仓库存储了几乎所有常用程序包,开发时只需将所需程序包的版本号等配置好即可。其中一个地址为:https://repo1.maven.org/maven2/ Maven简单介绍到这里,基础Maven教程: https://ww
2017-10-05 15:42:43 501
原创 同步hive数据仓库数据到Elasticsearch的工具
同步hive数据到Elasticsearch的工具可选 全量(默认) 和 增量; 同时支持编写SQL产生中间结果表,再导入到ES;已经支持从impala渠道导数据,极大提升导数据速度采用分页查询机制,数据集过多时不会撑爆内存;我实习期的公司的数据分析、产品、运营经常需要看各种报表,多是分析统计类需求,Elasticsearch适合做统计分析,结合Kibana可以直接生成报表! 对这类常有的统计类
2017-10-05 15:26:09 4672
原创 linux上安装启动elasticsearch-5.5.1完整步骤
1、用wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.zip或者通过xshell从windows上传elasticsearch-5.5.1.zip到linux服务器2、解压unzip elasticsearch-5.5.1.zip3、新建一个用户用来配置、启动es,es无法从ro
2017-08-13 15:20:55 9685
原创 maven发布snapshot到nexus失败解决方案
在pom中版本号后添加-SNAPSHOT 0.0.1-SNAPSHOT执行命令:mvn clean package执行命令:mvn deploy完成
2017-06-29 15:57:58 2896
原创 maven添加jar包到本地仓库
到jar包所在目录下执行命令:mvn install:install-file -Dfile=xxx.jar -DgroupId=com.tqc -DartifactId=tqc-core -Dversion=0.0.1 -Dpackaging=jar
2017-06-28 00:03:05 314
原创 大数操作,用顺序表实现最大一百位数的加减法实现
直接贴代码,看注释:#include #include // 最大一百位数的加减法实现const int MAXSIZE = 100;typedef struct { int length; //长度 int numbers[MAXSIZE]; //各个位上的数字,从低位数字到高位数字 int sign; //符号:0代表正数,1代表负数,
2017-04-20 00:01:59 1850
原创 Java编写去除代码文件中的注释以及空格、换行,并写入目标文件中
Java编写去除代码文件中的注释以及空格、换行,并写入目标文件中/* * 去掉空格,跳格,回车,换行,注释, 预处理结束后写入另外一个文本文件中 */ /* * 1.Think of frist type of annotation of double slashes. * 2.Think of second type of annotation of a forwar
2017-04-04 11:25:29 3223
原创 解决AJAX+PHP跨域访问失败
非常简单!!加入返回结果时加入以下代码,完美解决! header('content-type:application:json;charset=utf8'); header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Methods:POST'); he
2016-10-22 14:28:53 569 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人