2014年7月15日
摘要: 1.下载并安装ZendStudio,搜一个破解版XAMPP,官网下载:https://www.apachefriends.org/index.html2.打开ZendStudio新建一个php项目菜单:"File"->"New"->"Project..."打开新建项目对话框,选择"PHP"->"Lo... 阅读全文
posted @ 2014-07-15 15:51 oceanking 阅读(2367) 评论(0) 推荐(0) 编辑
  2014年2月6日
摘要: 说明:原帖提供的代码无法直接运行。本人在原帖基础上做了一些修改,修复了一些bug。关于CKEditor的使用,网络上有无数的文章,这里不再赘述。而关于java支持的文件上传功能,网络上同样有千千万万的文章,但是遍历十几二 十篇就会发现,千篇一律的抄袭,各种爬虫程序带来的互联网信息垃圾给我们的信息获取带来很大的障碍。那些使用java开发CKEditor上传和文件浏览 功能,千篇一律的使用的是Servlet的方式,传统的JSP下的模式,不管现在框架已经发展到何种境界,都是一样的照搬,抄袭,让人很无奈,其实这是一 个很简单的功能,就是获取请求,上传文件,返回结果而已。通常我们的项目会使用spring 阅读全文
posted @ 2014-02-06 15:42 oceanking 阅读(8254) 评论(0) 推荐(0) 编辑
  2014年1月18日
摘要: 最近新装了Win7,打开eclipse3.7中文字体很小,简直难以辨认。在网上搜索发现这是由于Eclipse 3.7 用的字体是 Consolas,显示中文的时候默认太小了。 解决方式有两种:一、把字体设置为Courier New操作步骤:打开Elcipse,点击菜单栏上的“Windows”——点击“Preferences”——点击“Genneral”——点击“Appearance”——点击“Colors and Font”——在右侧框展开“Basic”文件夹--双击“Text Font”——在弹出窗选择“Courier New”(注:这里可能找不到“Courier New”,点击字体选择框左 阅读全文
posted @ 2014-01-18 10:31 oceanking 阅读(1277) 评论(0) 推荐(0) 编辑
  2014年1月10日
摘要: 今天一个问题搞的很郁闷,原本好好的工程,这两天加了几个类之后链接不通过了。发现过程略去不说,最后去掉了类中的static属性,编译通过了。具体原因没时间仔细查了,反正尽量避免在静态链接库里使用static的属性吧。 阅读全文
posted @ 2014-01-10 15:43 oceanking 阅读(506) 评论(0) 推荐(0) 编辑
  2013年12月11日
摘要: 功能:遍历用户指定的文件夹,把文件夹中所有的excel文件的第一个表格的数据复制到本excel文件中。注意,每个excel文件中有效数据行的判断标准是A列的最后一个有数据的单元格的行号,比如A列到第10行结束,B列到第11行结束,那么程序将不会复制第11行。说明:鄙人也不是大闲人,也就没有去迎合各种需求,只是根据自己的需要去写的,拿出来分享一下。闲话少说,直接上代码,复制到宏命令代码里面,执行combine宏即可实现。Sub combine() Dim folder As String Dim count As Integer folder = ChooseF... 阅读全文
posted @ 2013-12-11 11:02 oceanking 阅读(24502) 评论(2) 推荐(1) 编辑
  2013年6月6日
摘要: 今天郁闷了半天,Popen创建之后总是不自动开始运行。pargs = ["python.exe", "test.py"]process = subprocess.Popen(pargs)后来发现调用process.wait()可以运行,但是我这里要求不阻塞本进程,同步执行两个进程。看了半天subprocess.py还是一头雾水,干脆试一下加了下面这句pargs = ["python.exe", "test.py"]process = subprocess.Popen(pargs)pid = process.pid居 阅读全文
posted @ 2013-06-06 16:22 oceanking 阅读(1503) 评论(0) 推荐(0) 编辑
  2013年5月17日
摘要: 需求是不论使用什么字体,只设置行高,即使用的小字体也能随意设置行高。找了好久没见什么简单靠谱的方法,看QComboBox源代码发现它的行高就是按QIcon的高度和字体QFont的高度取最大值。那么方法就有了,设置一个透明的icon并设定其高度。如下: QComboBox combo; QPixmap pixmap(1, 50); pixmap.fill(Qt::transparent); QIcon icon(pixmap); combo.setIconSize(QSize(1, 50)); combo.addItem(icon, "test1"); ... 阅读全文
posted @ 2013-05-17 16:53 oceanking 阅读(6755) 评论(0) 推荐(0) 编辑
  2012年12月7日
摘要: QTabWidget隐藏边框:setDocumentMode(true);QWebFrame隐藏滚动条:setScrollBarPolicy(Qt::Vertical, Qt::ScrollBarAlwaysOff);//竖向setScrollBarPolicy(Qt::Horizontal, Qt::ScrollBarAlwaysOff);//横向QWebView隐藏滚动条:其实就是隐藏掉QWebView里的QWebFrame的滚动条。this->mainFrame()->setScrollBarPolicy(Qt::Vertical, Qt::ScrollBarAlwaysOf 阅读全文
posted @ 2012-12-07 09:37 oceanking 阅读(5938) 评论(0) 推荐(0) 编辑
  2012年11月16日
摘要: http://pandorawiki.org/Kernel_interfacedouble bufferingThis can be achieved using FBIOPAN_DISPLAY ioctl system call. For this you need to mmap framebuffer of double sizebuffer1 = mmap(0, 800*480*2 * 2, PROT_WRITE, MAP_SHARED, fbdev, 0);buffer2 = (char *)mem + 800*480*2;Then to display buffer2 you wo 阅读全文
posted @ 2012-11-16 21:04 oceanking 阅读(999) 评论(0) 推荐(0) 编辑
  2012年10月15日
摘要: 之前遇到过一次,那次是加入Q_OBJECT后,link时提示:undefined reference to vtable for "xxx::xxx".删掉它则没有任何问题.此时重新运行qmake即可。详细情况网上有很多,不再复述,例如 http://blog.csdn.net/marlene0312/article/details/5783074。这次删掉所有编译文件,重新运行qmake后执行编译,依然提示此错误。后来发现我的头文件与pro文件、cpp文件在不同的文件夹下,把.h和.cpp、.pro文件放在同一个文件夹下,重新qmake、编译。顺利通过。 阅读全文
posted @ 2012-10-15 17:09 oceanking 阅读(226) 评论(0) 推荐(0) 编辑