首页 > 2015年07月26日 > 全部分享
使用 C# 开发智能手机软件:推箱子(二十一)
这是“使用 C# 开发智能手机软件:推箱子” 系列文章的第二十一篇。在这篇文章中,介绍 Window/MainForm.Design.cs 源程序文件。这个源程序文件是 MainForm 类的一部分,该类继承自 System.Windows.Forms.Form 类,表示推箱子的主窗体。而本篇文章讲述的是推箱子“设计”的实际工作,如下图所示: 我们先看看 MainForm.Desig...
分类:移动平台   时间:2015-07-26 12:43:15    收藏:0  评论:0  赞:0  阅读:220
使用 C# 开发智能手机软件:推箱子(十三)
这是“使用 C# 开发智能手机软件:推箱子”系列文章的第十三篇。在这篇文章中,介绍 Window/TopicDlg.cs 源程序文件。这个源程序文件包含 TopicDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“帮助”对话框。如下图所示:     下面是 Window/TopicDlg.Designer.cs 源程序的部分代码: ...
分类:移动平台   时间:2015-07-26 12:43:04    收藏:0  评论:0  赞:0  阅读:370
使用 C# 开发智能手机软件:推箱子(二十二)
这是“使用 C# 开发智能手机软件:推箱子” 系列文章的第二十二篇。在这篇文章中,介绍 Window/MainForm.Replay.cs 源程序文件。这个源程序文件是 MainForm 类的一部分,该类继承自 System.Windows.Forms.Form 类,表示推箱子的主窗体。而本篇文章讲述的是推箱子“回放”过程,如下图所示: 我们先看看 MainForm.Designer...
分类:移动平台   时间:2015-07-26 12:42:54    收藏:0  评论:0  赞:0  阅读:276
linux系统编程:线程同步-条件变量(cond)
线程同步-条件变量 生产者与消费者问题 再引入条件变量之前,我们先看下生产者和消费者问题:生产者不断地生产产品,同时消费者不断地在消费产品。 这个问题的同步在于两处:第一,消费者之间需要同步:同一件产品只可由一人消费。第二,当无产品可消费时,消费者需等待生产者生产后,才可继续消费,这又是一个同步问题。详细了解:生产者消费者问题。 条件变量 条件变量是利用线程间共享的全局变量进行同步的一种机制,并且条件变量总是和互斥锁结合在一起。 相关函数...
分类:编程语言   时间:2015-07-26 12:42:45    收藏:0  评论:0  赞:0  阅读:227
HDU 5313 Bipartite Graph(二分图染色+01背包水过)
Problem Description Soda has a bipartite graph with n vertices and m undirected edges. Now he wants to make the graph become a complete bipartite graph with most edges by adding some extra edge...
分类:其他   时间:2015-07-26 12:42:34    收藏:0  评论:0  赞:0  阅读:140
Android四大组件之activity
一、概念:Activity本身是没有界面的。所以activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到activity创建的窗口上.Activity继承了ApplicationContext这个类 public class Activity extends ApplicationContext { protected void onC...
分类:移动平台   时间:2015-07-26 12:42:24    收藏:0  评论:0  赞:0  阅读:404
HDU 5285 wyh2000 and pupil (DFS染色判二分图 + 贪心)
HDU 5285 wyh2000 and pupil (DFS染色判二分图 + 贪心)...
分类:其他   时间:2015-07-26 12:42:15    收藏:0  评论:0  赞:0  阅读:350
ubuntu MySQL 使用
数据库初始化 //链接数据库my_con = mysql_init(NULL); mysql_real_connect(my_con,MYSQL_SERVER,MYSQL_USER,MYSQL_PASSWD,NULL,0,NULL,0));//创建数据库文件 smart_homemysql_query(my_con, "create database if not exists smart_hom...
分类:数据库技术   时间:2015-07-26 12:42:05    收藏:0  评论:0  赞:0  阅读:332
JAVA集合类型(二)
JAVA集合类型 (现代的变量集群) 1. List (接口)     特点: a. 先后顺序敏感,LIST结构中的元素必须分出谁先谁后。 b. 可以重复         主要用来模拟队列(queue)等生活中对先后顺序敏感的应用场景。            ArrayList (以数组为基础实现)             数组在使用上较为麻烦,ArrayList是一个类,...
分类:编程语言   时间:2015-07-26 12:41:55    收藏:0  评论:0  赞:0  阅读:253
动态代理模式--基本使用
?简介 Java动态代理机制的出现,使得Java程序员不需要手工编写代理类,只需要指定对应的接口及委托类对象,便能动态的获取代理类。代理类负责将所有方法的调用委托到实际对象反射执行,在委托中,代理类可以加入自定义功能的实现。 静态代理 1,简介 普通静态代理模式,目的就是其他对象为了控制某对象的访问,而提供代理对象间接实现。  2,代理模式UML ...
分类:其他   时间:2015-07-26 12:41:45    收藏:0  评论:0  赞:0  阅读:239
安卓MP3播放器开发实例(3)之进度条和歌词更新的实现
上一次谈了音乐播放的实现,这次说下最复杂的进度条和歌词更新。由于需要在播放的Activity和播放的Service间进行交互,所以就涉及了Activity对Service的绑定以及绑定后数据的传输,这个需要对服务绑定熟悉才可以理解。原理不复杂,但是步骤稍微繁琐,代码贴起来可能会很混乱。       进度条和歌词放在一起说比较好,不然比较混乱。进度条的调整大家都懂的,就是进度条调到哪里歌曲的播放就...
分类:移动平台   时间:2015-07-26 12:41:24    收藏:0  评论:0  赞:0  阅读:332
百度云消息推送机制在即时通信聊天界面的信息处理,技巧篇。
百度云消息推送,消息在客户端的处理以及消息显示方式是基于通知栏消息提示。   但是这明显不是我们想要的效果,我们想要的是利用它实现聊天,即:在通信聊天界面如何实时更新推送的消息,以不断接受的消息实现聊天。    一:我们知道利用百度消息推送,要实现自己的PushMessageReceiver。 里边重要的是有三个方法,即:      public class BaiduPushRec...
分类:其他   时间:2015-07-26 12:41:14    收藏:0  评论:0  赞:0  阅读:314
[CortexM0--stm32f0308]CRC简述
问题描述CRC,即循环冗余码校验,是一种对传输/存储数据的完整性进行检查的校验算法。因为在许多地方可能都会用到,所以stm32f0308就将这个算法用一个CRC硬件计算单元实现在了IC中,当有应用要用到CRC时,那么就可以通过软件来控制该硬件单元实现需求。CRC计算单元框图如下: 具体的实现是在IC内部的,这个无法得知,因此只需要知道如何使用即可,而且使用上很简单。将需要进行计算的源数据从Da...
分类:其他   时间:2015-07-26 12:41:04    收藏:0  评论:0  赞:0  阅读:335
ACM中常用算法----字符串
ACM中常用算法—-字符串ACM中常用的字符串算法不多,主要有以下几种: Hash 字典树 KMP AC自动机 manacher 后缀数组 EX_KMP SAM(后缀自动机) 回文串自动机 下面来分别介绍一下:0. Hash字符串的hash是最简单也最常用的算法,通过某种hash函数将不同的字符串分别对应到不同的数字.进而配合其他数据结构或STL可以做到判重,统计,查询等操作. #### 字符串的h...
分类:编程语言   时间:2015-07-26 12:40:54    收藏:0  评论:0  赞:0  阅读:273
二叉树各种操作的总结
求二叉树中的节点个数 求二叉树中叶子节点的个数 求二叉树的深度 求二叉树第K层的节点个数 递归遍历前序中序后序 非递归遍历前序中序后序层序 1 前序遍历 2 中序遍历 3 后序遍历 4 层序遍历 将二叉查找树变为有序的双向链表 判断两棵二叉树是否结构相同 判断二叉树是不是平衡二叉树 判断二叉树是否是搜索二叉树 求二叉树中两个节点的最低公共祖先节点 求二叉树中节点的最大距离 由前序遍历序列和中序遍历序列重建二叉树...
分类:其他   时间:2015-07-26 12:40:45    收藏:0  评论:0  赞:0  阅读:292
HDU-5310-Souvenir(C++ && 简单数学题)
Souvenir Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 416    Accepted Submission(s): 270 Problem Description Today is the 1st ...
分类:编程语言   时间:2015-07-26 12:40:34    收藏:0  评论:0  赞:0  阅读:374
ping通windows下虚拟机上的linux系统
直接ping  linux的ip 直接就失败了。 现在我的windows有两个虚拟网卡 接下来让linux使用VMnet8网卡 修改我的linux系统下的lo网卡的ip地址为VMnet8的ip地址 现在ping就可以了 没有什么路由包的缓慢问题,时间非常短。...
分类:Windows开发   时间:2015-07-26 12:40:24    收藏:0  评论:0  赞:0  阅读:248
(WPF)命令
WPF里已经有了路由事件,为什么还需要命令呢?        因为事件的作用是发布、传播一些消息,消息到达接收者,事件的指令就算完成。至于如何响应事件的消息机智 只负责发送消息,对消息如何处理没有约束。而命令是有约束力的。命令除了可以约束代码,还可以约束步骤逻辑。 如Save命令:先做校验,再保存,最后退出。 命令系统的基本元素: 命令(Command):WPF的命令实际...
分类:Windows开发   时间:2015-07-26 12:40:22    收藏:0  评论:0  赞:0  阅读:333
maven插件介绍之tomcat7-maven-plugin
tomcat7-maven-plugin插件的pom.xml依赖为: org.apache.tomcat.maven tomcat7-maven-plugin 2.2 一:直接运行webapp项目 org.apache.tomcat.maven tomcat7-maven-plugin 2.2 /taobao 9090 UTF-...
分类:其他   时间:2015-07-26 12:40:05    收藏:0  评论:0  赞:0  阅读:222
uva1471
这是LIS的变形,题意是求一个序列中去掉某个连续的序列后,能得到的最长连续递增序列的长度。   用DP的解法是:吧这个序列用数组a来记录,再分别用两个数组f记录以i结尾的最长连续递增序列的长度,g[i]记录以i开头的最长连续递增序列。然后像求DP求LIS一样遍历整个序列求出i前面所有小于a[i]的元素中以该元素结尾的最长序列f[j], 那么 dp[i] = g[j] + f[i], 这样时间复杂...
分类:其他   时间:2015-07-26 12:39:54    收藏:0  评论:0  赞:0  阅读:288
1639条   上一页 1 ... 55 56 57 58 59 ... 82 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!