现在位置: 首页 > repent发表的所有文章
  • 12月
  • 26日
综合 ⁄ 共 276字 评论关闭
输入文件路径,屏幕打印文件内容。 # readTextFile.py -- read and display text file # get filename fname = raw_input('Enter filename: ') print # attempt to open file for reading try: fobj = open(fname, 'r') except IOError, e: print "*** file open error:", e else: # display contents to the screen for eachLine in fobj: print eachLine, fobj.close()
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 1355字 评论关闭
#include "highgui.h" #include "cv.h" #include <iostream> using namespace std; int main() { int i=0; int mode = CV_RETR_CCOMP;//设置提取轮廓模式 int contours_num=0;//提取轮廓的数目 CvScalar external_color;//绘制轮廓线的颜色 CvScalar hole_color; CvMemStorage *storage = cvCreateMemStorage(0); CvSeq *contours =0;//存储提取的轮廓图像 IplImage *pImg = NULL; IplImage *pContourImg = NULL;//显示提取的轮廓图像 IplImage *src=cvLoadImage("E:/Code/filt......
阅读全文
  • 09月
  • 27日
综合 ⁄ 共 1400字 评论关闭
1、一个person对象 Person实体 public class Person { private String name; private int age; /** * @return the name */ public String getName() { return name; } /** * @param name the name to set */ public void setName(String name) { this.name = name; } /** * @return the age */ public int getAge() { return age; } /** * @param age the age to set */ ......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 286字 评论关闭
1、命令行登录语法: mysql –u用户名 [–h主机名或者IP地址] –p密码 说明:用户名是你登录的用户,主机名或者IP地址为可选项,如果是本地连接则不需要,远程连接需要填写,密码是对应用户的密码。 注意:  1. 该命令是在Windows/linux命令行窗口下执行,而不是MySQL的命令行; 2.输入-p后可以直接跟上密码,也可以按回车,会提示你输入密码,二者都是相同的效果; 3. –p密码选项不一定是要在最后; 4. –u、-h、-p后无空格。 2、示例: [sql]  --本地连接   mysql –uroot -p   --远程连接   mysql –uwgb –hXXX.XXX.X......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 612字 评论关闭
一、简单排序算法以及代码实现       1、冒泡排序。这是一个非常简单但也是一个最慢的排序算法。算法时间复杂度为o(n*n)。基本原理:若从大到小排列,则从前往后冒泡,把最小冒泡到最后,接着在从前往后将次小冒到倒数第二,以此类推;若是从小到大,则是从前往后保最大的冒到最后;实现代码如下: void BubbleSort( int t[], int len){ int temp ; for ( int i= 0 ; i< len; i++){ for ( int j= 0 ; j< len- i- 1 ; j++){ if ( t[ j]&......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 1290字 评论关闭
浏览Heap Dump 可以使用VisualVM浏览heap dump文件的内容,从而快速查看在堆中分配的对象。Heap dumps在主窗口的heap dump子标签页中显示。你可以打开保存在本地的heap dump文件(.hprof)或者使用VisualVM捕获正在运行的程序的heap dumps。 一个heap dump是Java虚拟机(JVM)在某一时刻所有对象的快照。JVM从堆中为所有的类实例和数组分配内存。当一个对象不再被使用并且没有对它的引用时,垃圾回收器回收其堆内存。通过查看堆,你可以找到对象创建的位置,发现对象的引用。如果JVM试图从堆中移除不再需要的对象时失败了,VisualV......
阅读全文
iOS上面对键盘的处理很不人性化,所以这些功能都需要自己来实现, 首先是点击return和屏幕隐藏键盘 这个首先引用双子座的博客 http://my.oschina.net/plumsoft/blog/42545,他的文章写的很好,对大家的理解很有好处。 在 iOS 程序中当想要在文本框中输入数据,轻触文本框会打开键盘。对于 iPad 程序,其键盘有一个按钮可以用来关闭键盘,但是 iPhone 程序中的键盘却没有这样的按钮,不过我们可以采取一些方法关闭它。例如,我们可以实现按下 Rerun (有时也是 Done、Research 等)键关闭键盘,或者,更人性化的,轻触背景......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 2980字 评论关闭
改变浏览器窗口的大小和位置 问题一:    希望改变当前页面所在的浏览器窗口的大小解决方案:    使用window对象的方法:resizeTo()和resizeBy()。比如:    window.resizeTo(800, 600); // 将窗口大小调整为宽800,高600,单位为像素    window.resizeBy(50, 50);   // 调整窗口大小,在当前基础上,宽和高各增加50    window.resizeBy(50, 0);   // 调整窗口大小,在当前基础上,只将宽增加50    window.resizeBy(-50, -50); // 调整窗口大小,在当前基础上,宽和高各减少50讨论:    两个函数的定义为:    window.resizeTo(widt......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 588字 评论关闭
在AppDelegate.m中加入如下代码即可。 - (void)applicationDidEnterBackground:(UIApplication *)application { if (kCFCoreFoundationVersionNumber > kCFCoreFoundationVersionNumber_iOS_5_1) { // Acquired additional time UIDevice *device = [UIDevice currentDevice]; BOOL backgroundSupported = NO; if ([device respondsToSelector:@selector(isMultitaskingSupported)]) { backgroundSupported = device.multitaskingSupported; } ......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 750字 评论关闭
Description 题目描述     约翰的N只奶牛(编为1到N号)正在直线上排队.直线上开始的时候一只牛也没有.接下来发生了S(1≤S≤100000)次事件,一次事件可能是以下四种情况之一:   .一只奶牛加入队伍的左边(输入“AL”).   .一只奶牛加入队伍的右边(输入“AR”).   ·K只队伍左边奶牛离开(输入“DLK”).   ·K只队伍右边奶牛离开(输入“DRK”).     请求出最后的队伍是什么样.     数据保证离开的奶牛不会超过队伍里的奶牛数,最后的队伍不空 Input     第1行输入S,之后S行每行描述一次事件,格式如题目描述所示 Output  ......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 4049字 评论关闭
Description The N (2 <= N <= 10,000) cows are so excited: it's prom night! They are dressed in their finest gowns, complete with corsages and new shoes. They know that tonight they will each try to perform the Round Dance. Only cows can perform the Round Dance which requires a set of ropes and a circular stock tank. To begin, the cows line up around a circular stock tank and number themselves in clockwise order consecutively from 1..N. Each cow faces the tank so she can see the ot......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 594字 评论关闭
shell中有许多奇特的语法: 比如有以下一段脚本; #!/bin/sh files=`find -name *.conifg` for i in $files do   name=${i#*/}   dir=${name%/*} done name和dir都代表什么呢? 假如 i=this/is/a/path.config 那么 name=is/a/path.config dir=this/is/a 也就是说%/*代表取从头到最后一个slash之前的所有内容 #*/代表去取从第一个slash之后的所有内容 为了更好的理解,我们看一下具体的文档,可参考Advanced Bash-Scripting Guide一书: ${string#substring}Strip shortest match of $substring from front of $string ${string%s......
阅读全文