Pythonic定义Python最常用的编码风格还是PEP8,详见:http://jython.cn/dev/peps/pep-0008/Pythonic确实很难定义,先简单引用下《Python之禅》中的几句经典阐释:优美胜于丑陋(Python 以编写优美的代码为目标)明了胜于晦涩(优美的代码应当是...
分类:
编程语言 时间:
2015-03-14 16:39:40
阅读次数:
182
4.1. if StatementsPerhaps the most well-known statement type is the if statement. For example:if语句可能是最常见的控制流语句了,例如:>>> x = int(input("Please enter an ...
分类:
编程语言 时间:
2015-03-14 16:36:46
阅读次数:
189
1. 假设已经安装好Eclipse+Tomcat: 检查Tomcat服务器的状态,如果服务器已经启动,停止服务器,否则在Eclipse中运行项目会提示端口已经被占用: 2. 在Eclipse中添加Server Runtime: Eclipse->Windows->Preferences->Ru...
分类:
编程语言 时间:
2015-03-14 16:38:00
阅读次数:
196
进入第八篇,我们开始讨论JAVA的IO初步。在JAVA程序中,对数据的输入\输出操作以"流"(stream)方式进行,J2SDK提供了各种各样的"流"类,用于获取不同种类的数据,程序中通过标准的方法输入和输出数据。 1、输入、输出流的分类: java.io包中定义了多个流类型(类或抽象类)来实...
分类:
编程语言 时间:
2015-03-14 16:34:18
阅读次数:
115
public String myRequest() throws IOException, URISyntaxException{ String url="http://localhost:8080/testspring/myResponse"; ClientHttpRequest requ...
分类:
编程语言 时间:
2015-03-14 16:34:32
阅读次数:
120
数组,在内存上给出了连续的空间.链表,内存地址上可以是不连续的,每个链表的节点包括原来的内存和下一个节点的信息(单向的一个,双向链表的话,会有两个).
数组优于链表的:
1.内存空间占用的少,因为链表节点会附加上一块或两块下一个节点的信息.但是数组在建立时就固定了.所以也有可能会因为建立的数组过大或不足引起内存上的问题.
2.数组内的数据可随机访问.但链表不具备随机访问性.这个很容...
分类:
编程语言 时间:
2015-03-14 15:26:50
阅读次数:
143
最近在做个人博客,对于这个项目而言,文本编辑器的选择相对的比较重要,在百度UEditor、MarkDown等之中最终还是选择了 CKEDITOR,对于CKeditor的介绍自不必多说,
网上对于如何配置的文章虽然很多,但大多是千篇一律或是不完整,错误百出,对于ckeditor编辑器的前台配置可以按照官网上一步一步来,这里主要想总结一下上传图片该如何操作。
一、我用的是4.47版本
...
分类:
编程语言 时间:
2015-03-14 15:25:29
阅读次数:
227
Saruman's Army
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 4699
Accepted: 2430
Description
Saruman the White must lead his army along a straight path...
分类:
编程语言 时间:
2015-03-14 15:25:18
阅读次数:
211
大家虽然看过那么多有关PAXOS算法的理论和论文,但仍然云里雾里,原因就是没有实践。这里咱们不讲理论,直接用实际开发来通俗讲解PAXOS算法的应用。
提案(proposal)是PAXOS算法一个重要的组成部分。
先来看一下用于在分布式节点间传递提案(accept_req)的数据结构:
struct accept_req {
node_id_t node_id;
view_st...
分类:
编程语言 时间:
2015-03-14 15:27:15
阅读次数:
269
import poplib
import sys
import smtplib
from email.mime.text import MIMEText
import os
from email.header import decode_header
import email
import time
def check_email():
try:
p = poplib.PO...
分类:
编程语言 时间:
2015-03-14 15:24:04
阅读次数:
147
大家在学习C语言的时候接触的一般都是VC6.0。但是VC6.0只能编译C或者C++,不支持C#,集成度不是很高。而且界面并不十分友好,不能自动猜测关键字,函数的参数也不能自动标示。最关键的是,编译的时候纠错信息是全英文的,对于初学者十分不方便。在演示编译一些简单的C程序时VC6.0可以胜任,但是在进...
分类:
编程语言 时间:
2015-03-14 15:21:46
阅读次数:
132
function a(){ console.log(arguments.length); var c = [].slice.call(arguments);//类数组转成数组 c.push(5); console.log(c); console.log(arguments);}a(1,2,3)var...
分类:
编程语言 时间:
2015-03-14 15:20:21
阅读次数:
127
输入输出流:1. I/O(输入/输出)流类库提供对象之间的数据交互服务 流类库预定义了一批流对象,连接常用的外部设备 程序员可以定义所需的I/O流对象,使用流库提供的工作方式 实现数据传输2.流类和流对象: 程序中,对数据的输入/输出是以字节流实现的 应用程序对字节序列作出各种数据解...
分类:
编程语言 时间:
2015-03-14 15:16:02
阅读次数:
257
面试题1:变量的声明和定义有什么区别 ? 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。 说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始...
分类:
编程语言 时间:
2015-03-14 15:17:31
阅读次数:
142
问题1:1 Non-ASCII character '\xe9' in file问题原因:程序编码上出现问题解决方法:在程序头部加上代码 #-*- coding: UTF-8 -*- 设置代码编码为UTF8即刻正常运行问题2:windows 下print 乱码错误原因:源码文件的编码格式为utf-8...
分类:
编程语言 时间:
2015-03-14 15:15:37
阅读次数:
168
推荐几个好的 Maven 常用仓库网址:http://mvnrepository.com/http://search.maven.org/http://repository.sonatype.org/content/groups/public/http://people.apache.org/rep...
分类:
编程语言 时间:
2015-03-14 15:14:55
阅读次数:
152
var ary = [8,9,10,3], compare = function(a,b){ return b.age-a.age; }, g = [ { name:"jim", age:29 }, { name:"tom", age:15 ...
分类:
编程语言 时间:
2015-03-14 15:15:19
阅读次数:
125