上一页 1 ··· 211 212 213 214 215 216 217 218 219 ··· 249 下一页
摘要: 在VB6中,有ToolTip这个属性,可以设置鼠标悬浮在控件上的时候显示的图像。而,在VB.NET中,实现这个功能需要使用一个类,ToolTip类。代码如下(为了立即起效,建议将这些代码放在Form_Load代码中): Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim k As ToolTip k = New ToolTip() k.AutoPopDelay = 3000 k.ToolTipT... 阅读全文
posted @ 2013-08-14 18:52 pangbangb 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Sruts 2工作流程: Struts 1中所有的Action都只有一个实例,该Action实例会被反复使用。通过上面Struts 2 的工作流程的红色字体部分我们可以清楚看到Struts 2中每个Action都会有多个实例,意思就是说每次处理一个请求时都会生成一个Action实例,这些实例彼此独立,处理完毕就会被销毁。因此Struts 1中的Action是线程不安全的,Struts 2中的Action是线程安全的。由于Action中没有其他特殊资源,使用完毕就会被销毁,不会造成资源占用等的浪费。 阅读全文
posted @ 2013-08-14 18:50 pangbangb 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 当你每次看到C++类中声明一个virtual函数,特别是看到了一个virtual的虚构函数。你知道它的意思吗?你肯定会毫不犹豫的回答:不就是多态么。。。在运行时确定具体的行为么。。。完全正确,但这里我要讲的不只是这些东西。有些类需要虚函数,有些不需要虚函数。这是为什么,一般你看到的类如果有一个虚析构函数,那么这个类中应该会有至少一个是虚函数的。。这是为什么呢??如果我们类中没有用其他虚函数的话,你创建了这个也是多余的,而且会增加类对象的大小。。说这些纯理论的东西,也许大家不知所云。。下面我就给例子来验证。。1:class A{public: A(){};// virtual ~A(){}; ~ 阅读全文
posted @ 2013-08-14 18:48 pangbangb 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Coin ChangeTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 10924 Accepted Submission(s): 3669 Problem Description Suppose there are 5 types of coins: 50-cent, 25-cent, 10-cent, 5-cent, and 1-cent. We want to make changes with these coins fo... 阅读全文
posted @ 2013-08-14 18:46 pangbangb 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 前面已经介绍过了POSIX共享内存区,SystemV共享内存区在概念上类似POSIX共享内存区,POSIX共享内存区的使用是调用shm_open创建共享内存区后调用mmap进行内存区的映射,而SystemV共享内存区则是调用shmget创建共享内存区然后调用shmat进行内存区的映射。对每个SystemV共享内存区,内核会维护一个shmid_ds的数据结构,Linux2.6.18中的定义如下:/* 连接共享内存区的进程数的数据类型 */typedef unsigned long int shmatt_t;struct shmid_ds{ struct ipc_perm shm_perm;... 阅读全文
posted @ 2013-08-14 18:43 pangbangb 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 工业相机拍摄的图像中,由于摄像质量的限制,图像中的直线经过处理后,会表现出比较严重的锯齿。在这种情况下求取直线的倾角(其实就是直线的斜率),如果是直接选取直线的开始点和结束点来计算,或是用opencv自带的哈夫曼直线方法,都会引起较大的角度偏差,一般会达到好几度。误差这么大,显然达不到工控要求。后来尝试采取直线点集做最小二乘拟合,误差缩小到0.5以下。以下是算法的代码: //最小二乘拟合计算直线的倾角 int pointCount = pointVect.size(); if (pointCount > 0) { int xCount = 0; int yCount = 0; int.. 阅读全文
posted @ 2013-08-14 18:41 pangbangb 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4101 题目大意: 给一个矩阵,0表示空的可走,-1宝藏的位置(只有一个),其余的正整数表示该位置石头数。甲乙两个人,轮流玩游戏。甲先玩,谁先从外面通过空路径到达了宝藏的位置(不能经过石头),谁就获胜。如果不能直接到达宝藏位置,可以从外面通过空到某个位置,拿走该位置上的一个石头,如果该位置没有石头则变成空的可走。解题思路:不错的BFS。首先如果甲能一步到达宝藏位置,则甲获胜。否则,一定有一个环包围着宝藏,则甲肯定不能先捅破这个环,不然乙一步就赢了。所以它尽可能的拿掉环外的石头,同理对于乙来说,也是尽 阅读全文
posted @ 2013-08-14 18:39 pangbangb 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 这个项目的代码大概会有10000行左右,将分为几期来完成 功能列表: 1、手机防盗: 根据sim的变更,判断手机是否被盗,根据协议发送手机中sim卡的信息,和当前手机的位置(经纬度),给安全号码. 快速进入手机防盗 可以远程发送指令,锁屏,工厂重置手机 md5加密 2、通讯卫士: 来电归属地显示,来电黑名单/短信黑名单管理. 电话短信备份. 3、软件管理: 系统软件和本地软件,显示软件的详细信息,启动,删除应用程序. 获取服务器上软件的 评分信息. 程序锁. 4、任务管理: 管理系统任务 显示系统内存信息,杀死,批量杀死进程,widget 5、上网管理: 显示出每个程序访问的流量. 漫游管.. 阅读全文
posted @ 2013-08-14 18:37 pangbangb 阅读(254) 评论(0) 推荐(0) 编辑
摘要: diff是用来比较两个文本文件的差异的工具,它有三种格式,下面用实例介绍一下:准备三个测试文件1.txt 2.txt 3.txt bixiaopeng@bixiaopengtekiMacBook-Pro ~$ cat 1.txt姓名:毕小朋年龄:保密性别:公的博客:blog.csdn.net/wirelessqa微博:www.weibo.com/wirelessqa邮箱:wirelessqa.me@gmail.combixiaopeng@bixiaopengtekiMacBook-Pro ~$ cat 2.txt姓名:毕小朋年龄:28性别:公的博客:blog.csdn.net/wireles. 阅读全文
posted @ 2013-08-14 18:34 pangbangb 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 一、Android中的MVC(1)activity主要用来页面的展示(2)engine包:获取数据和展示数据(包含数据适配器)(3)domain包:存放数据实体第一种包结构组织关系: 第二种包结构:利用程序的业务逻辑进行代码划分,比如QQ, qq有登陆模块,聊天模块,群组模块,qq空间模块com.tencent.logincom.tencent.imcom.tencent.groupcom.tencent.zoom二、建立工程和包splash主要用于闪屏的显示(包括产品logo显示,数据库初始化,获取服务器最新信息是否有新版本更新,)市场上不少应用会在不同时间显示不同logo,这是怎么做的呢? 阅读全文
posted @ 2013-08-14 18:32 pangbangb 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 ··· 211 212 213 214 215 216 217 218 219 ··· 249 下一页