摘要: 用python搞了一个从excel中读取cobbler节点信息并加入cobbler中的脚本,运行的过程中出了不少问题,这里记录下来,方便日后查找!一、yum install python,我通过这个命令安装python,默认安装的是2.6的版本,但是当我把python 2.6安装完成后,发现cobbler的WEB管理页面无法打开了,查看apahce的错误日志:[Sun Jul 07 20:13:01 2013] [error] [client 192.168.21.94] ImportError: cannot import name urandom[Sun Jul 07 20:13:02.. 阅读全文
posted @ 2013-07-09 16:24 爱生活,爱编程 阅读(10227) 评论(0) 推荐(0) 编辑
摘要: 前段时间移植一个页游到手游,原先页游的项目里面有1000+的Flash人物,宠物动画,特效。这要是全部重新做一遍,还不累死人?所以就想干脆直接在Cocos2d(x)里面播放SWF文件。(包括场景,过场动画,人物、宠物actions) 思路如下: 解析swf再把swf里面的各种tag,sprite用opengl es来绘制。以前在MP4时代,就做过Flash相关工作,但是那个年代还cpu还不支持opengl es,内存还是16M。所以必须重新学一遍opengl es, NeHe, 红书,蓝书,图形学。。。swf_file_format_spec。。。1个月吭掉几本大部头。然后再用1个月的时间完善 阅读全文
posted @ 2013-07-09 16:22 爱生活,爱编程 阅读(3006) 评论(0) 推荐(0) 编辑
摘要: 【C++自我精讲】基础系列二 const0 前言分三部分:const用法、const和#define比较、const作用。1 const用法const常量:const可以用来定义常量,不可改变,const常量在定义时必须初始化(extern修饰时是特例)。//const常量const int Number = 100;extern const int Number; const指针: 1)const出现在*号左边,表示被指物是常量(不可以改变);注意:const写在类型之前和写在类型之后且*号之前是一样的。 2)const出现在*号右边,表示指针自身是常量(不可以改变); 3)const出现在 阅读全文
posted @ 2013-07-09 16:20 爱生活,爱编程 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Find发帖水王 传说贴吧有一大“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子总数的一半。如果你有一个当前论坛上所有帖子(包括回帖)的列表,其中帖子作者的ID也在表中,你能快速找出这个传说中的贴吧水王吗?先来思考一下这个问题的意思就是从一个有很多ID的列表中找到一个数目超过总数一半的ID。也就是数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字。最明显的思路是遍历一遍,记下每个数出现的次数。可是对于一个无序的数组你会拙计的,时间复杂度是O(n^2),空间复杂度是O(n)。如果你知道数组中最大的数是K,那可以利用array[k]... 阅读全文
posted @ 2013-07-09 16:19 爱生活,爱编程 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 本人,男,21岁,普通院校本科,计算机专业。大学之前对计算机编程没有一点涉及。大学学计算机专业也是个偶然。因为当初高考的成绩不好,结果都是我父亲帮我报的学校和专业。 上了大学之后,大一都是在新奇中度过的。从来没接触过JAVA之类的编程语言,大一刚开始学习JAVA的时候感觉很兴奋,记得自己第一次用一个for循环写出一个乘法表格异常兴奋,感到JAVA这么牛逼!我对此产生了很大的兴趣,”兴趣是最大的老师”, 的确,我在大一那个时候一直主动学习,不仅在课堂上认真学习JAVA,询问老师问题,课下自己也查资料研究,记得当时开JAVA课程才一两个月,自己就写出了一个类似QQ的抖动窗口。当时感到... 阅读全文
posted @ 2013-07-09 16:16 爱生活,爱编程 阅读(211) 评论(0) 推荐(0) 编辑
摘要: /*Author: Jiangong SUN*/ I've already written an article introducing the usage of comparer here. In this article I'll compare the usage of IComparable and IComparer with examples. Important difference: A class can have only one Comparable, but multiple Comparer. Here I have a class Student w 阅读全文
posted @ 2013-07-09 16:14 爱生活,爱编程 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 打算好好深入研究下pytho的socket编程,那天看了这篇博文,http://www.apprk.com/archives/146,于是打算学习下,仿写了一下,发现写好还真不容易,中途出现很多问题,果真是看的容易,做起来难啊。源代码如下:import socketimport threadimport urlparseimport selectBUFLEN=8192class Proxy(object): def __init__(self,conn,addr): self.source=conn self.request="" self.he... 阅读全文
posted @ 2013-07-09 16:13 爱生活,爱编程 阅读(4588) 评论(0) 推荐(0) 编辑
摘要: 需求:很多时候,只有单词的list,没有翻译,也没有音标,如何批量导入到有道单词本中,并且让单词本中拥有有道的翻译工具:burpsuite 方法:1、在线登陆http://dict.youdao.com,要先登录个人的账号2、burpsuite设置本地拦截【此步骤网上教程较多,不累述】 3、查询单词http://dict.youdao.com/search?q=love,并点击添加到单词本的“加号”按钮。4、此刻,burpsuite拦截到本地提交的请求,点击按钮action,action->send to intruder 5、打开的intruder attack窗口中,切换到posit 阅读全文
posted @ 2013-07-09 16:11 爱生活,爱编程 阅读(3855) 评论(1) 推荐(0) 编辑
摘要: 作者:zuoxiaolong8810(左潇龙),转载请注明出处。 最近闲暇之余看看编译原理,娱乐一下,碰到一道小小证明题,于是心血来潮证明一下。 LZ也是数学专业毕业的,当初上大学时每天做的最多的就是多达N个黑板的证明题,可惜啊,时光是残酷的,现在已不复往日了。 不过看到证明题,尤其是简单的证明题,LZ积蓄了多年的数学细胞又被激发起来了,这就是青春啊,神马《致青春》的都弱爆了,总拿爱情说事,其实大学里还是有很多值得回忆的事的,比如证明题,LZ说这话会不会勾起了很多人的痛苦回忆。 不过小证怡情,大证伤身,太长的证明题我们就不... 阅读全文
posted @ 2013-07-09 16:09 爱生活,爱编程 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 1、Convert.ToInt32(); //转换成32位的整数。 2、变量.ToString();/最常见的转换成 字符串。 3、"订单"+2514 //后面的数字会转换为字符串。 4、((类名A)对象名X) //强行将 对象X 转换成 A类 的对象。 5、int.Parse(string);把字符串型转换成其他类型。 6、还有,如果要转换成的类型为引用类型,还可以用 as teacher tea = teahcer(); 如 student stu = tea as student; (1) 隐式转换:一般是低类型向高类型转化,能够保证值不发生变化。 隐式数值C#数据类 阅读全文
posted @ 2013-07-09 16:07 爱生活,爱编程 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 二叉树水题,特别是昨天刚做完二叉树用中序后序建树,现在来做这个很快的。跟昨天那题差不多,BST后序遍历的特型,找到最后那个数就是根,向前找,比它小的那块就是他的左儿子,比它大的那块就是右儿子,然后递归儿子继续建树。 代码: #include #include const int maxn = 70000;struct Node { int v; Node *l; Node *r;};int arr[maxn];bool flag = false;Node* addnode(int s, int e) { if (s > e) return NULL; Node* u = (Node*) 阅读全文
posted @ 2013-07-09 16:05 爱生活,爱编程 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 题意:画边求最长链,边不能重复数点可以。很水,用暴力的dfs即可,因为数据不大。本来以为可以用floyd进行dp的,后来想想好像不能在有回路上的图跑。。。于是没去做。 #include const int maxn = 30;int e[maxn][maxn];int vis[maxn][maxn];int n, m, max;void dfs(int x, int d) { if (max < d) max = d; for (int i = 0; i < n; i++) if (!vis[x][i] && e[x][i]) { vis[x][i] = vis[i 阅读全文
posted @ 2013-07-09 16:03 爱生活,爱编程 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 如果打表的话会超内存,我想到了一种方法解决这个问题。题目给出的数据时3000000,我将三百万分成300个数据,将整万的数据存储下来,计算的时候,先计算x和y之间整万的数据,然后再计算零散数据。想法很不错,但为啥就是通不过呢?而且看提交返回的时间来看,应该是卡在最后一两组数据上了。我很疑惑。代码中注释的部分是我之前的代码。最后这道题竟然是毫无美感的暴力过去了。#include#include#define N 3000005int a[N];int b[N];__int64 c[310];int main(){ int i,j; for(i=2;i<N;i++) a[... 阅读全文
posted @ 2013-07-09 16:01 爱生活,爱编程 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 因为每天早上都要做计划,所以做了个批处理文件来创建任务计划TXT文件文件内容展示如下:2013/07/09 周二 今日任务: 1. 2. 待办任务: 1. 2. 出现问题: 解决办法: 出现问题: 解决办法: 出现问题: 解决办法: 第一个版本源码:@echo offset nowDate=%date%set tmp=%nowDate:~0,-3%set file=%tmp:/=-%笔记.txtecho "@echo off"的意思是连续输出,(ps:可以去掉看看小高)echo 需要注意的是,由于是windows系统,需要将文件的编码格式设置为GB2312echo 当前日期 阅读全文
posted @ 2013-07-09 15:59 爱生活,爱编程 阅读(3761) 评论(0) 推荐(0) 编辑
摘要: 很久以前做过这道题,晚上睡不着,看见nyist加了一个DP的比赛,就进来打个酱油。这道题的点睛之笔是将最大值记录下来,然后将其值改为0。之后就是普通的背包了。#include#include#define N 1005int Max(int x,int y){ if(x>y) return x; else return y;}int main(){ int n; int a[N],mark[N]; while(scanf("%d",&n),n) { int max,flag; int i,j; ... 阅读全文
posted @ 2013-07-09 15:56 爱生活,爱编程 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 设计模式(4) -- 单例模式(Singleton)试想一个读取配置文件的需求,创建完读取类后通过New一个类的实例来读取配置文件的内容,在系统运行期间,系统中会存在很多个该类的实例对象,也就是说系统中会同时存在多份配置文件的内容,这样会严重浪费内存资源。这样需要实现:在一个系统运行期间,只要一个类实例就可以了。单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。现在一个类能够被创建多个实例,问题的根源在于类的构造方法是公开的,也就是可以让类的外部通过构造方法创建多个实例。换句话说,只要类的构造方法能让类的外部访问,就没有办法去控制外部来创建这个类的实例个数。要想控制一个类只 阅读全文
posted @ 2013-07-09 15:54 爱生活,爱编程 阅读(218) 评论(0) 推荐(0) 编辑
摘要: http://edu.51cto.com/course/course_id-379-page-1.htmlhttp://edu.51cto.com/course/course_id-379-page-2.html课时目录共13课时1第一章 Linux设备驱动模型【可试看】 60分钟1.1 Linux设备分类;1.2 Sys,总线,设备和驱动;1.3 热插拔;1.4 udev2第二章 Linux内核模块 49分钟2.1 内核编程主要API;2.2 定时器;2.3 中断顶底半部;2.4 Linux内核线程;2.5 IO与内存访问;2.6 DMA与cache一致性3第三章 Linux内核编程API 阅读全文
posted @ 2013-07-09 15:52 爱生活,爱编程 阅读(2727) 评论(0) 推荐(0) 编辑
摘要: 如题,Address already in use: JVM_Bind这个异常的意思就是说jvm被占用了那么大家一般的解决情况都是重启一下eclipse , 结果还是不行,结果就只能重启电脑了。对于这种情况,大家重启是最笨的方法,之所以重启也是因为大家没有明白其中的原理。 那么这个异常是如何发生的呢?根据我的经验:一般都是因为eclipse异常退出,而此时启动的Tomcat并没有及时关闭,以至于tomcat一直占用着jvm 没有及时关闭掉服务器导致了该问题的发生知道了原因,把么如何解决问题就不言而喻了吧?解决方案:进入Tomcat的安装目录 的bin目录下 运行shutdown.bat 阅读全文
posted @ 2013-07-09 15:50 爱生活,爱编程 阅读(457) 评论(0) 推荐(0) 编辑
摘要: jsp页面有黄色问号代表我们的html标签不符合规范对于很多人拿到页面美工给的页面,有时候很多都有黄色的问号。 为什么会这样呢? Multiple annotations found at this line: - Invalid location of tag (form). - No end tag (). 其实原因很简单,也就是说我们将html标签的嵌套层次写错了而一般我们美工做的页面都是存在这样一个问题将 from 嵌入到了table中所以 , 解决此类问题也很简单(1)将html标签的嵌套层次写好(2)将form写入到table标签之外 阅读全文
posted @ 2013-07-09 15:47 爱生活,爱编程 阅读(1475) 评论(0) 推荐(0) 编辑
摘要: 系统自带的Theme:android以及为我们定义好了一些theme,需要是我们直接可以拿来使用。常用的Theme通常如下:android:theme="@android:style/Theme.Dialog"将一个activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar"不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen"不显示应用程序标题栏,并全屏android:theme=&qu 阅读全文
posted @ 2013-07-09 15:45 爱生活,爱编程 阅读(348) 评论(0) 推荐(0) 编辑