首页 > 编程语言
Python zipfile报错问题
最近用Python 来读zip的压缩包 。报一个错误。 Python 2.6.6 (r266:84292, Jun 18 2012, 14:18:47) [GCC 4.4.6 20110731 (Red Hat 4.4.6-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >...
分类:编程语言   时间:2015-02-03 15:14:34    收藏:0  评论:0  赞:0  阅读:368
字符串模式匹配算法之一:朴素模式匹配算法
被搜索的字符串称为主串,待搜索的字符串称为模式串。朴素模式匹配算法的基本思想: 对主串的每一个字符作为子串开头,与模式串进行匹配。对主串做大循环,每个字符开头做模式串长度的小循环,直到匹配成功或全部遍历完成为止。 代码实现非常简单: int strStr(char *haystack, char *needle) { for (int i = 0;...
分类:编程语言   时间:2015-02-03 15:11:53    收藏:0  评论:0  赞:0  阅读:292
【难】求数组中最长递增子序列,时间复杂度O(nlogn)
题目:《编程之美》 P194 写一个时间复杂度尽可能低的程序,求一个数组(length个元素)中最长递增子序列的长度。 注意,本题认为最长递增子序列可以有相等的元素,如 (1,2,2,3,3,4,5,6)。...
分类:编程语言   时间:2015-02-03 15:09:00    收藏:0  评论:0  赞:0  阅读:345
为什么我们可以在非UI线程中更新UI
看到这样的标题……估计N多人会说我是逗比…………因为很多盆友在学习Android(特别是从4.0之后开始入门的)的时候都会常看见或听到别人说我们更新UI呢要在UI线程(或者说主线程)中去更新UI,不要在子线程中更新UI,而Android官方呢也建议我们不要在非UI线程直接更新UI,为什么呢?借助Android官方的一句话来说就是: “The Android UI toolkit is not thread-safe and the view must always be manipulated on the...
分类:编程语言   时间:2015-02-03 15:07:04    收藏:0  评论:0  赞:0  阅读:292
C++的static静态变量
1?  静态成员变量的初始化需要在类外完成 2?  静态成员不属于具体的某个对象,而属于整个类 3?  所有对象共享本类中的静态成员 4?  静态成员最好直接通过类名::成员来访问和调用 // // main.cpp // Static // // Created by 06 on 15/2/3. // Copyright (c) 2015年 黄永锐. All rights...
分类:编程语言   时间:2015-02-03 15:06:04    收藏:0  评论:0  赞:0  阅读:223
Python 使用单链表实现队列 (基于class, 包含迭代器)
Python 使用单链表实现队列 (基于class, 包含迭代器)...
分类:编程语言   时间:2015-02-03 15:05:43    收藏:0  评论:0  赞:0  阅读:429
Python网页编程(CGI)
1)程序简单,引用几个关键处理即可: #coding=utf-8 #!/usr/bin/python # CGI处理模块 from os import environ import cgi, cgitb # 创建 FieldStorage 的实例化 form = cgi.FieldStorage() # 获取数据 user_id ="a"; password="b";...
分类:编程语言   时间:2015-02-03 15:05:24    收藏:0  评论:0  赞:0  阅读:297
使用Maven构建一个简单的java工程
原文是我在学习Spring的过程中,在Spring的官网上看到的一个指南:BuildingJava Projects with Maven——http://spring.io/guides/gs/maven/#scratch。我也是刚接触Maven。看到这篇文章觉得非常简单,但又非常实用,尤其是对于像我这样的Maven初学者。基本上看了这篇后能大概只能Maven是个什么东西,干点什么事,并能够上手...
分类:编程语言   时间:2015-02-03 15:03:34    收藏:0  评论:0  赞:0  阅读:327
Unity3D 使用Texturepacker打包工具制作NGUI(Atlas)图集
1、首先下载Texturepackage工具,网上有破解版的,也可以到官网下载使用免费版,https://www.codeandweb.com/texturepacker/,接着就是简单的安装不在过多的介绍。 2、打开我们的Texturepackage工具,准备好我们的图片,本人使用的资源图片来自网上,如图:,接着就是全选拖拽到Texturepackage工具的右端,Texturepackage...
分类:编程语言   时间:2015-02-03 15:02:23    收藏:0  评论:0  赞:0  阅读:361
C/C++内存分配
一、 预备知识—程序的内存分配:一个由C/C++编译的程序占用的内存分为以下几个部分:1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构...
分类:编程语言   时间:2015-02-03 14:57:53    收藏:0  评论:0  赞:0  阅读:166
c语言怎么在后台挂起进程
MAXFILE =65535// 创建deamon进程 pc = fork(); //第一步 if(pc0) exit(0); setsid(); //第二步 chdir("/"); //第三步 um...
分类:编程语言   时间:2015-02-03 14:54:33    收藏:0  评论:0  赞:0  阅读:323
.net转的时间戳用java去解析的代码
/// /// 转换成java解析一致的时间戳 /// /// /// public static string ToJavaTimestamp(this DateTime time) { ...
分类:编程语言   时间:2015-02-03 14:52:23    收藏:0  评论:0  赞:0  阅读:282
C/C++ static
C/C++中static关键字作用总结1.先来介绍它的第一条也是最重要的一条:隐藏。(static函数,static变量均可)当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。举例来说明。同时编译两个源文件,一个是a.c,另一个是main.c。//a.cchar a =...
分类:编程语言   时间:2015-02-03 14:46:43    收藏:0  评论:0  赞:0  阅读:177
C++移位运算符
关于逻辑移位、算术移位可參见迅雷深大笔试题部分。的一道题。曾经看到C++标准上说,移位运算符(>)出界时的行为并不确定:The behavior is undefined if the right operand is negative, orgreater than or equal to the...
分类:编程语言   时间:2015-02-03 14:46:13    收藏:0  评论:0  赞:0  阅读:326
Java 异常解决之java.lang.IllegalArgumentException: Comparison method violates its general contract!
Java异常解决在你的代码前加一句 System.setProperty("java.util.Arrays.useLegacyMergeSort", "true"); 我也不知道什么原理,可是攻克了!!!哈哈
分类:编程语言   时间:2015-02-03 14:43:53    收藏:0  评论:0  赞:0  阅读:1673
java动态编译类文件并加载到内存中
如果你想在动态编译并加载了class后,能够用hibernate的数据访问接口以面向对象的方式来操作该class类,请参考笔者的这篇博文-(该博文暂未发布) 所谓动态编译,就是在程序运行时产生java类,并编译成class文件。 一、这里介绍两种动态编译java文件的方式。 第一种...
分类:编程语言   时间:2015-02-03 14:43:33    收藏:0  评论:0  赞:0  阅读:313
linux学习笔记之线程
一、基础知识1:基础知识。 1,线程需要的信息有:线程ID,寄存器,栈,调度优先级和策略,信号屏蔽字,errno变量和线程私有数据。 2,进程的所有信息对所有线程都是共享的。 3,是否支持有多线程有以下两种方式测试: 1)编译时确定:#ifdef _POSIX_THREADS 2)...
分类:编程语言   时间:2015-02-03 14:40:35    收藏:0  评论:0  赞:0  阅读:281
权重结构的加权排序算法
权重结构的加权排序算法 开始算法之前,首先介绍一下向量中的排序方式,这里使用的是STL中的std::sort排序方式,具体使用的代码如下://定义加权排序的结构templatestruct _sortStru { T _data1; T _data2; T _data3; ...
分类:编程语言   时间:2015-02-03 14:38:43    收藏:0  评论:0  赞:0  阅读:496
[CF #290-C] Fox And Names (拓扑排序)
题目链接:http://codeforces.com/contest/510/problem/C题目大意:构造一个字母表,使得按照你的字母表能够满足输入的是按照字典序排下来。递归建图:竖着切下来,将每个名字的第x个字母从上到下连接建图。然后求拓扑排序。之所以要拓扑排序,因为要判断在x-1里面有a--...
分类:编程语言   时间:2015-02-03 14:37:43    收藏:0  评论:0  赞:0  阅读:231
ArcGIS API for JavaScript开发初探——HelloWord
1、前言ArcGIS API for JavaScript 3.10版本使用Dojo1.9.1。dgrid升级到0.3.14版本。 put-selector version版本升级到0.3.5和xstyle版本升级到0.1.3。2、建立第一个应用程序HelloWord2.1 、创建一个简单的HTML...
分类:编程语言   时间:2015-02-03 14:35:43    收藏:0  评论:0  赞:0  阅读:373
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!