摘要:
转自:点击打开链接最近在设计一个带标题栏的自定义控件时候,遇到很奇怪的问题——不能向组合控件中添加组件。原以为不存在或是很简单的问题,竟然被拦住好久。这个问题导致的主要问题包括:1. 不能向组合控件中添加组件。2. 部分方法如重载OnControlAdded方法等,会导致添加到子容器中的组件设计时或运行时不可见等问题。虽然最终发现问题很简单,不过在google中没有发现中文的资料(可能搜索水平太差),先将Henry Minute写在CodeProject的文章标记如此,以作备忘。答案是在这里找到的,http://stackoverflow.com/questions/2322847/winfo 阅读全文
摘要:
/*版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息.*/ CopyMiddle:张俊林 TimeStamp:2012年3 月 在微博环境下,如何自动挖掘某个微博用户的社交圈子或者兴趣圈子是个很基础且重要的问题。如果能够对于某个用户在微博上体现的社交关系进行准确的挖掘,对于很多具体应用来说都有很好的作用,比如可以更好的对用户的兴趣进行挖掘或者能够推荐用户还未关注的社交圈子成员等,或者根据其社交圈子更准确的对用户进行个性化建模,为其它基于用户个性化模型的推荐或者广告推送等提供基础服务。 我们在微博相关研发任务中提出了HipHop算法,... 阅读全文
摘要:
PS:文末的附件已更新,这次我放到博客园里面了,不会弹出广告,放心下载,O(∩_∩)O谢谢!这是最近在做的一个项目中提到的需求,把一个现有的窗体应用程序界面嵌入到自己开发的窗体中来,看起来就像自己开发的一样(实际上……跟自己开发的还是有一点点区别的,就是内嵌程序和宿主程序的窗口激活状态问题)。在codeproject找到了一篇相关的文章(http://www.codeproject.com/Articles/9123/Hosting-EXE-Applications-in-a-WinForm-project),虽然可用,但是很不方便,于是重新设计编写了一个类库,用一个控件完成内嵌其它应用程序的 阅读全文
摘要:
wdos系统自动分区的大小说明wdOS系统提供了可自动分区和手工分区 自动分区适用大部分新手或对分区没有特的要求的人 手工分区适用老手或熟悉分区或有特别需求的人 具体用哪个,没多大区别,关键是看应用和需求,在需求来选型 自动分区的大小是如下安排的 /boot 100M swap 2G / 剩下的所有 如此分区不符合自己要求的,选择自动分区即可服务器或网站怎么迁移最好最快?分种情况 1 从别的环境迁移到wdcp的环境 2 从老的wdcp迁移到新的wdcp环境 对于第一个,没有较好的办法,基本上要一个个手动创建网站(如果网站很多,其实也可以写个小程序来导入) 对于第二个,以下具体说... 阅读全文
摘要:
《JSP应用程序设计》这门课终于考完了,虽然题目有点难,但我看大部分同学考的还可以,算上平时成绩应该都能拿到一个满意的分数。再次感谢大家一个学期来对我的支持,跟大家一起的这个学期很开心,大家课堂上也很活跃,虽然有些同学是"被逼"选的这门课,但能在一起共同学习也是我跟大家的缘分,以后大家有什么困难,直接来找我就行,跟JSP相关的,无关的,我都会尽量帮大家的。最后还有几个事情说一下:1、关于实验和平时成绩,到目前为止,还有3位同学没有检查实验,请尽快到我办公室来检查实验。2、平时成绩很重要,如果没有交过作业的,过来跟我说明一下情况,要不然只能按照0分来处理了。最后再啰嗦两句,叮 阅读全文
摘要:
今天被MySQL Query Cache 炕了、线上大量 Waiting on query cache mutex 那么什么是 Query Cache? QC 缓存的是整个SELECT的结果集、而非执行计划、QC的为人原则是:执行查询最快的方式就是不去执行 但是、QC 简单粗暴的失效策略、令人蛋疼、任何不同(空格、TAB缩进、DML等)都会导致该表的Cache不可用 失效通过single mutex 控制、有比较严重的锁竞争 如何关闭QC? 控制 2个参数: ① query_cache_type = off ② query_cache_size = 0... 阅读全文
摘要:
FindBugs是用于Java的另一种静态分析工具,它在某些方面与Checkstyle和PMD类似,但是侧重点不同。FindBugs不关心格式或编码标准,对最佳实践也不太感兴趣:事实上,它专注于检查潜在的程序错误和性能问题,它可以准确找出这些问题,并能检测许多难以查找的常见程序错误。在Eclipse中安装和使用findBugs步骤Eclipse安装findBugs插件与checkStyle在Eclipse Marketplace中安装类似,安装findBugs插件。激活findBugs插件一旦安装好插件,需要为自己的项目激活FindBugs。Ecplise的菜单Project->Prop 阅读全文
摘要:
linux下的文件命名规则 1)除了/ 之外,所有的字符都合法。 2)有些字符最好不用,如空格符、制表符、退格符和字符@ # $ & ( ) - 等。 3)避免使用. 作为普通文件名的第一个字符。(linux以“.”开头的为隐藏文件) 4)大小写敏感。命令格式 命令格式:命令-选项参数 例: ls -la /etc 说明:1)当有多个选项时,可以写在一起。 2)两个特殊的目录. 和.. ,分别代表当前目录和当前目录的父目录。文件处理命令:ls 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 语法:ls 选项[-ald] 阅读全文
摘要:
Android中Linux suspend/resume流程首先我们从linux kernel 的suspend说起,不管你是使用echo mem > /sys/power/state 或者使用你的开发板已经拥有的power key 都可以实现系统进入suspend的功能,这是suspend的基础,即控制系统使suspend得到执行的机会,这里相信大家都可以理解,不再过多说明。那么suspend得到了执行的机会又是怎么一步一步开始往下执行的呢?现在就开始我们的系统的电源管理之旅:我们就通过echo mem > /sys/power/state这种方式来看,这样更容易被理解,位于/s 阅读全文
摘要:
eclipse提示框的背景颜色使用的是系统的提示框颜色配置,在windows下为黄色,但在Ubuntu12.04(gnome)下却是黑色,造成提示内容很难看清。 在eclipse中我们是无法修改这个颜色的配置的,只能通过修改系统的颜色配置。Ubuntu 12.04之后只能通过修改配置文件的方式实现了。这个文件位于/usr/share/themes/下对应的主题文件夹下,如你使用Radiance主题,就进入到/usr/share/themes/Radiance/目录下,cd /usr/share/themes/Radiance打开gtk-2.0/gtkrc文件,sudo vim gtk-2.0/ 阅读全文