分享一个shell脚本技巧,大家写shell脚本的时候,一般而言仅仅保证功能可用,但程序的鲁棒性却不是太好,不够健壮,多数是脚本处理一些中断信号导致,应对非预期的系统信号,其实系统自带的trap命令可以很好的处理,例如:trap "rm -f/var/lock/subsys/my_program_l...
分类:
其他好文 时间:
2015-02-01 23:08:35
阅读次数:
438
承接上一篇博客,本篇博文将提供一种实现Excel数据导入数据库表的具体C#实现,其实,如果只针对单纯的一个业务开发,不用想太多内容的,只要将Excel数据转换为DataTable后具体操作,也就完成了,但如果要想写出能够应对多个需求业务的程序的时候就不得不想一些能够复用的方法了。废话少说,还是具体看一下具体的实现过程:
再次列一下我们的功能需求点:
1. 换列名——中文—属性名称(字段名称)...
分类:
数据库 时间:
2015-01-29 17:40:13
阅读次数:
309
大数据应用正在从概念走向现实,而企业在大数据应用开发时,软件的弹性(Resilient)正在成为决定大数据应用成败的关键因素。弹性差的应用无法应对大规模的数据集,在测试和运营中也缺乏透明度,而且也不安全。避免大数据应用在生产环境中掉链子的最佳办法就是在开发阶段就开发弹性应用,例如:鲁棒、经过测试、可...
分类:
其他好文 时间:
2015-01-28 14:16:24
阅读次数:
180
cydia不仅可以hook java代码,同样可以hook native代码,下面举一个例子来进行android native hook
我是在网上找到的supermathhook这个项目,在他基础上修改的,本来是为了仓促应对阿里的ctf
这个项目位置:
这个项目是用来hook jni 代码的,而我...
分类:
移动开发 时间:
2015-01-27 23:15:51
阅读次数:
645
1、产品概述
Hive作为大数据时代的数据仓库工具,使我们分析处理海量结构化数据成为可能。越来越多的公司和机构都将Hive作为应对大数据分析的强有力工具。但使用中,比较明显的问题便是当存在多个应用同时使用同一Hive的时候,如何有效控制彼此的数据安全,如何更方便使用Hive UDF的扩展机制。
当然,作为大数据平台开发过程中也同样遇到这些问题。整个公司不同业务方的数据汇聚到数据平台后,对数据的...
分类:
其他好文 时间:
2015-01-27 11:15:53
阅读次数:
192
为了应对cc攻击,部署了ddosdefender软件。但该软件有个bug,在添加黑名单的时候不会判断该ip是否已经添加进去,导致了防火墙列表中有很多重复的ip地址,可以使用下面的命令删除重复的数据,只保留一条。iptables-vnL|grepDROP|awk‘{print$8}‘|grep-v"0.0.0.0"|awk‘/[0-9]/‘|so..
分类:
其他好文 时间:
2015-01-26 17:27:25
阅读次数:
166
前言
之前已经在MacOS下搭建好了OpenWrt的编译环境,没想到更新到最新的官方Trunk之后,噩梦就此开始。现将思考过程以及应对方法做个记录。
背景知识
OpenWrt推荐用MacPorts来搭建MacOS中的相关工具。MacOS自带了gcc,版本信息如下:
Configured with: --prefix=/Applications/Xcode.app/Contents/...
分类:
系统相关 时间:
2015-01-24 21:28:33
阅读次数:
359
下载2.13.1。解压缩。根据readme解释,openlayers.js是一个压缩库,.light是一个图像显示的简化库,mobile顾名思义应该是应对移动设备的库。build里面有py写的打包工具,可以配置生成openlayers.js。 我最开始从lib里面的openlayers.js看,对o...
分类:
其他好文 时间:
2015-01-22 17:57:29
阅读次数:
363