如果直接在命令行中利用input和raw_input读入一个文件来处理,并且想要采用直接将文件拖入命令行来处理的方式,
input方法可以直接处理,而如果要采用raw_input的方法的话,读入文件地址会带有引号,还需要自己手动去掉引号才能处理文件。
在ipython中测试一下代码:(读入一个图片文件的地址字符串)
a = input("input a:\n")
print "th...
分类:
编程语言 时间:
2015-02-04 18:45:43
阅读次数:
322
在java.util.*中,Arrays似乎很有用的样子,似乎用里面的方法就可以避免使用for循环要自己写对数组的查找、初始化、排序等方法了。
一、先说说Arrays中对整形数组真的有用的方法
1、首先是Arrays.toString()
一般,直接用System.out.println()打印数组,比如这样:
int array[] = { 8, 7, 100, 88, 6, 4, 5,...
分类:
编程语言 时间:
2015-02-04 18:46:25
阅读次数:
156
主要函数有 _horizontalLayout->setFocused(true); //设置焦点聚焦在该布局上_horizontalLayout->setLoopFocus(true); //在该布局内循环设置焦点_horizontalLayout->setFocusEnabled(); //设置该控件上聚焦_horizontalLayout->isFocusEnabled(); //是否可以聚...
分类:
编程语言 时间:
2015-02-04 18:41:35
阅读次数:
345
Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener
一开始我的项目都是完全可以运行的,但后来提交到github上再拉下来的话就报错了。
这个问题让我折腾了好久,后来发现有两种情况会导致。
1:项目的java环境,可能拉下来代码后它会用jdk1.5的包去编译,你可能需要重新指定一下它的jdk版本...
分类:
编程语言 时间:
2015-02-04 18:39:45
阅读次数:
155
Python 使用list实现无边际优先队列 (基于class, 包含迭代器)...
分类:
编程语言 时间:
2015-02-04 18:41:57
阅读次数:
177
【问题】
现有红白蓝三个不同颜色的小球,乱序排列在一起,请重新排列这些小球,使得红白蓝三色的同颜色的球在一起。这个问题之所以叫荷兰国旗问题,是因为我们可以将红白蓝三色小球想象成条状物,有序排列后正好组成荷兰国旗。
【分析】
这个问题我们可以将这个问题视为一个数组排序问题。红白蓝分别对应数字0、1、2。红、白、蓝三色小球数量并不一定相同。
【思路一】
First, iterate th...
分类:
编程语言 时间:
2015-02-04 18:39:33
阅读次数:
241
简介Unity用来和服务器通信可以用原生的WWW,但是WWW所提供的功能并不多,不能满足很多需求。因此我们可以自己封装Http协议来满足更多的需要。在Unity游戏里使用Http协议的情况很常见,因为它操作简单,便于实现,经常用在登陆等场景下,还例如下载上传一些资源。如果想要实现进一步的控制,就要使...
分类:
编程语言 时间:
2015-02-04 18:37:07
阅读次数:
319
服务端: 1 #define _CRT_SECURE_NO_WARNINGS 2 3 #include 4 #include 5 #pragma comment (lib, "ws2_32.lib") 6 7 /* 8 TCP服务端 9 */10 int main(void)11 ...
分类:
编程语言 时间:
2015-02-04 18:35:19
阅读次数:
224
一、安装PILPIL是Python Imaging Library简称,用于处理图片。PIL中已经有图片高斯模糊处理类,但有个bug(目前最新的1.1.7bug还存在),就是模糊半径写死的是2,不能设置。在源码ImageFilter.py的第160行:所以,我们在这里自己改一下就OK了。项目地址:h...
分类:
编程语言 时间:
2015-02-04 18:33:12
阅读次数:
206
针对 Java ClassLoader加载机制理解, 做了个如何自定制简单的ClassLoader,并成功加载指定的类。不废话,直接上代码。package com.chq.study.cl;import java.io.ByteArrayOutputStream;import java.io.Fil...
分类:
编程语言 时间:
2015-02-04 18:33:34
阅读次数:
164
插入排序的算法复杂度为O(n2),但假设序列为正序可提高到O(n),并且直接插入排序算法比較简单,希尔排序利用这两点得到了一种改进后的插入排序。一. 算法描写叙述希尔排序:将无序数组切割为若干个子序列,子序列不是逐段切割的,而是相隔特定的增量的子序列,对各个子序列进行插入排序;然后再选择一个更小.....
分类:
编程语言 时间:
2015-02-04 18:28:19
阅读次数:
177
今日走读代码时,遇到stack栈类,特查看java的API文档,总结如下:Stack继承Vector类。 栈的特点是后进先出。 API中Stack自身的方法不多,基本跟栈的特点有关。 现附上例子,后续继续总结/** * @作者 whs * @创建日期 2015年2月4日 * @版本 V 1.0 */...
分类:
编程语言 时间:
2015-02-04 18:25:40
阅读次数:
139
一、Serializable接口java的“对象序列化”能将一个实现了Serilizable接口的对象转换成一组byte,日后要用这个对象的时候,能把这些byte数据恢复出来,并据此重构那个对象。在跨网络环境下也是如此,序列化具有跨平台性。之所以加入对象序列化是要用它来实现两个重要功能:java远程...
分类:
编程语言 时间:
2015-02-04 18:23:05
阅读次数:
269
由于项目的须要,实在是没有办法了,试了非常多种方案(RCP,SWT,Flex,Smartinvoke...),终于还是决定開始研究JavaFx。。。为了给用户更好地体验我们的“智能家居”!下面是近期搜索得到的一些资料:1.Oracle 上 JavaFx的下载页面:http://www.oracle....
分类:
编程语言 时间:
2015-02-04 18:22:01
阅读次数:
285
1. error C2864: “OuterClass::m_outerInt”: 只有静态常量整型数据成员才可以在类中初始化 class OuterClass
{
public: OuterClass() { m_outerInt = 10; }
private: int m_outerInt =...
分类:
编程语言 时间:
2015-02-04 18:18:29
阅读次数:
147
public abstract class Enum> implements Comparable, Serializable { private final String name; // 当前枚举常量名称 public final ...
分类:
编程语言 时间:
2015-02-04 18:17:24
阅读次数:
250
#-*- coding: utf-8 -*-import datetime#给定日期向后N天的日期def dateadd_day(days): d1 = datetime.datetime.now() d3 = d1 + datetime.timedelta(days) retur...
分类:
编程语言 时间:
2015-02-04 18:17:53
阅读次数:
239