摘要:
“我需要”,“小问题”,“立刻”。你激怒我了。你的每个词都激怒我了。这种情绪很难翻译成英语表达,但在荷兰,有些人就是用这种方式要求你。翻译成英语,这有点像“你要几分钟内把这个东西修改好”。大家都知道的这样的逻辑,你要么追求好和快,但付出很多,要么追求好但不付出,这样你就别贪图快,要么追求快,但是不想付出,那你只能得到坏的结果。 荷兰人有一个毛病,干什么事都说“只需要几分钟”。 让我解释一下这为什么会让我恼怒。 1. 这种事情不是简单的“几分钟”,你打断了我的工作思路,你的“小问题”至少会耽误我10分钟。为什么? 首先,我要查看和分析你说的问题。第二,我必须去处理你说的问题。然后,我需要... 阅读全文
摘要:
摘要:如何开展业务服务管理,这要从IT综合管理能力谈起,从国内用户需求的角度谈起,了解用户现状实现中国式的BSM。观念问题是一个重要的因素,“三分建设、七分管理”的道理说起来很容易,但真正做到的效果却不容易。业界谈论了很久的BSM概念,却鲜有听到符合国内用户需求的实现BSM的有效方法论或者解决方案。原因何在呢?我认为应该从基础谈起早期的IT管理尚未完成管理筑基,基础技术积累不过关上,有不少厂商在没有实现IT基础设施管理,在IT尚未管好就仓促想“融入”业务,因而造成管理的概念多于实质,口号多于实践。 如何开展业务服务管理,这要从IT综合管理能力谈起,从国内用户需求的角度谈起,了解用户现状实现中. 阅读全文
摘要:
IT运维与业务融合是时下IT界最热门的话题之一。随着IT项目建设的不断深入和完善,核心业务系统的平稳运行已经成为了企业管理人员普遍关注,但又不堪重负的问题。近几年,我们发现有很多IT部门的管理者会炫耀已有的运维产品,很多企业管理人员最愿意谈论的,则是对业务服务有效管理的“亮点”,因为这能让企业获得全新的竞争效能,实现IT的价值。在夸夸其谈的背后,IT系统若真的发生微小故障,却仍然会对核心业务带来巨大的影响,此时的业务服务管理就真的成为了浮云。因此,我们必须先把IT基础设施管理的完善和深入,进而获取“管理要素”,才可能使业务管理不会沦为是纸上谈兵。随着IT与业务融合受到越来越多的关注,BSM作为 阅读全文
该文被密码保护。 阅读全文
摘要:
<img src="http://static.freebuf.com/2013/12/acoustical-mesh-network-640x315.jpg" width="640" height="315"/></p>德国计算机科学家研发出能利用听不见的音频信号通信的恶意程序原型。利用高频且人耳无法感知的声音,恶意程序将能在感染机器不联网的情况下秘密传播按键和其它敏感数据。概念验证软件利用了标准计算机配备的扬声器和麦克风,通过高频通信,研究人员 阅读全文
摘要:
摘要:Nutz是一款旨在提高Web开发者生产力的开源框架,Java开发人员可以利用它来取代SSH开发框架,它是一组轻便小型的框架的集合, 各个部分可以被独立使用。Nutz是一款优秀的国产开源项目,它由一系列轻便小型的框架(比如MVC、DAO、IoC 、Json等)组成,且各个部分可以被独立使用。Nutz可以作为除SSH之外的另一个选择,且比SSH更为轻量。Nutz遵循Apache License V2.0开源协议,目前最新版本为1.b.49。设计背景随着脚本语言所刮起的开发热潮,Java在Web开发领域逐渐露出疲态,而Java被“脚本小子”诟病最多的便是低下的开发效率。从本质上来说,Java语 阅读全文
摘要:
许多单位都会把初学者置于“阴暗的角落”(不受重视的部门,或打杂跑腿的工作),任其自生自灭。这就是蘑菇定律。但这不一定是什么坏事。当上几天“蘑菇”,能够消除我们很多不切实际的幻想,让我们更加接近现实,看问题也更加现实。 电脑程序员意外的发现20世纪70年代,一批刚从学校毕业的“天之骄子”参加了工作,这些天马行空、独来独往的年轻人面对令人窒息的工作环境很难适应。于是,一批年轻的电脑程序员经过探索,发现了一段“蘑菇定律”。 这条定律是指,许多用人单位对待职业新手的一种管理方法,初学者被置于阴暗的角落(不受重视的部门或打杂跑腿的工作),浇上一头大粪(无端的批评、指责、代人受过),任其自生自灭(得不.. 阅读全文
摘要:
KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 本次版本主要修复IE11兼容性问题 KindEditor4.1.10 变更记录:Bugfix: 兼容IE11。Bugfix: [IE6-7] 上传按钮界面错乱。Bugfix: 引入kindeditor-all.js后开启自动高度插件会报错。Bugfix: ®来回切换代码模式后变成(R)。Bugfix: 字体、文字大小、颜色等操作有toogle效果。Bugfix: 非IE设 阅读全文
摘要:
在数据中心,小失误可能会导致大问题 —— 那对于你的组织(以及对于你)会是大麻烦。 我们都经历过 —— 犯了愚蠢的错误还希望没人看到它,祈祷这个错误不会对系统或者网络产生负面影响。通常这些错误都没问题,只要错误不是发生在数据中心。数据库中心能让你的个人失误出现在终端用户的机器上的。但是当你在服务器机房,你就需要反复检查那些失误。不关你是在配置数据中心或者是管理它,你都要时刻保持高度谨慎。 好吧,你懂他们所说的完美计划……最终还是会出差错。但是,知道但是了解的一些常见的错误可以帮助你避免失误。 1: 出丑的电缆 你知道一句古老的格言——切割之前先测量两次(谋定后动)。有多少次你访问一个数据... 阅读全文
摘要:
目前,Facebook 已经凭借它在网络基础建设上的可扩展能力成为了行业的领军者。Facebook 数据中心运维主管 Delfina Eberly(下图人物) 在“7x24 Exchange 2013 秋季会议”上的演讲中为我们透露了 Facebook 部分内部运维数据,下面我们来具体了解下。Facebook 数据中心运维主管 Delfina Eberly 服务器数量惊人,一人管理 2 万台 Facebook 服务器数量惊人,其硬件方面的工作重点主要放在“可服务性”上,内容也涉及服务器的初期设计,一系列工作的目标就是为了保证数据机房的设备维修最简单、最省时。她介绍说,每个 Facebook.. 阅读全文
摘要:
rm -rf mydir /* 删除mydir目录 */ cd mydir /* 进入mydir目录 */ cd – /* 回上一级目录 */ cd ~ /* 回根目录 */ mv tools tool /* 把tools目录改名为tool */ ln -s tool bac/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了 */cp -a tool /home/leavex/www /* 把tool目录下所有文件复制到www目录下 */ rm go.tar /* 删除go.tar文件 */ find mt.cgi /* 查找文件名为 阅读全文
摘要:
在谷歌加州山景城总部,除了拉里·佩奇(Larry Page)和谢尔盖·布林(Sergey Brin),真正的牛人工程师要数杰夫·迪恩(Jeff Dean)了。 下面是谷歌员工 Heej Jones 在 Quora 上发布的关于Jeff Dean的一则故事: 来谷歌上班前一天,一个朋友给Jeff发邮件介绍了我,所以在上班的第一周,我就邀请他共进午餐。 那时候,我并不知道他是谁,也不了解他在谷歌的情况。只是午饭时,我有注意到其他餐桌的人在盯着他看,也有一些人路过我们的餐桌时会窃窃私语。 慢慢认识了更多的朋友,我才知道关于Jeff Dean的一些传奇故事;一位朋友曾经惊 阅读全文
摘要:
菜鸟问题如下: 我最近遇到了一些学习上的方法,想向您请教一下。 进公司实习后我发现,还是有太多太多的技术需要学习,我一直记得你曾经告诉我们的,为了要找工作,我们必须得对一个方向够熟练,够精通,我一直都是朝JAVA这个方向发展的。最近我在拼命的学习一些以前没接触的技术,比如EJB,extjs,JSF等,虽然这些没SSH火爆,可学习一下我想以后总会有用的,可是渐渐的我发现一个问题,就是一门技术只要我过一两个月不用,然后人家在问起时,头脑里就是一头雾水,这种遗忘性非常严重,比如Hibernate的validatiion,search 虽然我没将其用于实际的项目中,但是在八月份的时候,我已经好好的学习 阅读全文
摘要:
前几天遇到需要把excel中的数据导入oracle 数据表的问题,起初我首先尝试的是最方便的,大家最容易想到的方法:如需要插入数据的表 Area, select * from Area for update ;使整张表处于编辑状态,然后定位需要插入值的字段,进行copy,粘贴,其中由于数据量太大(差不多一万条),在保存的时候报错,如果是只保存少量数据可以考虑这种做法。下面说下解决方案:1、查看要导入的表的结构2、准备导入的数据,EXCEL文件名为area.xlsx存放位置在C:\Users\XXX\Desktop第一行与数据库的列名一一对应,以下为要导入的数据.导入数据要符合表的完整性定义3、 阅读全文
摘要:
真正优秀的用户界面会被无视,而糟糕的设计则迫使用户注意界面,而非内容。用户都是带着目的来访问网站的:买本新书、学习JQuery、与朋友分享一篇文章、发现新音乐、写小说或者仅仅是寻找最近的目的地。他们不会只为把玩界面而来。实际上,用户根本不在意界面设计。多年来,台式机系统树立的典范和交互式工具的缺失,都使人们开始思考用户界面,它如何发挥作用?如何让设计增色或减分?但用户真的需要关心这些吗? 用户已经熟知界面的模式和组成元素,但他们根本不在意。多年来,网页设计师们已经在按钮颜色、投影、边框和渐变上花了成百上千个小时,只为了让界面更易用和美观。但事实上,优秀用户界面的终极形态不是易用,而是隐形。 . 阅读全文
摘要:
物车的逻辑业务的实现(MyCartBO.java),能够满足用户的添加,删除,修改,清空,查看购物车的信息!ConnDB.java(这只是一个得到数据库连接和类)01 //连接数据库02 package cn.fqfx.model;0304 import java.sql.*;0506 public class ConnDB07 {08 //定义一个连接09 private Connection ct = null;1011 //得到连接12 public Connection getConn()13 {14 try {15 //加载驱动16 Class.forName("com.m 阅读全文
摘要:
1.解析Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符。private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。default:即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一个包中进行访问。protect: 介于public 和 private 之间的一种访问修饰符,一般称之为“保护形”。被其修饰的类、属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问。p 阅读全文
摘要:
在shell编程时.可以使用参数。Shell有位置参数和内部参数1. 位置参数 由系统提供的参数称为位置参数。位置参数的值可以用$N得到,N是一个数字,如果为1,即$1.类似C语言中的数组,Linux会把输入的命令字符串分段并给每段进行标号,标号从0开始。第0号为程序名字,从1开始就表示传递给程序的参数。如$0表示程序的名字,$1表示传递给程序的第一个参数,以此类推。2. 内部参数 上述过程中的$0是一个内部变量,它是必须的,而$1则可有可无。和$0一样的内部变量还有以下几个。 $# ----传递给程序的总的参数数目 $? ----上一个代码或者shell程序在shell中退出的情况,... 阅读全文
摘要:
2013-05-30 14:48 200人阅读 评论(0) 收藏 举报什么是 tput?tput 命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。什么是 terminfo 数据库?UNIX 系统上的 terminfo 数据库用于定义终端和打印机的属性及功能,包括各设备(例如,终端和打印机)的行数和列数以及要发送至该设备的文本的属性。UNIX 中的几个常用程序都依赖 terminfo 数据库提供这些属性以及许多其他内容,其中包括 vi 和 emacs 编辑器以及 curses 阅读全文
摘要:
3.文字时间格式函数 char * asctime(struct tm *tp); char * ctime(struct tm *tp); 这两个函数都转换时间格式为标准UNIX时间格式。 Mon May 3 08:23:35 1999 ctime一率使用当地时间,asctime则用tm结构内的timezone资讯来表示。 size_t strftime(char *str,size_t max,char *fmt,struct tm *tp); strftime有点像sprintf,其格式由fmt来指定。 %a : 本第几天名称,缩写。 %A : 本第几天名称,全称。 %b : 月份名称, 阅读全文
摘要:
引号 在shell中引号分为三种:单引号,双引号和反引号。单引号 ‘ 由单引号括起来的字符都作为普通字符出现。特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。例如:$ string=’$PATH’$ echo $string$PATH$可见$保持了其本身的含义,作为普通字符出现。双引号 “ 由双引号括起来的字符,除$、、’、和”这几个字符仍是特殊字符并保留其特殊功能外,其余字符仍作为普通字符对待。对于$来说,就是用其后指定的变量的值来代替这个变量和$;对于而言,是转义字符,它告诉shell不要对其后面的那个字符进行特殊处理,只当作普通字符即可。可以想见,在双引号中需要在前面 阅读全文
摘要:
在终端下输入echo $0 或者输入echo $SHELL 或者输入ps回车即可看到系统中shell的类型类型解释:sh:burne shell (sh)burne again shell (bash)csh:c shell (csh)tc shell (tcsh)korn shell (ksh)注:其中bash查看版本信息命令为:bash --version原文链接:http://hi.baidu.com/twlky/item/54435b167e9d5edabf9042dd 阅读全文
摘要:
在第六章我们开发的LinkedList类中,你可能已经想到了从表中取决对象的方法有点麻烦。必须用方法getFirst()检索第一个元素,用另一个方法getNext()依次检索其他元素,这使得检索表中的第一个元素是一个"特殊情况".因此处理元素时必须考虑这种情况。而且比它需要的更复杂一些。在一个几何中连续地处理元素的更好的达到是使用迭代器(iteratir).值得注意的一点是Java也提供了枚举器。一个枚举器提供的能力与迭代器基本相同,但Java文档中建议你在几何中应该用迭代器代替枚举器。通常一个迭代器是一个对象,你可以用它在集合中一个连接一个地检索所有对象。有的人在一叠纸牌 阅读全文
摘要:
AIX查询硬件信息命令:# prtconf prtconf命令能显示绝大部分硬件信息,比如机器型号,序列号,CPU主频,网络和硬盘情况。注意:使用DLPAR动态分区的机器显示CPU个数不一定是真实CPU个数(DLPAR会后台自动调整分配给每个分区的真实CPU使用个数)功能强大。原文链接;http://hll142475.blog.163.com/blog/static/62138201152010159131/ 阅读全文
摘要:
LINUX 系统1.查看机器所有硬件信息:dmidecode |moredmesg |more这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看2.查看CPU信息 方法一: Linux下CPU相关的参数保存在/proc/cpuinfo 文件里 cat /proc/cpuinfo |more 方法二: 采用命令dmesg | grep CPU 可以查看到相关CPU的启动信息 查看CPU的位数: getconf LONG_BIT3.查看Mem信息cat /proc/meminfo |more (注意输出信息的最后一行:MachineMem: 41932272 阅读全文
摘要:
* 1 检查和过滤无效参数,以及多余的字符和参数;* 2 程序头部应标明程序运行的依赖关系,包括:依赖的软件/命令名称及版本号需求,硬件平台等;* 3 可能变更的、不确定的文件路径和文件名称,尽可能定义为变量(variable),方便移植和维护;* 4 必要时记录运行日志(log),并在日志文件头部记录程序名称($0),程序参数($*),用户名(whoami),日期时间(date)等信息。必要时还可记录程序结束时的时间;* 5 调试代码和临时代码,应用调试开关(switch)控制开启(on)和关闭(off),方便调试输出和关闭;* 6 程序中记录必要的注释信息;* 7 检查要执行、读取、修改的 阅读全文
摘要:
linux的文件重命名非常简单。常用的是mv命令和rename命令。下面介绍一下这两个命令的用法,具体结节可以参考手册。1、mvmv fromfile tofile 如把文件a.txt得命名为b.txt,可以是mv a.txt b.txt。 mv一次只能重命名一个文件,而且,它是移动命令。如果tofile已经存在的话,会直接装原文件覆盖,从而造成文件的丢失。当然有选项可以对已存在的文件进行提示,但是,我表示,那个选项我还真不常用。综合这两点考虑,还是决定看看rename吧。2、renamerename frompart topart filename 或者 rename 's/from 阅读全文
摘要:
简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符, fgrep就是fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自身的字面意义,不再特殊。linux使用GNU版本的grep。它功能 阅读全文
摘要:
本来作为命令语言互动式地解释和执行用户输入的命令只是Shell功能的一个方面,Shell还能够用来实行程序设计,它提供了定义变量和参数的手 段以及丰厚的程序控制结构。运用 Shell编程类似于DOS中的批处理文件,称为Shell script,又叫Shell程序或Shell命令文件。 Shell基本语法 像高级程序设计语言一样,Shell也提供表明和运用变量的功能。对Shell来讲,所有变量的取值都是一个字串,Shell程序采用$var的形式来引用名为var的变量的值。 Shell有以下几种基本类型的变量。 (1)Shell定义的环境变量: Shell在开始执行时就已经定义了一些和系... 阅读全文