开源
-
pig的安装及使用
1.下载软件: wget http://apache.fayea.com/pig/pig-0.15.0/pig-0.15.0.tar.gz 2.解压 tar -zxvf pig-0.15.0.tar.gz mv pig-0.15.0 /usr/local/ ln -s pig-0.15.0 pig 3.配置环境变量: export PATH=PATH=$HOME/bin:…
-
Laravel Model 利用 Macroable 为数据模型添加宏能力
什么是ThinkSNS ?ThinkSNS(简称TS),一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案。 产生需求在使用 Laravel 开发 ThinkSNS Plus 的时候,因为很多功能块都没有写在一个…
-
软件工程中的RUP
RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。 RUP总结了6条软件开发经验,这些经验又被称为“最佳实践”。 (1)迭代式开发 通常,采用线性顺序的开发…
-
使用burpsuite简单验证跨站点脚本编制XSS的方法之一
一个可以迅速验证跨站点脚本编制的问题,顺带着还可以验证链接注入和框架钓鱼。能够迅速验证跨站点的一个重要要求还是需要知道如何使用burpsuite的proxy这个模块。 四个比较重要按钮的作用。 Forward:提交…
-
gdal编译
可直接运行gen*批处理文件生成项目文件在vs2015中打开直接build。或者nmake命令编译:1)64位和32位分别使用相应cmd;2)命令参数可选debug或release版。 问题:debug生成dll和pdb在vs2015中调试找不到相应的符号,…
-
数据结构—各类‘排序算法’实现(下)
在上一篇博客中,主要是实现各种的排序算法,并针对一些算法进行了优化的处理,下面主要讨论一下非比较排序的算法(计数排序、基数排序),同时并对各种排序算法的性能…
-
Zabbix iostat 监控配置
zabbix iostat 监控模板安装与配置 配置定时任务,用于生成iostat的统计数据 crontab -e * * * * * /usr/local/zabbix327/bin/iostat-cron.sh 编辑 /usr/local/zabbix327/bin/iostat-cron.sh #!/bin/bash DEST_DATA…
-
Redis配置文件各项参数说明
最近一个项目用到Redis做数据缓存,使用Redis最重要的是写配置文件,那么要了解它的各个配置参数含义,今天整理了一下,发现有些参数不太明白,特贴出来请大家帮忙看看。 daemonize <yes|no>:是否以…
-
小议Lambda与Kappa架构,不可变数据的计算探索
Lambda架构说起来也很简单,就是通过分布式系统的组件搭建,设计出一个具有鲁棒性,可扩展,低延时的分布式计算系统。之所以称之为Lambda架构,就是它最为核心的点就是理由了数据处理过程之中的不可变性与无依赖性…
-
Java简单介绍及Java生态
核心思想:面向对象编程,继承,高兼容(代码移植性强),避免重复造轮子,开源. Java的起源和发展细节就不介绍了,Java是高级开发语言,类似C++,语法和C++ 有很多类似之处,但是做了些优化,主要是在编码写程序…