摘要:
MPMoviePlayerController 与AVAudioPlayer有点类似,前者播放视频,后者播放音频,不过也有很大不同,MPMoviePlayerController 可以直接通过远程URL初始化,而AVAudioPlayer则不可以。不过大体上用起来感觉差不多。废话少说进入体验。 格式支持:MOV、MP4、M4V、与3GP等格式,还支持多种音频格式。 首先你得引入 MediaPlayer.framework.然后在使用到MPMoviePlayerController 的文件中导入相应的头文件。 一、创建 MPMoviePlayerController 类通过...
阅读全文
posted @ 2013-08-16 18:25
风言枫语
阅读(225)
推荐(0)
摘要:
JQuery是一种非常强大的客户端JS编程技术,这里不想过多阐述它的相关背景知识,只想简单演示一下如何与asp.net的控件结合开发。比如,我们要做一个下面如图所示的功能,效果是状态、编号、数字1、数字2、平均值所有的项都是通过后台绑定,如何点击checkbox按钮,来实现自动计算当前行两个数字的平均值呢?前提是用JQuery来实现?我们直接在页面的Page_Load事件中输入如下代码: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) ...
阅读全文
posted @ 2013-08-16 18:23
风言枫语
阅读(251)
推荐(0)
摘要:
一、开篇引论熟悉Win32开发的朋友,应该非常了解它的基本组成和流程1. WinMain:书写窗口类(WNDCLASS) -> 注册窗口类 -> 创建窗口 -> 显示窗口和更新窗口 -> 消息循环2. WndProc(回调函数):消息处理函数,由windows操作系统自行调用而MFC呢,就是用c++面向对象的编程思想将这些主要成分封装到各个基本类中,由于封装得很隐蔽,所以学习它的难度就大大增加了。今儿,我就带着大家一起来剖析一下MFC的来龙去脉在看后面两点之前,先上一份剖析MFC最简单的代码(MFC版的Hello):1. Hello.h:只有CMyApp和CMainWi
阅读全文
posted @ 2013-08-16 18:20
风言枫语
阅读(279)
推荐(0)
摘要:
The Perfect StallTime Limit:1000MSMemory Limit:10000KTotal Submissions:16396Accepted:7502Description Farmer John completed his new barn just last week, complete with all the latest milking technology. Unfortunately, due to engineering problems, all the stalls in the new barn are different. For the f
阅读全文
posted @ 2013-08-16 18:18
风言枫语
阅读(244)
推荐(0)
摘要:
开放-封闭原则(The Open-Closed Principle,简称OCP)或者叫开-闭原则,意思是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。即对于扩展时开放的(Open for extension),对于更改是关闭的(Closed for modification)。 这样的设计可以实现面对需求的不断改变却可以保持相对稳定,从而使得系统可以在第一个版本以后不断推出新版本。 开放-封闭原则的意思就是说,你设计的时候,时刻需要考虑,尽量让这个类是足够好,写好了就不要去修改了,如果新的需求来,我们增加一些类就完事了,原来的代码能不动就不动。但是绝对的修改封闭是不...
阅读全文
posted @ 2013-08-16 18:16
风言枫语
阅读(173)
推荐(0)
摘要:
基于自适应算法的PLC滴灌控制系统陕西中际现代包装科技有限公司滴灌部 1、介绍水资源正在成为一种珍贵的资源。城镇的市民使用成千上万立方的水来浇灌花园和绿地。他们依赖于使用固定灌溉计划的控制器。而这些控制器通常被编程为满足最大用水量,最终在凉爽的或阴天的日子里浪费了大量的水。农民的滴灌和喷灌系统也使用固定的灌溉控制器,因此在凉爽的日子里也浪费了大量的水,而且在生长季节开始,庄稼对水的需求是最小的。本工作目的是开发开发自动的灌溉系统,使用单一的气候标准调整作物所需要的灌水深度。标准如:气温,总日照量和总风量都可以被PLC测量,然后调节灌溉计划到可以被观察的状态,从而合理地节约灌溉用水的数量。因此,
阅读全文
posted @ 2013-08-16 18:14
风言枫语
阅读(538)
推荐(0)
摘要:
public abstract class myClass{ private string id = ""; private string name = ""; public string ID { get{ return id }; set{ id = value}; } public string Name { get{ return name}; set{ name = value}; } public abstract void ShowInfo();}public class DriverClass:myClass{ public overri
阅读全文
posted @ 2013-08-16 18:11
风言枫语
阅读(274)
推荐(0)
摘要:
题意:给定n个点,下面n-1行 u , v ,dis 表示一条无向边和边权值,这里给了一颗无向树下面m表示m个询问,问 u v n 三点最短距离典型的LCA转RMQ#include#include#include#define N 100000#define INF 1b?b:a;}struct node{ int f,to,dis,nex;}edge[N];int edgenum,head[N],dis[N];int E[N*2],R[N],D[N*2],en;//LCAint ST[N*2][Logo];void addedge(int u,int v,int dis){ edge[edg
阅读全文
posted @ 2013-08-16 18:09
风言枫语
阅读(158)
推荐(0)
摘要:
今天做了一个下拉刷新的demo,主要用到了实现的开源框架是:https://github.com/enormego/EGOTableViewPullRefresh运行结果如下: 实现很简单下载源代码,加压后把 然后拷贝资源文件和EGORefreshTableHeaderView.h和EGORefreshTableHeaderView.m到相依的工程中. 添加QuartzCore.framework组建: 在tableview所在的类中添加如下代码: TableViewController.h #import #import "EGORefreshTableHeaderView...
阅读全文
posted @ 2013-08-16 18:07
风言枫语
阅读(335)
推荐(0)
摘要:
缓存功能是大型网站设计一个很重要的部分。由数据库驱动的Web应用程序,如果需要改善其性能,最好的方法是使用缓存功能。可能的情况下尽量使用缓存,从内存中返回数据的速度始终比去数据库查的速度快,因而可以大大提供应用程序的性能。毕竟现在内存非常便宜,用空间换取时间效率应该是非常划算的。尤其是对耗时比较长的、需要建立网络链接的数据库查询操作等。 对于web页面的缓存,WebForm与ASP.NET MVC有不同的语法。在WebForm中, 来进行页面缓存或者局部页面缓存,在ASP.NET MVC中,针对Action使用Attribute进行页面缓存。这些都是Web框架封装好的,而对于Web Appli
阅读全文
posted @ 2013-08-16 18:05
风言枫语
阅读(264)
推荐(0)