现在位置: 首页 > chanteur发表的所有文章
  • 05月
  • 06日
综合 ⁄ 共 36字 评论关闭
latex error “kvdefinekeys.sty” not found
阅读全文
  • 08月
  • 10日
综合 ⁄ 共 1425字 评论关闭
文章目录 三、优化/变更   什么是IT管理   IT管理是企业IT部门在IT系统运营阶段中在管理方面采用的方法论、手段、技术、制度、流程、文档的统称。    IT管理的内容   根据IT系统运营阶段的特点,IT管理可以划分为三大部分: 一、运行/维护   该部分是IT管理的核心和重点部分,也是内容最多、最繁杂的部分,该阶段主要用于IT部门内部日常运营管理,涉及的对象分成两大部分,即IT业务系统和运维人员,该阶段的管理内容又可细分为七个子系统:   1、设备......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 645字 评论关闭
我们在执行脚本start-all.sh启动Hadoop,或则操作HDFS时会出现警告信息,如下图: 这个警告虽不影响程序运行,但是看到这样的警告信息,总是觉得自己做的不够好,怎么去掉警告信息呢? 我们先来看看start-all.sh的源码,如下图: 注:虽然我们看不太懂Shell脚本的语法,但是我们可以猜到可能和文件hadoop-config.sh有关,我们再看一下hadoop-config.sh的源码,由于该文件过大,我们只截取重要部分,如下图: 问题原因: 从上图中开头的if判断中可以看出,脚本判断变量HADOOP_HOME_WARNING_SUPPRESS和HADOOP_HOME的值,如果HADOO......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 7904字 评论关闭
  (1)选择最有效率的表名顺序(只在基于规则的优化器中有效):     ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表. oracle首先,扫描第一个表(FROM子句中最后的那个表)并对记录进行派序,然后扫描第二个表(FROM子句中最后第二个表),最后将所有从第二个表中检索出的记......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 9753字 评论关闭
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。   要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的   类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。     先声明几个指针放着做例子:     例一:     (1)int*ptr;     (2)char*ptr;     (3)int**ptr;     (4)int(*ptr)[3];     (5)int*(*ptr)[4];        指针的类型   从语法的角度看,你只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1350字 评论关闭
题目: Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path. Note: You can only move either down or right at any point in time. 思路: 本题回溯法即可得到答案。但是关于回溯是否会超时,一般情况下都会。这种题目的目的就是使用DP求解。因此我并没有考虑回溯。 既然使用DP,就需要知道其状态时怎么变化的。题目中Note强调,移动只能从左向右或从上向下。这是DP求解的关键条件。也就是说 某个待定状态的左边和上面......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 1058字 评论关闭
Activity是android系统4大组件之一,主要与界面相关。 在android系统中,应用程序本身不能控制自己的进程生命,这项工作由Runtime负责。 Activity从创建到结束一般会有4个状态: 1.激活状态:用户可见,有焦点,能与用户进行交互。当另一个Activity变为激活状态时,当前的将变成暂停状态。 2.暂停状态:一般是由于被突如其来的其他Activity覆盖的缘故,变为暂停状态。 3.停止状态:如果Activity完全不可见时,此时处于停止状态。 4.非激活状态:Activity被杀死之后,处于非激活状态,此时Activity已经被Destroy了,已经没有资源了......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 6699字 评论关闭
简介: Pyton和C分别有着各自的优缺点,用Python开发程序速度快,可靠性高,并且有许多现成模块可供使用,但执行速度相对较慢;C语言则正好相反,其执行速度快,但开发效率低。为了充分利用两种语言各自的优点,比较好的做法是用Python开发整个软件框架,而用C语言实现其关键模块。本文介绍如何利用C语言来扩展Python的功能,并辅以具体的实例讲述如何编写Python的扩展模块。 一、简介 Python是一门功能强大的高级脚本语言,它的强大不仅表现在其自身的功能上,而且还表现在其良好的可扩展性上,正因如此,Python已经开始受到......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 1449字 评论关闭
如图: 解决办法:(我是做第11步就行了) 全部步骤: 1、安装licensemanager,问license时,单击cancel,然后finish. 2、接下来安装cadence的product,即第二项,直到结束. 3、在任务管理器中确认一下是否有这两个进程,有就结束掉,即cdsNameServer.exe和cdsMsgServer.exe,没有就算了.(电脑开机没运行过Cadence软件就不用执行这一步). 4.把安装目录下的SPB_16.6/tools/pspice目录下的orsimsetup.dll剪切出来找个地方先放着不理(然后破解完毕再拷进原处,如果不用仿真,可以删之)。 5、把破解文件夹crack中LicenseManager......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 3788字 评论关闭
synchronized详解: 被它修饰的代码块或方法,能够保证同一时间只能有一个线程执行该段代码. 一、当两个并发线程访问同一个对象object的synchronized(this)同步代码块/同步方法的时候,另一个线程仍可以访问该object的非同步代码块/非同步方法。 package com.syn; public class synTest { public static void main(String[] args) { final SynObj so = new SynObj(); Thread t1 = new Thread(new Runnable() { public void run() { so.methodOne(); } }); Thread t2 = new Thread(new Runnable(){ publi......
阅读全文
--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1.  面向对象       1.概述             程序分为:面向过程和面向对象               面向过程:注重的是一个过程,其实就是一个一个的功能,我们调用程序,相当于执行者。               面向对象:一种思维模式,把事物都看成对象,对象有自己的特征和功能,然后我们可以调用对象相应的属性和行为,我们就是个指挥者。              万事万物皆对象,把要作为的事物都看成一个对象,然后调用本身的属性和行为。             ......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 1775字 评论关闭
Description lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。 游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装备所使用的属性值必须从1开始连续递增地攻击,才能对boss产生伤害。也就是说一开始的时候,lxhgww只能使用某个属性值为1的装备攻击boss,然后只能使用某个属性值为2的装备攻击boss,然后只能使用某个属性值为3的装备攻击boss……以此类推......
阅读全文