2017-05-24 IT杂谈,读《决断力》笔记之二

在上一篇文章中我已经记录了《决断力》所介绍的两个要点,今天开始谈一下第三个要点——“找到那个已经帮助你的解决问题的人”,其实看到这一点很好理解啊,脑海里立刻出现一大堆与此相关联的词汇:“借力“、“站在巨人的肩膀上”、“讨教”等是怎么样的?实施效果是怎么样的?实施后,他们的感受又是怎么样的?那么我们只要带着以这些问题和这些人谈谈,在交流的过程中,有一点非常重要的就是寻找的“闪光点”。寻找的
阅读本文

Python 环境搭建

本章节我们将向大家介绍如何在本地搭建Python开发环境。Python可应用于多平台包括 Linux 和 Mac OS X。你可以通过终端窗口输入 “python“ 命令来查看本地是否已经安装Python以及Python的安装版本。Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。)Win 9x/NT/2000Macintosh
阅读本文

Linux基础系列-Day1

Linux发展简史Unix:1969年由美国电话电报公司(AT&T)贝尔实验室的两个工程师所创造的操作系统,它允许计算机同时处理多用户和程序。BSD:重要的Unix分支,1977年由加州大学伯克利分校开发和发布的,Unix的高度可移植性及强大的性能,加上当时并没有版权纠纷, 所以很多商业公司开始了Unix操作系统的发展,例如AT&T自家的System V、IBM的AIX、SUN的Solaris以及
阅读本文

2017-05-22 dba日记,使用add_months函数解决现实SQL性能问题

背景: 在数据库DB1上发现有一sql语句没有正确使用索引(没有使用到期望的索引)。分析:1.索引结构: create index idx_t1_01 on t1(period);        2.sql语句关键写法:WHERE TRUNC(MONTHS_BETWEEN(SYSDATE,TO_DATE(period,‘YYYYMM‘))) = 4;   <<<取出period是当前日期4个月前的
阅读本文

Kali linux 2016.2(Rolling)中的payloads模块详解

不多说,直接上干货!  前期博客      payloads模块,也就是shellcode,就是在漏洞利用成功后所要做的事情。在MSF中为我们提供了大量的实用payloads。        当我们执行 Show payloads命令后,显示3列,分别为Exploit名称    等级    描述root@kali:~# msfconsole
阅读本文

北亚关于HP EVA4400/6400/8400/P6000的数据恢复解决方案

【引言】【前因】HP EVA4400/6400/8400因接近退役,已进入高故障区间,用户往往会认为花费几十万甚至上百万购买的eva系列应该是非常稳定的,但实际上无论多么昂贵的存储设备,使用的磁盘是相同或相似的。正如eva上销量极大的部件号为454414-001的1T FATA磁盘,其实就是臭名昭彰的希捷7200.11 系列的FC版,虽然前者正品售价仍高达近4K,后者却不足400,但两者的性能和稳
阅读本文

2017-05-22 IT杂谈,读《决断力》笔记

这个周未,偶而翻了一翻手中的kindle,不经意间发现了《决断力,如何在生活与工作中做出更好的选择》——这一本不知何时下载的书,看着它的标题觉得蛮有趣的,那就试读一下吧。这本书的书写风格与很多老外写的都很相近,为了证明一两个观点,会举证好多故事,好多事例,让我看着看着,很容易就会忘记了观点,只记得事例,还好他在每一篇的结尾处理都有一个小结,这样我才不至于云里来雾里去。到目前为止,我已经看了两章,觉
阅读本文

跟我一起写Makefile(二)

Makefile 总述———————一、Makefile里有什么?Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。2、隐晦规则。由于我们的make有自动推导的功能,所以隐晦的规则可以让我们比较粗糙地简略地书写Makefil
阅读本文

day-18 paramiko 实现sftp功能

python的paramiko库是一个功能齐全且强大的库文件,通过使用该库文件我们轻易定制出属于我们的SSH、SFTP工具,这次将会介绍使用paramiko实现sftp功能 在使用sftp功能,首先要建立好安全机制,这个安全机制就要依赖于paramiko的Transport的类。 技术实现路线: paramiko-->Transport-->SFTPClient 废话不说,直接上代码:impor
阅读本文

2017-05-19 DBA日记,由于重复的逻辑表达导致SQL语句性能下降的诊断

