摘要:
重要说明 这不是给编程新手准备的教程,如果您入行编程不久,或者还没有使用过1到2门编程语言,请移步!这是有一定编程经验的人准备的.最好是熟知Java或C,懂得命令行,Shell等.总之,这是面向老鸟的,让老鸟快速上手Python教程. 为什么总结这样的一个教程 我虽不是老鸟,但已熟悉Java,C/C++, Shell和Perl,且对常见的数据结构和算法等都了解.最近因项目需要,要做一个小工具,评估后感觉用Python实现最为方便,于是就有了对Python的学习.这时就需要一门快速上手Python的教程:因为编程语言的基本知识,以及如何实现程序对我来说不是难事,关键的就是如何具体使用Pytho. 阅读全文
posted @ 2013-07-10 10:39
jlins
阅读(293)
评论(0)
推荐(0)
摘要:
今天我们实验libvirt提供的快照功能,快照可以用于系统恢复,防止安装了某些软件或中病毒等情况导致系统损毁的情况。一、快照类型1)磁盘快照内部的:快照驻留在原来的镜像文件内部外部的:快照以一个新的外部独立文件的形式存在,在此之后,原镜像变成只读,所有改变记录到快照文件里磁盘快照由virsh snapshot-create命令创建2)内存快照可以将虚拟机的内存信息记录到一个文件由 virsh save 命令创建3)系统检查点1) 和2)的结合,类似休眠的功能。二、快照命令Libvirt提供的Snapshot相关的命令有以下一些:Snapshot-createSnapshot-create-a. 阅读全文
posted @ 2013-07-10 10:37
jlins
阅读(330)
评论(0)
推荐(0)
摘要:
java中线程机制,一开始我们都用的单线程。现在接触到多线程了。多线性首先要解决的问题是:创建线程,怎么创建线程的问题;1、线程的创建:四种常用的实现方法1.继承Thread。Thread是java.lang包下面的,所以不需要引包。继承Thread再通过重写run方法,最后再调用start()。这里的start方法相当于就绪状态,而run方法则相当于 执行状态。从就绪转到执行。他们之间的关系类似于paint方法跟repaint方法。这是最常用的的一种方法,但是这种方法有一个确定,因为java中是单继承的,当继承了这个类之后,就不能再去继承其他类。 2.实现Runnable接口。也是在类中实现 阅读全文
posted @ 2013-07-10 10:35
jlins
阅读(238)
评论(0)
推荐(0)
摘要:
都想抓住青春的尾巴,可惜青春是只壁虎。——《爱情公寓4》对于计算机相关专业的本科毕业生而言,在进行择业的时候,他们往往会纠结于是继续读研还是直接就业。在回答这个问题前,首先看一下读研与直接就业的对比表。表4.10 读研与直接就业对比表比较项 读研 直接就业 工作待遇 更好 一般 就业范围 除了高校、科研院所等必须招收博士的单位,一般都可以。 就业范围局限于一些小企业、不知名企业,大企业、知名企业等不多。 就业难度 轻松 难 地位与名望 高 一般 发展前景 好 一般 过程 一般 一般,但有动力 年龄优势 具备 具备 自身要求 一般 ... 阅读全文
posted @ 2013-07-10 10:33
jlins
阅读(190)
评论(0)
推荐(0)
摘要:
Trie树定义Trie树,即字典树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,查询效率比哈希表高。Trie的核心思想是空间换时间。利用字符串的公共前缀来降低查询时间的开销以达到提高效率的目的。它有3个基本性质:(1)根节点不包含字符,除根节点外每一个节点都只包含一个字符。(2)从根节点到某一节点,路径上经过的字符连接起来,为该节点对应的字符串。(3)每个节点的所有子节点包含的字符都不相同。树的构建题目:给你100000个长度不超过10的单 阅读全文
posted @ 2013-07-10 10:31
jlins
阅读(255)
评论(0)
推荐(0)
摘要:
推荐一本apache cxf的书籍:apache cxf的配置,这边就不做介绍了。请参照我关于它配置的博文。开发步骤:1、新建Java project,build path引入cxf runtime。2、新建SEI服务接口:package demo.cxf.helloworld;import javax.jws.WebParam;public interface HelloWorld { public String sayHello(@WebParam(name="text")String text);//注解定义web参数的} 3、服务的实现:package demo.c 阅读全文
posted @ 2013-07-10 10:29
jlins
阅读(335)
评论(0)
推荐(0)
摘要:
第一章 andrid visdio 安装与环境搭建一、Android Studio简介Android Studio是Google新发布的Android应用程序开发环境,Android Studio是基于IntelliJ IDEA开发而成的。在Android Studio开发环境中,Android开发者可以非常方便地调试Android应用程序,Android Studio不仅是Android开发的IDE集成环境,而且还有以下特点:•基于 Gradle 的构建支持•Android 专属的重构和快速修复•提示工具以捕获性能、可用性、版本兼容性等问题•支持 ProGuard 和应用签名•基于模... 阅读全文
posted @ 2013-07-10 10:27
jlins
阅读(3678)
评论(0)
推荐(0)
摘要:
运算符描述示例文件比较运算符-efilename如果filename存在,则为真[ -e /var/log/syslog ]-dfilename如果filename为目录,则为真[ -d /tmp/mydir ]-ffilename如果filename为常规文件,则为真[ -f /usr/bin/grep ]-Lfilename如果filename为符号链接,则为真[ -L /usr/bin/grep ]-rfilename如果filename可读,则为真[ -r /var/log/syslog ]-wfilename如果filename可写,则为真[ -w /var/mytmp.txt ]- 阅读全文
posted @ 2013-07-10 10:25
jlins
阅读(223)
评论(0)
推荐(0)
摘要:
这名字咋来得?”endian“这个词出自Jonathan Swift在1726年写的讽刺小说《格列佛游记》(Gulliver's Travels)。小人国的内战就源于吃水煮鸡蛋时究竟是从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生6次叛乱,其中一个皇帝送了命,另一个丢了王位。——《程序员的自我修养》A.1 字节序(Byte Order) 到底如何工作? 这里有个jargon叫做字节序(Byte Order),展开说就是 字节在通信过程中的传输顺序。这个术语中本身透露了一个信息,那就是以字节(byte,8bit)为单位进行传输的;另一个就... 阅读全文
posted @ 2013-07-10 10:23
jlins
阅读(403)
评论(0)
推荐(0)

浙公网安备 33010602011771号