一、背景:今天在观察数据库性能状况时,发现有一性能低效的SQL语句,遂进行分析优化.二、分析三部曲(具体描述(问题输入),数据收集,数据分析):2.1 具体描述(问题输入):SQL ID 为:XXXXXXXXXX的SQL语句运行时占用大量的CPU资源。 2.2 数据收集:1,生成SQL语句的执行计划,2. 检查SQL语句相关的表的统计值 3. 检查相关表及索引设计,2.3 数据分析1)生成SQL语
阅读本文

aix系统使用随笔

其次,必须掌握光标的基本移动方法。因为 Aix操作系统 的许多命令都是与光标所在的位 置相关的。请牢记,只有在命令状态下才能移动光标。你可以用方向键移动,也可 以用h,j,k,l来移动。其中,h 向左,j 向下,k向上,l向右。记住基本的Aix操作系统插入、删除命令。1、插入或附加正文插入或附加正文都是向文件中加入新内容,在光标前插入字符的命令为 i ,在当前行的行头插入字符的命令为 I ,在光标
阅读本文

服务器网络故障处理——常见链路异常场景和测试报告

服务器网络故障处理——常见链路异常场景和测试报告 前言 常见的链路异常场景及测试报告实例如下所示: 目标主机网络配置不当 ICMP 限速 环路 链路中断 目标主机网络配置不当 示例数据: @mycentos6 ~]# mtr --no-dns www.google.com My traceroute [v0.75] mycentos6.6 (0.0.0.0)
阅读本文

Appium教程---Client/Server Architecture

appium的核心其实是一个暴露了一系列REST API的server。这个server的功能其实很简单:监听一个端口,然后接收由client发送来的command。翻译这些command,把这些command转成移动设备可以理解的形式发送给移动设备,然后移动设备执行完这些command后把执行结果返回给appium server,appium server再把执行结果返回给client。在这里c
阅读本文

20170515 linux 安装oracle提示窗口展示不全以及文字乱码解决方案

版本 centos 7 x64  oracle 11.2.0.4场景安装oralce数据库软件,设置好各个参数后,启动图形化安装工具此时看到了一个个【口口口】的字体。其次在一次次的下一步后,弹出提示警告的 对话框 可是这个对话框 并不像往常看到的 。确定 取消 文字好像被截断了一样对话框显示不全,也找不到,甚至找不到关闭的地方。只好通过命令行关闭该软件网站这里看到了相似的信息,没看明白解决方法ht
阅读本文

swap与dd命令使用详解

处理交换文件和分区    交换分区是系统RAM 的补充基本设置包括:    创建交换分区或者文件    使用mkswap 写入特殊签名    在/etc/fstab 文件中添加适当的条目    使用swapon -a挂载交换分区启用:swaponswapon [OPTION]... [DEVICE]-a :激活所有的交换分区;-p PRIORITY :指定优先级/etc/fstab:pri=val
阅读本文

Watson Explorer 入门(10):导出 UIMA 管道至域适配搜索

可以为领域适配搜索的目的导出 UIMA 管道,以便依据查询上下文和领域知识生成相应的查询。基于在UIMA管道中配置的规则,Watson Explorer 内容分析搜索器会修改原始的查询,生成推荐的查询,并组织搜索结果。 在开始之前 在把领域适配搜索UIMA管道导出到Watson Explorer内容分析服务器之前,必须先配置 Watson Explorer 内容分析服务器连接文件。 关于本练习课程
阅读本文

单纯形求解线性规划

线性规划是什么 我想这个问题高中课本也给出了比较详细的定义了 用向量来解释的话就是构造一个n维向量x,满足 maxcTx Ax≤B x≥0 其中c是给出的n维向量,A是n*m的矩阵,B是m维向量 这是线性规划的标准型 我们可以知道,任意一个线性规划都是可以转化为标准型的 对于目标值取min的我们可以取反之后取max 对于Aix≥Bi的我们可以变成−Aix≤−Bi 对于无限制的x我
阅读本文

Linux和AIX主机获取主机帐号创建时间和最后一次登录时间

最近在获取Linux和Aix主机帐号创建时间和最后一次登录时间方法,跟大家分享下,如有不对多多指教: 首先说一下对于Linux而言没有创建时间这么一说,只能说是更新时间, lastlog -u test 最后一次登录 Linux ,推荐 awk -F: ‘3==0 {print1}’ /etc/passwd 查看是否存在特权用户 Linux ls -ll /home 显
阅读本文